Skip to content

React application that has (college) students enter a list of courses & automatically generates suggested course schedules for them. Intended primarily for quarter system students.

Notifications You must be signed in to change notification settings

cs2027/auto-schedule

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AutoSchedule

Description

AutoSchedule is React application that allows college students (specifically those on the quarter system) to determine their schedules for an academic year without the hassle of trying to meticulously determine when courses are available, when they overlap, if they have any pre-requisites to meet, etc.

Using AutoSchedule, students can

  • Enter their courses for the upcoming year, along with what quarters and times the courses are available
  • Mark their preferences for when they would like to take each course (fall/winter/spring)
  • Indicate any pre/co-requisites amongst the entered courses (e.g. I entered CS 348 & CS 349, but one is a pre-req for the other)

and then automatically have the application generate a list of suggested schedule(s) for them.

UI Demonstration

Enter Course Inputs

Standard Course Inputs

Input Page 1

Year-Long Course Series

Input Page 2

Other Parameters

Input Page 3


Prerequisites/Co-requisites

Pre/Co-requisites Page 1

Pre/Co-requisites Page 2


View Course Schedules

Schedules Page 1

Schedules Page 2

About

React application that has (college) students enter a list of courses & automatically generates suggested course schedules for them. Intended primarily for quarter system students.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published