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 knowledge. Columbia University and New York City's vibrant setting offer outstanding professional prospects across diverse industries. This program presents a distinctive chance to acquire advanced, specialized expertise in key computer science fields. Currently, the department provides eight focused concentration tracks. MS candidates have the opportunity to engage in cutting-edge research alongside our dedicated research teams and laboratories. The Natural Language Processing (NLP) specialization caters to students aiming to master NLP techniques and their practical implementations. NLP plays a pivotal role in automating text and speech data analysis while facilitating human-computer communication through natural language. This track equips students with state-of-the-art understanding of these transformative technologies.