Shape the future of computing

Computing will change dramatically over the course of your career. Our programs will teach you to adapt to, anticipate, and lead these changes.

Our programs span the breadth of computer science. Whichever program you choose, you’ll learn from faculty who are advancing computing in inventive ways—and will teach you to do the same.

Looking for a program you don’t see here?

The School of Informatics, Computing, and Engineering has more programs related to technology and information.