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_coursesfolder. - Run the
run.pyto execute the program. - Open
options.xlsxto view output.
TODO: CREATE PICTURE DEMO