What will you study? Computer science is the study of the design of algorithms, its linguistic and mechanical realization. In A level computer science algorithms form the central nucleus of the course. We study their properties, that is what makes one algorithm better than the other, we analyze the resources needed by an algorithm in terms of time and space, and finally implement them in a programming language. We explore various data structures, and programming paradigms such as procedural, object oriented and functional. On the theory side of the course we study the theory of computation, how data is represented, the use of big data and the consequences of the use of Computing. What skills will you develop? Computer Science places emphasis on problem solving skills as it is a requirement for developing computer programs. You will also learn to communicate effectively through developing documentation for your programming solution as well as collaboration skills when you work on programming projects. It is an intensely creative subject that combines invention and excitement, and can look at the natural world through a digital prism. You will learn the following specific skills: •Write computer programs in Java, Haskell •Create and interrogate databases using SQL •Develop algorithm for A-Level type problems
The minimum academic entrance requirement for the Sixth Form for September 2024 is 6 Grade 9-4 GCSEs with at least 3 subjects at Grade 6 including English and Mathematics at Grade 4 or higher. We strongly advise that students have at least a GCSE Grade 6 in the subjects they will study at A Level GCSE Grade 6 in Computing (if studied) and GCSE Grade 6 in Mathematics https://www.orleanspark.school/sixth-form/entry-2024
Four Internal Assessments: Assessment 1 Questions from Fundamentals of Programming, Theory of Computation and Data representation Assessment 2 Paper 1 : Fundamentals of Programming/Theory of Computation/Data structures Paper 2: Data Representation and Consequences of using computers Assessment 3 Paper 1 : Fundamentals of Programming/Theory of Computation/Data structures/ Fundamentals of Algorithms Paper 2: Data Representation/Consequences of using computers/Computer Systems/Fundamentals of Computer organization and Architecture Assessment 4 Paper 1 : Fundamentals of Programming/Theory of Computation/Data structures/ Fundamentals of Algorithms Paper 2: Data Representation/Consequences of using computers/Computer Systems/Fundamentals of Computer organization and Architecture Three External Assessments (End of Year 13) Paper 1: (40% of total) Paper 2: (40% of total) Non examination Component : (20% of total) Topics Include: Paper 1 Fundamentals of Programming Fundamentals of Data Structure Fundamentals of Algorithms Theory of Computation Paper 2 Fundamentals of Data Representation Fundamentals of Computer Systems Fundamentals of Computer Organization and Architecture Consequences of the use of Computing Fundamentals of Communication and Networking Fundamentals of Databases Big Data Fundamentals of Functional Programming Non-Examination Assessment Systematic approach to problem solving
About Education Provider
Region | London |
Local Authority | Richmond upon Thames |
Ofsted Rating | Outstanding |
Gender Type | Mixed |
Address | Richmond Road, Twickenham, TW1 3BB |
What will you study? Computer science is the study of the design of algorithms, its linguistic and mechanical realization. In A level computer science algorithms form the central nucleus of the course. We study their properties, that is what makes one algorithm better than the other, we analyze the resources needed by an algorithm in terms of time and space, and finally implement them in a programming language. We explore various data structures, and programming paradigms such as procedural, object oriented and functional. On the theory side of the course we study the theory of computation, how data is represented, the use of big data and the consequences of the use of Computing. What skills will you develop? Computer Science places emphasis on problem solving skills as it is a requirement for developing computer programs. You will also learn to communicate effectively through developing documentation for your programming solution as well as collaboration skills when you work on programming projects. It is an intensely creative subject that combines invention and excitement, and can look at the natural world through a digital prism. You will learn the following specific skills: •Write computer programs in Java, Haskell •Create and interrogate databases using SQL •Develop algorithm for A-Level type problems
The minimum academic entrance requirement for the Sixth Form for September 2024 is 6 Grade 9-4 GCSEs with at least 3 subjects at Grade 6 including English and Mathematics at Grade 4 or higher. We strongly advise that students have at least a GCSE Grade 6 in the subjects they will study at A Level GCSE Grade 6 in Computing (if studied) and GCSE Grade 6 in Mathematics https://www.orleanspark.school/sixth-form/entry-2024
Four Internal Assessments: Assessment 1 Questions from Fundamentals of Programming, Theory of Computation and Data representation Assessment 2 Paper 1 : Fundamentals of Programming/Theory of Computation/Data structures Paper 2: Data Representation and Consequences of using computers Assessment 3 Paper 1 : Fundamentals of Programming/Theory of Computation/Data structures/ Fundamentals of Algorithms Paper 2: Data Representation/Consequences of using computers/Computer Systems/Fundamentals of Computer organization and Architecture Assessment 4 Paper 1 : Fundamentals of Programming/Theory of Computation/Data structures/ Fundamentals of Algorithms Paper 2: Data Representation/Consequences of using computers/Computer Systems/Fundamentals of Computer organization and Architecture Three External Assessments (End of Year 13) Paper 1: (40% of total) Paper 2: (40% of total) Non examination Component : (20% of total) Topics Include: Paper 1 Fundamentals of Programming Fundamentals of Data Structure Fundamentals of Algorithms Theory of Computation Paper 2 Fundamentals of Data Representation Fundamentals of Computer Systems Fundamentals of Computer Organization and Architecture Consequences of the use of Computing Fundamentals of Communication and Networking Fundamentals of Databases Big Data Fundamentals of Functional Programming Non-Examination Assessment Systematic approach to problem solving