University of Calgary
Teaching at University of Calgary
Previous academic years (since 2007)
   ENEL619.63:     Potential of PV in Canada
   ENEL562:          Photovoltaic Systems Engineering
   ENEL514:          Introduction to Nanotechnology
   ENEL589:          Fourth Year Team Design Project
   ENEL469:          Analog Electronic Circuits
   ENEL353:          Digital Circuits
   ENEL343:          Circuits-II
   ENEL341:          Circuits-I
   ENEL327:          Signals and Transforms
   ENGG225:         Fundamentals of Electrical Circuits and Machines
Current academic year

Fall 2017
    ENEL469: Analog Electronic Circuits
Winter 2018