A-Level 计算机科学(AQA)
AQA 7517
AQA A-Level 计算机科学,线性结构,编程 + 理论 + 项目,含上机考试与编程 NEA。
A-Level Computer Science (AQA 7517) is a linear qualification combining computational thinking, programming, computer systems theory and an independent Non-Exam Assessment (NEA) programming project, examined by two terminal papers at the end of two years plus a portfolio-based NEA. The course covers programming paradigms, data structures, algorithms, computer architecture, networking, databases, Big Data and functional programming. It is a core subject for computer science, software engineering, AI, data science and games development applicants.
| Exam Board (考试局) | Assessment and Qualifications Alliance (AQA) |
| Specification Code | AQA 7517 |
| Structure | Linear structure, terminal exams at end of 2 years |
| Grading (评分) | A* - E (A* only for full A-Level) |
| Exam Papers | Paper 1 (on-screen programming) + Paper 2 (theory written) + NEA (programming project) |
| Non-Exam Assessment | NEA: independent programming project, analysed, designed, developed, tested and evaluated; 75 marks, 20% of A-Level |
| Paper 1 | On-screen exam: programming, data structures, algorithms, theory of computation · 2h30m · 100 marks · 40% of A-Level |
| Paper 2 | Written exam: computer systems, organisation, networking, databases, Big Data, functional programming, consequences · 2h30m · 100 marks · 40% of A-Level |
| NEA | Non-Exam Assessment: independent programming project (analysis, design, development, testing, evaluation) · 75 marks · 20% of A-Level |
| Notes | Linear structure, terminal exams at end of 2 years; preliminary material and skeleton code released for Paper 1; NEA marked by teacher and moderated by AQA |
CS、软件工程、AI、数据科学、游戏开发等方向核心科目,含编程项目 NEA。
A-Level Computer Science (AQA) is a core subject for computer science, software engineering, artificial intelligence, data science, cybersecurity, games development, electronics, and computational finance. The linear terminal exams combined with a substantial programming project reward algorithmic thinking, structured problem decomposition and disciplined software engineering, providing a strong foundation for university algorithms and data structures, computer architecture, databases, machine learning and software engineering modules. Often paired with Mathematics and Further Mathematics for top-tier CS applicants.