This course features a combination of theoretical computer science topics and practical programming. You will learn about the fundamentals of data representation, computer organisation and architecture. You will discover how all data can be represented in digital systems. You will find out how computers communicate with each other over networks and the Internet. You will discover how to design algorithms to solve problems. You will be taught the theory of computation, fundamentals of programming, data structures using Java. You will discuss the consequences of computing for society, including automation and AI.
A GCSE grade at Level 6 or higher in Computer Science and Level 5 in Mathematics is desirable. There is no specific GCSE requirement prior to taking A Level Computer Science. However, those who have taken GCSE Computer Science will be at an advantage, as will those with a good result in GCSE Mathematics. The course features a good deal of programming but previous experience of this is not expected, and all principles will be taught from scratch.
Paper 1 (2.5 hour on-screen exam) 40% · Fundamentals of programming · Fundamentals of data structures · Fundamentals of algorithms · Theory of computation Paper 2 (2.5 hour written exam) 40% · 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
About Education Provider
| Region | South West |
| Local Authority | Wiltshire |
| Ofsted Rating | |
| Gender Type | Co-Educational |
| ISI Report | View Report |
| Boarding Fee | £9,747 - £19,521 |
| Sixth Form Fee | £9,747 - £19,521 |
| Address | Church Street, Warminster, Warminster, BA12 8PJ |
This course features a combination of theoretical computer science topics and practical programming. You will learn about the fundamentals of data representation, computer organisation and architecture. You will discover how all data can be represented in digital systems. You will find out how computers communicate with each other over networks and the Internet. You will discover how to design algorithms to solve problems. You will be taught the theory of computation, fundamentals of programming, data structures using Java. You will discuss the consequences of computing for society, including automation and AI.
A GCSE grade at Level 6 or higher in Computer Science and Level 5 in Mathematics is desirable. There is no specific GCSE requirement prior to taking A Level Computer Science. However, those who have taken GCSE Computer Science will be at an advantage, as will those with a good result in GCSE Mathematics. The course features a good deal of programming but previous experience of this is not expected, and all principles will be taught from scratch.
Paper 1 (2.5 hour on-screen exam) 40% · Fundamentals of programming · Fundamentals of data structures · Fundamentals of algorithms · Theory of computation Paper 2 (2.5 hour written exam) 40% · 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