Teaching

Teaching Assistant for CSCI 5551: Introduction to Intelligent Robotic Systems

Graduate course, University of Minnesota, Department of Computer Science and Engineering, 2020

In the Fall of 2020, I served as a TA for the graduate level course: CSCI 5551: Introduction to Intelligent Robotic Systems. I helped to run the course website, created, administered, and evaluated a programming-based homework on ROS, and taught a lecture on ROS, the Robot Operation System. It was a challenging semester, due to the new online-learning paradigm necessitated by COVID, but it was rewarding nontheless! It was really fun to teach students about ROS and help them to learn real robot programming skills, even without access to real robots. Read more

Teaching Assistant for CSCI 4061: Operating Systems

Undergraduate course, University of Minnesota, Department of Computer Science and Engineering, 2019

In the Spring of 2019, I served as a teaching assistant for CSCI 4061: Operating Systems. My duties included teaching two weekly labs and office hours, proctering and grading exams, and designing, developing, and creating automated grading for one large programming assignment. The class had a total size of some 400 students, and my two labs were comprised of approximately twenty sustends each. Read more