Computer Science Program Overview
The late Dutch computer scientist and software engineer Edsger W. Dijkstra famously said, “Computer science is no more about computers than astronomy is about telescopes.” This famous quote means that computer science is not defined by its tools. Rather, it is a complex and versatile discipline that empowers us to create solutions to nearly every type of problem that we encounter. You’ll learn the fundamentals of programming languages, algorithms, data structures, logic, and numerical relationships. With this toolkit and mentorship from award-winning professors, you’ll be prepared to launch a meaningful career in whatever industry you choose.
Student Experience
- Classes are taught by award-winning faculty with industry experience
- Classes have a small student-to-teacher ratio
- Enjoy free campus resources, including tutoring, writing center, computer labs, makerspaces, study rooms, and more
- Get involved in clubs such as the Association for Computing Machinery to help develop your professional identity
Areas of Application
- Information Technology
- Software Engineering
- Cybersecurity
- Artificial Intelligence
- Business Analytics
- Data Science
- Bioinformatics
- Gaming & Visuals
- Machine Learning
Internships and Careers
- Space Dynamics Lab
- Cyber Defenders
- Adobe
- Garmin
- General Electric
- ARUP Laboratories
- L3 Communications
- National Security Agency
- Northrop Grumman
- Sandia National Lab
- Dept. of Defense
- Utah Dept. of Transportation
Program Resources
Where Our Alumni Work










