Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
Computer science is an ever-evolving field offering varied applications and career opportunities. This program delves into both theoretical concepts and hands-on experimentation in computer science, helping you build comprehensive technical and professional abilities.
Our Computer Science program equips you with the expertise needed to thrive as a computing specialist. You'll develop the capability to work efficiently in professional software and systems development settings. Combining theoretical depth with practical application, the curriculum provides a thorough foundation in computer science. You'll acquire advanced knowledge and skills using modern equipment and guidance from expert faculty in the School of Computing and Communications.
During your first year, you'll gain a solid grasp of core principles and their contemporary uses. As you progress, you'll develop competencies through diverse modules like Software Development, Information Systems, and Digital Systems. With an emphasis on practical learning, you'll have opportunities to design and evaluate systems and software, while incorporating user feedback to improve solutions.