Become a Tutor



  • Hourly rate R1001
  • Response time 3h
  • Number of students 50+
Book a lesson

1st lesson free!

1st lesson free!

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


One of our best tutors, with excellent credentials. Dr.Kritaphat offers Basic computer skills lessons of the highest quality.

About the lesson

*****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.


  • Basic computer skills
  • Computer programming
  • Programming languages
  • +2


    Artificial Intelligence


  • English


  • Primary
  • Secondary
  • GCSE
  • +13

    AS Level

    A Level


    Adult education










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.



  • 5h: R4904
  • 10h: R9604


  • R1001/h

free lesson

  • 30min


Find out more about Dr.Kritaphat

  • 01

    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.

  • 02

    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.

  • 03

    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.

  • 04

    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.

  • 05

    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.

  • 06

    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.

  • 07

    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.

  • 08

    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.

Similar Basic computer skills tutor profiles

  • Data science graduate offering data science python machine learning power bi l



    i base my classes according to the understanding of each learner and prefer to give different examples to assure more...

    • R100/h
    • 1hrs free
  • Engaging, humorous, professional and qualified Computer Science Teacher with 18 years experience, offering Python tutoring online.


    Heysham, United Kingdom

    5 (23 reviews)

    I will provide support to students outside of tutoring sessions, when necessary, using Email and Zoom. I like to use a...

    • R552/h
    • 30min free
  • How to acquire the basics to become an ethical hacker? On Paris (face) or elsewhere (web)


    Paris 18e, France

    4.9 (64 reviews)

    I am a computer enthusiast. My classes are for those who want to discover this beautiful science. My teaching is based on...

    • R910/h
    • 30min free
  • Full-stack JavaScript Developer with 7 Years of Experience Offering JavaScript Classes for All Levels


    London, United Kingdom

    5 (16 reviews)

    These JavaScript classes are specially curated for those who aspire to get a job or freelance projects. Suitable for college...

    • R818/h
    • 1hrs free
  • IT teacher for IT initiation, understanding and knowing, easy using your computer, tablet, smartphone, internet, google chrome, mozilla, safari and Apple, Macintosh of course - Paris


    Paris 6e, France

    4.8 (42 reviews)

    Teaching IT since 2017, I adapt my courses to the profile of the person taught and whatever their level, objectives and...

    • R455/h
  • MATLAB Ambassador PhD student in bioengineering with MATLAB Associate certificate and 5 years of experience offers MATLAB lessons both online and in person (Turin / Vercelli / Alessandria)


    Tortona, Italy

    5 (43 reviews)

    My methodology is based on an engineering approach, so I start the discussion by framing the general problem, in order to...

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


    Toronto, Canada

    4.9 (23 reviews)

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

    • R587/h
    • 1hrs free
  • University lecturer with 15 years of programming experience offering online & in-person classes in London


    London, United Kingdom

    5 (15 reviews)

    I am looking forward to sharing my experience and knowledge in computer programming with anyone who wants to improve their...

    • R1023/h
    • 30min free
  • Java Developer with 6 Years of Experience Offering Java Classes for All Levels


    London, United Kingdom

    5 (13 reviews)

    These Java classes are specially curated for those who aspire to get a job or freelance projects. Suitable for college...

    • R818/h
    • 1hrs free
  • Learn coding in Python, Java, C++ and C# from the ground up with a professional tutor having 6000+ hours of teaching experience


    West Melbourne, Australia

    5 (117 reviews)

    I take all my lessons online via zoom meetings. My lessons focus on teaching a way of thinking aimed at solving problems. I...

    • R617/h
    • 30min free
  • PhD student in bioengineering at the Polytechnic of Turin offers lessons in Matlab in the Turin area


    Torino, Italy

    5 (10 reviews)

    My methodology is based on an initial listening to the student's problems in order to adapt my lessons to the individual and...

    • R364/h
    • 1hrs free
  • Data Analytics Consultant Engineer, Python, NumPy, Pandas. 35 € / h: 10 hour pack | Flexible slots from 8 a.m. to 8 p.m., Weekends too, Christmas holidays | Satisfied or refunded. Flexible cancellatio


    Paris 12e, France

    5 (52 reviews)

    Distance learning on Skype or Zoom or Google Meet or Microsoft Teams, for better efficiency. Regarding the working method,...

    • R546/h
    • 30min free
  • Trainer expert in PHP, Python, Java, Symfony, MySQL, HTML, ... 1st free course; )


    Paris, France

    4.9 (41 reviews)

    My method: 10% theory and 90% practice. The goal is to keep you awake and active in your learning! For this, I set up for my...

    • R546/h
    • 30min free
  • Software Engineer offering programming lessons from beginner to advanced concepts with practical projects.


    Cape Town

    5 (7 reviews)

    I teach you how to learn. How to teach yourself and anyone around you. With this approach you will be able to tackle any...

    • R200/h
    • 45min free
  • Programming in Python: From the basics to Object Oriented Programming - Online from Mississauga


    Mississauga, Canada

    5 (10 reviews)

    I help students understand the approach to any challenges that they face while they're studying. My aim while teaching is...

    • R411/h
    • 30min free
  • Software Engineering Student (UChile) gives programming classes in Python, Java, Javascript and HTML with an academic focus and practical applications. From Calera de Tango with 6+ years of exp.


    Santiago, Chile

    5 (23 reviews)

    My teaching method is totally personalized according to the needs and skills of each student. I use various audiovisual and...

    • R361/h
    • 45min free
  • University lecturer with 15 years of software development experience offering private tutition online & in-person in London


    London, United Kingdom

    5 (7 reviews)

    I am looking forward to sharing my experience and knowledge in computer programming with anyone who wants to improve their...

    • R1023/h
    • 30min free
  • Course in Excel VBA (beginners, intermediate, advanced) for creation of automated documents


    Tigery, France

    4.9 (14 reviews)

    I propose to teach you the basics knowledges of creating excel spreadsheets (beginner, intermediate and advanced), as well...

    • R637/h
  • PhD in Psychology and Statistician Offers Training Courses in Excel, Word and Powerpoint


    Paris 5e, France

    5 (15 reviews)

    My methodology is based on the realization of the various procedures on software in the presence of the student to enable...

    • R1821/h
  • Software Developer Student, Solving  problems with languages such as Python and Java in Object Oriented Programming. I also have insight in stacks like HTML, CSS, JavaScript.



    5 (4 reviews)

    I will guide you from the basics, writing simple "For loops" to recursion. Variables scopes and their types. I will guide...

    • R120/h
    • 1hrs free
  • Software Developer & System Administrator for OMNI AFRICA, offering lessons for C Programming up to University Level in South Africa



    5 (7 reviews)

    I'm a practical type of tutor who provides lessons with real world projects and examples. I have taught more that 500...

    • R150/h