Sixth Form Handbook 2022-24

COMPUTER SCIENCE

Course content and structure Computer Science is exciting and rigorous. Throughout this two year course pupils will develop an understanding of the fundamental principles of computing in addition to becoming able to analyse problems through practical programming experience. Pupils will also learn mathematical skills related to algebra, algorithms, and number bases and develop the ability to evaluate the individual, social, legal, and cultural opportunities, and risks of digital technology. Pupils considering taking Computer Science should be confident and competent programmers. Ideally, they will have experience working with the Python programming language. Principal topics are as follows: Paper 1 Programming, Data Structures, Algorithms, and Theory of Computation Paper 2 Data Representation, Computer Systems, Computer Organisation and Architecture, Consequences of Computing, Communication and Networking, Databases and Big Data

Assessment overview A-Level Computer Science is a two year linear course with topics covered and cross-connections made throughout the LVI and UVI years. Paper 1 A 2-hour 30-minute on-screen paper which tests programming ability, as well as theoretical knowledge of Computer Science. It is worth 40% of the total A-Level marks. Paper 2 A 2-hour 30-minute written paper consisting of both short answer and extended answer questions on the theoretical principles Computer Science. It is worth 40% of the total A-Level marks. Non-Exam Assessment A practical computing project which assesses the ability to use the knowledge and skills gained throughout the course to solve or investigate a practical problem of the pupils choosing. It is worth 20% of the total A-Level marks. Other notes It is desirable, but not essential, to study Mathematics in conjunction with this subject. Pupils who wish to study for a Computer Science degree should note that many universities require an A-Level in Mathematics.

Non-Exam Assessment Systematic approach to problem solving

University and careers links The study of Computer Science provides access to a wide range of career options. Analytical thinking and innovation plus complex problem solving are skills that are highly valued by universities and employers alike. Successful candidates could enjoy a career in a number of areas, including but not limited to software engineering, engineering, robotics, data science, cyber security, game design and development and forensic analysis. Many problems in science, healthcare and business can be solved effectively with properly applied computer science expertise and so many computer scientists choose to combine their skills sets with additional proficiency in other subjects.

17

Made with FlippingBook Ebook Creator