Stage of study
Foundation year
Build the computing, mathematics and academic skills needed to progress confidently into the degree.
01Problem SolvingCore · 20 credits
Start programming and develop the structured techniques used to solve computational problems.
02Foundation MathematicsCore · 20 credits
Apply algebra, discrete mathematics and other core concepts to computing and technology problems.
03Group Technology ProjectCore · 20 credits
Plan and deliver technology work collaboratively while building effective team practices.
04Digital Media TechnologiesCore · 20 credits
Explore the hardware, software and workflows connecting computing with modern audio-visual media.
05Foundation ComputingCore · 20 credits
Learn the essentials of hardware, software, operating systems, networks and cyber security.
06Individual Degree Related ProjectCore · 20 credits
Investigate a computer-science topic and communicate your work through a report, prototype or practical build.



