Teaching Experience

CMSC 106: Introduction to C Programming (Fall 2021)

Undergraduate Course, Department of Computer Science, University of Maryland, College Park

Taught by Prof. Jandelyn Plane

  • Teaching weekly lab sessions on C programming in a UNIX environment.

  • Holding weekly office hours.

  • Creating and grading assignments, projects, and exams.

24-775: Robot Design & Experimentation (Spring 2020)

Graduate Course, Department of Mechanical Engineering, Carnegie Mellon University

Taught by Prof. Aaron Johnson

  • Teaching recitations and holding weekly office hours.

  • Providing assistance for assignments, robot design projects and answering questions on Piazza.

  • Grading assignments, quizzes, and exams.

24-281: Introduction to Scientific Computing (Spring 2019, Fall 2019)

Undergraduate & Graduate Course, Department of Mechanical Engineering, Carnegie Mellon University

Taught by Dr. Hugo Penelas and Dr. Zhenguo Nie

  • Teaching MATLAB recitations and holding weekly office hours.

  • Creating new assignments on various topics (Data Structures, Visualization, Differential Equations etc.).

  • Providing in-class assistance for debugging/concept understanding during lectures and quizzes-exams.

  • Grading assignments, quizzes, and exams.

24-686: Advanced Mechanical Design (Fall 2018)

Graduate Course, Department of Mechanical Engineering, Carnegie Mellon University

Taught by Prof. Rahul Panat

  • Offered SolidWorks recitations allowing students to refresh their 3D design skills.

  • Designed and graded assignments and projects.

  • Provided assistance on projects and kept track of the students’ progress via taking videos and pictures of their handcrafted designs.