CSE 12/15L: Basic Data Structures and Unix/Linux Tools
Responsibilities included supervising 2+ lab sessions of 60 students on UNIX/LINUX systems, grading weekly quizzes and helping with programming assignments on Basic Data Structures including stacks, queues, linked lists, hashmaps, and trees
As head Tutor, responsibilities also included creating weekly homeworks and checking midterm/final exams
CSE 130: Programming languages
Responsibilities included conducting 2 lab hours per week to help students with their programming assignments as well as be active on piazza to answer student questions.
CSE 150: Introduction to Artificial Intelligence
Responsibilities included conducting 2 lab hours per week to help students with their programming assignments as well as be active on slack to answer student questions. Additionally, graded the programming assignments, the midterm, and final for about 40 students
CSE 140: Components and Design Techniques for Digital Systems
Responsibilities include holding 1.5 hours of office hours per week to help students with their written homework. Additionally, graded the programming assignments, the midterm, and final.