ECE 340: Semiconductor Devices


Prof. Jean-Pierre Leburton
(217) 333-7162
1258 Nick Holonyak Jr. Micro and Nanotechnology Lab (MNTL)


Prof. Simeon Bogdanov (Sec. X)
(224) 999-2484
3262 Nick Holonyak Jr. Micro and Nanotechnology Laborator (MNTL)

Office Hours: Wed 8:45-9:45 AM
Zoom Lecture: M W F 10:00-10:50 AM

Prof. Wei He (Sec. D)
(217) 244-9396
3058 Nick Holonyak Jr. Micro and Nanotechnology Laboratory (MNTL)

Office Hours: Tu/Th 11-12 PM
Zoom Lecture: M W F 11:00-11:50 AM

Prof. Kyekyoon (Kevin) Kim (Sec. A)
(217) 333-7162
2048 Electrical and Computer Engineering building (ECEB)

Office Hours: W 4-5 PM Th 3-4 PM
Zoom Lecture: M W F 12:00-12:50 PM

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


Matthew Landi
Office Hours: Thu 10-11 AM (Location: Zoom)

Frank Kelly
Office Hours: Thu 2 - 3 PM (Location: Zoom)

Mingye Xiong
Office Hours: Tues 1-2 PM

(Location: Zoom)

Welcome to ECE 340 Spring 2020!

Course Announcements

  • Due to COVID-19, 340 has been moved online. The sidebar containing the instructor and TA office hours and lectures now includes hyperlinks to each persons respective Zoom. A summary of the zoom links is available under course information for current students. Below are resources which may be helpful to you as we transition to online teaching.

  • CBTF Online
  • Remote Learning
  • Engineering IT
  • Essential Technology
  • Essential Software

Course Information

Course Notes

Lectures are recorded and available on your instructors Compass2g page.


Homework will be posted here every Friday unless notified otherwise.

  • Homework #1
  • Homework #2
  • Homework #3
  • Homework #4

  • Homework Solutions

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

  • Homework #1 Solution
  • Homework #2 Solution

  • Exam Solutions

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


    Related Courses

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