Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
In today's rapidly evolving world, computer science drives the innovations transforming our daily lives. The BSc (Hons) Computer Science program builds essential technical expertise and hands-on abilities sought after in the industry.
Students will investigate groundbreaking technologies including machine learning, deep learning, computer vision, VR/AR, and cybersecurity. Our strong connections with tech companies and global employers ensure we stay current with industry trends, allowing us to continuously update our curriculum with emerging topics.
The program prioritizes programming and mathematical foundations from day one. The initial year covers core computer science principles while showcasing influential research that has shaped modern technological progress.
Beyond academic theory, the course cultivates career-enhancing skills. The second-year Software Engineering module features a collaborative project where students gain real-world development experience partnering with external companies.
Our faculty includes dedicated researchers specializing in AI, data science, bioinformatics, high-performance computing, graphics, and algorithmic theory. The final year's Individual Project lets students immerse themselves in the department's pioneering research initiatives.
Students can optionally extend this three-year degree to four years by adding either an industry placement or international study year.