Skip to content

Angular-based web app that automates course scheduling for department curriculums, simplifying academic planning and management.

Notifications You must be signed in to change notification settings

emredemirbas/opti-curriculum

Repository files navigation

OptiCurriculum

OptiCurriculum is an Angular-based automatic course planner application for department curriculums. This app efficiently schedules courses by assigning classrooms and time slots, avoiding overlaps within the same academic year. It considers classroom capacities and busy hours for instructors, scheduling courses within 9 available time slots per weekday (8:30 to 16:30).

Features:

  • Automatic assignment of classrooms and time slots
  • Conflict-free scheduling within the academic year
  • Considers classroom capacities and busy hours for instructors
  • Operates within 9 time slots per each weekday

CSV Files: Required CSV files are located in the csv_files folder in this repository.

About

Angular-based web app that automates course scheduling for department curriculums, simplifying academic planning and management.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published