For a better experience please change your browser to CHROME, FIREFOX, OPERA or Internet Explorer.
Services Tuition & Lessons Computing & IT Classes

Computer Science tutor (A-Level, GCSE, degree) – online or in-person

  • Computer Science tutor (A-Level, GCSE, degree) – online or in-person
Type : Services
Date : August 16, 2020
Location : Cambridge

I grew up with early computers such as the ZX Spectrum, and was writing simple programs from the age of five. Thirty years on, I now have 13 years experience working as a programmer in the videogames industry. I’ve worked on games that have sold millions, including Rollercoaster Tycoon 3, Kinectimals and Kinect Disneyland Adventures.

I am available for individual tuition on:

– GCSE and A-Level Computing / Computer Science
– Degree-level Computer Science
– General purpose programming skills
– Game programming and development
– Web development
– App development

No previous programming experience is necessary. Tuition is available both locally (Newmarket and Cambridge area) and nationally (via Skype or Google Hangouts, using screen sharing).

A session costs £30 for 45 minutes. There is a discount of £2 per hour if you book and pay for 4 or more sessions in advance.

The typical structure for my lessons is to do 45 minutes with a 15 minute break in the middle – this break is helpful to me due to a health condition, but it actually works well for the student too as I can ask them to try a task during the break and then check their work in the second half of the session.

For A-level and GCSE students, I produce a comprehensive spreadsheet to keep track of their progress – listing each part of the course syllabus, including my own notes on the topics and links to relevant resources. I also maintain a number of YouTube playlists of videos relevant to the courses, and a list of errors in some of the official textbooks.

I have been tutoring for three years, during which time I have tutored around 40 students at all levels. I have an up-to-date DBS check as of July 2018.

Programming languages I’ve worked in:

Assembly language
Training languages such as BASIC, Pascal, LOGO, Scratch and MIT App Inventor

Technologies I’ve worked with include:
ExpressJS, Ruby on Rails (web development frameworks)
Unity (game development system)
Windows Presentation Foundation (WPF)
Allegro (game library)

I worked as a programmer in the videogame industry for 13 years, and worked on the following games, some of which sold in the millions:

Dog’s Life (2003) – PlayStation 2
RollerCoaster Tycoon 3 (2004) – PC
RollerCoaster Tycoon 3: Soaked! (2005) – PC
RollerCoaster Tycoon 3: Wild! (2005) – PC
Thrillville (2006) – PS2, Xbox, PSP
Thrillville: Off the Rails (2007) – PS2, XBox 360, Wii, PC
LostWinds: Winter of the Melodias (2009) – Wii
Kinectimals (2010) – XBox 360
Kinect Disneyland Adventures (2011) – XBox 360
Elite Dangerous (2014) – PC


Dante learned a lot from Andrew about Computer Science. He felt that Andrew was very patient and supportive and guided him through the various A-level topics for this subject. He furthermore provided exercises for Dante to complete during the lesson and discussed their outcome which was really beneficial. — Annika B

Andrew is an excellent tutor. I have made huge progress since starting work with Andrew last year. It seems like a different life! When we started, I was teaching Latin and French in Croydon. Now thanks to Andrew’s help, I am now working as a Front-End Web Developer in Brighton at a well-known web development company. I am absolutely thrilled with the work we have done which started with bash commands and the terminal, then developing Ruby, Object-Oriented Design, JavaScript, CSS and problem solving. I would certainly recommend Andrew as an excellent tutor who enables outstanding progress and success for his students. — Tom

Mention when calling seller to get a good deal


Post your rating