Computer Science, MS

Computer Science
Master's Programs
In-Person

Get highly-specialized career preparation with 8 unique tracks, including a thesis option. Areas span machine learning, security, robotics, and more.

Pursue advanced training for cutting-edge roles in computer technology. In the MS in Computer Science program at Columbia Engineering, you’ll build on your background in computer science with highly specialized training in your choice of eight unique tracks. Additional thesis and customized track options give you flexibility to focus exactly where your interests lie. 

You’ll join a community of active researchers and have the chance to explore novel developments in areas ranging from computer vision to robotics to machine learning. Whether you plan to enter industry at top employers like Amazon, Google, and Meta, or pursue doctoral studies, you’ll be ready for career success and leadership in the field. 

Why Get your Master's in Computer Science at Columbia Engineering?


Columbia gives you a rigorous Ivy League education in the heart of a vibrant global city for an experience unlike any place else.

As a student here, you’ll benefit from:

  • Highly-Customizable Curriculum
    Take advantage of 8 different tracks in specialized areas like machine learning and computer security to prepare for in-demand jobs. Or, create a personalized track to pursue a unique path of exploration. 
     
  • Broad Research Opportunities
    Build your research skills and your résumé with opportunities across an incredible array of laboratories, centers, and groups including the Data Science Institute, Center of Artificial Intelligence Technology, and the Theory of Computing Group.
     
  • World-Class Faculty
    Join a department of accomplished scholars and passionate instructors engaged in cutting-edge, cross-disciplinary research in areas like augmented reality, high throughput genomics, natural language processing, and machine learning.
     
  • Outstanding Placement
    Graduates in Computer Science from Columbia are known for their technical knowledge, research skills, and creativity as problem solvers. Our students consistently receive offers from top employers and graduate programs.  

See Full Program Details