Robert John Swap
University of Virginia-Main Campus
Latest dated data is over 4 years old.
Courses taught
16 coursesANTH 4060 UVA in Southern Africa 57 grades 3.61GPA
57 letter grades · 4 sections · 4 terms
COMM 3880 Global Sustainability 27 grades 3.42GPA
27 letter grades · 1 section · 1 term
ENGR 1559 Special Topics in Engineering 3 grades · Limited sample 3.90GPA
3 letter grades · 1 section · 1 term · Limited sample
ENGR 2595 Special Topics in Engineering 6 grades · Limited sample 3.22GPA
6 letter grades · 1 section · 1 term · Limited sample
EVEC 7999 Independent Study: Ecology 1 grades · Limited sample 4.00GPA
1 letter grades · 1 section · 1 term · Limited sample
EVSC 1050 Ethics,Pro & Prac of Int'l Res 87 grades 3.66GPA
87 letter grades · 5 sections · 5 terms
EVSC 2220 Conserv Ecol-Biodivers & Beynd 677 grades 3.19GPA
677 letter grades · 4 sections · 4 terms
EVSC 3559 New Course: EVSC 19 grades · Limited sample 3.85GPA
19 letter grades · 2 sections · 2 terms · Limited sample
EVSC 4060 Southern Africa 57 grades 3.61GPA
57 letter grades · 4 sections · 4 terms
EVSC 4993 Independent Study 51 grades 3.77GPA
51 letter grades · 11 sections · 11 terms
EVSC 4995 Supervised Research 10 grades · Limited sample 3.85GPA
10 letter grades · 5 sections · 5 terms · Limited sample
GDS 1559 New Course: GDS 5 grades · Limited sample 3.82GPA
5 letter grades · 1 section · 1 term · Limited sample
GDS 3100 Development on the Ground 119 grades 3.83GPA
119 letter grades · 4 sections · 4 terms
GDS 4993 Independent Study 33 grades 3.92GPA
33 letter grades · 5 sections · 5 terms
STS 2500 Top in Technology & Society 142 grades 3.68GPA
142 letter grades · 5 sections · 5 terms
USEM 1580 University Seminar 9 grades · Limited sample 3.63GPA
9 letter grades · 1 section · 1 term · Limited sample
Find a course or professor
Search helper · Uses this school’s records. Try “compare ECON 101” or a professor’s name.