Degree Programsgraduation day at MSU

Each year, the department awards approximately 100 BS, 40 MS, and 10 PhD degrees in Computer Science. In addition, the Department administers an undergraduate Computer Engineering degree program jointly with the Department of Electrical and Computer Engineering; ECE is the primary department for this degree.

Undergraduate Computer Science

Undergraduate Computer Engineering

Graduate degree programs

Minor in Computer Science

Information and online application

Specializations and Dual Degree programs

Complete list of specializations offered at MSU

Undergraduate

Cognitive Science

Game Design and Development

Information Technology

Spatial Information Processing

Graduate

MS in Business Analytics

Cognitive Science

Quantitative Biology Initiative dual PhD programs

Ecology, Evolutionary Behavior, and Biology interdisciplinary graduate program

Serious Game Design certificate and MA program