A Level Computer Science is a step change from GCSE โ the content is deeper, the programming is more complex, and the NEA project requires sustained independent work.
A Level CS theory is substantial. Object-oriented programming, Turing machines, computational complexity, data structures (trees, graphs, hash tables), and formal languages all require careful explanation to understand well.
The NEA is worth 20% of the A Level grade and requires students to independently design, build, test, and document a substantial programming project. Many students need guidance on structure, documentation, and meeting the mark criteria.
For A and A* grades, exam answers need to be precise, well-structured, and use correct technical vocabulary consistently. Sessions focus on the extended writing skills that separate high grades from very high grades.
A Level CS builds on GCSE foundations. Students who have gaps in binary, algorithms, or programming fundamentals find A Level much harder. Early sessions often fill these gaps before tackling new A Level content.
Sessions are tailored to the individual but draw from the full A Level specification.
Object-oriented programming: classes, objects, inheritance, encapsulation, polymorphism. Functional programming concepts. Recursion. Higher-order functions.
Arrays, linked lists, stacks, queues, trees, graphs, hash tables. Implementation in Python. Traversal algorithms โ depth-first, breadth-first.
Computational complexity (Big O notation). Turing machines and the halting problem. Formal languages and regular expressions. The processor and fetch-execute cycle.
Relational databases, SQL, normalisation. Network protocols, the OSI model, TCP/IP. Compression and encryption algorithms.
The A Level NEA is worth 20% of the final grade. It requires sustained, independent work over an extended period โ and the documentation is where most students underperform.
Students independently design and build a substantial piece of software to solve a real problem. They document the analysis, design, implementation, testing, and evaluation. The code must work. The documentation must meet specific mark criteria.
Most marks are lost not in the code but in the documentation. Analysis sections that do not address the client. Design sections without data dictionaries or structure diagrams. Testing without evidence of systematic test cases.
Project scoping and feasibility. Analysis structure. Design documentation โ entity relationship diagrams, data dictionaries, algorithms. Testing methodology. Evaluation against original objectives.
Miss ICT NEA support covers planning, documentation, and structure only. Dee does not write, review, or debug the student's code. This protects the student from malpractice concerns while providing the structural support that makes the biggest difference.
A Level Computer Science at ยฃ70 per hour. Sessions are online via video call. Book through Calendly and receive a secure link.
A Level CS is significantly harder. OOP, data structures, computational complexity, Turing machines, and formal languages are all new. The NEA is a substantially larger project. Exam questions are longer and require more precise analysis.
Ideally in Year 12. Students who start NEA planning in Year 12 are in a much stronger position than those who begin in Year 13. Theory support can start at any point.
The A Level Exam Intensive (ยฃ280 for 3 evenings, max 4 students) is a more affordable group option for exam preparation. NEA 1-to-1 support is available at ยฃ50/hr.
Coursework planning and documentation guidance โ ยฃ50/hr.
Complete guide to NEA documentation requirements.
All A Level and GCSE options on one page.
2-evening exam intensive โ ยฃ280, max 4 students.