Sorry, I am currently not accepting new students!

Updated March 2010

About Me

 

Hello, and welcome to my tutoring site!

My name is Johnson and I am a private computer science tutor for college and university students located  in the Greater Vancouver area. I received my M.Sc. degree in Computing Science from SFU in 2009, and my B.Sc. degree in Honours Computer Science from UBC in 2006. I have been helping students for over 8 years--as a peer tutor in high school, to an undergraduate TA at UBC, and a graduate TA at SFU.

I know how challenging it can be for a new student in computer science to start thinking and talking like a computer scientist. In order to excel in this field, students must have a good grasp of the basics and foundations, which are normally taught in their first 2 years of study. If you are currently struggling through your 1st and 2nd year computer science courses, then having a private tutor can help immensely. A good tutor will help you understand the course material, answer questions, and help you achieve your long term academic goals.

It is important that you find a tutor who you are comfortable with. Please feel free to contact me if you have any questions regarding my tutoring service.

E-mail: johnson_chuang@alumni.sfu.ca
WWW: http://www.JohnsonChuang.com
 

Subjects


Here is a list of subject areas for which I provide tutoring. It is not exhaustive, so please contact me to verify whether I can tutor your course.

Computer programming
Algorithms
Data structures
Debugging
Computer graphics
Linear algebra
Calculus

SFU CMPT 120 (Introduction to Computer Science and Programming I)
SFU CMPT 125/126 (Introduction to Computer Science and Programming II)
SFU CMPT 225 (Data Structures and Programming)
SFU CMPT 361 (Introduction to Graphics)

UBC CPSC 111 (Introduction to Computation)
UBC CPSC 221 (Basic Algorithms and Data Structures)
UBC CPSC 260 (Object-Oriented Program Design)
UBC CPSC 314 (Computer Graphics)
 

Tutoring Service


Tutoring sessions are typically held at the institution which you attend. If you prefer a different location, then we can work something out.

Booking or Canceling an Appointment

You can book an appointment by e-mail or phone. Please mention the following information:

1. Your name
2. Your contact information (e-mail or phone)
3. The course or subject area which you want tutoring
4. A time and location that is convenient for you

To cancel an appointment, I kindly ask for a minimum 24 hours notice.

Rate

Number of students Hourly rate per student
1 $30
2 $20
3 or more $15


Each tutoring session lasts either 1, 1.5, or 2 hours. For example, a 1.5 hours session for 1 student would be 1 x 1.5 x $30 = $45.

Payment
I accept cash or cheque at the end of each tutoring session. A signed receipt will be provided with all forms of payment.