- BLG311:Formal Languages and Automata
- BLG632E: Next Generation Wireless Networks
- ISE306: Computer Networks
Fall 2017
- BLG337E: Principles of Computer Communications
- BLG514E: Computer Networks Protocols
Spring 2017
- EECE 5698: Advanced Network Management (Northeastern University - ECE)
Previously Taught Courses
- BLG337E: Principles of Computer Communications (Fall 2013, 2014, 2015)
- BLG444,ISE306:Computer Networks (Spring 2013, 2014, 2015)
- MAT202E: Numerical Methods (Fall 2012, Spring 2013, 2014)
- MAT281E: Linear Algebra and Applications (Fall 2013)
- BLG222: Computer Organization (Fall 2012)
- BLG242E: Logic Circuit Laboratory (Spring 2012)
- BLG311: Formal Languages and Automata (Spring 2011, 2012, 2013)
- BLG549E: Graph Theory and Applications (Fall 2012)
- BLG508E: High Capacity Computer Communications (Spring 2012, 2013, 2014)
- BLG514E: Computer Networks Protocols (Fall 2013, 2014, 2015)
Assisted Courses
- BLG 311 Formal Languages and Automata (2007, 2008, 2010, 2011)
- BLG 222 Computer Organization (2006 - 2011)
- BLG 322 Computer Architecture (2006 - 2008)
- TEL 252E Signals and Systems (2006 - 2009)
- MAT 281E Linear Algebra (2006, 2007, 2010)
- BLG 231 Digital Circuits (2006 - 2007)
- BLG 381E Advanced Data Structures (2006 - 2007)
- BLG 212E Microprocessor Systems (2007 - 2009)