Computer Science

How the course is assessed: 100% final examination 


Exam board: OCR (H446) 


Course overview: Computer Science is a very practical subject – students will be able to use their knowledge and skills they learn in the classroom on real-world problems. This qualification helps students to think creatively, innovatively and logically. Computer Science helps to develop valuable thinking and programming skills that are extremely attractive in the modern workplace. Topics covered include:


• Computer Hardware 

• Networking 

• Moral, Social and Legal Concerns 

• Programming Languages 

• Computational Logic 

• Data Representation


 You can expect to: 


• learn to program in the Python programming language; 

• understand what the different parts of a computer are and how to compare and build a custom PC; 

• learn how networks work; 

• solve problems using computational thinking; 

• learn how to design, code and test a complete software solution. 


Where does it lead? To Computer Science A-Level or college courses such as Game Development and Software Engineering as well as apprenticeships in web development or software engineering. Potential careers in computing include: Software Engineering, Data Scientist, Web Designer, App/Game Developer, as well as Academic Research. 


Assessment and other information: Students will be expected to complete a 20-hour programming project to showcase their ability to be able to design, code and test a solution to given problem. 


Students will take two exams in: 


Computer systems (50%) 

Computational thinking, algorithms and programming (50%)