Homepage
Tutoring Jobs
$45/h
1st lesson is free!
Verified tutor profile
Response Time 23h
Lessons offered by Patrick
  • Individual
  • In group
The lessons will be held
  • at their home
  • at your home
  • By webcam
Taught subjects
  • Basic Computer Skills
  • C
  • Computer programming
  • Python
  • Artificial Intelligence
  • Java
Levels
  • All Levels

Comp Sci. Masters Student: 4 years experience tutoring Math and Programming !

Methodology

My tutoring methodology is based on the principle that understanding the content is as important as knowing the technical skills. I use analogies to help explain the concepts. I also teach students the right situations to use the concepts.

Background

I am currently a computer science Masters student. I have tutored programming and math for 4 years working at a variety of companies including Oxford Learning Center, The University of Guelph, and TutorBright. I also have an MA in philosophy.

Rates

Rate for online lessons : $ 45/h

Details

If students would like a group lesson, I will charge $10.00 less per hour per student. Maximum three students per session.

Lessons offered by Patrick
Individual
In group
The lessons will be held
at their home
at your home
webcam
Taught subjects
  • Basic Computer Skills
  • C
  • Computer programming
  • Python
  • Artificial Intelligence
  • Java
Levels
  • All Levels

Patrick's Resume

Education:
Masters in Computer Science: The University of Guelph: Jan. 2019 - Present.

Masters in Philosophy: The University of Guelph: May 2013 - September 2015

Honors in Humanities: Double Minor in Philosophy and Computer Science: York University: September 2008 - April 2013

Experience:
Private Programming and Math Tutor: January 2019 to Present

Graduate Teaching Assistant at The University of Guelph: May 2013-September 2015, January 2019-Present

Tutor at Oxford Learning Center: June 2018-December 2018

Undergraduate Research Assistant: April 2018-September 2018

Tutor at TutorBright: April 2017-September 2017

Skills:
Discrete Math, Algorithm Design, C programming, Python, Java, Cryptography, Combinatorics, Memory Management, Databases, Set Theory, Logic & Proofs, Theory of Computation.

Accolades:
Recipient of the Social Sciences and Humanities Research Counsel Scholarship valued at $17, 500.00.

Recipient of the Ontario Graduate Scholarship valued at $15,000.00.

Developed the most efficient brute force algorithm for solving the Middle Levels Problem.

Developed a new algorithm for listing all permutation of order N.

Similar tutors

closeby? Here's a selection of tutoring ads that you can check out.
Superprof can also suggest C lessons to help you.
Learning isn't a problem, computer programming lessons for all!

Taking python lessons has never been easier: you're going to learn new skills.

Guelph
A computer science student in the university, specialising in many languages including Python and java
$15
Navjot
1st lesson is free!

I believe in teaching using real life examples and focusing more on practicals than just theory which results in more...

Lessons by webcam Face to face lessons Approved profile
Guelph
An engineer with a profound passion for learning new things every day!
$10
Maxime
1st lesson is free!

one-by-one teaching. I will discuss my methodology in the first session.

Lessons by webcam Face to face lessons Approved profile
Guelph
Current U of Guelph Mathematical Science Student with professional experience using Python and Excel for data analysis
$25
Chris
1st lesson is free!

I believe that everyone learns in different ways, and therefore believe in a more free flowing lesson plan for each...

Lessons by webcam Face to face lessons Approved profile
Guelph
Computer Science student with 2 years of Mobile app development experience teaching programming
$25
Muhammad Ali
1st lesson is free!

My teaching method is to make sure the basics are clear and the student understands them well before I move forward because...

Lessons by webcam Face to face lessons Approved profile
Brampton
Holding Master's Degree in Computer Applications, can teach  Programming Languages to anyone
$20
Rinkal
1st lesson is free!

I start with the basics of programming because In my opinion having your base stronger makes you more flexible and...

Lessons by webcam Face to face lessons Approved profile
Hamilton
Architectural Technology Graduate available to tutor AutoCAD, Revit & SketchUP to students of all academic levels as well as working professionals.
$25
Harrison
1st lesson is free!

My teaching methods are based on a very hands on approach, walking through the exercise step by step to ensure that the...

Lessons by webcam Face to face lessons Approved profile
Vaudreuil-Dorion
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!
$40
Joshua
  • (7 reviews)
1st lesson is free!

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

Lessons by webcam Face to face lessons Approved profile
Montréal
Hello! I am a professional Game Programmer with experience in the largest companies. I can help you get into the games industry too! Available weekdays (evenings) and weekends.
$55
Nicholas
  • (6 reviews)
1st lesson is free!

My tutoring style is very vocational. Once we have covered any basic gaps in knowledge I will quickly be looking to push...

Lessons by webcam Approved profile Replies within the hour
Paris 4e, France
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
$47
Adrien
  • (19 reviews)
1st lesson is free!

Writer - Teacher since 2015, holder of the animation reception leisure certificate and the director of leisure reception...

Lessons by webcam Face to face lessons Approved profile Replies within the hour
Victoria
IF YOU DON'T GET PROGRAMMING, I'll GIVE BACK YOUR MONEY, FOR SURE
$13
Aakash
  • (5 reviews)
1st lesson is free!

Let's start with a basic question of 1+1? I'll see how you solve it, how much time you take, were you happy with the...

Lessons by webcam Approved profile Replies within the hour
Ottawa
Understand why you should choose programming as part of your life. Is it worth your time?
$20
Hemnaad
  • (3 reviews)
1st lesson is free!

The initial session is completely dedicated to hearing your story and why you are here with me. Based on the discussions of...

Lessons by webcam Face to face lessons Approved profile
Vancouver
Masters in Computer Science ready to teach computer sci. subjects to the student
$15
Mayank Himanshubhai
  • (4 reviews)
1st lesson is free!

I am open up to teach students who are pursuing a bachelor's in computer science or who wants to learn programming...

Lessons by webcam Face to face lessons Approved profile
Toronto
Learn the fundamentals of web development from HTML, CSS, and JavaScript, to servers, databases and APIs.
$40
Dimitry
  • (7 reviews)
1st lesson is free!

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

Lessons by webcam Face to face lessons Approved profile
Ottawa
Understand what is Artificial Intelligence (AI) & determine why you would or wouldn't use AI to solve problems.
$50
Hemnaad
  • (2 reviews)
1st lesson is free!

Teaching method: Webcam or In-person (recommended) Typical class: Introduction + discussion + discussion + break +...

Lessons by webcam Face to face lessons Approved profile
Burnaby
Computer science PhD student at SFU teaching c/python/MATLAB programming in Burnaby, Vancouver
$30
Pedram
  • (12 reviews)
1st lesson is free!

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

Lessons by webcam Approved profile Replies within the hour
at their home at your home By webcam
1 hour $45 $45 $45
Book a class