Lecturer
I taught Digital Electronics, a project-based Field Programmable Gate Array (FPGA) design course. My course placed an emphasis on top-down design, bottom-up implementation strategies and clear, readable, and well-documented VHDL code. My 24 curated lectures enabled students to explore digital electronics from the transistors that form the most fundamental building blocks to more complex elements like communication protocols and memory. These design, documentation, and implementation themes were reinforced through daily exercises, problem sets, hands-on laboratory sessions, and a culminating 3-week design project that I wrote, taught, and managed. Projects ranged from hardware implementations of Wordle and MIDI synthesizers to calculators and old VGA videogames. I mentored the incoming electronics laboratory instructor, to whom I was passing the baton.