We are a group of UBC Engineering PhD students offering tutoring in math, science, and programming. Among our team, we have Matt, a highly skilled tutor specializing in computer science and programming with both academic and industry experience.
About Matt:
- Currently pursuing a PhD in Electrical and Computer Engineering at UBC
- Co-author of several publications in Artificial Intelligence
- Real-world Software Engineer experience building and scaling large systems
- Former Research Assistant at Saarland University, Qatar Computing Research Institute, and Imperial College London
- Skilled in Python, C, C++, Java, with strong experience in Git, Docker, and databases
- Teaching Assistant (TA) for multiple core Computer Science courses, including: Data Structures & Algorithms, Advanced Programming (Head TA), Compiler Design (Head TA, 5 times), Artificial Intelligence
What Matt Offers
- Beginner to advanced programming (Python, C, C++, Java, and more)
- Support with university courses: algorithms, compiler design, AI, and systems programming
- Guidance on coding interviews and professional software practices
- Help with projects, assignments, and strengthening core concepts
Rate:
$40-50/hr depending on level or location – Online (Google Meet)
$45-60/hr depending on level or location– In-person (Richmond, Langara or UBC library)
Get Started
Whether you’re a high school student exploring programming, a university student tackling advanced courses, or a professional wanting to upskill, Matt can help you succeed. Call or text 236-788-1926 for more details and the exact rate.