Science and engineering is all about studying systems, be it natural or man-made, in order to understand them, to predict their behavior, or to design new systems and/or improve existing designs. There are many ways to study a system, and the traditional approaches are through theoretical analysis or physical experimentation on the systems themselves or physical models of the systems under stud...