About the Program

The Computer and Information Science master's degree program, in conjunction with the Rackham School of Graduate Studies, is designed to prepare students for professional practice, as well as further studies and research in the computing field. The program offers a 30-credit hour curriculum consisting of required core courses and technical electives.

The department schedules all CIS courses during late afternoons or evenings to enable students to earn their master's degree through part-time study. The program may be completed entirely on campus, entirely online, or through a combination of on-campus and online courses.

All courses have access to a wide variety of computing resources: local area networks, as well as the GameĀ and Multimedia Environment Laboratory.

Depending on the option chosen, the program requires students to take four courses from two of the seven following concentration areas: computer graphics, geometric modeling and game design; computer networks and security; database management and analytics; software engineering; systems software; and web computing.

Students with an interest in pursuing doctoral studies or working in a research and development environment are encouraged to elect the thesis option.

Learning Goals

  1. Students will be able to identify, explain, and apply knowledge of mathematical foundations, algorithmic principles, and computer science theory in the modeling and design of computer-based systems in a way that demonstrates comprehension of the tradeoffs involved in design choices.
  2. Students will be able to analyze a CIS problem and identify and define the computing requirements appropriate to its solution.
  3. Students will be able to design, implement and evaluate a computer-based system, process, component, or program to meet desired needs.
  4. Students will be able to apply design and development principles in the construction of computer-based systems of varying complexity.
  5. Students will be able to compare various research contributions and communicate effectively as researchers and/or practitioners.

Get an Inside Look

MS Computer and Information Science
The flexibility of the program is phenomenal. Almost every course is offered after work hours so you can attend even if you're working full time.
Eric Ulicny, MS-CIS '15