Top Computer Programming Tutors serving Waterloo

Matthew: Waterloo Computer Programming tutor
I'm a graduate of Laurentian University in Computer Science and Geography. I have lived in 4 countries and speak 2 languages. I'm a software engineer because I enjoy Coding because you can create things seemingly out of thin air. I'm also a bit of a history dork.
Subject Expertise
- Computer Programming
- Computer Science
- Productivity
- Programming Languages
- +15 subjects

Petru: Waterloo Computer Programming tutor
...of undergraduate studies in Computer Science and Statistics at the University of Toronto, Mississauga. I have been tutoring students of all ages since I was in high school. I am comfortable in teaching Mathematics, Statistics, Computer Science and Programming at all levels. Schedule a session with my anytime, I'd be happy to help with your...
Education & Certification
- University of Toronto, Mississauga - Bachelor, Computer Science & Statistics
Subject Expertise
- Computer Programming
- Machine Learning
- Programming Languages
- Statistics Graduate Level
- +43 subjects

Igor: Waterloo Computer Programming tutor
I help people realize their dreams by tearing down the language barrier and building cultural competence. I have worked across the world in various schools with with various age groups. I am an artist passionate to teach using a wide range of tools and methods as well as to stay a life-long learner myself.
Education & Certification
- Sochi State University - Master of Science, Education
Subject Expertise
- Computer Programming
- Web Design
- Greek
- High School English
- +23 subjects

Masoud: Waterloo Computer Programming tutor
...Mathematics and Computer Science. With a solid background in Computer Science and Applied Mathematics, I have dedicated the past fifteen years to teaching these subjects at the university and college level for undergraduates. Currently, I am pursuing my Ph.D. in Machine Learning Engineering, and I have been actively involved in research for the past 37...
Education & Certification
- Kashan University - Bachelor of Science, Applied Mathematics
- Sharood University of Technology - Master of Science, Applied Mathematics
- Polytechnique Montréal - Doctor of Philosophy, Computer Engineering, General
Subject Expertise
- Computer Programming
- Artificial Intelligence
- Mac Basic Computer Skills
- Basic Computer Literacy
- +83 subjects

Pankaj Kumar: Waterloo Computer Programming tutor
...students, I specialise in providing top-notch tutoring for junior school, middle school, high school and University students in a variety of subjects. I have had an experience of being a Teaching Assistant at University of Ottawa for 2 years. During my tenure, I have received the award of "Teaching Assistant of the Year". I am...
Education & Certification
- University of Ottawa - Master of Science, Computer Science
- University of Ottawa - Master of Science, Computer Science
Subject Expertise
- Computer Programming
- Basic Computer Literacy
- Computer Science
- Programming Languages
- +17 subjects
Education & Certification
- Dalhousie University - Bachelor of Science, Computer Science
Subject Expertise
- Computer Programming
- Programming Languages
- Computer Networks
- Web Development
- +24 subjects

Rizwana: Waterloo Computer Programming tutor
Experienced Teacher with a demonstrated history of working in the education industry. Strong education professional with a Specialist focused in Mathematics -Algebra, Middle School Math, Elementary School Math, Advance Functions, Calculus, Physics, MS Office, Power BI.
Education & Certification
- Anna University - Bachelor of Engineering, Electrical Engineering
- Anna University - Master of Engineering, Electrical Engineering
- Anna University - Doctor of Philosophy, Electrical Engineering
Subject Expertise
- Computer Programming
- Productivity
- Computer Science
- Programming Languages
- +37 subjects

Tarek: Waterloo Computer Programming tutor
...called USTHB (University of Science and Technology Houari Boumediene) I had a license in algebra and cryptography and a Master in cryptography (coding option) I usually teach mathematics (algebra, analysis, probability, geometry, arithmetic..) (intermediate and advanced level), and I also teach beginner levels in French. I prefer to teach mathematics more, since it is my...
Education & Certification
- University of Hourai Boumediene - Master of Science, Mathematics
Subject Expertise
- Computer Programming
- Web Development
- Productivity
- Microsoft Excel
- +41 subjects

Karandeep Singh: Waterloo Computer Programming tutor
...and raised 1M$ during the seed round. He then led the AI research at Newspace Research, where he initiated and led several projects with Indian airforce and US airforce teams focused on machine learning and computer vision projects. During his last job, he was deputy manager and data analyst at JIO(the 3rd largest mobile network...
Education & Certification
- University of Petroleum and Energy Studies - Bachelor of Technology, Data Processing Technology
- International Institute of Information Technology, Bangalore - Bachelor of Science, Artificial Intelligence
Subject Expertise
- Computer Programming
- Coding
- Data Structures
- Programming Languages
- +13 subjects

Parneeta: Waterloo Computer Programming tutor
I am B.Tech and M.Tech in Computer Science & Engineering. Further, I did my Doctorate in machine Learning. I have ample teaching experience of 17+ years, teaching under-graduate and post graduate Computer Science Engineering students. I am quite well versed with C, C++ and Python Programming along-with I have mentored many under-graduate level projects also.
Education & Certification
- Punjab Technical University - Bachelor of Engineering, Computer Science
- University of Delhi - Master of Engineering, Management Information Systems
- University of Delhi - Doctor of Philosophy, Computer Engineering, General
Subject Expertise
- Computer Programming
- Computer Science
- Datamining
- Data Science
- +9 subjects
Private Computer Programming Tutoring in Waterloo
Receive personally tailored Computer Programming lessons from exceptional tutors in a one-on-one setting. We help you connect with the best tutor for your particular needs while offering flexible scheduling to fit your busy life.
Your Personalized Tutoring Program and Instructor
Our knowledgeable directors help you choose your tutor with your learning profile and personality in mind.
Your tutor can customize your lessons and present concepts in engaging easy-to-understand-ways.
You can learn more efficiently and effectively because the teaching style is tailored to you.
With the flexibility of online tutoring, your tutor can be arranged to meet at a time that suits you.