This program generators all possible schedules using course information from the University of Guelph. Quickly find the best schedule that fits your needs.
- Python 3.6
- Some kind of xlsx viewer (ex. Excel)
- xlsxwriter
- beautifulsoup4
pip
dependencies can be found in requirements.txt
.
- Run
setup.py
. - Search for Sections on webadvisor.
- Download html of section result page.
- Place inside
html_courses
folder. - Run the
run.py
to execute the program. - Open
options.xlsx
to view output.
TODO: CREATE PICTURE DEMO