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 2025-2026 Tutors
Aleksandr Kim
Courses: MATH100, MATH101, MATH152, MATH221, MATH200, MATH220, MATH307, MATH317, PHYS117, PHYS118, MATH302, MATH223, MATH320, MATH321
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: 2024-04-25Alex
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-30Alisa Dulalia
Courses: CPSC110, CPSC107, CPSC103, CPSC121, CPSC210, MATH110
More
Availability: Available during the week and weekends. Contact to schedule. Available during summer.
Rates: $39/hr
I am a current CS student! I offer in-person tutoring. I have an A+ (90+) in CPSC 110, 121, and 210. I have coding experience through personal projects, experience tutoring music privately, and experience tutoring computer science under different companies. If there’s a topic I haven’t listed but you’d like a tutor for, email me and we can work something out!
Last updated: 2024-04-30Andy Li
Courses: CPSC107, CPSC110, CPSC210
More
Availability: Weekends - All day Weekdays - After 4pm
Rates: $20/hr (+1 Hour free trial for first session)
Hello, I am currently a 2nd year Computer Science Major and have taken all of Cpsc 110, 121, 210. Particularly, I achieved 96% in CPSC210 and was one of the top contributors on piazza for my term. I have 1 year of previous tutoring experience in lower level computer science and currently am on my job search term for Science CO-OP. I’m available primarily in-person on campus or also available on zoom my availability is mostly open for most days after 3pm however please contact me for specifics as I may have periodic responsibilities. I live in Place Vanier as one of the House Presidents if you happen to be a first year :).
Last updated: 2025-01-27Apram Ahuja
Courses: CPSC320, CPSC314, CPSC330
More
Availability: Available on Weekends (contact to schedule)
Rates: $20/hr (negotiable)
Hi! I’m a 4th year CS student. I had fun in these courses and scored A/A+ in all of them (90 in CPSC 320, 89 in CPSC 314, 87 in CPSC 330). Would love to help other students with any difficulties in understanding.
Additional Notes:
- I can meet on campus or do an online tutoring.
- Specify what exactly you need help with even if it’s a different CPSC course or some MATH course, I’m more than happy to help!
Arsh Jhaj
Courses: CPSC110, CPSC121, CPSC210, CPSC221, CPSC310, CPSC320, CPSC420, CPSC340, CPSC540, MATH1XX, MATH2XX, MATH32X
More
Availability: Generally very flexible (contact for further details)
Rates: $50/hr (negotiable in certain circumstances)
UBC MSc graduate with 6+ consecutive years (2017-2023) of TA experience over 15+ academic terms with UBC CS, specifically in the discrete math and algorithms courses. My masters was focused on ML theory, specifically an area called differential privacy. I co-developed the randomized algorithms course (CPSC 436R) alongside the professor in 2021. Additionally graduated with a CS/Math BSc (with distinction + multiple scholarships) from UBC in 2021. Privately tutored 300+ students since 2019. These days, I am exclusively focused full-time on CS/math education; for example I recently worked on expanding a small tutoring business with an ex-professor. I am very passionate about supporting my students’ growth and would be happy to work with you.
Last updated: 2025-01-27Ashish Chopra
Courses: CPSC103
More
Availability: I’m available any time and based on chat with the students
I was the sessional lecturer (professor) for this course at UBC for two summer terms in 2021, and 2022 with 110+ students each. I received 4.7/5 of student feedback in a UBC controlled survey. I have taught this course in online as well as in-person mode, designed midterms, final exams questions, and managed a team of TA for course execution. I am well versed with all kinds of problem scenarios with CS103 concepts and able to tutor students in private or group settings. Depending on your needs, I have a structured plan to clear your concepts and prepare you for exams. I have also tutored several students since then who passed with good grades. Apart from tutoring, I work in IT industry as Software Engineer with 8 years of experience in Vancouver.
Last updated: 2023-09-04Ayan Das
Courses: CPSC110, CPSC210, CPSC304, CPSC322, CPSC310, CPSC213, CPSC221
More
Availability: Weekdays: 2–6 pm, Weekends: flexible
Rates:
For upper year Classes: $60/hr weekdays, $65/hr weekends for upper year CS classes.
For 1st year Classes: $45/hr weekdays, $50/hr weekends since first years have it rough :)
Graduated from UBC CS, and currently a SWE at a FAANG company. Also 8 terms of TA experience (CPSC 107, 110, 322) and 24 months of co-op experience.
contact me at ayandas99@gmail.com
Last updated: 2026-01-31Brandon 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-07Charley Cai
Courses: CPSC103, CPSC107, CPSC110, CPSC121, CPSC210, CPSC213, CPSC221, CPSC330
More
Availability: Available during the week and weekends- contact to schedule
Rates: $60-80 depending on availability.
Hello!
I graduated from UBC in 2022 with a combined Computer Science and Microbiology/Immunology degree. I was a CPSC 213 TA for 3 terms (2020-2022) and have 6 years of experience as a tutor high school and university students privately. I averaged 97% over all my CPSC courses during my degree (CPSC 110, 121, 210, 213, 221, 313, 310, 320, 330) and was selected as the UBC Computer Science Valedictorian Speaker for Spring 2022. I am currently a 3rd year medical student at UBC and still have a passion for computer science and teaching students.
Group session are accepted.
Last updated: 2024-04-01Daocheng 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: Weekends, but Flexible
Rates: $40/h
Hello! I have been a programmer and employee of UBC for 6 years after completing my Computer Science Degree at UBCO. I was a TA for 3 years during my degree an have been actively tutoring at the UBC Vancouver campus for the last 6 years. Happy to help students reach their programming goals! 1/2 Slots filled!
Last updated: 2025-01-27Dennis 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-22Ding-Han (Sean) Yan
Courses: CPSC110, CPSC210, CPSC121
More
Availability: I am on campus 5 days a week! Usually have my afternoon free!
Rates: $26/hr
I am a CS student in the faculty of Science! I am a pretty unique CS student, I daily drive Linux, (Nix OS btw), and Neovim. I am a nerd, yet I have immaculate social skills (some may even call it rizz). I am great at explaining stuff, I have several youtube videos explaining difficult C concepts (search “The most confusing rule in C explained” by Sean Yan on youtube), neovim and development workflow. I have held a teaching position at a Cram School in Taiwan (I speak fluent Mandarin too), teaching mathematics. My best achieve as a teacher is that a student whom I taught that hated math, averaged 46% ended up socring 96% in mathematics and fell in love with math! I will help you fall in love with CS, or if you just need to ace that course and never touch racket again, I gotchu. I got 98% in both CPSC 110 and CPSC 210, and 91% in CPSC 121.
Last updated: 2025-06-21Emily 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: $50/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-17Joshua Teng
Courses: APSC160, CPSC259, CPEN211, CPEN212, CPEN333, CPEN311
More
Availability: Monday to Friday 12PM-9PM
Rates: $40/hr
Hi, I’m a Recent Electrical Engineering graduate and I am happy to help with some of the CS and CPEN requirements.
Last updated: 2025-02-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: CPSC110, CPSC121, CPSC210, CPSC213, CPSC221, CPSC310, CPSC313, CPSC314, CPSC317, CPSC320, CPSC418, APSC160, CPEN211, CPEN212, CPEN221, CPEN331
More
Availability: Weekdays
Rates: $55/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: 2024-09-24Michael Allan
Courses: APSC160, CPSC103, CPSC107, CPSC110, CPSC121, CPSC210, CPSC213, CPSC221, CPSC304, CPSC310
More
Availability: Weekdays after 5 PM and all day on weekends
Rates: $50/hr
I am a full time fullstack web developer and a UBC Computer Science graduate as of May 2024. In addition, I have five co-op work terms under my belt from my time as a student. I have over four years of tutoring experience and have helped more than twenty students successfully pass their classes.
Last updated: 2025-06-21Miranda 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-22Mourud Ishmam Ahmed
Courses: CPSC110, CPSC121, CPSC210, CPSC221
More
Availability: Available during the week and weekends- contact to schedule
Rates: $40/hr
I am a recent UBC graduate in Physics and Computer Science with over 2 years of industry experience at companies like Unity and SAP. Having TAed CPSC 320 for three terms and tutored students for two years, I offer a strong foundation in algorithms, data structures, and real-world applications, with a focus on personalized, results-driven tutoring.
Last updated: 2024-09-15Muhammad Adil Sameer
Courses: CPSC110, CPSC121, CPSC210, MATH101, MATH200
More
Availability: Available during the week and weekends - contact to schedule
Rates: $20-30/hr
Second Year CS Major with 91% average. I will teach you concepts in a way you will not forget. Not just to crack exams but also to make your fundamentals clear. Currently, Software Dev @ VCL Lab.
Last updated: 2025-02-16Nate 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-22Owen Fisher
Courses: CPSC103, CPSC121, CPSC210, MATH152, MATH220, MATH221, STAT200
More
Availability: Available Evenings (5-10pm) and Weekends (8am-10pm)
Rates: $40/hr (1-hour min)
I’m a Mathematics & Statistics student with a Computer Science minor, and I’ve earned 95%+ in all relevant coursework. I’m available for remote tutoring all summer, and my rate is $40/hr (1-hour minimum). Feel free to reach out to schedule a session!
Last updated: 2025-05-15Phuong Nguyen
Courses: CPSC107, CPSC110
More
Availability: weekdays 6pm - 10:00pm; weekend (flexible)
Rates: $45/h
Currently working as a machine learning engineer at DeviantArt. Graduated May 2023 in Combined Major in Computer Science and Microbiology and Immunology. I am an experienced TA, having TA’ed both CPSC 110 and 107 for 8 terms. Have been tutoring since I graduated.
Last updated: 2026-01-31Rahim Mammadli
Courses: CPSC221, CPSC320, CPSC322
More
Rates: $20/hr
Last updated: 2021-11-21Ritik Keswani
Courses: COSC111, COSC121, COSC123, CPSC210, CPSC221, CPSC304, CPSC310, CPSC427, CPSC455
More
Availability: Weekday: 6 pm (ET) onwards, Weekends: Flexible
Rates: $50-70/hr (Negotiable based on requirement)
Recent CPSC graduate with consistently high grades in all CPSC courses. Current SWE @ Capital One, 10 terms of TA experience (CPSC 210, 221, 213 + BCS Tutor), 24 months of co-op experience (Optum, D2L, Sony Pictures), and 2-time mentor at NW Hacks. Check out rkeswani.com for more details on how to reach out to me!
Last updated: 2025-01-27Roceley 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-19Saquib
Courses: CPSC100, CPSC103, CPSC110, CPSC210, CPSC213, CPSC221, CPSC259, CPSC304, CPSC310, CPSC313, CPSC319, CPSC368, CPSC410, COSC111, COSC121, COSC123, COSC210, COSC222, COSC264, COSC304, COSC310, COSC315, COSC341, COSC360
More
Availability: All days of the week - contact to schedule.
Rates: $45 per hour
CS graduate and have been working as a Software Engineer for 7 years in USA and Canada. I have primarily worked with Java and Python. But, I am familiar with a host of other languages including C, C++, C#, Go and Kotlin.
I started tutoring as student in 2013 and have found it to be quite rewarding. My approach to teaching is focussed on breaking down concepts into simple ideas that make sense. I adapt the style and speed of tutoring to the pace that the student prefers.
I have considerable experience with Algorithms, Data Structures, Databases, Design Patterns, Software Engineering and a host of programming languages. I can also help provide career guidance (academic as well as industry) as well as more specialized training that helps you get hired by tech companies.
Last updated: 2025-01-27Sungwon Kim
Courses: CPSC103
More
Availability: M-F: 6pm-11pm, Weekend: All day
Rates: $40/hr
- I have extensive experience as a TA for CPSC 103, having worked in this role for over 8 terms between Summer 2019 and Winter 2019, as well as from September 2021 to April 2024.
- When I took CPSC 103 myself, I achieved a final grade of 98%.
- I am open to tutor in person or virtually.
- I am open to both individual and group tutoring sessions, with rates negotiable for group settings.
Titus 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-21Zaid Sayed
Courses: CPSC110, CPSC121, CPSC210
More
Availability: Available during the weekdays and weekend - contact to schedule
Rates: $21-31/hr (negotiable)
Hey, I am a 2nd year CS student with a 90% average throughout all CS courses. Current AI engineer at a YC backed startup as well. Looking forward to helping you score well and potentially navigate your career outside the classrooms as well.
Last updated: 2024-08-18