ECE 340: Semiconductor Devices

Prof. John Dallesasse
(217) 333-8416
2114 Nick Holonyak Jr. Micro and Nanotechnology Lab (HMNTL)



Prof. Yurii Vlasov (Sec. A)
(217) 300-1874
1250 Nick Holonyak Jr. Micro and Nanotechnology Laborator (HMNTL)
Office Hours: Wed 1-2 PM
Lecture Schedule: M W F 12:00-12:50 PM
Lecture Location: 1015 ECEB


Prof. Wei He  (Sec. A)
(217) 898-7681
3058 Electrical and Computer Engineering Building (ECEB)
Office Hours: Tue 2-3 PM
Lecture Schedule: M W F 10:00-10:50 AM
Lecture Location: 3013 ECEB


Prof. Wenjuan Zhu (Sec. D)
(224) 244-9456
3258 Nick Holonyak Jr. Micro and Nanotechnology Laborator (HMNTL)
Office Hours: Mon 2 -3 PM
Lecture Schedule: M W F 11:00-11:50 AM
Lecture Location: 2017 ECEB


Please contact an instructor to arrange a meeting at non-scheduled times.



Brian Lee
Office Hours: Thu 2 - 4 PM
Location: 2036 ECEB


Mingye Irene Xiong
Office Hours: Thu 1 PM - 2 PM
Location: 2036 ECEB


Rajat Chakraborty
Office Hours: Thu 11 AM - 1 PM
Location: 2036 ECEB

Welcome to ECE 340 Fall 2023!

Course Announcements


Course Information


Course Notes

Course notes will be posted in Canvas.



Homework will also be posted in Gradescope on Canvas every Friday unless notified otherwise.

Homework Solutions

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


Exam Solutions

Exam solutions will be posted in Canvas under the discretion of the course director.




Related Courses

Questions and comments pertaining to the ECE 340 website should be directed to TBD (TBD).