arXiv · 2512.03507
Ancient Algorithms for a Modern Curriculum
Abstract
Despite ongoing calls for inclusive and culturally responsive pedagogy in computing education, the teaching of algorithms remains largely decontextualized. Foundational computer science courses often present algorithmic thinking as purely formal and ahistorical, emphasizing efficiency, correctness, and abstraction. When history is mentioned, it usually centers on the modern development of digital computers, highlighting figures such as Turing, von Neumann, and Babbage. This narrow view misrepresents the origins of algorithmic reasoning and perpetuates a Eurocentric worldview that undermines equity and representation in STEM. In contrast, algorithmic thinking predates electronic computers by millennia and has deep roots in ancient civilizations including India, China, Babylon, and Egypt. Our work responds to this gap by embedding algorithm instruction in broader historical and cultural contexts, with particular attention to classical Indian contributions.
Explore related subjects
Keep this discovery
Aalok Thakkar. 2025-12-03. Ancient Algorithms for a Modern Curriculum. https://arxiv.org/abs/2512.03507
Cite the original work for its findings. Save a collection to share your selection of sources.