- Home
- Programmes
- Computer Science & IT
- Columbia University
28 Master's degrees offered by the university
Instructional Technology and Media
The Instructional Technology and Media program at Columbia University examines the relationship between the design of technology, digital media, cultural context, social interaction, and learning. Courses provide extensive exposure to theories of cognition and design, as well deep dives into applications of these theories in practice.
Computer Engineering
The Computer Engineering program at Columbia University is run jointly by the Computer Science and Electrical Engineering departments. It offers both B.S. and M.S. degrees.

Applied Analytics (Online)
This Applied Analytics (Online) course from Columbia University New York - School of Professional Studies prepares students with the practical data and leadership skills to succeed in the coming era.
Learning Analytics
The Learning Analytics programme from Columbia University will train you to understand key learning analytics and educational data-mining (LA/EDM) methodologies and apply them to real-world problems across a variety of learning environments.
Information & Knowledge Strategy (IKNS)
Columbia’s STEM-designated MS in Information & Knowledge Strategy (IKNS) prepares professionals to lead at the intersection of people, data, and strategy. Build expertise in analytics and AI, people-centric leadership, and change management through a flexible, interdisciplinary curriculum. Study full- or part-time, online or in NYC.
Vision, Graphics, Interaction and Robotics
Join the Computer Science Master's Degree in Vision, Graphics, Interaction and Robotics programme from Columbia University.
Political Analytics
Political Analytics at Columbia University is designed to train a new generation of students for impactful careers in politics and advocacy through strong data analytics.
Foundations of Computer Science
The Foundations of Computer Science program at Columbia University is intended for students who wish to develop state-of-the-art knowledge of the theoretical foundations of Computer Science.