Computer Science, Master of Science

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)

 

Degree Requirements

 

Required Courses

Take a minimum of 27 credits of the following courses:
MAC.5010Survey of Data Structures and Algorithms

3

MAC.5017Computer Systems

3

MAC.5020Database Design and Construction

3

MAC.5025Programming Languages

3

MAC.5030Computer Systems Architecture

3

MAC.5035Algorithms and Programming

3

MAC.5040Networks and the Internet

3

MAC.5045Natural Language Processing

3

MAC.5050Web Application Development I

3

MAC.5055Web Application Development II

3

MAC.5060Introduction to Data Science for Educators

3

MAC.5070Foundations of Cybersecurity

3

MAC.5075Foundations of Deep Learning

3

MAC.5100Impacts of Computing

3

MATH.5041Introduction to Graph Theory

4

Research and Teaching Assistantships available to MS students include:

MAC.5900Graduate Practicum in Computer Science

3

The minimum grade for courses to count towards the degree is a B.