- In the first year, students learn the basics of computer science, including mathematics and programming skills, followed by more advanced and specialised units in the second and final years.
- In the second year, students will complete a group project with other students to design and build an interactive application.
- In the final year, students will choose optional units alongside an individual project that combines their interests in a specific area of computer science.