- Home
- Programmes
- Computer Science & IT
- Columbia University
28 Master's degrees offered by the university

Political Analytics
This Political Analytics course from Columbia University New York - School of Professional Studies offers flexibility to learn from anywhere.
Business Analytics
A key element of the Business Analytics program at Columbia University is a capstone project that provides an intense consulting engagement with clients and their real-world business problems using real data sets.
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.
Computational Biology
The Computational Biology program at Columbia University is intended for students who wish to develop a working knowledge of computational techniques and their applications to biomedical research.
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.
Accounting and Fundamental Analysis
The Accounting and Fundamental Analysis program at Columbia University is a three-semester STEM-designated program. It focuses on active, fundamental investing with an emphasis of handling accounting information in investment analysis.
Computing in Education
The Computing in Education program at Columbia University online, is a 32-point program where all courses needed to complete the degree are offered online. The program represents the wide range of goals presented by its parent program of Communication, Media, and Learning Technologies Design (CMLTD).
Software Systems
The Software Systems program at Columbia University is for students who want to pursue knowledge of software development and software systems methodologies and technologies