All Stories

  1. Collaboration, Iterative Design, and Feedback Dynamics in an Upper-Division CS Course
  2. Visualization Tools for CS Theory: an Initial Literature Review
  3. Collaborative Learning for Computer Science Courses: An Initial Literature Survey
  4. Viability of Large Language Models as CS Theory Tutors
  5. Pedagogy in Theory of Computing and Algorithms
  6. On the Efficacy of Using Large Language Models for Automatic Grading of CS Theory Problems
  7. Auto-X: An Automatic Explainer for CS Theory Concepts
  8. Gamified Learning and Instructional Analogies for Theory of Computing Courses
  9. The Rest of the Robots: Generative AI in Post-introductory Computing Education
  10. Experiences with Scaffolding Research Projects in Theory of Computing Courses
  11. Large Language Models with Reasoning on Theory Course Exams
  12. GenAI Integration in Upper-Level Computing Courses
  13. Why Do Students Struggle in CS Theory Courses So Much?
  14. TheoryViz: A Visualizer Tool for Theory of Computing Concepts
  15. Scaffolding Mock Conference Projects in Theory of Computing Courses
  16. Can ChatGPT pass a Theory of Computing Course?
  17. Finite State Machine with Input and Process Render
  18. A Survey of Undergraduate Theory of Computing Curricula
  19. A Survey of Undergraduate Theory of Computation Curricula in the United States
  20. A Multi-Objective Genetic Algorithm for Location in Interaction Testing
  21. Analogies in Upper Division Computer Science Courses
  22. Creation of a CS1 Course with Modern C++ Principles
  23. Designing Theory of Computing Backwards
  24. Experiences Using Research Processes in an Undergraduate Theory of Computing Course