Teaching

 

Current Courses

Past Courses

  • Campbell University, Buies Creek, NC
    Spring 2021 – ENGR 260 Electrical Circuits
  • NC State University, Raleigh, NC
    Spring 2013 – ECE 555 Computer Control of Robots (Teaching Assistant)
    Fall 2012 – ECE 200 Introduction to Signals, Circuits and Systems (Laboratory Instructor)
  • Islamic University of Technology, Bangladesh
    Winter 2010 – EEE 4307 Digital Electronics
    Summer 2009 – EEE 4734 Advanced Electronics I Laboratory; EEE 4210 Electrical Workshop Practice
    Winter 2009 – EEE 4307 Digital Electronics
    Summer 2008 – EEE 4835 Medical Electronics; EEE 4210 Electrical Workshop Practice
  • Eastern University, Bangladesh
    Spring 2008 – EEE 231 Electronics I; EEE 111 Basic Electrical Circuits