Teachers of Computer Science
- Miss N Bailey
- Mr D Dodwell-Bennett
- Miss A Dwyer
Reasons to Study Computer Science
Being a computer scientist means you can problem solve, think logically and build coded solutions. This can lead to many exciting opportunities – cybersecurity, artificial intelligence, machine learning and identifying emerging trends – which could end up changing the world.
Our Vision for Computer Science
Students at SJB who study Computing will have their eyes opened to a digital world that is changing every day. They will learn how to think logically, problem solve and build programs for real world situations. They will also develop their innovative and creative skills using digital editing tools. Computing will give them the opportunity to enter new and exciting careers in data science, artificial intelligence, engineering, and beyond.
View Subject Video
Outline of Course
Students will study topics including data representation, communication and networks, computer systems, software development, and programming. They will also be able to appreciate the ethical issues that arise with current and emerging computing technologies.
Qualification: A-Level
Exam Board: AQA
Coursework: 20% Programming project
Exam: 40% Paper 1 Skeleton program
Exam: 40% Paper 2 Computer science theory
Exam Structure: Paper 1 is 2 hours 30 minutes which is programming tasks completed on a computer, based on the skeleton program, Paper 2 is 2 hours 30 minutes on the theory side of computing, both exam papers sat in the summer of Year 13
Link to specification: AQA AS and A-level Computer Science
Course Overview:
- 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