ESE-118, Digital Logic Design
ESE-507, Advanced Digital System Design and Generation
ESE-118, Digital Logic Design
ESE-507, Advanced Digital System Design and Generation
ESE-118, Digital Logic Design
ESE-587, Hardware Architectures for Deep Learning
ESE-507, Advanced Digital System Design and Generation
ESE-587, Hardware Architectures for Deep Learning
ESE-507, Advanced Digital System Design and Generation
ESE-305, Deterministic Signals and Systems
ESE-549, Advanced VLSI System Testing
ESE-507, Advanced Digital System Design and Generation
ESE-305, Deterministic Signals and Systems
ESE-549, Advanced VLSI System Testing
ESE-507, Advanced Digital System Design and Generation
ESE-305, Deterministic Signals and Systems
ESE-549, Advanced VLSI System Testing
ESE-507, Advanced Digital System Design and Generation
ESE-305, Deterministic Signals and Systems
ESE-549, Advanced VLSI System Testing
ESE-507, Advanced Digital System Design and Generation
ESE-305, Deterministic Signals and Systems
ESE-507, Advanced Digital System Design and Generation
ESE-305, Deterministic Signals and Systems
ESE-670, Digital System Design and Generation (Topics in Electrical Sciences)
(This course transitioned to ESE-507 starting in Spring 2014.)
ESE-305, Deterministic Signals and Systems
Co-instructor, Carnegie Mellon University
2011: Mathematical Foundations of Electrical Engineering (18-202)
Teaching Assistant, Carnegie Mellon University
2009: Signals and Systems (18-290/396)
2006 and 2007: Fundamentals of Computer Engineering (18-240)
2005, 2006, and 2007: Introduction to Electrical and Computer Engineering (18-100)
2004: Introduction to Computer-Aided Digital Design (18-360)