Timetable scheduling is a complex and challenging problem, especially in educational institutions where multiple constraints must be balanced
-
Updated
Aug 18, 2024 - Python
Timetable scheduling is a complex and challenging problem, especially in educational institutions where multiple constraints must be balanced
Automated lab scheduling using CSP and Google OR-Tools, with Excel input/output and an optional Streamlit GUI.
Generates two clash-free class schedules using a genetic algorithm with random selection, crossover, and mutation. Designed for 3 teachers over 3 days and 3 periods.
Automation in Timetable Generation using Genetic Algorithm to optimize scheduling for ClassSync.
The project focuses on providing a dynamic and adaptive solution, evolving over time based on genetic algorithm principles to ensure precision and effectiveness in university timetable scheduling
Timetable scheduling with Greedy Algorithm, Local Search, Genetic Algorithm
AcademicOrbit is an open‐source academic management system for schools and universities. Built with Java EE (Servlets, JSP), MySQL, and deployed on Apache Tomcat, it features three role‐based portals—Admin, Professor, and Student—for CRUD operations, timetable scheduling, grade entry, real‐time statistics, and comprehensive analytics reporting now.
Motor de Algoritmo Genético genérico em .NET (C#) — seleção, recombinação e mutação plugáveis, paralelismo multi-core e mutação adaptativa por estagnação. Caso prático incluído: escalonamento de horários escolares com deteção de conflitos e dashboard em tempo real.
AI-powered college timetable & resource optimizer using Google OR-Tools (CP-SAT) — generates 100% clash-free schedules for BBD University with auto faculty assignment
To associate your repository with the timetable-scheduling topic, visit your repo's landing page and select "manage topics."