• The MCS degree is a terminal degree for students intending to pursue a technical career in the computer industry. MCS degree areas of specialization include artificial intelligence and robotics, computer vision, data science, databases, operating systems and security, computer networks, computer architecture, parallel computing, compiler construction, programming languages, and software engineering. The MCS degree program normally requires three semesters of study.
  • Upon completing the MCS degree, students will be able to:
    • Solve advanced Computer Science problems. Students will acquire and apply a graduate-level understanding of the material in sub-areas of Computer Science.
    • Design and implement complex software systems. Students will demonstrate skill in their design and implementation and function effectively in teams.
    • Communicate effectively to a client and user.
    • Have improved professional opportunities relative to the time before entering the program.