
2 minute read
Computer Science
2021-2023 Specification: Head of Department: AQA 7517 Mrs Sally Pollington
Who should study this course?
Advertisement
Computer Science is an ideal subject for pupils who seek an in-depth understanding of how the technologies and services that impact and enable almost every aspect of modern life work. A Level Computer Science provides a thorough understanding of the fundamentals of computer systems, including the architecture of computer systems and their hardware; how data is represented and transmitted across the world via interconnected networks as well as how to design and develop software to control systems and develop new applications and services. The course consists of both practical programming and theory components. Students typically learn Python to program, although there is flexibility to use different programming languages if they have prior experience and expertise in them (e.g. Java, C#). Students will be expected to devote time outside lessons to practising and honing their programming skills for at least one study period per week.
Entry requirements
Pupils are not required to have studied GCSE computer science, although this would be an obvious advantage. For those who have studied GCSE computer science, pupils should have achieved at least a grade 7. For those who have not, we would look for a grade 7 in mathematics and science subjects (particularly physics and chemistry). Prior programming experience is not required, however those with no former experience will be expected to complete some online courses during the summer prior to starting the course.
What will I be studying?
Computer Science focuses on solving problems by creating algorithms and routines. The major focus of the course is to learn to analyse problems through logical thinking. Topics will include:
Fundamentals of Programming Fundamentals of Data Structures Fundamentals of Algorithms Theory of Computation Fundamentals of Data Representation Fundamentals of Computer Systems, Organisation and Architecture Consequences of uses of Computing Fundamentals of Communication and Networking Big Data Fundamentals of Databases Fundamentals of Functional Programming Systematic Approach to Problem-Solving
How will I be assessed?
Pupils will be tested, using a mixture of theoretical and practical tasks, on their knowledge and understanding of the fundamental elements of Computer Science and programming. There are two examinations; paper one using pre-release material and testing programming skills in a computer-based exam, whilst paper two is a more traditional written paper covering theory. In addition there is a project worth 20% of the marks.
What next?
Computer science is held in high regard by universities, employers and the government. Those with computing skills are in high demand. The programming and design skills that you will acquire as part of the computer science A Level are applicable in subject-specific areas including software engineering, web design, animation, game development, data analysis and cyber security. Project management skills can be used in a vast range of careers.