Computer Science

Computer Science Program Overview

The Master of Science (MS) in Computer Science degree program at Manhattanville University empowers you to embark on a dynamic career in one of the economy’s fastest-growing fields.

Our affordable, one-year program consists of nine courses spanning database design and construction, data structures and algorithms, web application development, cybersecurity, deep learning, and other specialized topics. Hands-on projects hone practical skills like coding and data analysis, and a flexible curriculum allows you to choose classes based on your interests.

You can complete the requirements for the master’s degree in computer science by attending in-person classes in New York. With an 11:1 student-faculty ratio, you receive the personal attention you need to succeed in your goals.

Request Information Visit Campus Apply Now


Customizable Curriculum

Our one-year computer science master’s program integrates hands-on experiences like coding and internship opportunities with traditional coursework and a capstone practicum to give students comprehensive training. Nine core courses make up the majority of the program, with student-selected specialized electives available to allow students to explore subfields of computer science and focus on areas that interest them.

Degree requirements for the MS in Computer Science include:

  • Nine graduate-level computer science courses (minimum of 27 credits)
  • Graduate Practicum in Computer Science (3 credits)


Designed to be completed in just one year of full-time study, the MS in Computer Science program elevates students’ hands-on skills and theoretical knowledge in computer science, backed by robust career services and taught by expert faculty.

Review the complete requirements for the Master of Science in Computer Science program.


MS in Computer Science Courses

To accommodate busy schedules, online or hybrid-delivered courses may be part of the MS in Computer Science experience. The program structure encourages students to follow career aspirations and personal curiosity, allowing them to complete elective courses in varied subjects such as:

  • Computation in Data Science
  • Database Design and Construction
  • Design and Analysis of Algorithms
  • Foundations of Cybersecurity
  • Graph Theory
  • Natural Language Processing
  • Networks and the Internet
  • Programming Languages
  • Web Application Development


Capstone and Computer Science Internship

The required computer science capstone project is the highlight of the master’s program. Under the guidance of a faculty member, you complete a large project based on your academic interests and technical expertise. The goal is to approach a real-world problem with creativity and innovation. For example, you can:

  • Develop new software
  • Research artificial intelligence
  • Design and test a robotics project
  • Implement coding for machine learning
  • Create cybersecurity solutions

Whatever your research focus is, this is your opportunity to demonstrate your technical expertise and problem-solving abilities. Though supervisors offer feedback throughout the process, in this self-directed project, you can truly come into your own as a computer scientist.

The master’s program ensures students understand computer science's various advanced concepts and modalities to supply high-tech industry solutions. Students develop a focus based on their interests and professional goals, completing sustained and intensive studies on topics like artificial intelligence, database design, cybersecurity, and deep learning.

Coursework centers on hands-on experience and provides the hard and soft skills required to fulfill leadership positions or embark on specialized career paths. Additionally, students graduate prepared to continue their studies in PhD programs or complete certifications in cybersecurity, cloud computing, data science, and other subfields.

Careers with a master’s in computer science include:

  • Computer and Information Scientist
  • Computer Applications Engineer
  • Computer Programmer
  • Computer Security Specialist
  • Computer Systems Analyst
  • Computer-Aided Design Scientist
  • Cybersecurity Database Administrator
  • IT Administrator
  • Logistician
  • Materials Inspector


Master’s in Computer Science Salary and Career Outlook

A master’s degree in computer science opens doors to many professional opportunities and, in many cases, is the standard education requirement for entry-level positions. Computer science salaries tend to be competitive but vary based on factors like education, work experience, location, certifications, specializations, and industry. For candidates with a master’s degree, entry-level computer science pay is usually higher than for those who only hold a bachelor’s.

Computer science is a rapidly expanding field, offering a number of opportunities for young professionals. The Bureau of Labor Statistics projects employment of computer scientists to grow at a faster rate than other occupations — 23% through 2032. The median annual wage for computer scientists in 2022 was $136,620, with software publishing ($186,280) and research and development in the sciences ($160,310) being the highest-paid sectors in the industry.

Here is a sample list of average annual computer science salaries: 


Advising and Career Development

Manhattanville University offers a variety of resources to help you on your professional journey. Prior to the first semester, you meet with an advisor and work together to design a plan of study that fits your goals. Recurring advising sessions help you manage your course load and stay on track to graduate.

The Center for Career Development provides workshops, panels, and other programming throughout the year to help you maximize your computer science career opportunities. Discover industry-relevant internships, connect with potential employers, and access meaningful professional opportunities in New York City and beyond.

Expand your network and develop your leadership skills at student organizations like the Science Club or the Cybersecurity Club, which hosts virtual and in-person social events, hacking workshops, and much more.

Students at Manhattanville University can apply to our accelerated computer science programs. The shorter 4+1 pathways allow you to earn both a bachelor’s and master’s degree in five years. Choose to major in one of the related subfields: 

  • 4+1 BA Math + MS Computer Science
  • 4+1 BA/BS Computer Science + MS Computer Science
  • 4+1 BA/BS Data Science + MS Computer Science
  • 4+1 BA/BS Biology + MS Computer Science

If you are interested in education, the Master of Arts in Teaching (MAT) in Computer Science Education prepares you for initial teaching certification in New York State.

Explore Manhattanville’s 125+ programs, including 4+1 programs.

Full time:

Jon Munson

Mia Heissan

Mirela Djordjevic


Part time:

Freddy Santiago

Susmita Kha


How to Apply

You can apply directly to the MS in Computer Science program at any time during the year. If you are an undergraduate student at Manhattanville University majoring in math, computer science, data science, or biology, we offer an accelerated transition to the master’s program.

You can begin your studies in either the fall or spring semester. Though we accept rolling admissions, our priority deadlines are as follows:

  • Fall Priority Deadline: August 1
  • Spring Priority Deadline: December 1

You can take summer classes prior to your first semester as well. 


Learn more about the master’s in computer science application.

Application requirements for the MS in Computer Science include:

  • A completed undergraduate degree (BA or BS) from an accredited institution in a related field (e.g., computer science, data science, cybersecurity, mathematics, cryptography) or previous coursework in computer programming I and II
  • Undergraduate cumulative GPA of 3.0 or minimum cumulative GPA of 2.5 paired with a 3.0 GPA in at least two computer science graduate courses (taken at Manhattanville as a non-degree student prior to applying to the full MS)
  • Two letters of recommendation
  • Personal statement
  • Official transcripts from all undergraduate institutions
  • Online application submission

Explore Manhattanville graduate admissions.

For any questions related to the admissions process or application requirements, contact a member of the graduate admissions team.


Financial Aid and Graduate Housing

There should be no barriers to investing in your education. We work with each student to make sure they have access to graduate financial aid to cover computer science master’s program tuition. In addition to federal financial aid, graduate students can access scholarships, grants, and other awards. Students can also help cover costs and gain relevant work experience by applying for graduate assistantships, federal work-study programs, and on-campus jobs.

Review current tuition and fees and explore financial aid options. Contact the Office of Financial Aid to learn about student employment opportunities.

Graduate housing is available on our historic 100-acre campus, right in the heart of Westchester County. Contact the Office of Residence Life for more information.

How long is the MS in Computer Science degree program?

Full-time students can complete the MS in Computer Science in one year, though we designed the flexible curriculum to fit different work and life schedules. Part-time students can finish requirements in between 18 months and two years. The one-year computer science master's is a great option for career changers or professionals who do not want to wait two years to advance to the next level in their careers.


What is the difference between earning an MS in Computer Science and an MS in Information Technology?

An MS in Computer Science focuses on the advanced theory and processes of computational systems. It encompasses a wide range of topics, like algorithms, programming languages, robotics, AI, machine learning, and computational systems, and their application in virtually any industry. An MS in Information Technology is more concerned with applying technological solutions to business and organizational challenges. 


Can I pursue an MS in Computer Science with my background?

Yes! You can pursue an MS in Computer Science with a different bachelor’s degree. A computer science degree is an excellent complement to a bachelor’s degree in math, statistics, cybersecurity, data science, biology, and other disciplines. It signals to employers that you have the technical expertise, research skills, and problem-solving abilities for this dynamic line of work. 

To apply to our program, you need to hold a bachelor’s degree in a related field OR have completed previous coursework in computer programming, regardless of your undergraduate major. 


What can I do with an MS in Computer Science?

An MS in Computer Science opens the doors to numerous roles in the tech industry and beyond — virtually every sector of the economy needs computer scientists to function. Whether it’s healthcare, finance, business, energy, government, education, or everything in between, computer scientists are highly sought-after employees. Graduates specialize in software delivery, domain architecture, software development, software engineering, data science, AI/machine learning engineering, project management, web development, video game development, computer systems, information technology, research, and much more.