As part of university coursework I developed software which simulates cascaded electrical circuits over a period of time. The software parses a CSV file with component definitions and connections, constructing a model of the circuit using graph theory principles. This model is then systematically turned into a series of equations which govern it’s behaviour. Simulations are run based on these equations and parameters entered into the program. The result is saved as tables and graphs.
