Computer Studies / Computing
Assessment
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.
Ready to Apply?
0%