Teaching Assistant - Digital Circuits and Systems
Undergraduate Course, University of Washington, Department of Electrical and Computer Engineering, 2024
Teaching assistant for ECE 271, an undergraduate course providing comprehensive foundation in digital computer systems, logic design, and computer architecture.
Course Content
Logic design, Boolean algebra, combinational and sequential circuits, programmable logic devices, ALU architecture, memory systems, and I/O interfaces.
Laboratory Instruction
- Lead weekly laboratory sessions implementing digital circuits
- Guide hands-on experiments with breadboards, IC chips, and FPGA development tools
- Teach practical debugging techniques for timing issues and logic hazards
- Support SystemVerilog implementations and hardware verification
Student Support
- Conduct regular office hours for individualized assistance
- Help students develop systematic problem-solving approaches
- Assist with debugging digital designs from gate-level to complex sequential systems
- Grade laboratory assignments and examinations with detailed feedback
Tools and Technologies
SystemVerilog, ModelSim, Quartus, oscilloscopes, logic analyzers, FPGA boards, and standard 7400-series TTL/CMOS integrated circuits.
