Computer Science A-Level
Entry Requirements
6 in Maths or 5 and above in GCSE Computer Science & 4 in English
Who is it for?
This course is suitable for students aged 16+ who are interested in developing their skills, knowledge and understanding in the arena of Computer Science. Learners will study the Fundamentals of Computer Systems and also the fundamentals of Computational Thinking and Computer Programming. The units of work followed will provide learners with an insight to how computer systems operate, communicate and can be used to create. The course provides opportunities to develop skills needed in the rapidly expanding industry of computer science and related disciplines.
Course Structure
Computer Science is a practical subject where students can apply the academic principles learned in the classroom to real-world systems. It’s an intensely creative subject that combines invention and excitement, and can look at the natural world through a digital prism.
Unit 1 – Computer Systems
- 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 – Algorithms and programming
- Elements of computational thinking
- Problem solving and programming
- Algorithms to solve problems and standard algorithms
Assessment
2 Exams (40%/40%) Programming Project (20%)
University Pathways
Pupils can progress onto the following degree courses:
- Computing
- Computer Science (pupils can choose to study specialist areas such as Games Development and Software Engineering)
- Information Technology
- Information Technology Management
- Information Technology Security
- Management of IT
Apprenticeship Pathways
This course allows you to gain access into apprenticeships in IT Administration, Systems Support, Networking, Software & Web Development, and Databases & Programming.
Career Opportunities
There are a variety of careers in the IT or Creative Industries, including:
- Computer Games Development
- Website Development
- Software Development
- Programmer
- Systems Analysis