Dr.Kritaphat - Prof basic computer skills - London

One of our best tutors. Quality profile, excellent qualifications, quick response. Dr.Kritaphat will carefully arrange your first lesson.


  • Hourly rate $79
  • Response Time 4h
  • Number of students 50+
Dr.Kritaphat - Prof basic computer skills - London
  • 4.9 (36 reviews)


1st lesson is free!

Book a class

1st lesson is free!

1st lesson is free!

  • Basic Computer Skills
  • Computer programming
  • Python
  • Computer languages
  • Artificial Intelligence

A Computer Science Lecturer with a PhD from Imperial College London, who has tutored in Computing for more than nine years.

Lesson location


One of our best tutors. They have a quality profile, experience in their field, verified qualifications and a great response time. Dr.Kritaphat will be happy to arrange your first lesson

About Dr.Kritaphat

I am currently a lecturer in the Department of Computer Science, and my research focuses on Deep Learning for Computer Vision. I completed my Ph.D. and MEng from Imperial College London and had more than nine years of experience in teaching Maths and Computing. At university, I was a teaching assistant for computing subjects such as Programming, Logics, Statistical Machine Learning, Deep Learning, etc.

See more

About the lesson

  • Elementary School
  • Junior High / Middle School
  • High School
  • +8
  • levels :

    Elementary School

    Junior High / Middle School

    High School


    Adult Education

    Masters/ Graduate School






  • English

All languages in which the lesson is available :


*****To help me decide if I can help you and have a more efficient first lesson, can you please list the subject and topics that you need help with. If possible, you can also send me materials that you want to cover with me to my email.*****

My approach is trying to give you the intuitions of each topic so that you can fully understand them. I do not believe in blindly memorizing the formulas. Instead, I prefer to teach the students how to derive them and understand how to use them properly in different scenarios. Prior to a class, I always prepare for the materials and plan the topics. During the lesson, I will annotate a pdf on the screen, and the student can also keep a copy of the materials. After each class, the students will also appropriately be given some homework to practice in their own time.

See more


Hourly rate

  • $79

Pack rates

  • 5 h: $387
  • 10 h: $759


  • $ 79/h

free lessons

The free first lesson allows you to get to know your tutor and to decide whether they meet your needs.

  • 30min

Dr.Kritaphat Video

Find out more about Dr.Kritaphat

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

Find out more about Dr.Kritaphat

  • Can you tell us about your first experience using a computer?

    The first time I used a computer was at my primary school in 2000 when I was nine years old. Back then, personal computers were getting more affordable and becoming more ubiquitous. The computer's external appearance was about the same as today except for the display, which was noticeably thicker. The user interface was a bit overwhelming, and many components seem mysterious to me. I remembered that we learned how to use email, text editor, spreadsheet, and slides. It was a fun experience doing assignments on a computer rather than writing them by hand.
    Nevertheless, the most joyful aspect of using a computer as a kid was gaming! And I think the teachers notice that too because we did spend half of the time learning and the other half playing games.
  • What is the technological evolution that has marked you most, and what will be, in your eyes, a turning point in this field?

    Each significant technological leap was due to an improvement in autonomous systems. From the industrials revolution, people can quickly and efficiently produce better products. Later on, personal computers and smart mobile phones allow us to do things automatically and speedily. These days, Artificial Intelligence (AI) plays an essential role in improving our quality of life. We use them daily, sometimes without realizing it. For instance, we ask Siri or Alexa for a quick fact check, or we use face recognition on our mobile phone for fast unlocking. However, AI used today mostly focus on solving a specific task really well. Nowadays, researchers and companies are working hard toward making a fully autonomous AI, which can be somewhat exciting and scary at the same time.
  • Explain your expertise, your interest in it, and, more broadly, its importance in the computer world.

    I completed my Ph.D. from Imperial College London in Computing. Currently, I am a lecturer in the Department of Computer Science at Nakhon Si Thammarat Rajabhat University. My research and thesis focus on Deep Learning for Computer Vision. In particular, I worked on solving face landmarks detection, manipulating facial videos, and detecting fake facial images. These types of methods are essential and have been used widely. For example, face altering filters from Snapchat and Instagram rely on face tracking and facial video manipulation algorithms to work seamlessly on your mobile phone.
  • Do so-called 'visionaries,' such as Bill Gates, Steve Jobs, and Mark Zuckerberg, inspire you, or do you have other role models?

    Everyone listed here is brilliant in their way. However, I think that each of us has our own personal path to fulfill. Admiring and learning from successful people is one way to inspire us, but learning to truly understand what we want to get out of our lives is more important to me.
  • Provide valuable anecdote related to your subject or your days at school.

    Learning to code in my first year at Imperial College London without much prior knowledge was literally causing me a headache every day. I needed to get out of the stress, and I had to swim daily to relieve the pain. Sometimes, we need to realize our limitations and need to know when to take a break and look at our situation from a different perspective.
  • What would you say to an uncomfortable person in front of a screen which states that "IT is too complicated"?

    Technologies suppose to be intuitive and make our lives easier. If you struggle with IT, it is more likely that you do not have a grasp of the top-down picture of IT and only focus on each complicated aspect of it. Having known, the big picture, it is easier to look up information and know how you can look for help.
  • What are your other passions, related or non-related to computers?

    I am addicted to Badminton, and I play it regularly, almost daily. Working with computers can have negative effects on my emotional and physical health, and playing Badminton is just the right answer for me. I know it is a cliché, but I really recommend everyone to partake in an active hobby to keep us happy and healthy.
  • What makes you a Superprof in IT?

    As a lecturer and researcher in computing, I always need to learn new technologies every day to catch up with frontier researches. I also teach and mentor students both at the university and privately. Additionally, I still code daily for my academic research and personal projects. As a result, I am competent in the subjects that I teach and capable of applying my knowledge in real-world applications.

Other Basic Computer Skills teachers in London

  • Seasoned software engineer teaching computer science and programming to students of all levels



    5 (70 reviews)

    Whether you are an experienced programmer looking for some help on an assignment, or that you want to get started learning...

    • $40/h
  • Learn the fundamentals of web development from HTML, CSS, and JavaScript, to servers, databases and APIs.



    4.9 (35 reviews)

    My first priority is to understand a student's goals and needs. This informs my teaching style and the structure of our...

    • $70/h
  • M.Arch. | B.Arch. | Arch. Technologist - Proficient in AutoCAD, Revit, 3D modeling, 3D renderings. Excellent understanding of architectural projects, wood frame construction, building code (BCIN certi



    5 (31 reviews)

    My goal is to support my student's needs. It can be the result of a project/ assignment or a full understanding of a...

    • $70/h
    • 1st lesson is free!
  • Computer Science university student teaches programming to anyone in Montréal and from home



    5 (23 reviews)

    I teach basic to advanced programming to anyone (from high school or university students to anyone interested). I'm patient...

    • $30/h
  • Lessons about algorithmic thinking and programming fundamentals with Python and Java !



    5 (20 reviews)

    I am very familiar with the fundamentals of mathematical and computational thinking and can share my knowledge of best...

    • $30/h
  • Masters student with 7 years of tutoring experience who can provide tutoring in Computer subjects (programming, basic concepts etc)



    5 (19 reviews)

    My teaching method is to make the student understand the basic concepts of the subject and then test the abilities of the...

    • $100/h
  • Microsoft certified python Engineer, learn python with day to day coding examples.

    Amandeep Singh

    4.9 (19 reviews)

    My methodology is explaining concepts with programs and not rote learning. Comparing concepts with day to day problems. Time...

    • $40/h
    • 1st lesson is free!
  • PhD, gives MATLAB and Python class for university, college and high school students.



    4.9 (17 reviews)

    My teaching approach is based on the practice and learning right in class because I believe that for students that did not...

    • $30/h
    • 1st lesson is free!
  • I provide you with a unique learning experience. As an experienced educator, I use amazing learning psychology to deliver the knowledge as quick and simple as possible where you won't need to memorize



    5 (14 reviews)

    As a passionate person for knowledge. I have struggled a lot in the past to learn efficiently. And through all that hard...

    • $60/h
  • Computer science PhD student at SFU teaching C/python/MATLAB programming Basic to advance in Burnaby, Vancouver



    4.9 (14 reviews)

    My teaching method differs for one person to another; however, I try to convey the underlying concepts first and then try to...

    • $50/h
    • 1st lesson is free!
  • Class of Learning How To Have Fun with Python (Easy to learn)



    5 (12 reviews)

    I think the most important property of an efficient course is that the students should have fun and love the material. I try...

    • $40/h
  • MICROSOFT OFFICE Specialist Certified Expert Tutor (Excel, Access, Word, Powerpoint & Outlook) - Virtual / Remote only



    5 (12 reviews)

    * My biggest strength would be keeping you engaged & really driving home the fundamental concepts & subtle nuances till they...

    • $50/h
    • 1st lesson is free!
  • If you are looking to learn the basics of C# and Sql database programming or want to further advance your knowledge I can help you attain your goals!



    4.9 (12 reviews)

    I start with the basics, moving at the pace of the student, answering questions along the way. I believe in challenging the...

    • $40/h
  • University of Toronto Computer Science Graduate offering lessons in Programming to all levels from complete beginners to advance students



    5 (10 reviews)

    My approach is always catered to the student's needs. I help them complete assignments and projects while explaining core...

    • $60/h
    • 1st lesson is free!
  • Avid Software Developer who loves to teach and learn while doing so :)



    5 (10 reviews)

    My method of teaching is purely by applying the concepts with you. No better way to learn something than getting your hands...

    • $45/h
    • 1st lesson is free!
  • Professional Programmer in Data Science, Web Development, Machine Learning, Deep Learning, and Data mining. Expert in Python, Django, R, MATLAB, and C++



    5 (9 reviews)

    I am here to help. I am not your tutor but your programming buddy who can help you with programming from beginner to...

    • $30/h
    • 1st lesson is free!
  • Computer Science Graduate Student Gives Python Programming Lessons in Toronto and GTA



    5 (8 reviews)

    I use all the experience I've gained in the past nine years of being in the computer science field. You might become a...

    • $35/h
    • 1st lesson is free!