MSCS Desktop Hero 2100x500.jpg

MS in Computer Science

School of Computer Science and Mathematics

red M background

Develop Your Future in Software

Marist’s MS in Computer Science - Software Development provides you with the hands-on resources and advanced technology to excel in the design, development, and implementation of software systems. Designed to meet the needs of computer professionals without interrupting your current career path, you’ll earn a state-of-the-art education during evening courses in either a part-time or full-time schedule. A STEM degree, the MSCS program utilizes exclusive tech partnerships with industry leaders such as IBM, and innovative on-ground technology, so you can graduate with the extensive software development experience employers are looking for.

Admission Requirements >

Career Impact >

International Students >

Image of female student working at a computer.

A Curriculum Designed for Experience

Designed to provide computer professionals with the advanced skills needed to progress in their career paths, the MS in Software Development curriculum is heavily based in hands-on learning experiences. Students will work closely with our advanced technology as a core element of their coursework, including:

  • zEnterprise Machine Laboratory
  • New York State Cloud Computer and Analytics Center
  • Security Operations Center
  • IBM LinuxOne III platform
  • Other technological systems through the Marist/IBM Joint Study

Select Your Unique Path With Two Tracks

The MS in Software Development curriculum offers students the opportunity to focus their education specifically toward their career goals by selecting one of two tracks. View the two tracks below or browse the full curriculum >

Cloud Computing

Designed to prepare students for practical application of real industry programs, the Cloud Computing track includes courses in Parallel Processing and Cloud Computing.

Mobile Computing

Designed to allow students to practice real-world application of mobile computing strategies, the Mobile Computing track includes courses in Game Development and Enterprise Mobile Development.

Learn with Hands-On Technology Experiences

Marist’s exclusive partnership with tech giant IBM provides our students direct access to some of the most advance and cutting-edge facilities in the world.

Image of IBM linix one computer.

First LinuxONE III Platform Installation

The first-ever installation of the IBM LinuxONE III, a highly secured enterprise platform for mission-critical applications and sensitive data for hybrid cloud, exists on the Marist campus.

Image of student in cloud computing lab.

Cloud Computing & Analytics Center

Through a $3 million grant from the state, the New York State Cloud Computing and Analytics Center at Marist College provides cost-effective IT services to growing businesses in the community.

Image of students in security operations center.

Security Operations
Center (SOC)

The Marist SOC features a number of IBM’s cybersecurity technologies that allow our students to detect and counteract cybersecurity threats in a safe, isolated cloud environment.

Launch Your Career at Elite Destinations

Marist’s MS in Computer Science-Software Development is designed specifically to provide our students with the practical experience needed to enhance their careers at premier technology enterprises. Below is a sample of the top-tier career destinations attained by graduates of Marist’s MSCS program.

Logos of Computer Science career destinations: MedCohere, IBM, Marist College, and Federal Reserve Information Technology
Logos of Computer Science career destinations: Solar Data Systems, Inc., Software Technologies Research Center, PepsiCo, and United Technologies

I was able to work in the IBM/Marist Joint Study, a program I was very interested in. In the program, I am researching Quantum Computing and how to code in it. I am so grateful for what Marist has given me so far, and I believe Marist has prepared me to succeed.

DeAnna Singer

BS in Computer Science

Read DeAnna's Story >

When I decided to pursue a Master's in Computer Science, Marist was my top choice. My family has strong ties locally in the Hudson Valley, and my wife and I were raising two young children and working full time. I did not want to compromise the quality of my education because of these challenges and Marist’s Computer Science program was very highly regarded. I graduated feeling that I had achieved my goal of getting a full graduate-level educational experience while being able to continue my full-time work and spend time with my family.

Brian Gormanly

MS in Computer Science-Software Development

Read Brian's Story >

The skills learned during earning my degree helped me become more well-rounded in my profession with extensive hands-on experience. Professors teaching cutting-edge technologies and languages placed my skill set among the top in my area. Skills and knowledge that, years later, are still bearing fruit. Beyond graduation, the faculty and I continue to have a relationship where we discuss new ideas and technologies to both further the field of computer science and Marist College.

Michael Gildein

MS in Computer Science-Software Development

Read Michael's Story >
Image of students collaborating with a faculty member.

Grow Your Career with an Advanced Certificate

Interested in a graduate technology degree but not ready to commit to the full degree? Marist offers two advanced certificates in Business Analytics and Information Systems that can help you get started. Each certificate:

  • Is only 12-18 credits
  • Is offered both online and on-ground
  • Does not require prior knowledge of analytics of information systems
  • Transfers directly into the full MSIS degree

Loading contact form...