project-299

The Class Scheduler is a well needed software at the faculty of arts and sciences at the American University of Beirut in particular, and in any academic department in general. It finds the best fit solution to schedule classes in rooms based on variables, including room availability, capacity, accessories, professor’s availability and more. This program has two parts: front end, takes input from departments at the university. Back end, finds the best combination possible among the classes requested by the departments.