What Will You Learn?
Computer science incorporates theoretical principles with computing techniques and technologies, which you will study in-depth as part of your graduate coursework.
The curriculum is designed to allow students to develop their skills needed to achieve leadership positions in industry, business, and government or related fields, where computer science has become an important tool. The coursework in the program represents a realistic balance between fundamental computer science theory and cutting edge modern computing techniques and technologies.
Core Computing Areas
Students will master methods of:
- Algorithm design and their analysis
- Computer Networking
- Databases
- Operating Systems
Cutting-edge Electives
Cultivating skills in specialized subject matter gives graduates an advantage whether they’re applying to jobs or doctoral programs. Our graduate electives will give you the opportunity to explore cutting edge areas of modern computing, which are most in demand, including:
- Cryptography and security
- Cloud computing
- Neural networks and machine learning
- Linux kernel programming
- Image analysis
- Artificial intelligence
- Embedded systems
- Data mining
Person-centered Approach
The computer science faculty will get to know you and help you connect with the research and job opportunities that suit your interests.
Our curriculum includes a capstone experience tailored to your career goals. You will have the choice of completing a software system design project or a research-based master thesis. The experience will help you:
- Strengthen your knowledge and skills
- Put ideas and concepts to work in solving real world problems
- Become a successful professional
Students with a B.S. degree from Manhattan College may complete the program in 2 semesters. Students with an equivalent degree from other institutions (including international students) may complete the program in 3 semesters. This program is also available part time.
SEE COURSE DESCRIPTIONS