Ask HN: How should I design my MS in CS curriculum?
I'm coming from a social science background. I've taken a C++ course, data structures, discrete math and intro to systems programming. I would love some advice on how to think about how best to plan my MS in CS.
The requirements are loose: 12 courses in 1 year, generally no restrictions. I have been thinking of primarily two ways to go about this. The first is to just do a well-rounded CS education, pursuing this article[1]. The second is to spend nearly all the courses in cognitive systems. In this case, when the course schedule doesn't provide much in the area, I would propose an independent reading modeled after a course from a stronger school (probably Stanford).
If I'm not interested in pursuing more school after this, does it matter what route I take? Is this actually a useful question to ask? If so, what do I lose/gain by going one way or another?
[1] http://matt.might.net/articles/what-cs-majors-should-know/
Comments
What do you want to do with the MS after you get it?
Move in the PM direction, though how to get there is still up in the air
What school is this?
Northwestern