A collection of all "Teachers Ranked as Excellent" at UIUC from Fall 1993 through Summer 2019 in a clean, consistent CSV format.
A single CSV containing all of the data can be downloaded here.
At the University of Illinois at Urbana-Champaign, every semester students complete an Instructor and Course Evaluation (ICES) questionnaire for each course they are enrolled. The Center for Innovation in Teaching and Learning (CITL) compiles this data into the list of "Teachers Ranked as Excellent" and publishes the names of those teaches in the local newspaper and online as a PDF.
This repository contains a collection of all known lists of "Teachers Ranked as Excellent", dating back to 1993, in a consistent, documented CSV format. Each semester can be found in the csv
directory.
The goal of this repository is to provide an easy interface for the use of this data in data science projects.
term | unit | lname | fname | role | ranking | course |
---|---|---|---|---|---|---|
fa2003 | ACCOUNTANCY | BALLOU | B | Instructor | Excellent | 304 |
fa2003 | ACCOUNTANCY | CHANDLER | J | Instructor | Excellent | 304 |
fa2003 | ACCOUNTANCY | DEREUS | M | TA | Excellent | 201 |
... | ||||||
fa2018 | COMPUTER SCIENCE | FAGEN-ULMSCHNEIDER | W | Instructor | Outstanding | 225 |
... |
All CSVs contain eight fields, with field labels in the first row and data in all following rows. The data contained in the fields are as follows:
-
term
: Two letter semester code (sp
,su
,fa
, orwi
) followed by a four digit year.- Examples:
sp2017
,fa2013
,su2012
.
- Examples:
-
unit
: The CITL-supplied headers for the unit teaching the course.- Examples:
ACCOUNTANCY
,SOCIAL WORK
,LINGUISTICS
,NUCLEAR, PLASMA & RAD. ENGR.
- Examples:
-
lname
: The last name of the teacher.- Examples:
FAGEN-ULMSCHNEIDER
,FLANAGAN
,FLECK
- Examples:
-
fname
: The first letter of the first name of the teacher.- Examples:
W
,K
,M
- Examples:
-
role
:Instructor
orTA
-
ranking
:Excellent
orOutstanding
-
course
: The course the teacher was ranked as excellent. If no course is given, thecourse
field is set to?
(this includes cases when the raw data lists the course as0
,000
, or999
).- Examples:
199
,225
,560
,?
- Examples:
The same teacher may be ranked for multiple courses in a single semester. In that case, the teacher will appear more than once. For example:
sp2012,"NUCLEAR, PLASMA & RAD. ENGR.",AXFORD,R,Instructor,Excellent,447
sp2012,"NUCLEAR, PLASMA & RAD. ENGR.",AXFORD,R,Instructor,Excellent,521
The script used to generate this data can be found in scripts
.