Teaching
Courses Taught
Fall 2021: NANO 1015, Introduction to Nanoscience
Spring 2018, 2019, 2020, 2021: NANO 4124, Advanced Nanomaterials and Devices
Fall 2017, 2018, 2020: PHYS 2306, Foundations of Physics (Waves, Electricity & Magnetism)
Courses Taught
Fall 2021: NANO 1015, Introduction to Nanoscience
Spring 2018, 2019, 2020, 2021: NANO 4124, Advanced Nanomaterials and Devices
Fall 2017, 2018, 2020: PHYS 2306, Foundations of Physics (Waves, Electricity & Magnetism)