Modules on this course include:
- Fundamentals of programming
- Fundamentals of data structures
- Fundamentals of algorithms
- Theory of computation
- Fundamentals of data representation
- Fundamentals of computer systems
- Fundamentals of computer organisation and architecture
- Consequences of uses of computing
- Fundamentals of communication and networking
- Fundamentals of databases
- Big Data
- Fundamentals of functional programming
- Systematic approach to problem solving
- Non-exam assessment – the computing practical project
Typically, you will study this course alongside 2 or 3 other A-Level subjects. You can apply for any A-Level combination, however, please be aware that not all subject combinations can be guaranteed. Timetabling constraints mean that some subjects may run at the same time, making it difficult to accommodate every combination. Our team will discuss any clashes with you at the point of enrolment, and we’ll work with you to discuss alternatives where required.
It is not possible to study a combination of A-Level and vocational or T-Level courses together. These pathways are designed differently making it impractical to deliver them side by side.