Teaching

Teaching experience in computer systems and engineering.

I enjoy helping students build confidence at the boundary between code and physical systems - from memory and debugging in C to hands-on computer engineering labs.

Teaching Assistant

CMSC 216: Introduction to Computer Systems

I lead two lab sections, each meeting twice weekly, serving 60 students in total. I support instruction in C programming, memory management, debugging, and low-level computer systems, hold office hours, and guide students through programming assignments and core systems concepts.

Grader & Lab Teaching Assistant

ENGR 021: Computer Engineering Fundamentals & ENGR 012: Linear Physical Systems Analysis

Supported ENGR 021: Computer Engineering Fundamentals and ENGR 012: Linear Physical Systems Analysis through grading, rubric development, written feedback, and hands-on debugging with student teams.