Dr Kritaphat - Computer programming tutor - London
1st lesson free
Dr Kritaphat - Computer programming tutor - London

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

Dr Kritaphat

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

  • Rate R1508
  • Response 3h
  • Students

    Number of students Dr Kritaphat has accompanied since joining Superprof

    50+

    Number of students Dr Kritaphat has accompanied since joining Superprof

Dr Kritaphat - Computer programming tutor - London
  • 5 (52 reviews)

R1508/h

1st lesson free

Contact

1st lesson free

1st lesson free

  • Computer Programming
  • Basic computer skills
  • Python
  • Programming Languages
  • Artificial Intelligence

Experienced Computer Science Asst. Professor with a Ph.D. from Imperial College London and Over Twelve Years of Success in the Field

  • Computer Programming
  • Basic computer skills
  • Python
  • Programming Languages
  • Artificial Intelligence

Lesson location

Ambassador

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

About Dr Kritaphat

Hi, I'm Krit—a computer science professional with extensive academic and industrial experience. I specialise in Deep Learning for Computer Vision and have expertise in Programming (Java, Python), Web Development, Statistics, Linear Algebra, and Databases. Currently, I am an Assistant Professor and a consultant at a blockchain and verification company, applying my knowledge to real-world technological challenges. After receiving a scholarship to study computing in the UK, I completed an additional year of A-levels, achieving top grades in Mathematics, Further Mathematics, and Physics. I then earned my MEng and Ph.D. in Computing from Imperial College London, graduating with First-Class Honours. During my Ph.D., I published several papers in world-class conferences, including one that received the Best Student Paper Award. With over twelve years of teaching experience, I offer comprehensive instruction to students from GCSE to Ph.D. levels. I can help you enhance your skills in Programming, Logic, Statistical Machine Learning, Deep Learning, and more. Let's work together to help you reach your full potential and succeed in your studies.

See more

About the lesson

  • Primary
  • Secondary
  • Matric/GCSE
  • +14
  • levels :

    Primary

    Secondary

    Matric/GCSE

    AS Level

    A Level

    BTech

    Adult education

    Undergraduate

    Masters

    Diploma

    Doctorate

    MBA

    Beginner

    Intermediate

    Advanced

    Professional

    Kids

  • English

Languages in which the lesson is available :

English

I am a dedicated and experienced tutor, with a passion for helping students truly understand the material they are learning. My teaching approach is based on providing intuition and understanding, rather than just memorisation of formulas. Before each class, I carefully prepare and plan the topics to be covered. During the lessons, I use annotated PDFs to guide the students and provide clear explanations. The students are also given a copy of the materials for their reference. To reinforce the concepts, appropriate homework is assigned after each class, allowing students to practice and solidify their knowledge. My goal is to help students grasp the material in a meaningful and comprehensive way, setting them up for success in their future studies and beyond. Many of my students have been successful in their studies, achieving their desired grades and enrolling in their preferred universities. Some of the students I mentor also received job offers as software engineers in big companies.

See more

Rates

Rate

  • R1508

Package rates

  • 5h: R7320
  • 10h: R14204

free lesson

The free first lesson with Dr Kritaphat allows you to get to know the tutor and discuss your needs and expectations.

  • 30min

online

  • R1508/h

Dr Kritaphat's video

Find out more about Dr Kritaphat

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

Similar Computer Programming tutor profiles

  • Oleksandr

    Randburg & online

    5 (10 reviews)
    • R349/h
    • 1st lesson free
  • Bryce

    Johannesburg & online

    5 (10 reviews)
    • R300/h
    • 1st lesson free
  • Mzwandile

    Diepkloof & online

    5 (4 reviews)
    • R300/h
    • 1st lesson free
  • Jason

    Pretoria & online

    5 (9 reviews)
    • R150/h
    • 1st lesson free
  • Mthobisi

    Midrand & online

    5 (8 reviews)
    • R250/h
    • 1st lesson free
  • Oselu

    Sandton & online

    5 (6 reviews)
    • R360/h
  • Tendani

    Johannesburg & online

    5 (4 reviews)
    • R150/h
    • 1st lesson free
  • Elmar

    Cape Town & online

    5 (3 reviews)
    • R400/h
    • 1st lesson free
  • Meezaan

    Cape Town & online

    5 (2 reviews)
    • R150/h
    • 1st lesson free
  • Senzosenkosi

    Johannesburg & online

    5 (4 reviews)
    • R230/h
    • 1st lesson free
  • Armandt

    Pretoria & online

    5 (4 reviews)
    • R300/h
    • 1st lesson free
  • PJ

    Stellenbosch & online

    5 (4 reviews)
    • R450/h
    • 1st lesson free
  • Wendy

    Bloemfontein & online

    5 (6 reviews)
    • R200/h
    • 1st lesson free
  • Charles

    Johannesburg & online

    5 (7 reviews)
    • R507/h
    • 1st lesson free
  • Kgotlelelo

    Johannesburg & online

    4.5 (2 reviews)
    • R100/h
    • 1st lesson free
  • Obvious

    Alberton & online

    5 (3 reviews)
    • R75/h
    • 1st lesson free
  • Newman Blessing

    Durban & online

    5 (4 reviews)
    • R250/h
    • 1st lesson free
  • Blessing

    Fort Beaufort & online

    5 (4 reviews)
    • R200/h
    • 1st lesson free
  • Satish

    Sandton & online

    5 (3 reviews)
    • R300/h
    • 1st lesson free
  • Chihebe

    Johannesburg & online

    4.9 (6 reviews)
    • R300/h
    • 1st lesson free
  • See Computer Programming tutors