Computer Science and Engineering

Shaping the future through the power of computing

Computer Science and Engineering at Michigan

The Computer Science and Engineering Division (CSE) at Michigan is home to one of the oldest and most respected programs in computation in the world.

We provide curricula that prepare our students to tackle modern problems in impactful ways. Our faculty lead cutting-edge research and mentor students to reach their full potential. 

Research at CSE includes foundational work in artificial intelligence, pervasive computing, computer systems, cybersecurity, quantum computing, human-centered computing, theoretical computer science, and beyond. 

We provide opportunities for companies to sponsor or partner on research, and to engage with our students.

Graduate Programs

Dive deep and develop your expertise through our leading graduate programs.

PhD, Computer Science and Engineering >

MS/MSE, Computer Science and Engineering >

MS, Data Science (LSA) >

Life as a CSE graduate student >

Research

Join us in expanding what’s possible through groundbreaking interdisciplinary research.

Areas of research at CSE >

Labs and centers >

Undergraduate research opportunities >

Research alliances and tech transfer >

Inclusive Community

CSE strives to build a more supportive environment that welcomes students from all backgrounds into this exciting discipline.

Broadening participation in computing >

Are you new to CS? >

Our values: HACKS >

Resources for student support >

2024 at CSE

A Year of Impact and Innovation

CSE by the Numbers

$25.6M
FY 2024 Research Expenditures
651
Graduate Students, Fall 2024
3402
Undergraduate Students, Fall 2024
100
Award-Winning Faculty

Life as a CSE PhD Student

A CSE PhD student reflects on her life as a grad student at the University of Michigan.