Skip to content
#

course-scheduling

Here are 25 public repositories matching this topic...

Automated Timetable Generator simplifies course scheduling at FAST-NUCES with drag-and-drop scheduling, clash detection, and room management. Built with Flask, SQLAlchemy, and Microsoft SQL Server, it ensures efficient, conflict-free timetables while reducing administrative workload.

  • Updated Mar 18, 2025
  • JavaScript
KAIROS

KAIROS is a production CP-SAT solver for university course timetabling: hard-constraint scheduling with repair search and Great Deluge soft polish, deployed as a bilingual web app.

  • Updated Aug 6, 2026
  • Python

Course scheduling is the process of organizing and managing courses within an educational institution or a learning management system (LMS). It involves creating a schedule for each course, assigning instructors, selecting appropriate dates, setting minimum and maximum capacities, and managing course cancellations or allotments.

  • Updated Apr 30, 2023
  • Java

Improve this page

Add a description, image, and links to the course-scheduling topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the course-scheduling topic, visit your repo's landing page and select "manage topics."

Learn more