The Master of Science in Computer Science offers students the opportunity to combine a sound foundation in computer science with concentrated knowledge in the latest developments in particular areas.

Our faculty have expertise in many areas of computer science, including algorithms and theory, artificial intelligence, computer gaming, computer networks, databases, data mining, graphics, image and video processing, information security and assurance, information systems, knowledge engineering, pattern recognition, programming languages, real- time systems, robotics, software engineering, and vision.

The MS in Computer Science Program is now offered with the option of a 100% online format.  The online MS in Computer Science program helps students gain expert-level problem-solving abilities while building skills in advanced programming, model construction and analysis, and analysis of algorithms as they advance their knowledge in the top areas of computer science.