For many students, registration is a hassle. Finding the right classes to fit into a packed calendar is very frustrating, especially as classes fill. This project was designed to automatically devise course schedules based on the student’s desired classes. Multiple mock schedules may be suggested. This project simplifies the lives of students so that they will spend less time worrying about scheduling their next semester and spend more time studying and completing assignments.