Courses
Teaching: |
---|
I have enjoyed teaching the following courses. It is remarkably special to interact and learn from students in class. I have the pleasure to work with brilliant students in each class, despite some being truly special.
ECE395 Microprocessors Laboratory, S22, F23 (see projects below) ECE681 High Performance Routers and Switches, F21 ECE637 Internet and Higher Layer Protocols, F22 ECE429 Computer Communications Laboratory, S24 ECE422 Computer Communications, F22 S: Spring semester, F: Fall semester |
Teaching Awards |
Recipient of the Excellence in Teaching in Engineering, Graduate Education Category, Newark College of Engineering, New Jersey Institute of Technology
Diverse ECE429 Laboratory Staff has received several teaching awards since 2008. |
Past Courses |
ECE395 Microprocessor Laboratory, F23
ECE353 Computer Architecture and Organization, F04 ECE394 Digital Design, S08, S09 ECE423 Data Communication Network Devices, S06 ECE422 Computer Communication Networks, F04, F22 ECE429 Computer Communications Laboratory, F10, S24 ECE681 Broadband Packet Switches, S04, F05, F07, S11 ECE637 Introduction to Internet Engineering. Fall 2002, Spring 2003, Fall 2003, Spring 2005 (e-learning), Spring 2006, Fall 2006, F22 S07, S08, F08, S09. EE644 VLSI System and Architecture Design (Polytechnic Univ.-NYU TSE), 2001 EE737 Broadband Packet Networks (NYU TSE), 2001 EE638 SONET/ATM (NYU TSE), 2000 EE590 Advanced Hardware Design with VHDL (NYU-TSE)-TA EE547 Introduction to VLSI Design (NYU-TSE) Digital Circuit Design (UNITEC) Measurements and Electronic Instrumentation (UNITEC) |