Design and analyze various types of electrical circuits.
A numerical computing environment with programming language.
A useful script console which lets you do mathematical calculations.