Tutoring Jobs
Patrick - Prof computer science - Barnet


Tutor profile verified

  • Hourly rate £40
  • Response Time 24h
See Computer Science tutors

Unfortunately, this tutor is unavailable

Patrick - East Finchley - Computer Science

Super Prof

Patrick is one of our best tutors. They have a high-quality profile, verified qualifications, a quick response time, and great reviews from students!

About the lesson

I teach computer programming, music technology and other related skills.

- Which subject(s) do you teach?

I like to teach anything to do with technology. If you don't see your subject listed here, contact me anyway! The great thing about technology is that skills are usually transferable. I may still be able to help you achieve your goals, or troubleshoot your project with you.

Computer programming: HTML, CSS, JavaScript, jQuery, PHP, C#, Python, SQL, Arduino, Raspberry Pi, Scratch, C, Objective-C, Java

Academic subjects: GCSE Computing

Music Technology: Max/MSP/Jitter, Ableton Live

End user training: Wordpress

- Tell me about your qualifications.

BSc 1st Class Honours degree from Salford University's School of Computing, Science and Engineering.

DipHE in Music Technology from London College of Music and Media.

Please ask if you'd like to see my certificates.

- How much do you charge?

Lessons are charged at £40 per hour.

There may be an additional charge if you want me to travel to your location – please contact me to find out.

I invite all students to begin by booking a initial lesson of 1 or 2 hours. This will give you the chance to assess my teaching style and decide if I'm the right tutor for you. If you bring your laptop, it's also a good time to get everything set up on there so you're ready to start programming.

Students who wish to continue with a regular lesson at a regular time each week will be asked to commit to a block of lessons and pay for them in advance. I will then reserve these time slots specially for the student, and no one else will be able to book these times.

Because I reserve these time slots specially, advance payments are non-refundable. Therefore, I ask students (and parents), before making a booking, to look ahead to the upcoming weeks to check for any events, holidays, or appointments that will clash with their weekly lesson time.

For students who must miss a booked lesson due to illness or other unforseen circumstances, I will instead use the lesson time to review any work the student has done since the last lesson, and set them some more tasks to do for the next lesson. This can be done by email.

- Where do you teach?

I teach from my study in East Finchley where I have two large screens and lots of desk space.

I can also teach at your own home or other choice of location in nearby areas:
East Finchley N2
Highgate N6
Muswell Hill N10
Crouch End N8

I may be able to travel to other areas - please contact me and ask.

- When are you available?

I teach on weekdays, all day long.

- Which ages and levels do you teach?

I teach anyone who has a hunger to learn! That includes school children, college students, experienced programmers adding a new skill to their toolset, professionals looking for a career change, and hobbyists/enthusiasts.

Unfortunately it is quite difficult for me to help university students with their assignments, especially at short notice. The problem is finding the right balance of help, and making sure I don't end up doing the assignment for them, which would almost certainly be against university rules. I usually advise university students to just give their assignment their best shot on their own, and speak to their tutor if they're going to have problems completing it on time.

In some cases I can help undergraduates and graduates by teaching them the skills and knowledge they need *to complete the assignment themselves*. The key thing is to contact me as soon as possible! Learning programming takes time and patience - it cannot be done in a week!

I own my own Raspberry Pi computer, and offer lessons to budding young programmers who own a Raspberry Pi and need some help getting started.

- Describe your arrangements for online tutoring.

I am pleased to offer online tutoring to students around the world.

Here's how it works:

First we have an initial meeting on Skype, for us to discuss your goals, for you to ask any questions you may have, and to check that we have a reliable Skype connection between us. If you're happy then we'll book a date and time for our first session.

Lessons then take the form of a 'webinar' - I will share my screen with you so you can see exactly what I am clicking/typing as I take you through the lesson. I'll demonstrate the techniques you wish to learn, and talk you through each step. It's a two way process - at any point you may interject with a question or ask me to expand upon something. You can also share your screen with me and show me something you've been working on and need help with.

Payment is made by bank transfer (or PayPal for international students - PayPal fees apply), and I require students to pay for at least one hour of tuition in advance before the first session.

Contact me today and let's Skype!


  • Computer Science


  • English


  • Primary
  • Secondary
  • GCSE
  • +13

    AS Level

    A Level


    Adult education










About Patrick

- What kind of experience do you have?

I have been teaching privately since 2011. I have some very happy clients who will be able to give me a great reference if you require.

Alongside this I have acquired 6 years of industry experience working as a programmer for companies of various sizes, and now as a freelance developer. Please contact me for specific details if you are interested.

Finally, I have 15 years of enthusiast experience in music technology.

- Do you have an up-to-date DBS (Disclosure & Barring Service, formerly CRB) Certificate?

Yes, I had a clean CRB disclosure certificate issued to me in May 2012. Please ask me if you'd like to see it.



  • 5h: £200
  • 10h: £400


  • £40/h

Take Computer Science lessons with a private tutor

  • Tutoring classes with Imperative Programming, Operating Systems, Functional Programming, Advanced Algorithms, Concurrent Programming, Artificial Intelligence and Machine Learning



    4.9 (23 reviews)
    • £30/h
    • 1hr free
  • University lecturer with 15 years of software development experience offering private tutition online & in-person in London



    5 (7 reviews)
    • £50/h
    • 30mins free
  • Animation and Affereffects tutor London Maya 3ds max Unity 3d and game design


    Greater london

    4.9 (6 reviews)
    • £30/h
    • 1hr free
  • A Network and Security Expert with over 5 years of experience offers to teach Network Simulations and Web Security



    5 (5 reviews)
    • £25/h
    • 30mins free
  • A Software Engineering Masters' graduate is offering to teach Digital Animation, Networking, Security and Computer Science Modules



    5 (5 reviews)
    • £25/h
    • 30mins free
  • Postgraduate UAL MA Interaction Design Student | Graduated Graphic Design at Falmouth University of Arts, First Class Honours | Learn Computer Science & Creative Computing (DBS ✓)



    5 (4 reviews)
    • £25/h
    • 30mins free
  • A computer science lecturer is willing to teach computer science modules to students



    5 (4 reviews)
    • £28/h
    • 30mins free
  • Experienced tutor with a PhD in Computer Science. Happy to help students at all levels from GCSE up to Degree level or to help adult learners.


    5 (4 reviews)
    • £45/h
    • 1hr free
  • An experienced computer science tutor is willing to teach computer security and other computer science modules



    5 (4 reviews)
    • £25/h
    • 30mins free
  • I can teach Computer and  IT subjects to A/O level students. I am a Student of Liverpool Hope University in MS (Artificial Intelligence ). I have two years of experience as a teacher and as Controller



    5 (3 reviews)
    • £9/h
    • 1hr free
  • First-class, third-year Computer Science student  at KCL offers Computer science lessons


    • £25/h
    • 1hr free
  • Goldman Sachs Analyst, hosting a 1-1 workshop on Interview Prep for University students to help them ace the soft skills interview process.


    • £150/h
    • 1hr free
  • I am a Mathematician and Computer Scientist with thirty plus years plus experience working across both research institutes and business companies.



    • £20/h
    • 30mins free
  • I have good coding and computing knowledge that I would love to share with other curious people. I’m also very patient, adaptable and engaging.



    • £10/h
    • 1hr free
  • Experienced Security Researcher with a demonstrated history of working in the computer and network security industry. Completed BS in computer science. Currently Doing Master in Cyber security and dat

    Muhammad Osama


    • £18/h
    • 1hr free
  • Graduate of computer science currently enrolled at university for Masters in data analytics, strong command in core subjects of computer science!



    • £20/h
    • 1hr free
  • Professional software engineer with Master's in Computer Science from UCL teaches Computer Science for GCSE and A-levels in London



    • £20/h
    • 1hr free
  • Student in London Academy in year 11 in GCSE having grade 8



    • £10/h
    • 1hr free
  • Learn Tableau with Chris! Need to learn for your new job? Looking to up skill your data visualisation skills? Then look no further!


    • £15/h
    • 1hr free
  • COURSEWORK ASSIGNMENT EXAM Help for Statistics, Data Analysis, SPSS, R, Python, Econometrics, Stata, SAS, Excel, Computer Science, Networks, Algorithms, Programming, C, SQL, Java

    Steve (PhD)


    • £20/h
    • 30mins free
  • See more tutors