The advent of low-cost computer power and the availability of numerical software tools provide the opportunity to fundamentally reorient the in-depth understanding of theoretical concepts of electrical and electronics engineering in an interesting and attractive manner, through computer simulation.