Circuit simulation is a very cool idea — arrange virtual electronic components on the screen and test the circuit prior to assembly. Of course major EE programs do in fact have circuit ...