Nov 21, 2024  
Mercy University 2023-2024 Graduate Catalog 
    
Mercy University 2023-2024 Graduate Catalog [ARCHIVED CATALOG]

Computer Science, Artificial Intelligence and Machine Learning Specialization, M.S.


Narasimhaswamy Banavara, Ph.D., Program Director
914-674-7443
nbanavara@mercy.edu

Purpose


The 36-credit specialization in Artificial Intelligence and Machine Learning in the Master of Science program 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 problems.

Students are introduced to and trained in the mathematical methods of data science, computational data analysis, machine learning and deep learning, artificial intelligence, applications in big data, and data engineering services in the cloud. 

Program Objectives


For all students in the M.S. program in Computer Science:

1. Acquire a working knowledge of the theoretical foundations of Computer Science
2. Develop critical thinking, problem-solving and analytical skills

Additionally, for students in the Artificial Intelligence and Machine Learning specialization: 

Program Goals: 
3. Develop an in-depth understanding of the key technologies in computer science

Student Learning Outcomes (SLO’s)


Students who graduate with a Master’s in Computer Science will be able to:

  1. Communicate Computer Science concepts, designs, and solutions effectively and professionally
  2. Develop efficient and effective algorithmic solutions to real-world problems
  3. Analyze and evaluate the complexity and computability of solutions to real-world problem​

Additionally, for students in the Artificial Intelligence and Machine Learning specialization:

   4. Mine, analyze, and visualize data
   5. Solve real-world problems by applying principles of computing intelligence and data analytics

Pre-requisites


Students should take these courses before starting the AI+ML Specialization in the M.S. Computer Science program:

  1. Calculus
  2. Object-Oriented Programming
  3. Data Structures
  4. Discrete Structures
  5. Theoretical Concepts of Computer Science
  6. Basic Statistics

Electives


Students can choose one or more of the following courses with the explicit permission of the Program Director.