Degrees & Programs
Looking for a well-rounded education? Our rigorous degree programs prepare graduates for careers throughout the computing industry.
Students looking to customize their degree program can take advantage of three indisciplinary minors or two accelerated bachelor's-master's degree programs.
Want to learn more about what you'll study? Browse our list of course offerings to get more details about our programs and see the latest syllabi from our faculty.