Skip to content

A C++ OpenFrameworks application to quickly glance at GPAs by any given professor.

Notifications You must be signed in to change notification settings

josh-byster/uiuc-professor-rating

Repository files navigation

CS 126 Final Project - Professor Rating App

Welcome to my CS126 final project, Josh's Professor Rating App!

What is it?

Have you ever heard a professor is "harder" than another? That maybe a certain professor just hands out graders that are lower, on average? Or maybe that they're "easier" or a better instructor, and give higher grades than average. This is designed to give you a quick look at these statistics for any professor at UIUC from 2010 to 2017.

Credit to @wadefagen for the GPA dataset.

How do I use it?

Installation and running instructions:

You must first have OpenFrameworks downloaded on your computer. If you don't have it, you can get it here. Once you download it, make sure to add OfxDatGui, following the instructions listed on that repo. Once you've done that, clone or download this project and then open up the OpenFrameworks "project generator". Update the clone of this repo on your computer via the project generator.

To run the project, run make after cding into the directory, followed by make RunRelease.

To run the test suite, run make testing and then ./testing.

Once the project launches, you'll see in the upper-left corner a textbox to enter the name of the professor (last name, first name). You do not need to enter the full name before hitting enter/return. Then the results along with the legend is on the right-hand side.

About

A C++ OpenFrameworks application to quickly glance at GPAs by any given professor.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published