ECE 340: Semiconductor Devices

Prof. Umberto Ravaioli


Prof. Umberto Ravaioli
2062 ECE Building

Office Hours: TBD
Lecture: 2015 ECEB
Section A, MWF 10:00am


Prof. Wei He
3058 ECE Building

Office Hours: TBD
Lecture: 2015 ECEB and online
Section A, MWF 10:00am


Prof. Simeon Bogdanov
3262 MNTL

Office Hours: TBD
Lecture: 2017 ECEB
Section X, MWF 12:00pm 



Information on office hours will be posted when finalized. Please, contact an instructor to arrange a meeting at non-scheduled times.



Mark Kraman


Kevin Pikul


Mingye Xiong


Welcome to ECE 340 Spring 2022! (Page under construction)

Course Announcements

  • Following campus directives, the first week of classes will be held online via Zoom to allow incoming students to be tested for COVID-19 and get clearance for access to instructional facilities.  Teaching should revert to in-person beginning with the second week of classes.  However, the progression of the pandemic will be closely monitored and changes may occur if necessary.  ZOOM links for the first week of classes will be made available to registered students soon. 
  • Remote Learning
  • Engineering IT
  • Essential Technology
  • Essential Software

Course Information


Course Material

Canvas page is under construction.  Check here again later.



Homework will be posted here every Friday unless notified otherwise.

Homework1: Due Jan 28th

Homework2: Due Feb 4th

Homework Solutions

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


Exam Solutions

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


References (to be posted shortly)


Related Courses

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