•
•
•
•
What is DaniWeb IT Discussion Community?
You're currently browsing the Geeks' Lounge section within the Coffee House category of DaniWeb, a massive community of 456,501 software developers, web developers, Internet marketers, and tech gurus who are all enthusiastic about making contacts, networking, and learning from each other. In fact, there are 2,671 IT professionals currently interacting right now! Registration is free, only takes a minute and lets you enjoy all of the interactive features of the site.
Please support our Geeks' Lounge advertiser: Programming Forums
Views: 1991 | Replies: 22 | Solved
![]() |
•
•
Join Date: Sep 2005
Posts: 7
Reputation:
Rep Power: 0
Solved Threads: 0
I am an Electronics and Communication Engineering graduate and have now joined into the Electrical Engineering and Computer Science Engineering branch of a university to pursue my Masters. I need to pick a course this quarter and I'm stuck with a problem.
I have the following options:
Operating Systems
Computer Architecture
Introduction to Databases
I am more interested towards Computer Networking. I can choose only one from the above courses. I heard the operating systems course involves a lot of C under Unix programming and as I'm from an Electronics background, I'm a little confused whether to take up this course or not. And as I'm not interested in Computer Architecture, I'm not sure if I want to take it. The Introduction to Databases is something I think I'm interested in but don't know if it'll be of any use to me. What do you think I should be choosing?
PS: I had Operating Systems in my undergraduation but I was always dissatisfied the way it was taught in the class. Except for reading a textbook we haven't done anything special and thats what is scaring me. And I never coded in the Unix environment, so that is the thing that worries me the most. Please advice.
I have the following options:
Operating Systems
Computer Architecture
Introduction to Databases
I am more interested towards Computer Networking. I can choose only one from the above courses. I heard the operating systems course involves a lot of C under Unix programming and as I'm from an Electronics background, I'm a little confused whether to take up this course or not. And as I'm not interested in Computer Architecture, I'm not sure if I want to take it. The Introduction to Databases is something I think I'm interested in but don't know if it'll be of any use to me. What do you think I should be choosing?
PS: I had Operating Systems in my undergraduation but I was always dissatisfied the way it was taught in the class. Except for reading a textbook we haven't done anything special and thats what is scaring me. And I never coded in the Unix environment, so that is the thing that worries me the most. Please advice.
I advise Databases. I could use databases for a number of things where I work if I understood how they worked. I too am in the networking field.
It is practically impossible to teach good programming style to students that have had prior exposure to Basic; as potential programmers they are mentally mutilated beyond hope of regeneration.
-Edsger Dijkstra
-Edsger Dijkstra
•
•
Join Date: Sep 2005
Posts: 7
Reputation:
Rep Power: 0
Solved Threads: 0
Thanks a lot... I chose Intro to Databases... I think going by my interests is much better... I don't want to end up taking risks at this stage. In a scenario where you had to choose between Operating Systems and Computer Architecture, which would you have chosen keeping my field in mind? Just curious thats it...
•
•
Join Date: Aug 2007
Location: Cavite,Philippines
Posts: 508
Reputation:
Rep Power: 3
Solved Threads: 68
I think I 'd go with operating systems....
"death is the cure of all diseases..."
http://ryantetek.wordpress.com
http://ryantetek.wordpress.com
>In a scenario where you had to choose between Operating Systems and Computer
>Architecture, which would you have chosen keeping my field in mind?
It really depends on what the operating systems class covers. Most likely it's going to be steeped in theory and minute details of OS design and implementation. While these are interesting topics, they're probably not going to be practical for you. On the other hand, computer architecture is likely to cover fundamental concepts that every technical professional should know.
My advice would be the same as Duki's: Go with the databases class because it has the greatest chance of giving you something useful after you graduate. The second choice would be computer architecture because of the core concepts that you'll learn. For the field you're interested in, I don't think operating systems would be more than a dalliance.
>Architecture, which would you have chosen keeping my field in mind?
It really depends on what the operating systems class covers. Most likely it's going to be steeped in theory and minute details of OS design and implementation. While these are interesting topics, they're probably not going to be practical for you. On the other hand, computer architecture is likely to cover fundamental concepts that every technical professional should know.
My advice would be the same as Duki's: Go with the databases class because it has the greatest chance of giving you something useful after you graduate. The second choice would be computer architecture because of the core concepts that you'll learn. For the field you're interested in, I don't think operating systems would be more than a dalliance.
I'm here to prove you wrong.
•
•
•
•
>In your present technical field you will always be just a
>peon competing with low paid labor from India or China.
This has to be the most ignorant comment I've seen all day, and I deal with some pretty ignorant folks.
Why do you old folks always have to insult us young folks?
Last edited by Lardmeister : Sep 21st, 2007 at 4:16 pm.
that was a pretty lame comment, lardmeister. A computer science major, going out of college will start at an average salary of 70,000 a year, with a BS. Master and a PhD will get $100,000 to $120,000 a year. Even lawyers don't start out at that, so how will you competing against programmers in india? how much to they make like $5 an hour?
Florida Rocks!
![]() |
•
•
•
•
•
•
•
•
DaniWeb Geeks' Lounge Marketplace
•
•
•
•
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
Similar Threads
- Hi, heed help to choose a new web hosting. (Web Hosting Deals)
- Memory Stick Doesn't Prompt Me to Choose an Action (Windows NT / 2000 / XP / 2003)
- Help me choose my build please (Motherboards, CPUs and RAM)
- How do you choose your moderators? (Growing an Online Community)
- how the user can choose the directory of files (C++)
Other Threads in the Geeks' Lounge Forum
- Previous Thread: Best way to learn Java: use a full IDE or a Notepad?
- Next Thread: "Free Roam" Game Suggestions?



Linear Mode