Originally posted by: clamum
Originally posted by: HardcoreRobot
no. MS in CS. i think my undergrad program was harder, or rather, prepared me fairly well. 4.0gpa, probably went to 1/2 to 2/3 of classes. i did try to sign up for classes i was interested in, so that made it easier
I have a Bachlor's in CS and may one day get my Master's. I take it in grad school for CS you tend to focus on a more specific subject, like A.I. Neural Networks or something like Large-Scale Software Design? How do you go about choosing? What are you doing? Thanks for any info.
I think that mostly depends on the school. For my program, specialization was not required. There were 3 mandatory classes that were pre-reqs for everything else. They did have 'paths' for different subjects (ex. SW Engr, Databases, Security, AI, etc.). I ended up taking a couple DB classes, a couple networking classes, a couple database security classes and an undergrad Unix course. if you already have an established career that you like, it would make sense to focus on what you do for a living. Even though i went back to school while working (employer paid), I really didnt (and still dont) know what I wanted so I just sampled everything. I think there is some value to that approach as well as a very specific one. Again, it is very dependent on the school. Even at mine I could have taken less classes and done a dissertation, or less classes and done research. Neither of those fit well with my full time job so I didnt consider those approaches, but they were options.
A lot depends on your mentality - I went back because it was free, because I had free time at work I could use, and because I wanted it on my resume. As such, I went after the classes that interested me that did not seem to require obscene amounts of work. Lazy man approach. Others go back for research, or to get into the more complicated stuff. If I ever feel that urge, I will grab my Phd...