Skip to main content

Information About James - Haringey trainer -

Profile Picture

James's profile picture

References

This is how 2 referees rated James:

Reliability

Trustworthiness

Professionalism

Badges

Specialisms Taught

James offers a FREE first / introductory lesson!

HTML/CSS

Hourly Charge
Beginner £60.00
Intermediate £60.00
Advanced £60.00
Expert £60.00

JavaScript

Hourly Charge
Beginner £60.00
Intermediate £60.00
Advanced £60.00
Expert £60.00

C

Hourly Charge
Beginner £60.00
Intermediate £60.00
Advanced £60.00
Expert £60.00

C++

Hourly Charge
Beginner £60.00
Intermediate £60.00
Advanced £60.00
Expert £60.00

C#

Hourly Charge
Beginner £60.00
Intermediate £60.00
Advanced £60.00
Expert £60.00

Java

Hourly Charge
Beginner £60.00
Intermediate £60.00
Advanced £60.00
Expert £60.00

Map Location

Personal Description:

I have been tutoring students across London in all aspects of Computing since 2015. Having a PhD and a 1st Class Degree in Computer Science from Sheffield University, I have a great deal of experience in everything from general programming to academic research. I worked for a decade as an academic at both Sheffield and Surrey Universities. I have helped many students through their studies at GCSE and A-level, teaching AQA, OCR and CIE syllabuses. I am also happy to teach adult learners who are looking to expand their skillset.

For A-level and GCSE students it is worth beginning tuition as soon as possible, not just in the weeks running up to exams (although this can still help). This is particularly important for Computer Science because students should be learning a programming language in parallel with their studies. Some exam boards require a programming project as coursework, and it is important that this is completed as soon as possible to leave room for exam preparation.

I am happy to help degree students with theory and learning programming, but enquiries asking for help with an assignment for hand in next week are unlikely to be followed up.

I teach:

Programming - C, C++, C#, Java, Javascri pt, Python, Lua, php
Web Technology - HTML, CSS
Computing Theory - Data Structures, Algorithms, Vectors and Matrix Algebra, Computer Graphics, Animation

This is not an exhaustive list, so please do contact me even if your subject is not listed here.

I conduct lessons both in person, and remotely.

Training Experience:

I have taught seminars, graded coursework, helped design courses at degree level, and have also tutored students to PhD level.

Training Approach:

I believe that learning only happens by doing. Tailoring a course to the students individual requirements and the pace at which they can work.

Tutor Resources: (free to download)

Please login or register to download tutor resources.

Native Language: English (British)
Availability: Weekends / Weekdays (all times)
References Available: Yes (✔ On File)

Qualifications:

  • University of Sheffield (2005) - PhD (Doctorate) (✔ On File)
  • University of Sheffield (2000) - 1st Class Computer Science (Bachelors) (✘ Not On File)

Tags: Haringey HTML/CSS trainer, Haringey JavaScript trainer, Haringey C trainer, Haringey C++ trainer, Haringey C# trainer, Haringey Java trainer, Haringey Beginner HTML/CSS trainer, Haringey Intermediate HTML/CSS trainer, Haringey Advanced HTML/CSS trainer, Haringey Expert HTML/CSS trainer, Haringey Beginner JavaScript trainer, Haringey Intermediate JavaScript trainer, Haringey Advanced JavaScript trainer, Haringey Expert JavaScript trainer, Haringey Beginner C trainer, Haringey Intermediate C trainer, Haringey Advanced C trainer, Haringey Expert C trainer, Haringey Beginner C++ trainer, Haringey Intermediate C++ trainer, Haringey Advanced C++ trainer, Haringey Expert C++ trainer, Haringey Beginner C# trainer, Haringey Intermediate C# trainer, Haringey Advanced C# trainer, Haringey Expert C# trainer, Haringey Beginner Java trainer, Haringey Intermediate Java trainer, Haringey Advanced Java trainer, Haringey Expert Java trainer