Course aims
This course has been designed for learners who wish to go on to Higher Education courses or employment, where knowledge of computer science would be beneficial.
Entry requirements
You will require a grade 6 or higher in mathematics, in addition to the general entry requirements.
Course content
Unit 1
- Programming (using Python)
- Data structures
- Algorithms
- Computation
- Data representation
- Computer systems
- Computer architecture
- Consequences of computing
- Networking.
Unit 2
- Object oriented programming
- Advanced data structure
- Algorithms
- Internet
- Databases
- Big data
- Functional programming
- Practical project.
Course assessment
Examinations and coursework.
Materials
You are provided with textbooks. However, you are required to provide all other materials.
Progress
Higher Education or employment.