Teaches online
Teaches all skill levels
Age: 14+
Teaching since 2018
About Rebecca S.
I am a Master's student studying Computer Science at the University of Waterloo, with a specialization in Computer Graphics. I completed my undergraduate degree in Computer Science at the same university, graduating in 2018. At my university, there is a strong focus on the fundamental mathematics underlying Computer Science - something that prepared me well for graduate studies and which I am excited to pass on to my future students.
I began programming at 15, and now have ten years of experience coding at different levels. I have years of co-operative education experience at five different companies, and have also worked as a contractor in industry. I have professional experience writing Java, academic experience writing C++ and C, and have also written applications in PhP, python, Go, C#, and bash, though I am less familiar with the particular syntax and libraries of those languages.
I have also worked with some interesting hardware - microprocessors, the Oculus Rift, Myo wrist bands, and more! I have a soft spot for gaming and game development, with some experience building games with Unity.
I am always looking for new projects to learn from and look forward to building awesome applications with you. :)
Instructor details
Location:
Teaches Online
Teaching Hours
Tuesday
9 AM-5 PM
Wednesday
9 AM-1:30 PM
Thursday
9 AM-2:30 PM
Friday
9 AM-2:30 PM
Saturday
7 AM-12:30 PM
Times are shown in your local timezone (UTC-08:00) Pacific Time (US & Canada)
Pricing
30 minutes
$25
45 minutes
$34
60 minutes
$50
90 minutes
$84
ReviewsWrite a review
No reviews have been submitted yet
Instructor details
Location:
Teaches Online
Teaching Hours
Tuesday
9 AM-5 PM
Wednesday
9 AM-1:30 PM
Thursday
9 AM-2:30 PM
Friday
9 AM-2:30 PM
Saturday
7 AM-12:30 PM
Times are shown in your local timezone (UTC-08:00) Pacific Time (US & Canada)
Pricing
30 minutes
$25
45 minutes
$34
60 minutes
$50
90 minutes
$84
Private Lessons
- 1:1 lessons with a trusted instructor
- 300+ subjects to choose from
- Meet online or in person
- Free on-demand videos and articles