Teaching

Teaching Assistant

CSEE 4824 - Computer Architecture

Undergraduate / Graduate course, Columbia University, Department of Computer Science, 2025

I served as a Teaching Assistant for Computer Architecture, a core upper-level undergraduate course bridging software systems and modern hardware design at Columbia University.

CSC 211 - Computer Architecture and Organization

Undergraduate course, Grinnell College, Department of Computer Science, 2024

This course was taught by Professor Charlie Curtsinger in the Spring of 2024 at Grinnell College. This course covers the fundamental concepts of computer architecture and organization, providing students with a comprehensive understanding of hardware and system-level design.

CHM 129 - General Chemistry

Undergraduate course, Grinnell College, Department of Chemistry, 2023

This course was taught by Professor Elaine M Marzluff in the Spring of 2023 at Grinnell College. This course provides a foundational understanding of general chemistry principles, including chemical reactions, stoichiometry, and atomic structure.


Lab Assistant

ELEN 3081 - Circuit Analysis Laboratory

Undergraduate course, Columbia University, Department of Electrical Engineering, 2025

I served as a Laboratory Assistant for the companion circuits laboratory course associated with ELEN 3081 at Columbia University.

PHY 131 - General Physics I

Undergraduate course, Grinnell College, Department of Physics, 2022

This lab session was taught by Professor Shanshan Rodriguez in the Spring of 2022 at Grinnell College. The course provides a comprehensive introduction to the fundamental principles of physics, covering topics in mechanics, thermodynamics, and waves.