Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
Computer science explores computing systems and offers varied career opportunities. This program combines academic learning with hands-on industry experience through partnerships with top technology organizations.
Our Computer Science curriculum equips students with professional computing expertise. Offering a balanced mix of theory and practice, the program enables students to acquire real-world experience with industry leaders. You'll learn using advanced technology and receive instruction from computing experts at our School of Computing and Communications.
The first year establishes core computing principles and their contemporary applications. Students develop skills through courses like Software Development, Information Systems, and Digital Systems. The program emphasizes practical learning, challenging students to create systems, analyze software, and improve solutions based on user input.