Computer Science

Subject Intent: Why Computer Science?

The Computer Science curriculum allows students to apply both abstract concepts and mathematics in real world solutions, giving the course a real life and relevant focus. Students are encouraged to look at the role of technology from a moral and ethical viewpoint, to link this to the rule of law, and to explore how technology aligns with our fundamental British values, and beyond to a worldwide audience. Computer Science qualifications also address the shortage in the UK jobs market, preparing our students for a wide range of degree courses, apprenticeships, and future roles in an ever-evolving and exciting sector.

Why should I study this subject?

Computer Science covers the technical aspects of computers, such as architecture, networking, database, and programming as well as the theory of computation and the moral, ethical, legal, and cultural issues surrounding the subject. It is an intensely creative subject that enables students to develop skills in analysis, problem solving, invention and innovation. The subject encourages students to investigate the relationship between the natural and the digital worlds. It has been designed for students who have a strong interest in problem solving, maths and computer programming.

What will I study?
• The characteristics of contemporary processors, input, output and storage devices
• Software and software development
• Exchanging data
• Data types, data structures and algorithms
• Legal, moral, cultural and ethical issues Unit 2
• Elements of computational thinking
• Problem solving and programming
• Algorithms to solve problems and standard

.

One of my favourite parts about Computer Science is the programming we learn. It really gets you to think mathematically and outside the box. The theory is also really complex which I enjoy as it is challenging and makes the course highly engaging.

Michaela Rosser
Rossington All Saints Academy


What are the entry requirements?

Please refer to our Course Specific Entry Requirements table here