Computer Studies / Computing
Gresham's School - Norfolk
01263714500
Cromer Road, Holt, NR25 6EA
Course summary

A considerable part of both A level and IB courses is focused on algorithms and data structures, and how these can be expressed in, and manipulated by, computer programs. Consequently, there is large programming element, particularly Python. Computer graphics and functional and object-oriented programming are explored as well as networking and databases.

Entry requirements

Grade 6 in GCSE Computer Science or, since the syllabus is specifically designed to be equally accessible by those who have not studied the subject at GCSE, grade 6 in Mathematics.

How you'll be assessed

Two linear exams sat at the end of two years, plus completion of a course work project in the second year. Principal languages: Python, ASM, Haskell, SQL, Javascript Paper 1 (40%) On screen exam This paper tests a pupil's ability to program, as well as their theoretical knowledge of: • Fundamentals of Programming • Fundamentals of Data Structures • Fundamentals of Algorithms • Theory of Computation Paper 2 (40%) Written exam, testing the pupil’s knowledge of these aspects • Data Representation • Computer Systems • Computer Organisation & Architecture • Consequences of the use of Computing • Communication & Networking • Fundamentals of Databases • Big Data • Functional programming Course Work (20%) A very wide range of projects can be tackled, requiring a practical programming solution/application to be created to solve a real-world problem of the pupil’s choosing. Previous projects have included inter alia machine learning applied to psychometric testing, computer vision/robotics, and ecommerce and automated online financial trading systems.

School Info

About Education Provider

RegionEast of England
Local AuthorityNorfolk
Ofsted Rating
Gender TypeCo-Educational
ISI ReportView Report
Boarding Fee£43,800
Sixth Form FeeDay £30,570
AddressCromer Road, Holt, NR25 6EA