- Regex Search
- Filter courses
- Sorted by GPA, highest first (thus can be used as an easy gen ed finder)
- Support for cross-listed courses
- Bar plot of the curve
- Per semester and per instructor GPA stats
- Lightweight and fast
- Clone this repo:
git clone https://github.com/chin123/gpa - Install re2
- Install other requirements:
cd gpa; pip install -r requirements.txt - Run the program:
python3 gpapp.py - Once a semester: run
process_data.pywith a newly updateduiuc-gpa-dataset.csv(gpa) andgened-courses.csv(geneds) from Wade's datasets