Classes taught (past semesters)

 

 

Semester

Number

Title

Where

Resource

 

 

 

47.

2022 Fall

ECE 4570

Semiconductor Electronic and Photonic Devices

Cornell University

 

46.

2022 Summer

Unlisted

Electron transport in semiconductors, metals, and superconductors

Cornell University

 

45.

2022 Spring

Sabbatical

Completed this textbook: [Google link, and Amazon link]

Cornell University

 

44.

2021 Fall

ECE 4570

Electronic Device Fundamentals

Cornell University

 

43.

2021 Spring

ECE 4070/MSE 6050

Physics of Semiconductors and Nanostructures

Cornell University

 

42.

2020 Fall

ECE 4570

Electronic Device Fundamentals

Cornell University

 

41.

2020 Spring

ECE 4070/MSE 6050

Physics of Semiconductors and Nanostructures

Cornell University

 

40.

2019 Fall

ECE 4570

Electronic Device Fundamentals

Cornell University

 

39.

2019 Spring

ECE 4070/MSE 6050

Physics of Semiconductors and Nanostructures

Cornell University

 

38.

2018 Fall

None

No teaching

Cornell University

 

37.

2018 Spring

ECE 4070/MSE 6050

Physics of Semiconductors and Nanostructures

Cornell University

 

36.

2017 Fall

ECE 5390/MSE 5472

Quantum Transport in Electron Devices and Novel Materials

Cornell University

Videos

35.

2017 Spring

ECE 4070/MSE 6050

Physics of Semiconductors and Nanostructures

Cornell University

Videos

34.

2016 Fall

ECE 4300

Lasers and Optoelectronics

Cornell University

Videos

33.

2016 Spring

MSE 5460/ECE 5570

Compound Semiconductors Materials Science

Cornell University

Videos

32.

2015 Fall

ECE 5390/MSE 5472

Quantum Transport in Electron Devices and Novel Materials

Cornell University

Videos

31.

2015 Fall

ENGR 1050

Engineering Seminar

Cornell University

 

30.

2015 Summer

Unlisted

Solid State Devices: Short Summer Course

Cornell University

Videos

29.

2015 Spring

ECE 4070/MSE 5470

Physics of Semiconductors and Nanostructures

Cornell University

 

28.

2014 Fall

EE 80687

Advanced Quantum Mechanics

University of Notre Dame

 

27.

2014 Summer

Finding Nano

Tunneling and transport in nanostructures

TU Munich & Walter Schottky Institute

 

26.

2014 Spring

EE 80656

Advanced Semiconductor Physics

University of Notre Dame

 

25.

2013 Fall

EE 80687

Advanced Quantum Mechanics

University of Notre Dame

 

24.

2013 Spring

EE 80656

Advanced Semiconductor Physics

University of Notre Dame

 

23.

2012 Fall

ECE 594F

Electron Transport in Semiconductors

University of California, Santa Barbara

 

22.

2012 Spring

EE 30358

Electromagnetic Fields and Waves: II

University of Notre Dame

 

21.

2011 Fall

EE 87024

Wide Bandgap Device Physics

University of Notre Dame

 

20.

2011 Spring

EE 30358

Electromagnetic Fields and Waves: II

University of Notre Dame

 

19.

2010 Fall

EE 87024

Wide Bandgap Device Physics

University of Notre Dame

 

18.

2010 Spring

EE 30358

Electromagnetic Fields and Waves: II

University of Notre Dame

 

17.

2010 Spring

EE 63502

Solid State Seminars

University of Notre Dame

 

16.

2009 Fall

EE 87024

Wide Bandgap Device Physics

University of Notre Dame

 

15.

2009 Spring

EE 60566

Solid State Devices

University of Notre Dame

 

14.

2008 Fall

EE 30348

Fundamentals of Electromagnetic Fields & Waves

University of Notre Dame

 

13.

2008 Spring

EE 60566

Solid State Devices

University of Notre Dame

 

12.

2008 Spring

EE 63502

Solid State Seminar

University of Notre Dame

 

11.

2007 Fall

EE 30348

Fundamentals of Electromagnetic Fields & Waves

University of Notre Dame

 

10.

2007 Spring

EE 60566

Solid State Devices

University of Notre Dame

 

9.

2006 Fall

EE 80656

Electron Transport in Semiconductor Devices

University of Notre Dame

 

8.

2006 Fall

EE 30348

Fundamentals of Electromagnetic Fields & Waves

University of Notre Dame

 

7.

2006 Spring

EE 60566

Solid State Devices

University of Notre Dame

 

6.

2005 Fall

EE 30348

Fundamentals of Electromagnetic Fields & Waves

University of Notre Dame

 

5.

2005 Spring

EE     566

Solid State Devices

University of Notre Dame

 

4.

2005 Spring

EE     502

Solid State Seminar

University of Notre Dame

 

3.

2004 Fall

EE     698

Advanced Semiconductor Physics

University of Notre Dame

 

2.

2004 Spring

EE     566

Solid State Devices

University of Notre Dame

 

1.

2003 Fall

EE     698

Epitaxial Nanostructures

University of Notre Dame