Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
The Master of Science (MS) program is designed for individuals seeking to expand and enhance their computer science expertise. Columbia University and its New York City location offer outstanding professional prospects across various sectors. This program creates an exceptional chance to gain advanced, specialized knowledge in distinct computer science fields. Currently, the department provides eight focused concentration tracks. MS candidates are invited to engage in cutting-edge research alongside our academic teams and laboratories. The Software Systems concentration caters to students aiming to acquire expertise in software development methodologies and system technologies. Software serves as a critical component in real-world computing applications and systems. This track equips students with the ability to comprehend and work with both traditional and modern software systems, while establishing a foundation for independent learning and the development of future software solutions.