pn Junctions Courses
Massachusetts Institute of Technology via edX Introduction to Semiconductors, PN Junctions and Bipolar Junction Transistors
The Hong Kong University of Science and Technology via edX Diode - pn Junction and Metal Semiconductor Contact
University of Colorado Boulder via Coursera Nanophotonics and Detectors
University of Colorado Boulder via Coursera Semiconductor Devices
University of Colorado Boulder via Coursera Nano-to-Macro Transport Processes
Massachusetts Institute of Technology via MIT OpenCourseWare Semiconductor Physics Class 12
YouTube