Teaching


Undergraduate Courses
  • MSE430S Electronic Materials
  • ECE335F/S Electronic Devices
  • ECE231S Microelectronics
  • ECE159S Fundamentals of Electricity & Circuits
  • ECE110S Electrical Fundamentals
  • APS104S Intro to Materials & Chemistry

Graduate Courses
  • ECE1336F Semiconductor Physics
  • ECE1333S Selected Topics in Semiconductor Physics: Photovoltaics: Fundamentals & Fabrication
  • ECE1333S Selected Topics in Semiconductor Physics: Photovoltaics
  • ECE1469F Amorphous Semiconductors