1 minute read
Computer Science
At the heart of Computer Science lies the notion of computational thinking: a mode of thought that goes well beyond software and hardware, and that provides a framework within which to reason about systems and problems.
This mode of thinking is supported and complemented by a substantial body of theoretical and practical knowledge and by a set of powerful techniques for analysing, modelling and solving problems.
COURSE CONTENT
● Fundamentals of programming ● Fundamentals of data structures ● Systematic approach to problem solving ● 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 algorithms ● Theory of computation ● 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
SPECIFICATION LINK
AQA-ASSESSMENTS
Paper 3: This paper tests a student’s ability to program, as well as their theoretical knowledge of computer science. On-screen exam: 2 hours 30 minutes----40% of A Level Paper 4: This paper tests a student’s ability to answer advanced theory questions. Written exam: 2 hours 30 minutes----40% of A Level
Non-exam Assessment-Coursework
Students will be expected to follow a systematic approach to problem solving which involves developing a programming solution----75 marks -20% of A Level