Teaching Experience
Instructor, Web Development - Langara College January 2020 - Present
- Designed and taught intermediate level full-stack web development courses for class sizes of 30-38 students
- Designed, reviewed and graded assignments, projects and exams
- Technologies used: CSS3 (Grid, Flexbox, Animations), JavaScript, jQuery, PHP, React, Node.js, Express, Redux, MySQL, MongoDB, WordPress
- Successfully transitioned course from in-person to full online delivery during COVID-19
Instructor, Web Development - BCIT August 2020 - April 2021
- Designed and taught introductory and intermediate level full-stack web development courses for class sizes of 23-27 students
- Designed, reviewed and graded assignments, projects and exams
- Technologies used: HTML5, CSS3, JavaScript, jQuery, PHP, React, Node.js, Express, Redux, MySQL, MongoDB, Figma
Instructor, Computer Science - Columbia College September 2019 - August 2020
- Designed and taught introductory CS and web development for a diverse student body (CS + Non CS majors)
- Designed, reviewed and graded assignments, projects and exams; Class size: 30-38
- Technologies used: HTML5, CSS3, JavaScript ES6, jQuery, PHP, MS Excel
- Successfully transitioned course from in-person to full online delivery during COVID-19
Graduate Teaching Assistant - UBC Computer Science Department September 2015 - April 2018
- Designed, ran and managed laboratory and tutorial sessions
- Designed, reviewed and graded assignments, projects and exams
- Received a Graduate Teaching Assistant Award from the CS Department at UBC
Academic Guide - UBC Extended Learning January 2017 - December 2017; September 2019 - Present
- Mentored potential CS graduate students
- Held weekly one-on-one sessions focusing on the application process to CS graduate schools
- Conducted interview practice sessions and helped students improve their communication skills
- Advised on CS graduate school course selection
- Guided students in post-degree career options
Teaching Assistant (Economics) - BRAC University February 2014 - July 2015
- Graded programs, quizzes and assignments.
- Conducted tutorial sessions on an individual and group basis
- Helped students with course material during office hours.
- Identified weak students and held extra sessions to improve their performance
- Discussed advanced topics not covered in lectures
Teaching Assistant (Computer Science) - BRAC University January 2013 - December 2014
- Held office hours and conducted tutorial sessions on an individual and group basis
- Assigned problem sets and provided feedback on performance
- Identified weak students and held extra sessions to improve their performance