As I’m slowly getting closer and closer to finishing my Computer Science degree, I’ve started to look at the possibility of going to grad school. I’d really like to learn some advanced topics in Computer Science such as Artificial Intelligence, Advanced Compiler Theory / Construction, Operating System Design, and even perhaps I’d find some Embedded Systems related work interesting. Hopefully I can keep my GPA up in order to purse this!
I’m currently looking for a Masters program which teaches more than your basic “advanced skills” topics (i.e., Not fust high level Java, C++ and C# topics) in preferably a format which I could take on line since I’m getting to a point in life where it’s very hard to just pick-up and move somewhere new. Something I came across during this search, which I’ve seen on Slashdot before, is MIT OpenCourseWare:
MIT OCW is a large-scale, Web-based electronic publishing initiative funded jointly by the William and Flora Hewlett Foundation, the Andrew W. Mellon Foundation, and MIT.
MIT OCW’s goals are to:
* Provide free, searchable, access to MIT’s course materials for educators, students, and self-learners around the world.
* Create an efficient, standards-based model that other institutions may emulate to openly share and publish their own course materials.
They don’t have TONS of Computer Science classes up yet, but they do have quite a few topics I’ll probably pursue sometime when I’m off of school for a few weeks, or perhaps after graduation. They do have an Artifical Intelligence class which will probably be the first one I take a look at.
For what it’s worth, at the moment, I’d probably choose the Masters program at the University of Illinois at Urbana-Champaign, but it’s tuition is definitely too steep for me to think about seriously right now.