Computer Science
Foundation-level computing, mathematics and academic subjects supporting progression into technology and computer science programmes.
English for Academic Purposes
Develop academic English skills required for lectures, assignments and university-level study.
Research & Academic Study Skills
Build research, academic writing and independent learning skills for higher education.
Mathematics for Computing
Develop mathematical and logical foundations relevant to computing and technical study.
Foundations of Networking & Internet
Understand basic networking concepts, internet technologies and connected computing systems.
Foundations of Computational Thinking & Programming
Develop problem-solving, computational thinking and introductory programming skills.
History of Computing Architectures
Explore the development of computing systems and key concepts in computer architecture.
Academic Specialist Project
Apply computing and research knowledge through a focused academic project.
Subject exemptions, credit recognition or advanced entry are determined by the receiving university and programme. Eligibility should therefore be confirmed for the student's intended international institution.
