Skip to content

A Quarter Planner UCI students can use for planning classes one quarter ahead. (In Beta Phase)

Notifications You must be signed in to change notification settings

PurelyBlank/UCI-Quarter-Planner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UCI Quarter Planner

Synopsis

The Quarter Planner project is to help UCI students (currently only for only ICS students but in Beta Phase ...may display inaccurate information...) recommend classes one quarter ahead based on the current courses they have already taken.

How to get started

  1. Clone the repository on Github

  2. Run pip install -r requirements/requirements.txt from the root directory of your working project to install all dependencies

  3. Run streamlit run src/main.py from the root directory of working project to run the program.

  4. There is a list of Extra Resources links on the sidebar for additional applications students may find useful.

  5. There are two text boxes.
    I. Taken Classes : Insert taken classes student has taken for previous quarters at UCI and press CTRL + ENTER or CMD + ENTER depending on Windows or Mac. Example down below.

    I&CSCI31
    I&CSCI32
    I&CSCI33
    II. Preferences : Insert Preferences for courses.
    * Please follow specified format and enter
    [number of cs classes]
    [number of GEs]
    [start range of units]-[end range of units]
    [Undesirable courses (i.e. (I&CS53, COMPSCI161))]

Wait for program to run...Users should be able to scroll down and see the

  1. Completed Courses and Progress : Indicating what GEs the classes account for
  2. Course Preferences : Lists the course preferences user typed in
  3. Course Recommendations : Lists the recommended courses for next quarter

About

A Quarter Planner UCI students can use for planning classes one quarter ahead. (In Beta Phase)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages