As a student of the Computer Science BSc, you will develop an in-depth understanding of computer science, from foundations to cutting-edge applications, through world-class teaching that focuses on real-world problem-based learning and with opportunities for specialism through optional modules underpinned by the department’s leading research.

The program is delivered following the principles of the faculty of Information Technology. This is a teaching framework that will engage you in a range of practical and specialist interdisciplinary activities that are designed to create well-rounded graduates with a strong grasp of the fundamentals of their discipline, significant team working experience, and a broad understanding of how engineering principles are applied to develop complex systems.

This program provides the essential material employers expect from a top-quality computer science graduate and will prepare you for employment in a wide variety of industries.

Are you ready to unleash your potential at CIU?

Choose a program and apply!