Computer Science, Master of Science
Overview
The M.S. in Computer Science will provide an advanced background for students across a broad range of topics in Computer Science and prepare them to make strong contributions in their chosen career. Students will study such topics as advanced programming, algorithms and algorithm design, principles of database design, programming languages, computer architecture, machine learning, deep learning, computer networks, and cybersecurity. Students may concentrate on areas such as web development, software systems, machine learning, cybersecurity, and data analytics. The MS will finish in a culminating capstone experience, which will enable students to integrate their coursework knowledge by putting it into practice.
The program aims to provide 3 core objectives for its enrolled candidates:
- Develop understanding of a broad range of computer science topics.
- Gain expertise in a chosen area of computer science
- Demonstrate competence in the chosen area through an integrative capstone experience.
Our students are welcome to explore various disciplines within Computer Science through coursework, teaching assistantships, and through our laboratory research program. Teaching assistantships and laboratory research experiences are overseen by a mentor to ensure students learn valuable skills and knowledge in these environments.
Program Director
Christopher J. Pappas, 914.323.1276, christopher.pappas@mville.edu
Faculty
Mirela Djordjevic
A. Mia Heissan
Jon Munson
Carlos Sanchez
Degree Requirements
Manhattanville's unique M.S. in Computer Science curriculum assures flexibility. Students participate in coursework, teaching assistantships, seminars, research, or capstone experiences at their choosing each semester. During this process, they work with gifted professors and mentors who are published within their research field and trained in the latest pedagogical techniques.
The general track for students includes a minimum of 30 credits of:
- Nine graduate Computer Science courses (minimum 27 credits)
- One culminating element: Graduate Practicum in Computer Science (3 credits)
Research and Teaching Assistantships available to MS students include:
| MAC.5900 | Graduate Practicum in Computer Science | 3 |
Required Courses
Take a minimum of 27 credits of the following courses:
The minimum grade for courses to count towards the degree is a B.