Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
Computer science explores the theoretical principles behind information processing and computation, along with practical methods for applying these concepts.
Nearly every field – whether hands-on, academic, or artistic – is being transformed by computing. Our growing reliance on digital technologies in everyday life creates exciting possibilities for those passionate about developing innovative applications and systems. A solid grasp of computing enhances career prospects across all professions. The technical expertise gained through a computer science degree ensures your skills remain valuable and adaptable in any role.
Our department provides major, minor, and honors programs resulting in either a Bachelor of Arts (BA) or Bachelor of Science (B.Sc.) in Computer Science. Combined degree options include:
Applied Mathematics and Computer Science (B.Sc. major)
Computer Science and Economics (B.Sc. major)
Computer Science and Physics (B.Sc. major and honors)
Computer Science and Pure Mathematics (B.Sc. major and honors)
Computer Science and Statistics (B.Sc. major and honors)
Duration: Four years