|
Aug 31, 2024
|
|
|
|
Mercy College 2019-2020 Graduate Catalog [ARCHIVED CATALOG]
Computer Science, M.S.
|
|
Return to: Academic Programs of Study
Narasimhaswamy Banavara, Ph.D., Program Director
914-674-7443
nbanavara@mercy.edu
Courses also offered online
|
Purpose
The 30-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 two specialization tracks; Software Development or Data Science.
In the Software Development specialization, students are trained in the software 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.
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
Additionally, for students in the Software Development specialization:
3. Develop software design and development skills
Additionally, for students in the Data Science specialization:
Program Goals:
4. Develop and 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:
- Communicate Computer Science concepts, designs, and solutions effectively and professionally
- Develop efficient and effective algorithmic solutions to real-world problems
- Analyze and evaluate the complexity and computability of solutions to real-world problems
Additionally, for students in the Software Development specialization:
4. Design, develop and test complex programs
Additionally, for students in the Data Science specialization:
5. Mine, analyze, and visualize data
6. Solve real-world problems by applying principles of computing intelligence and data analytics
Admission Requirements
- One course in Discrete Structures
- Two courses in Calculus
- At least one course in Data Structures
- 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 this catalog.
Specialization I: Software Development
Specialization II: Data Science
Electives
(Choose any two of the following)
|
Return to: Academic Programs of Study
|
|