Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
The core principles of computing processes like programming and data analysis stem from mathematical fields, particularly algorithms. This program is perfect for mathematically inclined students seeking to apply their skills in computer science. Combining these disciplines creates diverse career prospects. The curriculum delves into the deep connections between computing and mathematics.
Essential courses cover Calculus, Computer Architecture, Programming, Linear Algebra, Software Engineering, and Algorithms among others. Students can supplement these with electives like Knowledge Based Systems, Systems and Security, Operating Systems, and Enterprise Computing. The program also allows specialization in areas such as Algebra through elective choices.