Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
The computer science program provides students with a comprehensive foundation in both theoretical concepts and practical computing skills. Learners develop expertise across multiple domains, gaining strong academic preparation for diverse software industry careers or advanced graduate studies.
Computer science applications extend into numerous other disciplines, including arts, music, language studies, social sciences, economics, business, digital platforms, environmental studies, life sciences, and physical sciences. This breadth fosters interdisciplinary collaboration. Students focused on other fields can pursue a computer science minor.
Educational Experience
Academic and Research Possibilities
Bachelor of Arts, Bachelor of Science, and undergraduate minor in Computer Science
Master of Science and Doctorate in Computer Science and Engineering
The Computer Science and Engineering Department maintains an active research initiative involving both upper-level undergraduates and all graduate students.