Columbia MSCS

As part of my effort to continually learn, I'm taking graduate classes at Columbia University. Here is my planned progression through the MSCS degree.

Certificate of Professional Achievement in Networking and Systems

Master of Science in Computer Science (Network Systems)


Must take 4 of the following.

  • COMS W4118: Operating Systems (completed Spring 2008)
  • COMS W4115: Programming Languages and Translators (required)
  • COMS W4156: Advanced Software Engineering
  • CSOR W4231: Analysis of Algorithms (completed Summer 2009)
  • COMS W4701: Artificial Intelligence (not taking)
  • CSEE W4824: Computer Architecture (not taking)

Required Track

  • COMS W4119: Introduction to Computer Networks

Elective Track

4 courses. At least 2 must be 6000-level courses.

Copyright © Kenny Root. All rights reserved.