The three fundamental areas of semiconductor devices; semiconductor theory, p-n junction devices, are adequately covered in this course. The learning experience is enhanced with computer-based exercises and assignments. MATLAB and SPICE simulation tools will be used throughout this course.