Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
Pursue a computer science degree at the University of Montana to access a dynamic, growing, and financially rewarding career path. UM offers four specialized tracks for computer science students: algorithm development, data analytics, mathematical sciences, or software development. Alternatively, students can opt for a 19-credit minor program covering essential computer science principles.
Every specialization features a distinct course structure designed to equip students with valuable career-ready skills, including 33 required core credits shared across all tracks. The complete program ranges from 86-97 credits, delivered by seasoned industry professionals and academic experts.
Computer science students benefit from dedicated faculty focused on student success and readily available for guidance. The program emphasizes practical experience, offering research projects and internship opportunities to develop both analytical abilities and professional competencies.