Photo by Karolina Grabowska on Pexels

High School Class Scheduling Problem

A Genetic Algorithm can Minimize Teacher and Student conflicts.

Tom Stevelt
Published in
9 min readMay 6, 2024

--

Creating class schedules for a high school was something I struggled with from 1987 to 1989. The closest I ever got to a solution resolved conflicts by programmatically throwing darts at a dartboard. It wasn’t until years later that I learned of Genetic Algorithms (GA) and thought that they would…

--

--