Computer Science, M.S.
Download as PDF
Program Title
Computer Science, M.S.
Program Code
MS_COMP_N
Department(s)
College/School
School of Liberal Arts
Program Level
Graduate
Program Description
The 30-36 credit Master of Science in Computer Science is designed to equip students with the necessary theoretical fundamentals as well as knowledge about cutting-edge application tools to solve data science and software development problems. Students choose from three specialization tracks: Software Development (30 credits), Data Science (30 credits), or Artificial Intelligence and Machine Learning (36 credits).
In the Software Development specialization, students are introduced to and trained in the software design and development processes, including mobile and distributed data development, and software assurance.
In the Data Science specialization, students are introduced to and trained in the mathematical methods of data science, computational data analysis, machine learning, and applications in big data.
In the Artificial Intelligence and Machine Learning specialization, students are introduced to and trained in the mathematical methods of data science, computational data analysis, machine learning and deep learning, artificial intelligence, computer vision, natural language processing, applications in big data, DevOps and ML-Ops, and data engineering services in the cloud. 
In the Software Development specialization, students are introduced to and trained in the software design and development processes, including mobile and distributed data development, and software assurance.
In the Data Science specialization, students are introduced to and trained in the mathematical methods of data science, computational data analysis, machine learning, and applications in big data.
In the Artificial Intelligence and Machine Learning specialization, students are introduced to and trained in the mathematical methods of data science, computational data analysis, machine learning and deep learning, artificial intelligence, computer vision, natural language processing, applications in big data, DevOps and ML-Ops, and data engineering services in the cloud. 
Program Information
Narasimhaswamy Banavara, Ph.D., Program Director
914-674-7443
nbanavara@mercy.edu
Program Objectives
For all students in the M.S. program in Computer Science:
Acquire a working knowledge of the theoretical foundations of Computer Science
Develop critical thinking, problem-solving and analytical skills
Develop software design and development skills
Develop and in-depth understanding of the key technologies in computer science
Admission Requirements
One course in Discrete Structures
At least one course in Calculus
At least one course in Programming
Linear Algebra and Analysis of Algorithms are recommended but not required
Please refer to the general requirements for admission and matriculation in the Admissions section of the catalog.