Showing 2024Show all
3 papers · 1 filter
cs.CY2024
Scaffolding Research Projects in Theory of Computing Courses
Ryan E. Dougherty
Theory of Computing (ToC) is an important course in CS curricula because of its connections to other CS courses as a foundation for them. Traditional ToC course grading schemes are…
cs.CY2024
Finite State Machine with Input and Process Render
Sierra Zoe Bennett-Manke, Sebastian Neumann, Ryan E. Dougherty
Finite State Machines are a concept widely taught in undergraduate theory of computing courses. Educators typically use tools with static representations of FSMs to help students v…
cs.CY2024
Can ChatGPT Pass a Theory of Computing Course?
Matei A. Golesteanu, Garrett B. Vowinkel, Ryan E. Dougherty
Large Language Models (LLMs) have had considerable difficulty when prompted with mathematical questions, especially those within theory of computing (ToC) courses. In this paper, w…