Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
This Foundation Year offers a comprehensive introduction to core subjects including mathematics, mechanics, programming, electrical systems, and engineering fundamentals. In this computer science program, you'll master the skills to create and develop software applications and systems. You'll explore cutting-edge developments in fields such as artificial intelligence, information security, and visual computing technologies. These studies will equip you for thriving in this rapidly evolving sector. The BSc Computer Science curriculum covers fundamental concepts while allowing customization through specialized course options. You'll acquire expertise to create impactful technologies across key areas like:
algorithm development, database systems, software architecture, user experience design, and information protection.