M.S. in Computer Science
MS Program:
The Master of Science (M.S.) program is intended for professionals
who wish to broaden and deepen their understanding of computer science.
Columbia University and the New York City environment provide excellent
career opportunities with multiple industries.The program provides a
unique opportunity to develop leading-edge in-depth knowledge of
specific computer science disciplines. The department currently offers
concentration tracks covering eight such disciplines. MS students are
encouraged to participate in state of the art research with some 22
research groups and labs (see Department Research).
Every M.S. student completes a 12-credit core requirement taking four courses from the following six:
COMS W4115 Programming Languages & Translators
COMS W4118 Operating Systems 1
COMS W4156 Advanced Software Engineering
COMS W4231 Analysis of Algorithms 1
COMS W4701 Artificial Intelligence
COMS W4824 Computer Architecture
and completes an 18-credit concentration track. Students can choose from one of the following tracks:
CVN students should also choose from one of the above
concentration tracks. For faculty advisement, please contact the
assigned track advisors. Information for Fall 08 incoming students: Please see here if you are incoming students. MS Program FAQ:Please see the MS Program Requirements FAQ for answers to questions about program options, requirements, and graduation. MICE & MS Program Manual:
Online MICE & M.S. Program Manual for current M.S. students.
MS Program Admissions:
For M.S. Admissions, please see here.
General policy information:
Graduate program FAQ
Computer Science Department Academic Honesty Policy
Graduate School of Arts and Sciences Grievance and Disciplinary Procedures
Last updated May 5, 2008.
|