This course is ideal for learners who have a strong interest in programming and the mathematical side of computing. This course covers elements such as contemporary processors, software development, data types and much more. Students will also look at moral and ethical issues and elements of computational thinking.
Computer Science is not the same as ICT, and is relevant if you have good mathematical and problem solving skills.
It is desirable for students to take A Level Maths or Physics alongside this course, however; it is not compulsory.
Click here for our dedicated curriculum intent.
Who is this course aimed at?
This course is aimed at students who:
- Would like to learn how to program in modern programming languages
- Have an interest in a computing related career
- Would like to find out more about computers and their role in everyday life
- Would like to learn how to look at problems and design programs to solve them
- Would like to learn about how computer systems work, right down to the CPU level
- Would like to understand the applications of computers in networks and the Internet
- Would like to progress to a computer science or a software design degree course
What will you learn?
This course is assessed by coursework (20%) and exams (80%). The Units are:
- Characteristics of contemporary processors
- Software and development
- Exchanging data
- Data types structures and algorithms
- Legal, moral and ethical issues
- Elements of computational thinking
- Problem solving and programming
- Algorithms to solve problems & standard algorithms
- Analysis of the problem
- Design of the solution
- Developing the solution
What skills will you develop?
Skills students will develop on this course include:
- Computational Thinking
- Data Structures
- Problem solving
- Computational Methods
- Problem solving
GCSE Grade 5 in English, Grade 6 in Maths and an average points score of 6 or above.
How is the course assessed:
This course is assessed by coursework (20%) and exams (80%).