As a topic of study, semiconductor devices offer aunique challenge due to the complex mathematics involved. In this course, we takea more intuitive approach to explore the underlying concepts.Eschewing mathematics, we use engaging animations to help you visualize the working principles of many common semiconductor devices. Whether you are completely new to the subject or an experienced engineer, thiscourse will give you a differentperspective and a new way to look at the behaviors of semiconductor devices. Reducing the reliance of equations does not mean the depth of the material is sacrificed. In fact, the course provides evenmore in-depth explanations of key concepts.We shift the focus from quantitatively evaluating the behavior of semiconductor devices to intuitively visualizing the semiconductor device actions. In addition, the courseoffers a widearray of content - from basic PN junctions to modern nano-electronic circuit and systems. Besides covering the existing technologies, the course also explores the development of the industry into the future.