ECE 340: Semiconductor Devices  

Prof. Jean-Pierre Leburton 
(217) 333-6813
1258 Micro and Nanotechnology Lab (MNTL)



Prof. John Dallesasse
(217) 333-8416
2114 Micro and Nanotechnology Lab (MNTL)


Prof. Kyekyoon Kim (Sec. A)
(217) 333-7612
2048 Electrical and Computer Engineering Building

Office Hours: 1258 MNTL Tue 4-5 PM

Prof. Minjoo Lawrence Lee (Sec. C)
(217) 333-7612
2048 Electrical and Computer Engineering Building​
Office Hours: 2258 MNTL Wed 2-3 PM

Prof. Wenjuan Zhu (Sec. X)
(217) 244-9456
3258 Micro and Nanotechnology Lab (MNTL)
Office Hours: 3258 MNTL Wed 4-5 PM

Office hours held as listed in the given locations. Please contact an instructor to arrange a meeting at non-scheduled times.


Yu-Ting Peng
Office Hours: Thu 9-10 AM (Location: ECEB 2036)

Pankul Dhingra
Office Hours: Thu 10-12 PM (Location: ECEB 2036)

Brendan Eng
Office Hours: Thu 1-2 PM (Location: ECEB 2036)

Junyi Qiu
Office Hours: Thu 2-3 PM (Location: ECEB 2036)

Hsiao-Lun Wang
Office Hours: Thu 3-4 PM (Location: ECEB 2036)


Welcome to ECE 340 Spring 2019!

Course Announcements

  • Homework 1 is posted. Submission due Friday. 25 January 2019
  • Homework 2 is posted. Submission due Friday, 1 February 2019. Solutions to homework 1 will be posted soon.
  • Homework 3 submission on Monday, 11 February 2019
  • Homework 6 is posted. The submission is due on Monday, 11 March 2019.
  • No class on Friday, March 8 2019 due to Engineering Open House.

Course Information


Course Notes

Relevant course notes will be posted here periodically.



Homework will be posted here every Friday unless notified otherwise.

Homework Solutions

Homework solutions will also be posted once all assignments have been graded and returned.




Related Courses

Questions and comments pertaining to the ECE 340 website should be directed to Pankul Dhingra (