Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
Computer science explores the theoretical principles behind information processing and computation, along with practical methods for putting these concepts into practice. Nearly every field – whether applied, 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 principles can enhance any profession. The technical expertise gained through a computer science degree ensures you'll remain valuable and adaptable across various roles.
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