Home > Academics
Academics and Admissions
Program information for prospective and current students

Graduate programs
Join world-class faculty in exploring and expanding the field of computing.

Undergraduate programs
Develop the knowledge you need to make waves in this impactful realm.

Admissions information
Ready to take the plunge? Here’s how to apply for grad studies or to enter an undergraduate program.
For current students
New and existing students will find the guidelines and policies for program success here.
Course information
A guide to course availability, prerequisites, and more.