COMPUTER SCIENCE

A LEVEL

Course Overview

Computer Science is a practical subject that combines invention with creativity to understand the power and limits of both human and machine intelligence. Students complete three units, two are external exams with the final unit being an internally assessed project.

Target Audience

Students who are interested in computers and problem solving will thrive on this highly engaging and rewarding course.

Computing is the perfect stepping stone to further education as well as a career in Computer Science in all aspects including software engineering, robotics, network administration, game design and more. Students who study Computer Science can use their computational thinking to enhance a career in Business, Engineering, Medicine or any type of science, IT and Computing related career path.

sample lesson

example work

Computer Components T3 Types of processor
MSN Sixth Exemplar Work - Programming Project.pdf

Units

UNIT 1

Unit 1 focuses on all the elements of how computers function. Students will learn about the intricacies of object-oriented programming, computer architecture, artificial intelligence, networking, forensic encryption and the latest in web technologies.


UNIT 2

Unit 2 focuses on algorithms and programming. Push your problem solving skills to the limits and apply your understanding from Unit 1 to solve complex computational problems using a range of abstract thinking methods

UNIT 3

Unit 3 is where creativity flourishes in the programming project. Apply the principles of computational thinking to develop solutions to a practical coding problem. Learn how to develop using agile methods and produce professional grade software built for the real world to defacto industry standards.

Computer science video

Support sessions

The Computer Science Department run support sessions for coursework and exam theory on a Wednesday night on our Norton Hill site. 

Higher Education Progression Routes

Computer Science

Game Development

Cyber Security

Future Careers

Database developer

Programmer

FORENSIC COMPUTING