黑料社

Elizabeth Forrest Curry | 2025 I.S. Symposium

Elizabeth Curry head shot

狈补尘别:听Elizabeth Forrest Curry
罢颈迟濒别:听Circuits to Software: An Exploration of Computing Development in Three Stages
惭补箩辞谤:听Computer Science
惭颈苍辞谤:听Mathematics
Advisor: Dan Palmer

This work aims to illustrate the connections between digital logic, circuitry, and modern software. To do this, I selected a puzzle game to use as a driving problem. I create three implementations of this puzzle. I start with an implementation that contains only physical computing components utilizing no processor or software, representing early implementations of digital logic. The next is a physical implementation with an Arduino that has a processor and uses software to receive and give inputs and outputs. The last is a software implementation made with Python to show where computing is now. The basics of digital logic and electronics are necessary to create the circuit implementation. Linear Algebra and Finite State Automata describe the game and show the functionality shared between the implementations. Through this project I show a subsection of how computing has developed from fixed circuits into complex modern technology.

Posted in Symposium 2025 on May 1, 2025.