Book a lesson
HomeAcademicA Level CS Tutor
A Level ยท 1-to-1 Tutoring ยท Specialist

A Level Computer Science Tutoring

Expert 1-to-1 A Level Computer Science support โ€” theory, Python, NEA coursework guidance, and exam preparation from a qualified specialist teacher.

Get A Level supportView A Level page
โœ” GCSE examiner  ยท  โœ” DBS checked  ยท  โœ” UK wide online  ยท  โœ” Evenings & weekends

What this covers

1-to-1 A Level sessions โ€” ยฃ70 per hour, online
Theory: OOP, data structures, algorithms, complexity
Python programming at A Level โ€” beyond GCSE
NEA project planning, documentation, and support
Exam technique for extended theory questions
Miss ICT Academic Pathway ยท Learn โ†’ Practise โ†’ Apply โ†’ Master

Who A Level CS tutoring is for

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.

Students who need theory support

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.

Students struggling with the NEA

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.

Students aiming for top grades

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.

Students with gaps from GCSE

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.

A Level CS topics covered

Sessions are tailored to the individual but draw from the full A Level specification.

Programming and OOP

Object-oriented programming: classes, objects, inheritance, encapsulation, polymorphism. Functional programming concepts. Recursion. Higher-order functions.

Data structures

Arrays, linked lists, stacks, queues, trees, graphs, hash tables. Implementation in Python. Traversal algorithms โ€” depth-first, breadth-first.

Theory and systems

Computational complexity (Big O notation). Turing machines and the halting problem. Formal languages and regular expressions. The processor and fetch-execute cycle.

Databases and networks

Relational databases, SQL, normalisation. Network protocols, the OSI model, TCP/IP. Compression and encryption algorithms.

NEA coursework support

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.

What the NEA involves

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.

Where students go wrong

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.

What sessions cover

Project scoping and feasibility. Analysis structure. Design documentation โ€” entity relationship diagrams, data dictionaries, algorithms. Testing methodology. Evaluation against original objectives.

Academic integrity

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.

Ready to start A Level CS support?

A Level Computer Science at ยฃ70 per hour. Sessions are online via video call. Book through Calendly and receive a secure link.

Book a sessionNEA coursework support

Frequently asked questions

How is A Level CS different from GCSE?

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.

When should A Level CS support start?

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.

Is ยฃ70/hr the only option?

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.

Related resources

NEA

A Level NEA Support

Coursework planning and documentation guidance โ€” ยฃ50/hr.

Free PDF

NEA Project Framework

Complete guide to NEA documentation requirements.

Get A Level support

Academic Support

All A Level and GCSE options on one page.

Intensive

A Level Exam Intensive

2-evening exam intensive โ€” ยฃ280, max 4 students.

Book a session โ†’
โœ” GCSE examiner   โœ” DBS checked   โœ” UK wide