The CSSS has found a number of tutors interested in providing extra help for students taking Computer Science courses. The tutors are not background-checked, hence they are not affiliated with or endorsed by the CSSS.
If you are a tutor and wish to be listed here, please fill out the application form.
If you are a tutor and would like to update your information or remove your listing, please file an issue on our GitHub repo.
Verified 2023-2024 Tutors
Aleksandr Kim
Courses: MATH100, MATH101, MATH152, MATH221, MATH200, MATH220, MATH307, MATH317, PHYS117, PHYS118, MATH302
More
Availability: Monday - Saturday 9 am - 9pm (Flexibility for some other time)
Rates: 100 level - 30 $/hr ; 200 level - 40 $/hr ; 300 level - 50 $/hr
I have TAed some math courses. I am especially interested in topics in differential geometry. I am also pursuing honours mathematics.
Last updated: 2023-09-04Alex
Courses: CPSC221, CPSC210
More
Availability: M-Sun (9:00am - 8:00pm)
Rates: $55/hr
CS graduate with more than 8 years of software industry experience. Primarily works in Java/Kotlin/Android. Can also provide career guidance and mentoring.
Last updated: 2023-09-30Alex Steele
Courses: CPSC103, CPSC121, CPSC203, CPSC210, CPSC213, CPSC302, CPSC303, CPSC320, MATH100/180, MATH101, MATH200/253, MATH215/255, MATH217, MATH220, MATH221/152, MATH223, MATH302, MATH303, MATH316/257, MATH317, MATH318
More
Availability: Weekday evenings and weekends. Flexible. Contact to schedule.
Rates: $60-70/h Group Discount Available
I’m a fourth-year combined honours computer science and physics student. My computer science average is 96.4% and my math average is 94.9% (with a mark of 100% in MATH 223: Honours Linear Algebra). I have worked as a teaching assistant for a total of eight terms for CPSC 110 and 221 and I have extensive tutoring experience. Requests for CPSC 110 or CPSC 221 tutoring will be declined, as will any other requests from current students in courses that I TA.
Last updated: 2022-09-17Arsh Jhaj
Courses: CPSC121, CPSC221, CPSC320, CPSC420, MATH1XX, MATH2XX, MATH32X
More
Availability: Generally very flexible (contact for further details)
Rates: $50/hr (negotiable in certain circumstances)
6+ consecutive years (2017-2023) of TA experience over 15+ academic terms with UBC CS, specifically in the discrete math and algorithms courses. I co-developed the new randomized algorithms course (CPSC 436R) alongside the professor. Privately tutored 100+ students since 2019. I am currently a second-year MSc. student in the CS department specializing in ML theory. Graduated with a CS/Math BSc. (with distinction + multiple scholarships) from UBC in 2021.
Last updated: 2023-03-22Ashish Chopra
Courses: CPSC103
More
Availability: Evenings (Wed, Thu, Fri, Sat 6-10pm)
Rates: 45-50 CAD per hour
I was the sessional lecturer for this course at UBC in 2021, 2022 summer terms with 110+ students. I received 4.7/5 of student feedback survery controlled by UBC. I have taught this course in online as well as in-person mode, designed midterms, final exams, and managed a team of TA for course execution. I TAed this course 2 times when I was a Masters student and also tutored couple of students when I wasn’t TAing or teaching. I am also working as Senior Software Engineer in IT industry with 8 years of work experience. You can find my record on UBC CS faculty page as a sessional lecturer.
Last updated: 2023-09-04Ayan Das
Courses: CPSC110, CPSC210, CPSC304, CPSC322
More
Availability: Weekdays: 4-8 pm, Weekends: flexible
Rates: $35/hr weekdays, $40/hr weekends
5th year CPSC student with 8 terms of TA experience(CPSC 107, 110, 322) and 20 months of co-op experience.
Last updated: 2023-09-04Brandon Kato
Courses: CPSC110, CPSC121, CPSC210
More
Availability: Flexible (Please contact)
Rates: $40/hr
Hello! My name is Brandon and I am a current BCS student. Have experience TAing and tutoring in Chemistry from my former degree. I am now transitioned into computer sciences!
Last updated: 2023-09-04Charles
Courses: CPSC221, CPSC320, CPSC340
More
Availability: weekends, or weekday nights
Rates: very negotiable, but generally around 50-60/hr ish
I am a passionate cs student who recently completed third yr honors. I tutored and TAed for 320, achieved the second highest mark on the final exam for 340 (1), and the highest integer-rounded overall mark for the course (2).
95% in 320 96% in 340 96% math + cs average
I like to teach difficult concepts in an easy-to-understand way, without relying on using big words or fancy definitions that only confuse people more. I always prioritize understanding and reasoning over memorizing answers to past assessments. I will teach the exact problem solving technique/procedure that I used to solve every single question on the tests when I took those courses. Anyone looking to improve their skills and solve harder problems from these courses should look no further.
Sources: (1) prof lehrmann who was one of the profs that taught my 340 section (2) ubc grades (2022w term 2, which are sections 201 and 202)
Last updated: 2023-09-07Daocheng Wang
Courses: CPSC110, CPSC121, CPSC210
More
Rates: $60-70/hr
Tech Lead @ one of FAANG companies.
Last updated: 2023-02-04David Rowswell
Courses: All CPSC Courses
More
Availability: Any Evening/Night Time
Rates: $45/h
Hello! I am a current employee and programmer at UBC. I have a undergrad degree in Computer Science from UBCO. I was a TA for majority of my time in my undergrad and was an active tutor for over 2 years. Happy to help students succeed!
Last updated: 2023-02-04Dennis Chiu
Courses: CPSC103
More
Availability: Monday to Friday 1-2pm, anytime during the weekend
Rates: Free
I completed CPSC 103 in 2021W and received a final mark of 92%. Offering free help for students taking the course as I plan to become TA for the course later on
Last updated: 2022-01-22Emily Gubski
Courses: CPSC103
More
Availability: Available during the week and weekends- contact to schedule
- I did my undergrad at UBC in Computer Science and Microbiology and Immunology and am now in med school.
- I have TA’d CPSC103- 8 times and CPSC310- 2 times and have been tutoring for 3 years. I have also been teaching children’s programming classes for 7 years. In addition to CS, I have tutored Math and CARS for the MCAT.
- I also offer group tutoring sessions.
Frank Hui
Courses: CPSC121, CPSC210, CPSC213, CPSC221, EOSC211
More
Availability: MWF After 3pm, Thursdays before 5pm, all day on weekends.
Rates: $45/hr
“I have been programming for 8 years now, and have experience in Java, Python, R, JS, C/C++, HTML/CSS. I have won best Computer Science project twice at the Greater Vancouver Regional Science Fair and top 20 at nwHacks. Received a 5 in AP Computer Science. Worked as a tutor for two years for college students and high school students in CS subjects. I can also tutor basic computer programming courses outside of CPSC, such as EOSC 211 or APSC 160.”
Last updated: 2022-01-22George G
Courses: CPSC100, CPSC103, CPSC107, CPSC110, CPSC121, CPSC203, CPSC210, CPSC213, CPSC221, CPSC259, CPSC302, CPSC303, CPSC304, CPSC310, CPSC311, CPSC312, CPSC313, CPSC314, CPSC317, CPSC320, CPSC322, CPSC330, CPSC344, CPSC368, CPSC404, CPSC406, CPSC416, CPSC418, CPSC420, CPSC421, CPSC436S, CPSC440, PHYS210, CPEN211, CPEN212, CPEN221, CPEN223, CPEN311, CPEN312, CPEN321, CPEN322, CPEN331, CPEN333, CPEN355, CPEN411, CPEN412, CPEN431, CPEN432, CPEN442, CPEN455, MATH100, MATH101, MATH110, MATH120, MATH121, MATH152, MATH180, MATH190, MATH200, MATH210, MATH217, MATH220, MATH221, MATH223, MATH226, MATH227, MATH253, MATH254, MATH302, MATH303, MATH307, MATH310, MATH312, MATH318, MATH320, MATH321, MATH322, MATH335, MATH344, STAT200, STAT201, STAT203, STAT251, STAT302, ECON325, ECON327
More
Availability: Monday - Sunday, 10:00 - 20:00
Rates: $60/hr
Here to help! I have a broad base of expertise in computer science and in mathematics. No matter what the topic, I am committed to improving your understanding.
More About Me:
- Hon. BSc from the University of Toronto (Computer Science Specialist, graduated with distinction)
- Current MSc in Computer Science student at the University of Toronto (working remotely from Vancouver)
- Multiple years of combined TA and one-on-one tutoring experience
- Plenty of real-world software development experience
- Many satisfied clients!
Additional Notes:
- I can meet anywhere on campus.
- Off-campus meetings are possible, but may be subject to additional travel-related fees.
- If you would like help in a course that I have not listed, feel free to email me and ask.
- If you or your child is an elementary, or high-school student in need of a math or computer science tutor, I can definitely help.
Hadi Sinaee
Courses: CPSC213, CPSC221, CPSC259, CPSC310, CPSC313, CPSC320, CPSC404, CPSC416
More
Rates: $50/hr
I’m a grad student in Computer Science, who has more than 5 years of experience as a SWE.
Last updated: 2023-10-15Hailey Han
Courses: CPSC110
More
Availability: Monday to Friday, from 5pm to 9pm
Rates: $45/90 minute session
I have good grade from the course and also have years of tutoring experience. I also offer trial classes to let you see if my classes fit you and your schedule.
Last updated: 2023-03-22Han
Courses: CPSC210
More
Availability: Weekends, some Weekdays. (Contact me for scheduling)
Rates: $45/Hour
Hi there, I’m a 2020 graduate of UBC’s Comp Sci program. I was a TA for CPSC 210 for two terms with Professor Carter and Hutchinson. I currently work as a software engineer for Microsoft and can tutor in person or virtually.
Last updated: 2023-03-24Hawk Lu
Courses: CPSC110, CPSC121, CPSC210, CPSC213, CPSC221, CPSC310, CPSC320, CPSC322
More
Availability: Monday, Wednesday, Friday 12pm-6pm
Rates: $40/h
Hi! My name is Hawk, 4th year BCS, A fan of all cats and dogs, enjoy playing Ultimate, Industry focused on DevOps, and down to help wherever I can!
Last updated: 2023-09-14Jacob Hotz
Courses: CPSC110, CPSC121, CPSC210, CPSC213, CPSC213, CPSC103, CPSC107, CPSC313
More
Availability: Flexible (please contact)
Rates: $35/h
Experienced TA (have previously TA’d both 110 and 121) in my final year of UBC CS with a passion for teaching and learning.
Last updated: 2022-09-17Kamsi Oramasionwu
Courses: CPSC110, CPSC210, CPSC313
More
Availability: Flexible
Rates: $30-35/hr
I’m a 3rd year CS student. I really enjoyed CPSC 110, 210, and 313 and scored A/A+s in all of them. I have coding experience outside of university, and I will complete an internship this summer.
Last updated: 2022-01-22Kathy Ye
Courses: CPSC110, CPSC210, CPSC221, CPSC304, CPSC310, CPSC313, CPSC314, CPSC320, CPSC340
More
Availability: Monday to Friday
Rates: $50-70
CPSC graduated student
Last updated: 2022-01-22Lewis Nicolle
Courses: CPSC210, CPSC213, CPSC221, CPSC310, CPSC313, CPSC314, CPSC317, CPSC320, CPSC418
More
Availability: Weekdays
Rates: $65/h
Graduated from UBC with a Bachelor’s in CS in 2017. Have worked in the game industry for 5+ years, at companies like Capcom, EA, and Relic Entertainment. I specialize in graphics/rendering (D3D11/12, HLSL, PBR), and in low-level systems programming (C/C++/assembly, optimization, Windows API). Beyond coursework, I can also tutor in game and game engine programming, and help with interview prep for game companies.
Last updated: 2023-02-04Michael Allan
Courses: CPSC110, CPSC121, CPSC210, CPSC213, CPSC221
More
Availability: Monday, Wednesday, Friday: 11 AM - 2 PM, after 4 PM Tuesday, Thursday: 12 PM - 3 PM Weekends: All day
Rates: $50/hr
I am a full time, 3rd year computer science major. I have two co-op work terms under my belt. In addition, I have pre-university experience in software development, both as a volunteer and as an employee.
Last updated: 2022-01-22Miranda Yin
Courses: MATH100, MATH101, MATH200, MATH221, MATH220, MATH215, CPSC110, CPSC210, CPSC221, CPSC213
More
Availability: MWF after 3pm, anytime weekends, some flexibility for other times
Rates: $45-55/hr
2nd year combined computer science and physics student, TA for CPSC 121 (do not contact for CPSC 121 tutoring), regularly tutor others for CPSC and MATH courses
Last updated: 2022-01-22Nate Sternberg
Courses: CPSC110, CPSC121
More
Availability: Upon request
Rates: $20/hr
Third year CS major with a solid first-year CS knowledge base.
Last updated: 2022-01-22Phuong Nguyen
Courses: CPSC107, CPSC110
More
Availability: M-F 6pm - 10:30pm; weekend (flexible)
Rates: $40/h
Recently graduated from UBC in Combined Major in Computer Science and Microbiology and Immunology. I am an experienced TA, having TA’d both CPSC 110 and 107 for multiple terms.
Last updated: 2023-09-04Rahim Mammadli
Courses: CPSC221, CPSC320, CPSC322
More
Rates: $20/hr
Last updated: 2021-11-21Roceley Yuo
Courses: CPSC110, CPSC210, CPSC213, CPSC310, CPSC304, CPSC313, CPSC415
More
Availability: Full day
Rates: $40/hr
Last updated: 2022-01-22Ruikang Na
Courses: CPSC221, CPSC304
More
Availability: Weekdays 5:00pm - 11:00pm, Weekends flexible
Rates: $40-45/hr, negotiable
Hello, I am currently in 4th year Computer Engineering and have taken a few computer science courses with an A average in them. Particularly, I achieved 91% in CPSC304 and scored in top 5% in the midterm. I have 1 year of previous tutoring experience in computer science and 1+ years of internship/design team experience as a full stack software engineer. Apart from courses, I’m also more than happy to help out on anything related to software development!
Last updated: 2024-01-19Titus Wong
Courses: CPSC121, CPSC221, CPSC110, CPSC320
More
Availability: Mon-Fri after 6pm. Sat Sun mostly free.
Rates: $40-45/h depending on number of lessons and difficulty of course
I’m a recent graduate who majored in computer science and mathematics. I had been a TA for 121 and 221 for 4 years and have taken senior roles (such as creating assignemnts and exams). I also had 5+ students who I tutored previously in my 5th year. I am now working full time as a software developer. However, I am still passioniate about tutoring and seeing my students excel. I can also give out advices in job finding and practicing interview scenarios. Please feel free to reach out!
Last updated: 2024-01-04Vancoding
Courses: CPSC100, CPSC103, CPSC107, CPSC110, CPSC121, CPSC210, CPSC221, CPSC213, CPSC302, CPSC304, CPSC310, CPSC313, CPSC314, CPSC317, CPSC320, CPSC322, CPSC330, CPSC340, CPSC404, CPSC424, CPSC425
More
Availability: Monday to Sunday
Rates: from $50
Last updated: 2022-01-22Wayne
Courses: CPSC110, CPSC121, CPSC210, CPSC213, CPSC221, CPSC310, CPSC320, CPSC404, CPSC425
More
Rates: $50/hr
Last updated: 2022-01-22XinRan Zhang
Courses: CPSC110, CPSC121, CPSC210, CPSC310, CPSC312
More
Availability: Weekend and some weekday, flexible
Rates: $30/hr
Last updated: 2021-11-21