Teaching
Teaching Experience
COMP / ELEC 519 - Network Systems Architecture
- Design and Implementation of network systems, including hardware and software architectures of network routers and servers.
- Spring 2009 - 5th year grad student - Instructor of record for COMP/ELEC 519
- Spring 2008 - 4th year grad student - Developed and taught new course with Dr. Scott Rixner
- See Also: Course Website
ELEC 220 - Fundamentals of Computer Engineering
- An overview of computer engineering, starting with fundamental building blocks including transistors, bits, data representations, logic, and state machines, progressing to computer organization, instruction sets, interrupts, input/output, assembly language programming, and linkage conventions, and ending with an introduction to architectural performance enhancements and computing services.
- Spring 2007 - 3rd year grad student - Appointed as one of four TAs in Electrical and Computer Engineering department with approval of Dean of Engineering. Responsible for organization and management of all lab sections and other grad students, in addition to lecturing to lab section of 20 students.
- Spring 2006 - 2nd year grad student - Supervised and lectured to lab section of 20 students, and served as a grader for the course
- Spring 2005 - 1st year grad student - Supervised and lectured to lab section of 20 students, and served as a grader for the course
ELEC 326 - Digital Logic Design
- Study of gates, flip-flops, combinational and sequential switching circuits, registers, and logical arithmetic operations, introduction to the Verilog hardware description language.
- Fall 2006 - 3rd year grad student - Served as grader for the course
Teaching Training
ENGI 501 - Teaching Engineering - Fall 2007
- A
graduate seminar on the issues, principles, and practices associated
with effective teaching of engineering. The course agenda includes workshops, speakers, and
readings on pedagogy, course design, learning styles, active learning,
use of technology, and testing. Students will develop a teaching
portfolio and, in teams, develop a course module covering a topic.
Teaching Workshop Series - Throughout the academic year
- Sponsored by the Office of Graduate & Postdoctoral studies, Rice University
Teaching Statement

