Computer Science A Level -
WHY STUDY COMPUTER SCIENCE?
The course is not about learning to use tools or just training in a programming language. Instead the emphasis is on computational thinking. Computational thinking is a kind of reasoning used by both humans and machines. Thinking computationally is an important life skill.
THE A LEVEL PROGRAMME OF STUDY
· Fundamentals of programming
· Fundamentals of data structures
· Fundamentals of algorithms
· Theory of computation
· Fundamentals of data representation
· Fundamentals of computer systems
· Fundamentals of computer organisation and architecture
· Consequences of uses of computing
· Fundamentals of communication and networking
· Fundamentals of databases
· Big Data
· Fundamentals of functional programming
· Systematic approach to problem solving
· Non-exam assessment - the computing practical project
HIGHER EDUCATION AND CAREER OPPORTUNITIES
This specification has been designed for students who wish to go on to higher education courses or employment where knowledge of computing would be beneficial. Courses studied can be computer science, medicine, law, business, politics or any type of science.
A CURRENT STUDENT’S PERSPECTIVE
“It’s a really good way of being creative with your intellect. There are opportunities to develop your own projects and you can combine your interest in playing games with programming and involving your friends in using your software.”
- Dominic Oryema, Year 13
SUBJECT SPECIFIC ENTRY REQUIREMENTS
Students should achieve a grade B in computing GCSE, if studied. At least a grade 5 in GCSE mathematics is required to meet the demands of the computing algorithms studied. You must be committed to doing a lot of work in your own time to learn the skills required to be a competent programmer. Grade 4 or higher is also required in English GCSE.
FOR FURTHER INFORMATION please contact Mr N Farn firstname.lastname@example.org