View Single Post
Old 2011-11-01, 01:22 PM   #2
sperry
The Doink
 
sperry's Avatar
 
Real Name: Scott
Join Date: Nov 2002
Location: Portland, OR
Posts: 20,335
 
Car: '09 OBXT, '02 WRX, '96 Miata
Class: PDX/TT-6
 
The way out is through
Default

I've got a degree in Comp Sci from Cal Poly. Graduated in 2001. Not sure how much has changed in 10 years, but when I was in school, a MIS degree barely touched on the stuff Comp Sci covers. You would have a huge head-up on others in the field if you have a programming and/or software engineering background.

For example, those VB/C++/DB classes you took probably gave you a feeling for what programming entails in those specific languages. But the Data Structures, Math and Processors classes will teach you in general what programming is about. Comp Sci is really less about the specifics of programming and more about the general use of computational logic to solve problems. A programming language is just a tool in your tool-box for creating a software solution to a problem. To that end, those additional classes you listed are invaluable in learning to be a problem solver/engineer instead of "just" a programmer.

However, I'm not sure how directly applicable that knowledge will be at an IT type job, but I guarantee if you're supporting software developers, you will be a hero to them if you understand what they're working on and how they're working on it. And you'll be a the top of the list in a competitive field over all the guys that don't have that experience. So in that light, I would recommend the Languages class over the OS class, as that's usually the class that really helps people to learn the concepts of programming outside of language specifics since you'll end up solving the same problems with many languages. But for an IT type job, the OS class may actually be more directly applicable since you'll learn about schedulers, memory management, drivers, etc and how they're designed/implemented which is something that's likely more useful if you get a job in IT.

As far as a Masters... I wouldn't go there yet. Since you're so close to the minor, I'd knock that out, but then get a job and some experience for a bit. You can always go back for a masters, and you might even be able to get your employer to pay for it if they have education reimbursement (not that many do these days with the tanked economy... but who know in 5 years from now). Plus, in the field, experience is just as important as degrees/certs.
__________________
Is you is, or is you ain't, my con-stit-u-ints?
sperry is offline   Reply With Quote