Teaching

Fall 2012: Fundamentals of Photovoltaics
Spring 2012: TAM 212 Introductory Dynamics
Fall 2013: Fundamentals of Photovoltaics
Spring 2013: TAM 212 Introductory Dynamics
Fall 2014: TAM 451 Intermediate Solid Mechanics
Spring 2015: TAM 212 Introductory Dynamics
Fall 2015: ME 498 Fundamentals of Photovoltaics
Spring 2016: TAM 212 Introductory Dynamics
Fall 2016: ME 498 Fundamentals of Photovoltaics
Spring 2017: TAM 212 Introductory Dynamics
Fall 2017: TAM 451 Intermediate Solid Mechanics
Spring 2018: ME 330 Engineering Materials
Fall 2019: ME 432 Fundamentals of Photovoltaics
Spring 2018: TAM 212 Introductory Dynamics
Fall 2020: ME 432 Fundamentals of Photovoltaics

Outreach

IRISE