*****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.
One of our best tutors! High-quality profile, qualifications verified and response guaranteed. Dr.Kritaphat will plan your first lesson with care.
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.
- Ph.D. from Imperial College London.
Thesis title: "Facial Analysis with Deep Learning and Auxiliary Spatial Features from Facial Landmarks." My research focuses on deep learning for face analysis in images and videos. In particular, I developed a deep and deformable model for facial landmarks detection, Generative Adversarial Networks (GANs) for facial image-to-image translation, and a dataset for face forensic localization.
- MEng in Computing at Imperial College London.
Dissertation: "Reinforcement Learning to Induce Agents' Cooperation in Multi-Action Games." I graduated with First-class honor and made Engineering Dean's List on excellent examination results.
- A-Level at Cambridge Centre for Sixth-Form Studies.
Mathematics (A*), Further Mathematics (A), Physics (A).
- Lecturer in the Department of Computer Science at Nakhon Si Thammarat Rajabhat University.
I taught programming in Python and Machine Learning to third-year students.
- Part-time Teacher at Phuket PALS and Prime Learning.
Gave private tutorials to international school students on Maths, Physics, and English in IGCSE, A-Level, IB, IELTS, GED, GRE, and GMAT.
- Teaching Assistant at Imperial College London.
Provided tutorials to students on Logics, AI Programming, Databases, Concurrency, Machine Learning, and Advanced Statistical Machine Learning, which involved conducting tutorials, marking their exercises, and giving constructive feedback.
- Software Engineering Intern at Moore Capital Management
Provided, maintained, and improved financial analytic services and tools. Improved experiences on full-cycle development as well as work-flow tools.
- Software Engineering Intern at Google
Wrote high-quality codes and producing well-thought-out designs. Improved team-working and time management.
Scholarships and Awards
- Best Student Paper Award from The 13th IEEE International Conference on Automatic Face and Gesture Recognition (FG 2019).
- Engineering Dean's List on excellent examination results.
- Credit Suisse Prize: the best Third Year Group Project.
- Fully-funded scholarship from the Royal Thai Government to finish a Ph.D. in Computing.
- K. Songsri-in and S. Zafeiriou, Face Video Generation from a Single Image and Landmarks, The IEEE Conference on Automatic Face and Gesture Recognition, 2020.
- K. Songsri-in and S. Zafeiriou, Complement Face Forensic Detection and Localization with Facial Landmarks, CoRR, abs/1(concealed information), 2019.
- K. Songsri-in, G. Trigeorgis, and S. Zafeiriou, Deep & Deformable: Convolutional Mixtures of Deformable Part-based Models, The IEEE Conference on Automatic Face and Gesture Recognition, 2018.
Perfect! Dr Kritaphat is great. He is patient, kind and explains terms well that make sense and are easy to understand and comprehend. Highly recommend him.
Perfect! Had my first free lesson with Dr. Kritaphat and he really broke down some of the concepts I was finding difficult. He explains things slowly and at a great pace so that you can really understand.
Perfect! My son is learning Python for the very fisrt time and completely new to any form of computer languages and Dr. Krit has been incredibly patient, very clear and empathetic.
In addition my son has dyslexia so things can take a bit longer and again Dr. Krit really takes his time to really explain the theories and logic.
We will be booking many more lessons to come and if your child wishes to start a programming language like Python then we recommend Dr. Krit very highly indeed.
Perfect! His understanding of my area
Perfect! Patience, deep knowledge of the subject. Excellent teaching skills.
Perfect! Dr. Kritaphat has an excellent knowledge of programming tools. He supported me to master some basic and advanced python applications. Very smart and find solutions to the most complicated issues. He does all his best to let you understand what seems difficult to you.
We went through Python for Machine Learning together. Razika is an excellent student. She is hard-working and always prepared before each lesson.
Perfect! Dr. Kritaphat is my tutor for Computer Programming. He explain everithing clearly. He make sure that the tutee understand every step of the work. He is always available,if you need help. So I really recommend him as He explain well and in a easy way to understand.
Mary is smart and a quick learner. She always makes sure that she understand everything and asks questions when given the opportunities.
Perfect! Excellent tutor! very patient and clear in explaining concepts.
Nadesh is motivated and works hard to improve her understanding of Python and programming in general. With more practice on the homework, she should do well on her exam.
Excellent! Level of understanding within the session
I highly recommend Dr.Kritaphat for private lessons. He prepares the lessons very well and has been very patient with me when I was trying to solve difficult problems. He can also answer all questions in relation to his field of expertise.
I studied computer science with him, and I improved my grade because of him. He is very patience and can clearly explain complex problems to me. A lot of time, when I stuck with coding problem, he can always hint me toward the right direction and let me come up with the solution.
Krit is a very smart teacher. He helped me with my statistics module, and I passed. I really recommend tutoring with him, especially on Maths.
I have studied programming with teacher Kritaphat. He is an amazing teacher. With his neat drawing, his explanations are always easy to understand. Learning programming with him is actually fun and I always looking to having a lesson with him.
Krit is a really good tutor who is very smart and very patience to me. I rediscovered so many topics in Maths that I used to struggle with, and now I fully understand them. I really recommend a private tutorial with him!
basic computer lessons close by? Here's a selection of teacher ads that you can check out.
Superprof can also suggest computer programming lessons to help you.
Learning isn't a problem, computer languages lessons for all!
Taking python lessons has never been easier: you're going to learn new skills.
|at his home||at your home||By webcam|
|1 hour||Not available||Not available||$69|
|5 hours||Not available||Not available||$344|
|10 hours||Not available||Not available||$688|