{"schema_version":1,"url":"https://uwcourses.com/courses/COMPSCI_368","title":"COMPSCI 368: Learning a Programming Language | UW–Madison","dataset":{"revision":"e243353dcb7d79b7247ced91d69443ef4c2a6349","repository":"twangodev/uwcourses","schema_version":6,"importer_version":"7","projection_id":"52a78527ff09011d88cb04c7d43867d9fbfec2930bf1dd2ec359ebd2844e0b07","observed_at":"2026-09-07T15:55:43.033547+00:00","built_at":"2026-09-10T19:50:42.743001+00:00","courses":8951,"current_instructors":5754,"limited":false,"terms":["1272","1264","1262","1254","1252","1244","1242","1234","1232","1224","1222","1212","1204","1202","1194","1192","1184","1182","1174","1172","1164","1162","1154","1152","1144","1142","1134","1132","1124","1122","1114","1112","1104","1102","1094","1092","1084","1082","1074","1072"],"term":"1272","departments":[{"subject":"AAE","count":90},{"subject":"ABT","count":20},{"subject":"ACCTIS","count":36},{"subject":"ACTSCI","count":14},{"subject":"AFAERO","count":10},{"subject":"AFRICAN","count":87},{"subject":"AFROAMER","count":71},{"subject":"AGROECOL","count":21},{"subject":"AMERIND","count":53},{"subject":"ANAT&PHY","count":7},{"subject":"ANATOMY","count":2},{"subject":"ANESTHES","count":8},{"subject":"ANSCI","count":57},{"subject":"ANTHRO","count":95},{"subject":"ART","count":125},{"subject":"ARTED","count":10},{"subject":"ARTHIST","count":121},{"subject":"ASIALANG","count":129},{"subject":"ASIAN","count":109},{"subject":"ASIANAM","count":28},{"subject":"ASTRON","count":38},{"subject":"ATMOCN","count":69},{"subject":"BIOCHEM","count":51},{"subject":"BIOCORE","count":10},{"subject":"BIOLOGY","count":14},{"subject":"BIOMDSCI","count":18},{"subject":"BME","count":66},{"subject":"BMI","count":41},{"subject":"BMOLCHEM","count":10},{"subject":"BOTANY","count":69},{"subject":"BSE","count":44},{"subject":"C&ESOC","count":73},{"subject":"CBE","count":48},{"subject":"CHEM","count":101},{"subject":"CHICLA","count":52},{"subject":"CIVENGR","count":133},{"subject":"CLASSICS","count":47},{"subject":"CNP","count":10},{"subject":"CNSRSCI","count":50},{"subject":"COMARTS","count":137},{"subject":"COMPBIO","count":15},{"subject":"COMPLIT","count":11},{"subject":"COMPSCI","count":138},{"subject":"COUNPSY","count":78},{"subject":"CRB","count":19},{"subject":"CS&D","count":71},{"subject":"CSCS","count":40},{"subject":"CURRIC","count":193},{"subject":"DANCE","count":93},{"subject":"DERM","count":8},{"subject":"DS","count":88},{"subject":"DYSCI","count":35},{"subject":"ECE","count":155},{"subject":"ECON","count":145},{"subject":"EDPOL","count":114},{"subject":"EDPSYCH","count":97},{"subject":"ELPA","count":70},{"subject":"EMA","count":53},{"subject":"EMERMED","count":17},{"subject":"ENGL","count":206},{"subject":"ENTOM","count":40},{"subject":"ENVIRST","count":148},{"subject":"EP","count":15},{"subject":"EPD","count":67},{"subject":"ESL","count":16},{"subject":"F&WECOL","count":60},{"subject":"FAMMED","count":22},{"subject":"FINANCE","count":50},{"subject":"FOLKLORE","count":40},{"subject":"FOODSCI","count":43},{"subject":"FRENCH","count":63},{"subject":"GEN&WS","count":145},{"subject":"GENBUS","count":72},{"subject":"GENECSLR","count":17},{"subject":"GENETICS","count":60},{"subject":"GEOG","count":113},{"subject":"GEOSCI","count":83},{"subject":"GERMAN","count":82},{"subject":"GLE","count":48},{"subject":"GNS","count":38},{"subject":"GREEK","count":27},{"subject":"HDFS","count":41},{"subject":"HEBR-BIB","count":13},{"subject":"HEBR-MOD","count":10},{"subject":"HISTORY","count":233},{"subject":"HISTSCI","count":56},{"subject":"HONCOL","count":13},{"subject":"ILS","count":43},{"subject":"INFOSYS","count":9},{"subject":"INTEGART","count":7},{"subject":"INTEGSCI","count":22},{"subject":"INTER-AG","count":18},{"subject":"INTER-HE","count":11},{"subject":"INTER-LS","count":22},{"subject":"INTEREGR","count":16},{"subject":"INTLBUS","count":21},{"subject":"INTLST","count":50},{"subject":"ISYE","count":83},{"subject":"ITALIAN","count":53},{"subject":"JEWISH","count":56},{"subject":"JOURN","count":88},{"subject":"KINES","count":128},{"subject":"LACIS","count":26},{"subject":"LANDARC","count":61},{"subject":"LATIN","count":24},{"subject":"LAW","count":120},{"subject":"LEGALST","count":48},{"subject":"LINGUIS","count":35},{"subject":"LIS","count":89},{"subject":"LITTRANS","count":78},{"subject":"LSC","count":52},{"subject":"M&ENVTOX","count":7},{"subject":"MARKETNG","count":62},{"subject":"MATH","count":153},{"subject":"MDGENET","count":8},{"subject":"ME","count":130},{"subject":"MEDHIST","count":43},{"subject":"MEDICINE","count":60},{"subject":"MEDIEVAL","count":32},{"subject":"MEDPHYS","count":39},{"subject":"MEDSC-M","count":29},{"subject":"MEDSC-V","count":41},{"subject":"MHR","count":68},{"subject":"MICROBIO","count":45},{"subject":"MILSCI","count":16},{"subject":"MM&I","count":22},{"subject":"MOLBIOL","count":6},{"subject":"MS&E","count":59},{"subject":"MUSIC","count":165},{"subject":"MUSPERF","count":126},{"subject":"NAVSCI","count":20},{"subject":"NE","count":44},{"subject":"NEURODPT","count":11},{"subject":"NEUROL","count":7},{"subject":"NEURSURG","count":4},{"subject":"NTP","count":11},{"subject":"NURSING","count":111},{"subject":"NUTRSCI","count":65},{"subject":"OBS&GYN","count":18},{"subject":"OCCTHER","count":39},{"subject":"ONCOLOGY","count":14},{"subject":"OPHTHALM","count":5},{"subject":"OTM","count":43},{"subject":"PATH","count":34},{"subject":"PATH-BIO","count":29},{"subject":"PEDIAT","count":26},{"subject":"PHARMACY","count":31},{"subject":"PHILOS","count":77},{"subject":"PHMCOL-M","count":11},{"subject":"PHMPRAC","count":45},{"subject":"PHMSCI","count":60},{"subject":"PHYASST","count":37},{"subject":"PHYSICS","count":88},{"subject":"PHYSIOL","count":3},{"subject":"PHYTHER","count":37},{"subject":"PLANTSCI","count":52},{"subject":"PLPATH","count":35},{"subject":"POLISCI","count":192},{"subject":"POPHLTH","count":58},{"subject":"PORTUG","count":33},{"subject":"PSYCH","count":101},{"subject":"PSYCHIAT","count":22},{"subject":"PUBAFFR","count":54},{"subject":"PUBLHLTH","count":23},{"subject":"RADIOL","count":11},{"subject":"REALEST","count":41},{"subject":"RELIGST","count":90},{"subject":"RHABMED","count":9},{"subject":"RMI","count":24},{"subject":"RP&SE","count":102},{"subject":"S&APHM","count":17},{"subject":"SCANDST","count":73},{"subject":"SLAVIC","count":89},{"subject":"SOC","count":149},{"subject":"SOCWORK","count":87},{"subject":"SOILSCI","count":46},{"subject":"SPANISH","count":83},{"subject":"SRMED","count":21},{"subject":"STAT","count":94},{"subject":"STDYABRD","count":52},{"subject":"STS","count":8},{"subject":"SURGERY","count":25},{"subject":"SURGSCI","count":33},{"subject":"THEATRE","count":91},{"subject":"URBRPL","count":60},{"subject":"UROLOGY","count":5},{"subject":"ZOOLOGY","count":89}],"deployed_at":null},"data":{"course":{"run_id":"20260907T155543-ce3781c4","semester":"1272","observed_at":"2026-09-07 15:55:43.033547+00:00","record_version_id":"d9a8a87df6aecf88655de438e4337930d2d489751b2167178bdee023e695b6f0","course_id":"COMPSCI 368","course_uid":"course_37a551eb9007bebe6a41c6b3","catalog_version_id":"4061c49d7b988d3ca09e79ecccf4bdbf357861cc271852fbbf948d7df2be5b5d","course_number":368,"subjects":["COMPSCI"],"title":"LEARNING A PROGRAMMING LANGUAGE","description":"For students interested in learning a particular programming language. Focuses on a specific language offered at one of three levels: beginner, intermediate, and advanced. Students may repeat the course if the topic title is different.","requirements_text":"None","credits_min":1,"credits_max":1,"credit_offering_ids":["1272:266:019505","1272:266:019505.15"],"llm_job_id":"enrich-b6d8f78c1be0d523cf09d00d","llm_output_id":"2a85828730258376ff2c2f61d42926bc58168bf591085d38e0249eba74f4c86c","llm_model":"nvidia/Qwen3.6-35B-A3B-NVFP4","llm_model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","llm_task_version":"14","llm_search_status":"valid","llm_summary":"COMPSCI 368 teaches a specific programming language at beginner, intermediate, or advanced levels.","llm_topics":["Specific programming language instruction"],"llm_skills":["Proficiency in a specific programming language at beginner, intermediate, or advanced level"],"llm_assumed_background":[],"llm_search_phrases":["programming language beginner","programming language intermediate","programming language advanced","COMPSCI 368 syllabus","learn specific programming language"],"llm_requirements_status":"valid","llm_student_summary_status":"valid","llm_experience_status":"valid","catalog_variants":[],"student_summary":{"context_hash":"4176e18b3294359fd357b77ee9ab999725efc4891cea46ee37028d4e770d2969","course_id":"COMPSCI 368","current_instructors":[{"instructor_uid":"instructor_402c5e1526ed25ff5ab4777d","message":"No course-specific reviews available","name":"Louis Oliphant","review_status":"no_course_reviews","rmp_instructor_id":"rmp:2965334","summary":[]}],"difficulty_workload":[{"citations":[{"instructor_name":"Marc Renault","review_date":"2020-04-30 09:02:07 +0000 UTC","review_id":"425ba9fbf140e772db4d336e","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:2316450","source_review_id":"UmF0aW5nLTMzMTY0Njk4","source_url":"https://www.ratemyprofessors.com/professor/2316450","type":"review"},{"instructor_name":"Luke Swanson","review_date":"2021-12-31 18:11:20 +0000 UTC","review_id":"a554d1db025d22261967b23c","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:2683772","source_review_id":"UmF0aW5nLTM1NjgxNTI5","source_url":"https://www.ratemyprofessors.com/professor/2683772","type":"review"},{"instructor_name":"Peyman Morteza","review_date":"2024-06-19 17:25:27 +0000 UTC","review_id":"98070a658ab4867d59a20619","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:2612724","source_review_id":"UmF0aW5nLTM5NTgxNjkx","source_url":"https://www.ratemyprofessors.com/professor/2612724","type":"review"}],"text":"Historical reviews of Luke Swanson, Marc Renault, Peyman Morteza: Reviewers describe the workload as heavy for a one-credit course, with projects taking considerable time and requiring self-study. Others note that assignments are clear, related to lectures, and the class is clear-cut with no exams."}],"errors":[],"historical_context":[{"citations":[{"instructor_name":"Karen Miller","review_date":"2008-02-06 13:35:48 +0000 UTC","review_id":"11e61fdd2d29dfc59cc3d23f","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:617842","source_review_id":"UmF0aW5nLTE0MDc1NDMy","source_url":"https://www.ratemyprofessors.com/professor/617842","type":"review"},{"instructor_name":"Karen Miller","review_date":"2008-04-23 17:43:19 +0000 UTC","review_id":"343d97ce660f4edbb136eb2a","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:617842","source_review_id":"UmF0aW5nLTE0MzM2NTg3","source_url":"https://www.ratemyprofessors.com/professor/617842","type":"review"}],"text":"Historical reviews of Karen Miller describe poor content knowledge and ineffective teaching for a C++ course aimed at Java programmers. Reviewers found her explanations uncertain, though one noted the class could still help brush up on C++ skills."}],"message":null,"offered":true,"profile_hash":"e59ddc7389015d0035b68cd195c939d475bf72b959b29cf12eab59b454ccaef1","quick_take":[{"citations":[{"instructor_name":"Andrew Kuemmel","review_date":"2014-05-21 21:53:56 +0000 UTC","review_id":"cec1d151e3996b76938d5407","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:1780137","source_review_id":"UmF0aW5nLTIzMjk1MTkw","source_url":"https://www.ratemyprofessors.com/professor/1780137","type":"review"},{"instructor_name":"Andrew Kuemmel","review_date":"2018-04-20 14:40:03 +0000 UTC","review_id":"98770bd5405781554bdb61a5","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:1780137","source_review_id":"UmF0aW5nLTI5ODUyNzY3","source_url":"https://www.ratemyprofessors.com/professor/1780137","type":"review"},{"instructor_name":"Marc Renault","review_date":"2020-04-29 19:22:21 +0000 UTC","review_id":"72e109387bf27e740f61b772","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:2316450","source_review_id":"UmF0aW5nLTMzMTU4NDEz","source_url":"https://www.ratemyprofessors.com/professor/2316450","type":"review"},{"instructor_name":"Michael Doescher","review_date":"2020-11-28 19:50:04 +0000 UTC","review_id":"ea3f8abfdd3ad02e43c3c547","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:2593156","source_review_id":"UmF0aW5nLTMzODk4OTkw","source_url":"https://www.ratemyprofessors.com/professor/2593156","type":"review"}],"text":"Historical reviews of Andrew Kuemmel, Marc Renault, Michael Doescher: Students generally recommend COMPSCI 368 for learning C++, citing helpful online notes from Andrew Kuemmel and clear, funny lectures from Marc Renault. Reviewers describe the course as easy and highly recommended for those seeking to learn C++."}],"student_experience":[{"citations":[{"instructor_name":"Andrew Kuemmel","review_date":"2014-05-21 21:53:56 +0000 UTC","review_id":"cec1d151e3996b76938d5407","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:1780137","source_review_id":"UmF0aW5nLTIzMjk1MTkw","source_url":"https://www.ratemyprofessors.com/professor/1780137","type":"review"},{"instructor_name":"Beck Hasti","review_date":"2015-05-02 11:50:44 +0000 UTC","review_id":"3413cbd319f4ec3adf2ba818","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:384064","source_review_id":"UmF0aW5nLTI0NzIxMjY5","source_url":"https://www.ratemyprofessors.com/professor/384064","type":"review"},{"instructor_name":"Marc Renault","review_date":"2020-04-30 09:02:07 +0000 UTC","review_id":"425ba9fbf140e772db4d336e","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:2316450","source_review_id":"UmF0aW5nLTMzMTY0Njk4","source_url":"https://www.ratemyprofessors.com/professor/2316450","type":"review"},{"instructor_name":"Luke Swanson","review_date":"2021-12-31 18:11:20 +0000 UTC","review_id":"a554d1db025d22261967b23c","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:2683772","source_review_id":"UmF0aW5nLTM1NjgxNTI5","source_url":"https://www.ratemyprofessors.com/professor/2683772","type":"review"}],"text":"Historical reviews of Andrew Kuemmel, Beck Hasti, Luke Swanson, Marc Renault: Students appreciate professors who provide online lecture notes, clear assignment writeups, and accessible office hours. Conversely, one reviewer notes a professor can be spacey, while others find the content poorly designed for the credit value."}],"task_hash":"74fb0997943e888960bbc9e47db8c4fd12e4292d55c20509d8d89db6a9910f68","teaching_history":[{"citations":[{"course_id":"COMPSCI 368","run_id":"20260907T155543-ce3781c4","section_number":1,"source_course_id":"bed9386b-f25b-39d1-b648-73e9641ac615","source_record":{"entity_id":"bed9386b-f25b-39d1-b648-73e9641ac615","file":"tables/observations.parquet","kind":"grades","source":"madgrades"},"table":"section_grades_latest","term_id":"1144","type":"grade"},{"course_id":"COMPSCI 368","run_id":"20260907T155543-ce3781c4","section_number":2,"source_course_id":"bed9386b-f25b-39d1-b648-73e9641ac615","source_record":{"entity_id":"bed9386b-f25b-39d1-b648-73e9641ac615","file":"tables/observations.parquet","kind":"grades","source":"madgrades"},"table":"section_grades_latest","term_id":"1184","type":"grade"},{"course_id":"COMPSCI 368","run_id":"20260907T155543-ce3781c4","section_number":1,"source_course_id":"bed9386b-f25b-39d1-b648-73e9641ac615","source_record":{"entity_id":"bed9386b-f25b-39d1-b648-73e9641ac615","file":"tables/observations.parquet","kind":"grades","source":"madgrades"},"table":"section_grades_latest","term_id":"1232","type":"grade"},{"course_id":"COMPSCI 368","run_id":"20260907T155543-ce3781c4","section_number":1,"source_course_id":"bed9386b-f25b-39d1-b648-73e9641ac615","source_record":{"entity_id":"bed9386b-f25b-39d1-b648-73e9641ac615","file":"tables/observations.parquet","kind":"grades","source":"madgrades"},"table":"section_grades_latest","term_id":"1254","type":"grade"}],"text":"ANDREW KUEMMEL is recorded teaching in Spring 2014, Spring 2018, Fall 2022, Spring 2025. Recorded history may be incomplete and does not establish a future schedule."},{"citations":[{"course_id":"COMPSCI 368","run_id":"20260907T155543-ce3781c4","section_number":1,"source_course_id":"bed9386b-f25b-39d1-b648-73e9641ac615","source_record":{"entity_id":"bed9386b-f25b-39d1-b648-73e9641ac615","file":"tables/observations.parquet","kind":"grades","source":"madgrades"},"table":"section_grades_latest","term_id":"1092","type":"grade"},{"course_id":"COMPSCI 368","run_id":"20260907T155543-ce3781c4","section_number":1,"source_course_id":"bed9386b-f25b-39d1-b648-73e9641ac615","source_record":{"entity_id":"bed9386b-f25b-39d1-b648-73e9641ac615","file":"tables/observations.parquet","kind":"grades","source":"madgrades"},"table":"section_grades_latest","term_id":"1112","type":"grade"},{"course_id":"COMPSCI 368","run_id":"20260907T155543-ce3781c4","section_number":1,"source_course_id":"bed9386b-f25b-39d1-b648-73e9641ac615","source_record":{"entity_id":"bed9386b-f25b-39d1-b648-73e9641ac615","file":"tables/observations.parquet","kind":"grades","source":"madgrades"},"table":"section_grades_latest","term_id":"1114","type":"grade"},{"course_id":"COMPSCI 368","run_id":"20260907T155543-ce3781c4","section_number":1,"source_course_id":"bed9386b-f25b-39d1-b648-73e9641ac615","source_record":{"entity_id":"bed9386b-f25b-39d1-b648-73e9641ac615","file":"tables/observations.parquet","kind":"grades","source":"madgrades"},"table":"section_grades_latest","term_id":"1122","type":"grade"},{"course_id":"COMPSCI 368","run_id":"20260907T155543-ce3781c4","section_number":3,"source_course_id":"bed9386b-f25b-39d1-b648-73e9641ac615","source_record":{"entity_id":"bed9386b-f25b-39d1-b648-73e9641ac615","file":"tables/observations.parquet","kind":"grades","source":"madgrades"},"table":"section_grades_latest","term_id":"1124","type":"grade"},{"course_id":"COMPSCI 368","run_id":"20260907T155543-ce3781c4","section_number":2,"source_course_id":"bed9386b-f25b-39d1-b648-73e9641ac615","source_record":{"entity_id":"bed9386b-f25b-39d1-b648-73e9641ac615","file":"tables/observations.parquet","kind":"grades","source":"madgrades"},"table":"section_grades_latest","term_id":"1132","type":"grade"},{"course_id":"COMPSCI 368","run_id":"20260907T155543-ce3781c4","section_number":2,"source_course_id":"bed9386b-f25b-39d1-b648-73e9641ac615","source_record":{"entity_id":"bed9386b-f25b-39d1-b648-73e9641ac615","file":"tables/observations.parquet","kind":"grades","source":"madgrades"},"table":"section_grades_latest","term_id":"1142","type":"grade"},{"course_id":"COMPSCI 368","run_id":"20260907T155543-ce3781c4","section_number":2,"source_course_id":"bed9386b-f25b-39d1-b648-73e9641ac615","source_record":{"entity_id":"bed9386b-f25b-39d1-b648-73e9641ac615","file":"tables/observations.parquet","kind":"grades","source":"madgrades"},"table":"section_grades_latest","term_id":"1152","type":"grade"},{"course_id":"COMPSCI 368","run_id":"20260907T155543-ce3781c4","section_number":1,"source_course_id":"bed9386b-f25b-39d1-b648-73e9641ac615","source_record":{"entity_id":"bed9386b-f25b-39d1-b648-73e9641ac615","file":"tables/observations.parquet","kind":"grades","source":"madgrades"},"table":"section_grades_latest","term_id":"1154","type":"grade"},{"course_id":"COMPSCI 368","run_id":"20260907T155543-ce3781c4","section_number":1,"source_course_id":"bed9386b-f25b-39d1-b648-73e9641ac615","source_record":{"entity_id":"bed9386b-f25b-39d1-b648-73e9641ac615","file":"tables/observations.parquet","kind":"grades","source":"madgrades"},"table":"section_grades_latest","term_id":"1164","type":"grade"},{"course_id":"COMPSCI 368","run_id":"20260907T155543-ce3781c4","section_number":1,"source_course_id":"bed9386b-f25b-39d1-b648-73e9641ac615","source_record":{"entity_id":"bed9386b-f25b-39d1-b648-73e9641ac615","file":"tables/observations.parquet","kind":"grades","source":"madgrades"},"table":"section_grades_latest","term_id":"1174","type":"grade"},{"course_id":"COMPSCI 368","run_id":"20260907T155543-ce3781c4","section_number":3,"source_course_id":"bed9386b-f25b-39d1-b648-73e9641ac615","source_record":{"entity_id":"bed9386b-f25b-39d1-b648-73e9641ac615","file":"tables/observations.parquet","kind":"grades","source":"madgrades"},"table":"section_grades_latest","term_id":"1264","type":"grade"}],"text":"BECK HASTI is recorded teaching in Fall 2008, Fall 2010, Spring 2011, Fall 2011, Spring 2012, Fall 2012, Fall 2013, Fall 2014, Spring 2015, Spring 2016, Spring 2017, Spring 2026. Recorded history may be incomplete and does not establish a future schedule."},{"citations":[{"course_id":"COMPSCI 368","run_id":"20260907T155543-ce3781c4","section_number":1,"source_course_id":"bed9386b-f25b-39d1-b648-73e9641ac615","source_record":{"entity_id":"bed9386b-f25b-39d1-b648-73e9641ac615","file":"tables/observations.parquet","kind":"grades","source":"madgrades"},"table":"section_grades_latest","term_id":"1082","type":"grade"},{"course_id":"COMPSCI 368","run_id":"20260907T155543-ce3781c4","section_number":1,"source_course_id":"bed9386b-f25b-39d1-b648-73e9641ac615","source_record":{"entity_id":"bed9386b-f25b-39d1-b648-73e9641ac615","file":"tables/observations.parquet","kind":"grades","source":"madgrades"},"table":"section_grades_latest","term_id":"1084","type":"grade"},{"course_id":"COMPSCI 368","run_id":"20260907T155543-ce3781c4","section_number":1,"source_course_id":"bed9386b-f25b-39d1-b648-73e9641ac615","source_record":{"entity_id":"bed9386b-f25b-39d1-b648-73e9641ac615","file":"tables/observations.parquet","kind":"grades","source":"madgrades"},"table":"section_grades_latest","term_id":"1094","type":"grade"},{"course_id":"COMPSCI 368","run_id":"20260907T155543-ce3781c4","section_number":1,"source_course_id":"bed9386b-f25b-39d1-b648-73e9641ac615","source_record":{"entity_id":"bed9386b-f25b-39d1-b648-73e9641ac615","file":"tables/observations.parquet","kind":"grades","source":"madgrades"},"table":"section_grades_latest","term_id":"1102","type":"grade"},{"course_id":"COMPSCI 368","run_id":"20260907T155543-ce3781c4","section_number":1,"source_course_id":"bed9386b-f25b-39d1-b648-73e9641ac615","source_record":{"entity_id":"bed9386b-f25b-39d1-b648-73e9641ac615","file":"tables/observations.parquet","kind":"grades","source":"madgrades"},"table":"section_grades_latest","term_id":"1104","type":"grade"}],"text":"KAREN S. MILLER is recorded teaching in Fall 2007, Spring 2008, Spring 2009, Fall 2009, Spring 2010. Recorded history may be incomplete and does not establish a future schedule."},{"citations":[{"course_id":"COMPSCI 368","run_id":"20260907T155543-ce3781c4","section_number":1,"source_course_id":"bed9386b-f25b-39d1-b648-73e9641ac615","source_record":{"entity_id":"bed9386b-f25b-39d1-b648-73e9641ac615","file":"tables/observations.parquet","kind":"grades","source":"madgrades"},"table":"section_grades_latest","term_id":"1222","type":"grade"}],"text":"LUKE SWANSON is recorded teaching in Fall 2021. Recorded history may be incomplete and does not establish a future schedule."},{"citations":[{"course_id":"COMPSCI 368","run_id":"20260907T155543-ce3781c4","section_number":2,"source_course_id":"bed9386b-f25b-39d1-b648-73e9641ac615","source_record":{"entity_id":"bed9386b-f25b-39d1-b648-73e9641ac615","file":"tables/observations.parquet","kind":"grades","source":"madgrades"},"table":"section_grades_latest","term_id":"1204","type":"grade"},{"course_id":"COMPSCI 368","run_id":"20260907T155543-ce3781c4","section_number":3,"source_course_id":"bed9386b-f25b-39d1-b648-73e9641ac615","source_record":{"entity_id":"bed9386b-f25b-39d1-b648-73e9641ac615","file":"tables/observations.parquet","kind":"grades","source":"madgrades"},"table":"section_grades_latest","term_id":"1204","type":"grade"},{"course_id":"COMPSCI 368","run_id":"20260907T155543-ce3781c4","section_number":2,"source_course_id":"bed9386b-f25b-39d1-b648-73e9641ac615","source_record":{"entity_id":"bed9386b-f25b-39d1-b648-73e9641ac615","file":"tables/observations.parquet","kind":"grades","source":"madgrades"},"table":"section_grades_latest","term_id":"1224","type":"grade"}],"text":"MARC RENAULT is recorded teaching in Spring 2020, Spring 2022. Recorded history may be incomplete and does not establish a future schedule."},{"citations":[{"course_id":"COMPSCI 368","run_id":"20260907T155543-ce3781c4","section_number":1,"source_course_id":"bed9386b-f25b-39d1-b648-73e9641ac615","source_record":{"entity_id":"bed9386b-f25b-39d1-b648-73e9641ac615","file":"tables/observations.parquet","kind":"grades","source":"madgrades"},"table":"section_grades_latest","term_id":"1184","type":"grade"},{"course_id":"COMPSCI 368","run_id":"20260907T155543-ce3781c4","section_number":1,"source_course_id":"bed9386b-f25b-39d1-b648-73e9641ac615","source_record":{"entity_id":"bed9386b-f25b-39d1-b648-73e9641ac615","file":"tables/observations.parquet","kind":"grades","source":"madgrades"},"table":"section_grades_latest","term_id":"1192","type":"grade"},{"course_id":"COMPSCI 368","run_id":"20260907T155543-ce3781c4","section_number":1,"source_course_id":"bed9386b-f25b-39d1-b648-73e9641ac615","source_record":{"entity_id":"bed9386b-f25b-39d1-b648-73e9641ac615","file":"tables/observations.parquet","kind":"grades","source":"madgrades"},"table":"section_grades_latest","term_id":"1194","type":"grade"},{"course_id":"COMPSCI 368","run_id":"20260907T155543-ce3781c4","section_number":1,"source_course_id":"bed9386b-f25b-39d1-b648-73e9641ac615","source_record":{"entity_id":"bed9386b-f25b-39d1-b648-73e9641ac615","file":"tables/observations.parquet","kind":"grades","source":"madgrades"},"table":"section_grades_latest","term_id":"1202","type":"grade"},{"course_id":"COMPSCI 368","run_id":"20260907T155543-ce3781c4","section_number":1,"source_course_id":"bed9386b-f25b-39d1-b648-73e9641ac615","source_record":{"entity_id":"bed9386b-f25b-39d1-b648-73e9641ac615","file":"tables/observations.parquet","kind":"grades","source":"madgrades"},"table":"section_grades_latest","term_id":"1212","type":"grade"}],"text":"MICHAEL DOESCHER is recorded teaching in Spring 2018, Fall 2018, Spring 2019, Fall 2019, Fall 2020. Recorded history may be incomplete and does not establish a future schedule."},{"citations":[{"course_id":"COMPSCI 368","run_id":"20260907T155543-ce3781c4","section_number":1,"source_course_id":"bed9386b-f25b-39d1-b648-73e9641ac615","source_record":{"entity_id":"bed9386b-f25b-39d1-b648-73e9641ac615","file":"tables/observations.parquet","kind":"grades","source":"madgrades"},"table":"section_grades_latest","term_id":"1162","type":"grade"},{"course_id":"COMPSCI 368","run_id":"20260907T155543-ce3781c4","section_number":2,"source_course_id":"bed9386b-f25b-39d1-b648-73e9641ac615","source_record":{"entity_id":"bed9386b-f25b-39d1-b648-73e9641ac615","file":"tables/observations.parquet","kind":"grades","source":"madgrades"},"table":"section_grades_latest","term_id":"1162","type":"grade"}],"text":"OKAN AKALIN is recorded teaching in Fall 2015. Recorded history may be incomplete and does not establish a future schedule."},{"citations":[{"course_id":"COMPSCI 368","run_id":"20260907T155543-ce3781c4","section_number":1,"source_course_id":"bed9386b-f25b-39d1-b648-73e9641ac615","source_record":{"entity_id":"bed9386b-f25b-39d1-b648-73e9641ac615","file":"tables/observations.parquet","kind":"grades","source":"madgrades"},"table":"section_grades_latest","term_id":"1204","type":"grade"},{"course_id":"COMPSCI 368","run_id":"20260907T155543-ce3781c4","section_number":1,"source_course_id":"bed9386b-f25b-39d1-b648-73e9641ac615","source_record":{"entity_id":"bed9386b-f25b-39d1-b648-73e9641ac615","file":"tables/observations.parquet","kind":"grades","source":"madgrades"},"table":"section_grades_latest","term_id":"1232","type":"grade"},{"course_id":"COMPSCI 368","run_id":"20260907T155543-ce3781c4","section_number":5,"source_course_id":"bed9386b-f25b-39d1-b648-73e9641ac615","source_record":{"entity_id":"bed9386b-f25b-39d1-b648-73e9641ac615","file":"tables/observations.parquet","kind":"grades","source":"madgrades"},"table":"section_grades_latest","term_id":"1234","type":"grade"},{"course_id":"COMPSCI 368","run_id":"20260907T155543-ce3781c4","section_number":3,"source_course_id":"bed9386b-f25b-39d1-b648-73e9641ac615","source_record":{"entity_id":"bed9386b-f25b-39d1-b648-73e9641ac615","file":"tables/observations.parquet","kind":"grades","source":"madgrades"},"table":"section_grades_latest","term_id":"1242","type":"grade"},{"course_id":"COMPSCI 368","run_id":"20260907T155543-ce3781c4","section_number":3,"source_course_id":"bed9386b-f25b-39d1-b648-73e9641ac615","source_record":{"entity_id":"bed9386b-f25b-39d1-b648-73e9641ac615","file":"tables/observations.parquet","kind":"grades","source":"madgrades"},"table":"section_grades_latest","term_id":"1244","type":"grade"}],"text":"PEYMAN MORTEZA is recorded teaching in Spring 2020, Fall 2022, Spring 2023, Fall 2023, Spring 2024. Recorded history may be incomplete and does not establish a future schedule."}],"term_id":"1272","term_name":"2026 Fall","version":2},"requirements":{"nodes":[{"children":[],"condition":"None","course":null,"evidence":"None","id":"source_requirements","kind":"condition"}],"notes":["Display fallback using original requirements text; not an LLM-parsed rule."],"root":"source_requirements","status":"needs_review"},"instructors":[{"instructor_uid":"instructor_402c5e1526ed25ff5ab4777d","source":"enrollment","source_instructor_id":"ltoliphant","identity_basis":"netid","identity_status":"source_identified","name":"Louis Oliphant","email":"LTOLIPHANT@WISC.EDU","first_observed_at":"2026-09-07 15:55:43.033547+00:00","last_observed_at":"2026-09-07 15:55:43.033547+00:00","ratings":{"review_count":42,"quality":3.83,"difficulty":3.52,"quality_count":42,"difficulty_count":42,"profile_id":"rmp:2965334","source_url":"https://www.ratemyprofessors.com/professor/2965334","match_basis":"exact_name","observed_at":"2026-09-07 16:22:44.180256+00:00","courses":{"course_834bc468ca49d8090d0f211f":{"review_count":20,"quality":4.1,"difficulty":3,"quality_count":20,"difficulty_count":20},"course_79e5479d9eb1286e8642b399":{"review_count":22,"quality":3.59,"difficulty":4,"quality_count":22,"difficulty_count":22}},"bayesian_quality":3.7750599301763215,"prior_mean":3.6596857835465957,"prior_weight":20},"instructor_url":"/instructors/LOUIS_OLIPHANT"}],"offerings":[{"run_id":"20260907T155543-ce3781c4","semester":"1272","observed_at":"2026-09-07 15:55:43.033547+00:00","offering_id":"1272:266:019505","course_id":"COMPSCI 368","course_uid":"course_37a551eb9007bebe6a41c6b3","term_id":"1272","source_course_id":"019505","source_subject_id":"266","title":"Learning a Programming Language","credits_min":1,"credits_max":1,"typically_offered":"Fall, Spring"},{"run_id":"20260907T155543-ce3781c4","semester":"1272","observed_at":"2026-09-07 15:55:43.033547+00:00","offering_id":"1272:266:019505.15","course_id":"COMPSCI 368","course_uid":"course_37a551eb9007bebe6a41c6b3","term_id":"1272","source_course_id":"019505.15","source_subject_id":"266","title":"Python for Java Programmers","credits_min":1,"credits_max":1,"typically_offered":"Fall, Spring"}],"sections":[{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","section_uid":"uw-section:1272:36651","term_id":"1272","source_section_id":"36651","identity_basis":"class_number","section_number":"001","section_type":"LEC","instruction_mode":"Classroom Instruction","capacity":60,"enrolled":37,"waitlisted":0,"start_date":"2026-09-02 05:00:00+00:00","end_date":"2026-12-09 06:00:00+00:00"}],"grade_instructors":[{"instructor_uid":"instructor_adbd0bd587a3ce39fbcac67d","source":"madgrades","source_instructor_id":"636841","identity_basis":"source_id","identity_status":"source_identified","name":"JAMES SKRENTNY","email":null,"first_observed_at":"2026-09-06 23:14:58.172943+00:00","last_observed_at":"2026-09-07 15:55:43.033547+00:00","grade_statistics":{"gpa":3.172,"graded":6285,"counts":[2551,924,1052,655,766,171,166],"sections":44},"instructor_url":"/instructors/JAMES_SKRENTNY"},{"instructor_uid":"instructor_a818eae9005891fc52d7392c","source":"madgrades","source_instructor_id":"1013357","identity_basis":"source_id","identity_status":"source_identified","name":"KAREN S. MILLER","email":null,"first_observed_at":"2026-09-06 23:14:58.172943+00:00","last_observed_at":"2026-09-07 15:55:43.033547+00:00","grade_statistics":{"gpa":3.075,"graded":2038,"counts":[697,346,368,229,248,95,55],"sections":32},"instructor_url":"/instructors/KAREN_S_MILLER--instructor_a818eae9005891fc52d7392c"},{"instructor_uid":"instructor_6b9d949b27a623d397655050","source":"madgrades","source_instructor_id":"960897","identity_basis":"source_id","identity_status":"source_identified","name":"BECK HASTI","email":null,"first_observed_at":"2026-09-06 23:14:58.172943+00:00","last_observed_at":"2026-09-07 15:55:43.033547+00:00","ratings":{"review_count":138,"quality":4.27,"difficulty":3.12,"quality_count":138,"difficulty_count":138,"profile_id":"rmp:384064","source_url":"https://www.ratemyprofessors.com/professor/384064","match_basis":"exact_name","observed_at":"2026-09-07 16:52:17.836692+00:00","courses":{"course_15b3f0bfce126907b8d418aa":{"review_count":2,"quality":2,"difficulty":5,"quality_count":2,"difficulty_count":2},"course_9a1a7bf1933981bcbaca47ac":{"review_count":52,"quality":4.5,"difficulty":3.02,"quality_count":52,"difficulty_count":52},"course_20918224366f6bbd226f8ec0":{"review_count":4,"quality":4,"difficulty":3.5,"quality_count":4,"difficulty_count":4},"course_d9da99b53fd561c692c2d0e0":{"review_count":27,"quality":3.85,"difficulty":3.37,"quality_count":27,"difficulty_count":27},"course_37a551eb9007bebe6a41c6b3":{"review_count":1,"quality":5,"difficulty":1,"quality_count":1,"difficulty_count":1}},"bayesian_quality":4.192745035891973,"prior_mean":3.6596857835465957,"prior_weight":20},"grade_statistics":{"gpa":3.131,"graded":7144,"counts":[1937,1076,2438,996,473,105,119],"sections":64},"instructor_url":"/instructors/BECK_HASTI--instructor_6b9d949b27a623d397655050"},{"instructor_uid":"instructor_d66b4b32d678a362e6d565a5","source":"madgrades","source_instructor_id":"4646303","identity_basis":"source_id","identity_status":"source_identified","name":"NICHOLAS LEROY","email":null,"first_observed_at":"2026-09-06 23:14:58.172943+00:00","last_observed_at":"2026-09-07 15:55:43.033547+00:00","grade_statistics":{"gpa":null,"graded":0,"counts":[0,0,0,0,0,0,0],"sections":3},"instructor_url":"/instructors/NICHOLAS_LEROY--instructor_d66b4b32d678a362e6d565a5"},{"instructor_uid":"instructor_008ff5e8cdcf2e4fe8e38bf6","source":"madgrades","source_instructor_id":"777651","identity_basis":"source_id","identity_status":"source_identified","name":"DEBRA DEPPELER","email":null,"first_observed_at":"2026-09-06 23:14:58.172943+00:00","last_observed_at":"2026-09-07 15:55:43.033547+00:00","grade_statistics":{"gpa":3.205,"graded":7631,"counts":[2139,1504,2474,898,417,134,65],"sections":52},"instructor_url":"/instructors/DEBRA_DEPPELER"},{"instructor_uid":"instructor_c6ad0d75a487848bdbfab080","source":"madgrades","source_instructor_id":"628285","identity_basis":"source_id","identity_status":"source_identified","name":"TIMOTHY CARTWRIGHT","email":null,"first_observed_at":"2026-09-06 23:14:58.172943+00:00","last_observed_at":"2026-09-07 15:55:43.033547+00:00","grade_statistics":{"gpa":null,"graded":0,"counts":[0,0,0,0,0,0,0],"sections":3},"instructor_url":"/instructors/TIMOTHY_CARTWRIGHT--instructor_c6ad0d75a487848bdbfab080"},{"instructor_uid":"instructor_9863ac02b3c8eef4a56444c2","source":"madgrades","source_instructor_id":"4700650","identity_basis":"source_id","identity_status":"source_identified","name":"SRINIVASAN THIRUNARAYANAN","email":null,"first_observed_at":"2026-09-06 23:14:58.172943+00:00","last_observed_at":"2026-09-07 15:55:43.033547+00:00","grade_statistics":{"gpa":null,"graded":0,"counts":[0,0,0,0,0,0,0],"sections":1},"instructor_url":"/instructors/SRINIVASAN_THIRUNARAYANAN--instructor_9863ac02b3c8eef4a56444c2"},{"instructor_uid":"instructor_87719f6ea9401ef11a52337a","source":"madgrades","source_instructor_id":"969938","identity_basis":"source_id","identity_status":"source_identified","name":"ALAN DE SMET","email":null,"first_observed_at":"2026-09-06 23:14:58.172943+00:00","last_observed_at":"2026-09-07 15:55:43.033547+00:00","grade_statistics":{"gpa":null,"graded":0,"counts":[0,0,0,0,0,0,0],"sections":1},"instructor_url":"/instructors/ALAN_DE_SMET--instructor_87719f6ea9401ef11a52337a"},{"instructor_uid":"instructor_6d94e970032c92a41ffed8e9","source":"madgrades","source_instructor_id":"506546","identity_basis":"source_id","identity_status":"source_identified","name":"ANDREW KUEMMEL","email":null,"first_observed_at":"2026-09-06 23:14:58.172943+00:00","last_observed_at":"2026-09-07 15:55:43.033547+00:00","ratings":{"review_count":53,"quality":3.83,"difficulty":2.57,"quality_count":53,"difficulty_count":53,"profile_id":"rmp:1780137","source_url":"https://www.ratemyprofessors.com/professor/1780137","match_basis":"exact_name","observed_at":"2026-09-07 16:55:25.683249+00:00","courses":{"course_9b1d5f832c492d1c4a3ce19c":{"review_count":16,"quality":3.06,"difficulty":2.75,"quality_count":16,"difficulty_count":16},"course_834bc468ca49d8090d0f211f":{"review_count":11,"quality":4.18,"difficulty":2.91,"quality_count":11,"difficulty_count":11},"course_225541a560a0e4df0ee57e76":{"review_count":2,"quality":5,"difficulty":1,"quality_count":2,"difficulty_count":2},"course_583cd0f265d9f29704ca13ea":{"review_count":3,"quality":3,"difficulty":1.67,"quality_count":3,"difficulty_count":3},"course_37a551eb9007bebe6a41c6b3":{"review_count":2,"quality":4.5,"difficulty":1.5,"quality_count":2,"difficulty_count":2},"course_15b3f0bfce126907b8d418aa":{"review_count":4,"quality":4.5,"difficulty":2.75,"quality_count":4,"difficulty_count":4}},"bayesian_quality":3.7833385708346836,"prior_mean":3.6596857835465957,"prior_weight":20},"grade_statistics":{"gpa":3.596,"graded":3157,"counts":[1849,619,445,116,68,30,30],"sections":107},"instructor_url":"/instructors/ANDREW_KUEMMEL--instructor_6d94e970032c92a41ffed8e9"},{"instructor_uid":"instructor_8122c50a4d2320a3f4c2b16d","source":"madgrades","source_instructor_id":"4286144","identity_basis":"source_id","identity_status":"source_identified","name":"MOHAMMED ANSARI","email":null,"first_observed_at":"2026-09-06 23:14:58.172943+00:00","last_observed_at":"2026-09-07 15:55:43.033547+00:00","grade_statistics":{"gpa":3.226,"graded":53,"counts":[22,13,7,5,1,2,3],"sections":2},"instructor_url":"/instructors/MOHAMMED_ANSARI"},{"instructor_uid":"instructor_0a6ecd79e79d6cc3064cbe10","source":"madgrades","source_instructor_id":"4715452","identity_basis":"source_id","identity_status":"source_identified","name":"ERIK WRIGHT","email":null,"first_observed_at":"2026-09-06 23:14:58.172943+00:00","last_observed_at":"2026-09-07 15:55:43.033547+00:00","ratings":{"review_count":47,"quality":3.81,"difficulty":2.68,"quality_count":47,"difficulty_count":47,"profile_id":"rmp:454276","source_url":"https://www.ratemyprofessors.com/professor/454276","match_basis":"exact_name","observed_at":"2026-09-07 16:40:26.608786+00:00","courses":{"course_0be5a695ca3454e263bbc0de":{"review_count":37,"quality":3.81,"difficulty":2.65,"quality_count":37,"difficulty_count":37}},"bayesian_quality":3.7651300846407745,"prior_mean":3.6596857835465957,"prior_weight":20},"grade_statistics":{"gpa":null,"graded":0,"counts":[0,0,0,0,0,0,0],"sections":2},"instructor_url":"/instructors/ERIK_WRIGHT"},{"instructor_uid":"instructor_55f768131898465b4f7007ca","source":"madgrades","source_instructor_id":"4890242","identity_basis":"source_id","identity_status":"source_identified","name":"OKAN AKALIN","email":null,"first_observed_at":"2026-09-06 23:14:58.172943+00:00","last_observed_at":"2026-09-07 15:55:43.033547+00:00","ratings":{"review_count":4,"quality":1.75,"difficulty":4.75,"quality_count":4,"difficulty_count":4,"profile_id":"rmp:2095720","source_url":"https://www.ratemyprofessors.com/professor/2095720","match_basis":"exact_name","observed_at":"2026-09-07 16:13:16.653464+00:00","courses":{"course_15b3f0bfce126907b8d418aa":{"review_count":3,"quality":1.33,"difficulty":5,"quality_count":3,"difficulty_count":3},"course_37a551eb9007bebe6a41c6b3":{"review_count":1,"quality":3,"difficulty":4,"quality_count":1,"difficulty_count":1}},"bayesian_quality":3.341404819622163,"prior_mean":3.6596857835465957,"prior_weight":20},"grade_statistics":{"gpa":2.964,"graded":96,"counts":[27,13,21,8,22,4,1],"sections":3},"instructor_url":"/instructors/OKAN_AKALIN"},{"instructor_uid":"instructor_d61bdcf8ea886e884eba4977","source":"madgrades","source_instructor_id":"5145977","identity_basis":"source_id","identity_status":"source_identified","name":"ADALBERT GERALD SOOSAI RAJ","email":null,"first_observed_at":"2026-09-06 23:14:58.172943+00:00","last_observed_at":"2026-09-07 15:55:43.033547+00:00","grade_statistics":{"gpa":3.597,"graded":356,"counts":[211,65,43,24,8,4,1],"sections":6},"instructor_url":"/instructors/ADALBERT_GERALD_SOOSAI_RAJ--instructor_d61bdcf8ea886e884eba4977"},{"instructor_uid":"instructor_68d5795608f795081fea3ee0","source":"madgrades","source_instructor_id":"5163492","identity_basis":"source_id","identity_status":"source_identified","name":"CHANGSOK SUNG","email":null,"first_observed_at":"2026-09-06 23:14:58.172943+00:00","last_observed_at":"2026-09-07 15:55:43.033547+00:00","grade_statistics":{"gpa":null,"graded":0,"counts":[0,0,0,0,0,0,0],"sections":2},"instructor_url":"/instructors/CHANGSOK_SUNG"},{"instructor_uid":"instructor_122a7e74ef02066805f0b041","source":"madgrades","source_instructor_id":"5158351","identity_basis":"source_id","identity_status":"source_identified","name":"MICHAEL DOESCHER","email":null,"first_observed_at":"2026-09-06 23:14:58.172943+00:00","last_observed_at":"2026-09-07 15:55:43.033547+00:00","ratings":{"review_count":88,"quality":3.47,"difficulty":3.33,"quality_count":88,"difficulty_count":88,"profile_id":"rmp:2593156","source_url":"https://www.ratemyprofessors.com/professor/2593156","match_basis":"exact_name","observed_at":"2026-09-07 16:18:28.055099+00:00","courses":{"course_834bc468ca49d8090d0f211f":{"review_count":48,"quality":4.17,"difficulty":3.04,"quality_count":48,"difficulty_count":48},"course_6e524f2d6f14b4e14c7ac770":{"review_count":39,"quality":2.56,"difficulty":3.72,"quality_count":39,"difficulty_count":39},"course_37a551eb9007bebe6a41c6b3":{"review_count":1,"quality":5,"difficulty":2,"quality_count":1,"difficulty_count":1}},"bayesian_quality":3.505126996953073,"prior_mean":3.6596857835465957,"prior_weight":20},"grade_statistics":{"gpa":3.348,"graded":7490,"counts":[2424,2356,1852,398,222,136,102],"sections":73},"instructor_url":"/instructors/MICHAEL_DOESCHER--instructor_122a7e74ef02066805f0b041"},{"instructor_uid":"instructor_f49b3563847a91878806055e","source":"madgrades","source_instructor_id":"5022570","identity_basis":"source_id","identity_status":"source_identified","name":"ALEXANDER BROOKS","email":null,"first_observed_at":"2026-09-06 23:14:58.172943+00:00","last_observed_at":"2026-09-07 15:55:43.033547+00:00","ratings":{"review_count":13,"quality":2.92,"difficulty":3.69,"quality_count":13,"difficulty_count":13,"profile_id":"rmp:2225093","source_url":"https://www.ratemyprofessors.com/professor/2225093","match_basis":"exact_name","observed_at":"2026-09-07 16:57:00.766334+00:00","courses":{"course_834bc468ca49d8090d0f211f":{"review_count":1,"quality":5,"difficulty":4,"quality_count":1,"difficulty_count":1},"course_de12e29109d0c90ee086fcec":{"review_count":1,"quality":5,"difficulty":4,"quality_count":1,"difficulty_count":1},"course_28c3390ba944d49fd17f7c72":{"review_count":5,"quality":2,"difficulty":4.2,"quality_count":5,"difficulty_count":5}},"bayesian_quality":3.368294414270664,"prior_mean":3.6596857835465957,"prior_weight":20},"grade_statistics":{"gpa":2.968,"graded":233,"counts":[57,40,57,39,22,11,7],"sections":4},"instructor_url":"/instructors/ALEXANDER_BROOKS--instructor_f49b3563847a91878806055e"},{"instructor_uid":"instructor_0b933671cbe95c9e9ba88474","source":"madgrades","source_instructor_id":"4904435","identity_basis":"source_id","identity_status":"source_identified","name":"PEYMAN MORTEZA","email":null,"first_observed_at":"2026-09-06 23:14:58.172943+00:00","last_observed_at":"2026-09-07 15:55:43.033547+00:00","ratings":{"review_count":4,"quality":5,"difficulty":3.25,"quality_count":4,"difficulty_count":4,"profile_id":"rmp:2612724","source_url":"https://www.ratemyprofessors.com/professor/2612724","match_basis":"exact_name","observed_at":"2026-09-07 16:11:56.254690+00:00","courses":{"course_834bc468ca49d8090d0f211f":{"review_count":1,"quality":5,"difficulty":3,"quality_count":1,"difficulty_count":1},"course_37a551eb9007bebe6a41c6b3":{"review_count":1,"quality":5,"difficulty":4,"quality_count":1,"difficulty_count":1},"course_1dae8ec78980ea57dc44f5c9":{"review_count":1,"quality":5,"difficulty":2,"quality_count":1,"difficulty_count":1},"course_de12e29109d0c90ee086fcec":{"review_count":1,"quality":5,"difficulty":4,"quality_count":1,"difficulty_count":1}},"bayesian_quality":3.8830714862888294,"prior_mean":3.6596857835465957,"prior_weight":20},"grade_statistics":{"gpa":3.254,"graded":678,"counts":[248,145,150,64,37,23,11],"sections":11},"instructor_url":"/instructors/PEYMAN_MORTEZA"},{"instructor_uid":"instructor_1f5d168396278931b444b48c","source":"madgrades","source_instructor_id":"6043085","identity_basis":"source_id","identity_status":"source_identified","name":"MARC RENAULT","email":null,"first_observed_at":"2026-09-06 23:14:58.172943+00:00","last_observed_at":"2026-09-07 15:55:43.033547+00:00","ratings":{"review_count":168,"quality":2.33,"difficulty":4.2,"quality_count":168,"difficulty_count":168,"profile_id":"rmp:2316450","source_url":"https://www.ratemyprofessors.com/professor/2316450","match_basis":"exact_name","observed_at":"2026-09-07 16:21:19.997838+00:00","courses":{"course_de12e29109d0c90ee086fcec":{"review_count":124,"quality":1.77,"difficulty":4.5,"quality_count":124,"difficulty_count":124},"course_9a1a7bf1933981bcbaca47ac":{"review_count":6,"quality":2.33,"difficulty":3.67,"quality_count":6,"difficulty_count":6},"course_9b1d5f832c492d1c4a3ce19c":{"review_count":35,"quality":4.09,"difficulty":3.23,"quality_count":35,"difficulty_count":35},"course_37a551eb9007bebe6a41c6b3":{"review_count":2,"quality":5,"difficulty":4,"quality_count":2,"difficulty_count":2}},"bayesian_quality":2.4714559344198506,"prior_mean":3.6596857835465957,"prior_weight":20},"grade_statistics":{"gpa":2.991,"graded":6001,"counts":[1629,991,1438,788,649,383,123],"sections":49},"instructor_url":"/instructors/MARC_RENAULT--instructor_1f5d168396278931b444b48c"},{"instructor_uid":"instructor_208d8d337645e7565eb46933","source":"madgrades","source_instructor_id":"5339915","identity_basis":"source_id","identity_status":"source_identified","name":"MICHAEL O'NEILL","email":null,"first_observed_at":"2026-09-06 23:14:58.172943+00:00","last_observed_at":"2026-09-07 15:55:43.033547+00:00","grade_statistics":{"gpa":3.486,"graded":141,"counts":[69,25,34,8,3,0,2],"sections":3},"instructor_url":"/instructors/MICHAEL_ONEILL"},{"instructor_uid":"instructor_75ddfc6d3571563984bbdacf","source":"madgrades","source_instructor_id":"6216312","identity_basis":"source_id","identity_status":"source_identified","name":"HEMANT CHINCHORE","email":null,"first_observed_at":"2026-09-06 23:14:58.172943+00:00","last_observed_at":"2026-09-07 15:55:43.033547+00:00","grade_statistics":{"gpa":null,"graded":0,"counts":[0,0,0,0,0,0,0],"sections":1},"instructor_url":"/instructors/HEMANT_CHINCHORE"},{"instructor_uid":"instructor_7cff0035fd15d5040c297090","source":"madgrades","source_instructor_id":"5052480","identity_basis":"source_id","identity_status":"source_identified","name":"KYLE KLASSY","email":null,"first_observed_at":"2026-09-06 23:14:58.172943+00:00","last_observed_at":"2026-09-07 15:55:43.033547+00:00","grade_statistics":{"gpa":null,"graded":0,"counts":[0,0,0,0,0,0,0],"sections":1},"instructor_url":"/instructors/KYLE_KLASSY"},{"instructor_uid":"instructor_902925e12a3aaed6b6dc97e5","source":"madgrades","source_instructor_id":"6210553","identity_basis":"source_id","identity_status":"source_identified","name":"SHANMATHI NATARAJAN","email":null,"first_observed_at":"2026-09-06 23:14:58.172943+00:00","last_observed_at":"2026-09-07 15:55:43.033547+00:00","grade_statistics":{"gpa":null,"graded":0,"counts":[0,0,0,0,0,0,0],"sections":1},"instructor_url":"/instructors/SHANMATHI_NATARAJAN--instructor_902925e12a3aaed6b6dc97e5"},{"instructor_uid":"instructor_fdd4be08d9eabb98784c0024","source":"madgrades","source_instructor_id":"115214","identity_basis":"source_id","identity_status":"source_identified","name":"MICHAEL SWIFT","email":null,"first_observed_at":"2026-09-06 23:14:58.172943+00:00","last_observed_at":"2026-09-07 15:55:43.033547+00:00","ratings":{"review_count":19,"quality":3.95,"difficulty":4,"quality_count":19,"difficulty_count":19,"profile_id":"rmp:1072363","source_url":"https://www.ratemyprofessors.com/professor/1072363","match_basis":"exact_name","observed_at":"2026-09-07 16:17:30.356736+00:00","courses":{"course_79e5479d9eb1286e8642b399":{"review_count":16,"quality":3.88,"difficulty":3.94,"quality_count":16,"difficulty_count":16},"course_92044dcea97b04bfee427edf":{"review_count":3,"quality":4.33,"difficulty":4.33,"quality_count":3,"difficulty_count":3}},"bayesian_quality":3.80112091463928,"prior_mean":3.6596857835465957,"prior_weight":20},"grade_statistics":{"gpa":3.45,"graded":1866,"counts":[748,612,271,125,79,21,10],"sections":160},"instructor_url":"/instructors/MICHAEL_SWIFT--instructor_fdd4be08d9eabb98784c0024"},{"instructor_uid":"instructor_31b8539bffc096446327a41d","source":"madgrades","source_instructor_id":"5856982","identity_basis":"source_id","identity_status":"source_identified","name":"LUKE SWANSON","email":null,"first_observed_at":"2026-09-06 23:14:58.172943+00:00","last_observed_at":"2026-09-07 15:55:43.033547+00:00","ratings":{"review_count":4,"quality":3.75,"difficulty":2.5,"quality_count":4,"difficulty_count":4,"profile_id":"rmp:2683772","source_url":"https://www.ratemyprofessors.com/professor/2683772","match_basis":"exact_name","observed_at":"2026-09-07 16:22:28.837920+00:00","courses":{"course_37a551eb9007bebe6a41c6b3":{"review_count":4,"quality":3.75,"difficulty":2.5,"quality_count":4,"difficulty_count":4}},"bayesian_quality":3.6747381529554963,"prior_mean":3.6596857835465957,"prior_weight":20},"grade_statistics":{"gpa":null,"graded":0,"counts":[0,0,0,0,0,0,0],"sections":1},"instructor_url":"/instructors/LUKE_SWANSON--instructor_31b8539bffc096446327a41d"},{"instructor_uid":"instructor_5f27293890df0360cbe7fdf5","source":"madgrades","source_instructor_id":"6249944","identity_basis":"source_id","identity_status":"source_identified","name":"BETHANY SCHMELING","email":null,"first_observed_at":"2026-09-06 23:14:58.172943+00:00","last_observed_at":"2026-09-07 15:55:43.033547+00:00","grade_statistics":{"gpa":null,"graded":0,"counts":[0,0,0,0,0,0,0],"sections":1},"instructor_url":"/instructors/BETHANY_SCHMELING"},{"instructor_uid":"instructor_533b97505e4e976b622f195e","source":"madgrades","source_instructor_id":"3467904","identity_basis":"source_id","identity_status":"source_identified","name":"LAURA LEGAULT","email":null,"first_observed_at":"2026-09-06 23:14:58.172943+00:00","last_observed_at":"2026-09-07 15:55:43.033547+00:00","ratings":{"review_count":45,"quality":4.09,"difficulty":2.89,"quality_count":45,"difficulty_count":45,"profile_id":"rmp:1856181","source_url":"https://www.ratemyprofessors.com/professor/1856181","match_basis":"exact_name","observed_at":"2026-09-07 16:24:10.140255+00:00","courses":{"course_28c3390ba944d49fd17f7c72":{"review_count":12,"quality":3.42,"difficulty":3.08,"quality_count":12,"difficulty_count":12},"course_451e04263559a1194fd692f0":{"review_count":1,"quality":5,"difficulty":1,"quality_count":1,"difficulty_count":1}},"bayesian_quality":3.957595625706645,"prior_mean":3.6596857835465957,"prior_weight":20},"grade_statistics":{"gpa":3.391,"graded":4369,"counts":[1728,1157,966,246,129,83,60],"sections":42},"instructor_url":"/instructors/LAURA_LEGAULT"},{"instructor_uid":"instructor_55d7d313bf198f413f6a2f60","source":"madgrades","source_instructor_id":"6292310","identity_basis":"source_id","identity_status":"source_identified","name":"ZIYI ZHANG","email":null,"first_observed_at":"2026-09-06 23:14:58.172943+00:00","last_observed_at":"2026-09-07 15:55:43.033547+00:00","grade_statistics":{"gpa":3.417,"graded":731,"counts":[334,148,145,45,46,4,9],"sections":5},"instructor_url":"/instructors/ZIYI_ZHANG"},{"instructor_uid":"instructor_b2baa6eb84b1741dc3592e4d","source":"madgrades","source_instructor_id":"6101352","identity_basis":"source_id","identity_status":"source_identified","name":"YOUNG WU","email":null,"first_observed_at":"2026-09-06 23:14:58.172943+00:00","last_observed_at":"2026-09-07 15:55:43.033547+00:00","ratings":{"review_count":48,"quality":2.6,"difficulty":3.54,"quality_count":48,"difficulty_count":48,"profile_id":"rmp:2510986","source_url":"https://www.ratemyprofessors.com/professor/2510986","match_basis":"exact_name","observed_at":"2026-09-07 15:57:31.649346+00:00","courses":{"course_e0f984e8747ee9ccaba16d75":{"review_count":29,"quality":2.45,"difficulty":3.72,"quality_count":29,"difficulty_count":29},"course_1dae8ec78980ea57dc44f5c9":{"review_count":9,"quality":2.11,"difficulty":3.78,"quality_count":9,"difficulty_count":9},"course_de12e29109d0c90ee086fcec":{"review_count":3,"quality":2.33,"difficulty":3.33,"quality_count":3,"difficulty_count":3}},"bayesian_quality":2.9116722892784104,"prior_mean":3.6596857835465957,"prior_weight":20},"grade_statistics":{"gpa":3.479,"graded":1523,"counts":[781,308,249,93,46,25,21],"sections":22},"instructor_url":"/instructors/YOUNG_WU--instructor_b2baa6eb84b1741dc3592e4d"},{"instructor_uid":"instructor_b59514dbc9a63d9bb4ee8f86","source":"madgrades","source_instructor_id":"6185965","identity_basis":"source_id","identity_status":"source_identified","name":"MICHELLE JENSEN","email":null,"first_observed_at":"2026-09-06 23:14:58.172943+00:00","last_observed_at":"2026-09-07 15:55:43.033547+00:00","grade_statistics":{"gpa":3.355,"graded":1504,"counts":[567,393,348,94,45,33,24],"sections":11},"instructor_url":"/instructors/MICHELLE_JENSEN"},{"instructor_uid":"instructor_c6356d47f3e8baf96e13074b","source":"madgrades","source_instructor_id":"4111767","identity_basis":"source_id","identity_status":"source_identified","name":"TYLER CARAZA-HARTER","email":null,"first_observed_at":"2026-09-06 23:14:58.172943+00:00","last_observed_at":"2026-09-07 15:55:43.033547+00:00","ratings":{"review_count":43,"quality":2.4,"difficulty":3.79,"quality_count":43,"difficulty_count":43,"profile_id":"rmp:2950714","source_url":"https://www.ratemyprofessors.com/professor/2950714","match_basis":"exact_name","observed_at":"2026-09-07 16:01:00.271485+00:00","courses":{"course_4c46b17e9b3f9a4f2ed9a0e9":{"review_count":43,"quality":2.4,"difficulty":3.79,"quality_count":43,"difficulty_count":43}},"bayesian_quality":2.799900248744951,"prior_mean":3.6596857835465957,"prior_weight":20},"grade_statistics":{"gpa":3.387,"graded":3443,"counts":[1454,780,704,313,87,47,58],"sections":31},"instructor_url":"/instructors/TYLER_CARAZA-HARTER--instructor_c6356d47f3e8baf96e13074b"},{"instructor_uid":"instructor_59c84201597a7deeeb214791","source":"madgrades","source_instructor_id":"6376244","identity_basis":"source_id","identity_status":"source_identified","name":"YIYIN SHEN","email":null,"first_observed_at":"2026-09-06 23:14:58.172943+00:00","last_observed_at":"2026-09-07 15:55:43.033547+00:00","ratings":{"review_count":13,"quality":2.62,"difficulty":3.08,"quality_count":13,"difficulty_count":13,"profile_id":"rmp:2930244","source_url":"https://www.ratemyprofessors.com/professor/2930244","match_basis":"exact_name","observed_at":"2026-09-07 15:57:39.943117+00:00","courses":{"course_6e524f2d6f14b4e14c7ac770":{"review_count":3,"quality":4.33,"difficulty":3,"quality_count":3,"difficulty_count":3},"course_1dae8ec78980ea57dc44f5c9":{"review_count":10,"quality":2.1,"difficulty":3.1,"quality_count":10,"difficulty_count":10}},"bayesian_quality":3.250112596088846,"prior_mean":3.6596857835465957,"prior_weight":20},"grade_statistics":{"gpa":3.381,"graded":1201,"counts":[455,326,280,68,37,15,20],"sections":9},"instructor_url":"/instructors/YIYIN_SHEN"},{"instructor_uid":"instructor_60d4517a28faddfd38e9b1c3","source":"madgrades","source_instructor_id":"6353871","identity_basis":"source_id","identity_status":"source_identified","name":"CALEB RASCHKA","email":null,"first_observed_at":"2026-09-06 23:14:58.172943+00:00","last_observed_at":"2026-09-07 15:55:43.033547+00:00","grade_statistics":{"gpa":2.903,"graded":145,"counts":[23,33,42,15,20,10,2],"sections":2},"instructor_url":"/instructors/CALEB_RASCHKA--instructor_60d4517a28faddfd38e9b1c3"},{"instructor_uid":"instructor_936cdb26a5aba1265cc76fd5","source":"madgrades","source_instructor_id":"3466264","identity_basis":"source_id","identity_status":"source_identified","name":"JAMES WILLIAMS","email":null,"first_observed_at":"2026-09-06 23:14:58.172943+00:00","last_observed_at":"2026-09-07 15:55:43.033547+00:00","grade_statistics":{"gpa":3.262,"graded":7022,"counts":[2878,1338,1380,563,468,225,170],"sections":48},"instructor_url":"/instructors/JAMES_WILLIAMS"},{"instructor_uid":"instructor_023925c6b09270395957c2cc","source":"madgrades","source_instructor_id":"6549907","identity_basis":"source_id","identity_status":"source_identified","name":"GUY THAMPAKKUL","email":null,"first_observed_at":"2026-09-06 23:14:58.172943+00:00","last_observed_at":"2026-09-07 15:55:43.033547+00:00","grade_statistics":{"gpa":3.152,"graded":443,"counts":[115,107,133,40,23,17,8],"sections":5},"instructor_url":"/instructors/GUY_THAMPAKKUL"},{"instructor_uid":"instructor_402c5e1526ed25ff5ab4777d","source":"enrollment","source_instructor_id":"ltoliphant","identity_basis":"netid","identity_status":"source_identified","name":"Louis Oliphant","email":"LTOLIPHANT@WISC.EDU","first_observed_at":"2026-09-07 15:55:43.033547+00:00","last_observed_at":"2026-09-07 15:55:43.033547+00:00","ratings":{"review_count":42,"quality":3.83,"difficulty":3.52,"quality_count":42,"difficulty_count":42,"profile_id":"rmp:2965334","source_url":"https://www.ratemyprofessors.com/professor/2965334","match_basis":"exact_name","observed_at":"2026-09-07 16:22:44.180256+00:00","courses":{"course_834bc468ca49d8090d0f211f":{"review_count":20,"quality":4.1,"difficulty":3,"quality_count":20,"difficulty_count":20},"course_79e5479d9eb1286e8642b399":{"review_count":22,"quality":3.59,"difficulty":4,"quality_count":22,"difficulty_count":22}},"bayesian_quality":3.7750599301763215,"prior_mean":3.6596857835465957,"prior_weight":20},"instructor_url":"/instructors/LOUIS_OLIPHANT"}],"grades":[{"run_id":"20260907T155543-ce3781c4","semester":"1272","observed_at":"2026-09-07 15:55:43.033547+00:00","course_id":"COMPSCI 368","course_uid":"course_37a551eb9007bebe6a41c6b3","term_id":"1072","term_name":"Fall 2006","instructors":["JAMES SKRENTNY"],"a":0,"ab":0,"b":0,"bc":0,"c":0,"d":0,"f":0,"satisfactory":0,"unsatisfactory":0,"credit":22,"no_credit":1,"passed":0,"incomplete":0,"no_work":0,"not_reported":0,"other":0,"total":23,"source_aliases":["COMPSCI 368"]},{"run_id":"20260907T155543-ce3781c4","semester":"1272","observed_at":"2026-09-07 15:55:43.033547+00:00","course_id":"COMPSCI 368","course_uid":"course_37a551eb9007bebe6a41c6b3","term_id":"1074","term_name":"Spring 2007","instructors":["JAMES SKRENTNY"],"a":0,"ab":0,"b":0,"bc":0,"c":0,"d":0,"f":0,"satisfactory":0,"unsatisfactory":0,"credit":39,"no_credit":5,"passed":0,"incomplete":0,"no_work":0,"not_reported":0,"other":0,"total":44,"source_aliases":["COMPSCI 368"]},{"run_id":"20260907T155543-ce3781c4","semester":"1272","observed_at":"2026-09-07 15:55:43.033547+00:00","course_id":"COMPSCI 368","course_uid":"course_37a551eb9007bebe6a41c6b3","term_id":"1082","term_name":"Fall 2007","instructors":["KAREN S. MILLER"],"a":0,"ab":0,"b":0,"bc":0,"c":0,"d":0,"f":0,"satisfactory":0,"unsatisfactory":0,"credit":21,"no_credit":1,"passed":0,"incomplete":0,"no_work":0,"not_reported":0,"other":0,"total":22,"source_aliases":["COMPSCI 368"]},{"run_id":"20260907T155543-ce3781c4","semester":"1272","observed_at":"2026-09-07 15:55:43.033547+00:00","course_id":"COMPSCI 368","course_uid":"course_37a551eb9007bebe6a41c6b3","term_id":"1084","term_name":"Spring 2008","instructors":["KAREN S. MILLER"],"a":0,"ab":0,"b":0,"bc":0,"c":0,"d":0,"f":0,"satisfactory":0,"unsatisfactory":0,"credit":31,"no_credit":4,"passed":0,"incomplete":0,"no_work":0,"not_reported":0,"other":0,"total":35,"source_aliases":["COMPSCI 368"]},{"run_id":"20260907T155543-ce3781c4","semester":"1272","observed_at":"2026-09-07 15:55:43.033547+00:00","course_id":"COMPSCI 368","course_uid":"course_37a551eb9007bebe6a41c6b3","term_id":"1092","term_name":"Fall 2008","instructors":["Beck Hasti"],"a":0,"ab":0,"b":0,"bc":0,"c":0,"d":0,"f":0,"satisfactory":0,"unsatisfactory":0,"credit":32,"no_credit":3,"passed":0,"incomplete":0,"no_work":0,"not_reported":0,"other":0,"total":35,"source_aliases":["COMPSCI 368"]},{"run_id":"20260907T155543-ce3781c4","semester":"1272","observed_at":"2026-09-07 15:55:43.033547+00:00","course_id":"COMPSCI 368","course_uid":"course_37a551eb9007bebe6a41c6b3","term_id":"1094","term_name":"Spring 2009","instructors":["KAREN S. MILLER"],"a":0,"ab":0,"b":0,"bc":0,"c":0,"d":0,"f":0,"satisfactory":0,"unsatisfactory":0,"credit":34,"no_credit":5,"passed":0,"incomplete":0,"no_work":0,"not_reported":1,"other":0,"total":40,"source_aliases":["COMPSCI 368"]},{"run_id":"20260907T155543-ce3781c4","semester":"1272","observed_at":"2026-09-07 15:55:43.033547+00:00","course_id":"COMPSCI 368","course_uid":"course_37a551eb9007bebe6a41c6b3","term_id":"1102","term_name":"Fall 2009","instructors":["KAREN S. MILLER"],"a":0,"ab":0,"b":0,"bc":0,"c":0,"d":0,"f":0,"satisfactory":0,"unsatisfactory":0,"credit":31,"no_credit":2,"passed":0,"incomplete":0,"no_work":0,"not_reported":0,"other":0,"total":33,"source_aliases":["COMPSCI 368"]},{"run_id":"20260907T155543-ce3781c4","semester":"1272","observed_at":"2026-09-07 15:55:43.033547+00:00","course_id":"COMPSCI 368","course_uid":"course_37a551eb9007bebe6a41c6b3","term_id":"1104","term_name":"Spring 2010","instructors":["KAREN S. MILLER"],"a":0,"ab":0,"b":0,"bc":0,"c":0,"d":0,"f":0,"satisfactory":0,"unsatisfactory":0,"credit":33,"no_credit":2,"passed":0,"incomplete":0,"no_work":0,"not_reported":1,"other":0,"total":36,"source_aliases":["COMPSCI 368"]},{"run_id":"20260907T155543-ce3781c4","semester":"1272","observed_at":"2026-09-07 15:55:43.033547+00:00","course_id":"COMPSCI 368","course_uid":"course_37a551eb9007bebe6a41c6b3","term_id":"1112","term_name":"Fall 2010","instructors":["Beck Hasti","NICHOLAS LEROY"],"a":0,"ab":0,"b":0,"bc":0,"c":0,"d":0,"f":0,"satisfactory":0,"unsatisfactory":0,"credit":62,"no_credit":18,"passed":0,"incomplete":0,"no_work":0,"not_reported":0,"other":0,"total":80,"source_aliases":["COMPSCI 368"]},{"run_id":"20260907T155543-ce3781c4","semester":"1272","observed_at":"2026-09-07 15:55:43.033547+00:00","course_id":"COMPSCI 368","course_uid":"course_37a551eb9007bebe6a41c6b3","term_id":"1114","term_name":"Spring 2011","instructors":["Beck Hasti","NICHOLAS LEROY"],"a":0,"ab":0,"b":0,"bc":0,"c":0,"d":0,"f":0,"satisfactory":0,"unsatisfactory":0,"credit":54,"no_credit":7,"passed":0,"incomplete":0,"no_work":1,"not_reported":0,"other":0,"total":62,"source_aliases":["COMPSCI 368"]},{"run_id":"20260907T155543-ce3781c4","semester":"1272","observed_at":"2026-09-07 15:55:43.033547+00:00","course_id":"COMPSCI 368","course_uid":"course_37a551eb9007bebe6a41c6b3","term_id":"1122","term_name":"Fall 2011","instructors":["Beck Hasti","DEBRA DEPPELER","NICHOLAS LEROY","TIMOTHY CARTWRIGHT"],"a":0,"ab":0,"b":0,"bc":0,"c":0,"d":0,"f":0,"satisfactory":1,"unsatisfactory":0,"credit":137,"no_credit":30,"passed":0,"incomplete":0,"no_work":1,"not_reported":0,"other":0,"total":169,"source_aliases":["COMPSCI 368"]},{"run_id":"20260907T155543-ce3781c4","semester":"1272","observed_at":"2026-09-07 15:55:43.033547+00:00","course_id":"COMPSCI 368","course_uid":"course_37a551eb9007bebe6a41c6b3","term_id":"1124","term_name":"Spring 2012","instructors":["Beck Hasti","DEBRA DEPPELER","SRINIVASAN THIRUNARAYANAN","TIMOTHY CARTWRIGHT"],"a":0,"ab":0,"b":0,"bc":0,"c":0,"d":0,"f":0,"satisfactory":0,"unsatisfactory":0,"credit":118,"no_credit":20,"passed":0,"incomplete":0,"no_work":0,"not_reported":0,"other":0,"total":138,"source_aliases":["COMPSCI 368"]},{"run_id":"20260907T155543-ce3781c4","semester":"1272","observed_at":"2026-09-07 15:55:43.033547+00:00","course_id":"COMPSCI 368","course_uid":"course_37a551eb9007bebe6a41c6b3","term_id":"1132","term_name":"Fall 2012","instructors":["ALAN DE SMET","Beck Hasti","JAMES SKRENTNY","TIMOTHY CARTWRIGHT"],"a":0,"ab":0,"b":0,"bc":0,"c":0,"d":0,"f":0,"satisfactory":0,"unsatisfactory":0,"credit":116,"no_credit":26,"passed":0,"incomplete":0,"no_work":0,"not_reported":0,"other":0,"total":142,"source_aliases":["COMPSCI 368"]},{"run_id":"20260907T155543-ce3781c4","semester":"1272","observed_at":"2026-09-07 15:55:43.033547+00:00","course_id":"COMPSCI 368","course_uid":"course_37a551eb9007bebe6a41c6b3","term_id":"1134","term_name":"Spring 2013","instructors":["JAMES SKRENTNY"],"a":0,"ab":0,"b":0,"bc":0,"c":0,"d":0,"f":0,"satisfactory":0,"unsatisfactory":0,"credit":60,"no_credit":8,"passed":0,"incomplete":0,"no_work":0,"not_reported":0,"other":0,"total":68,"source_aliases":["COMPSCI 368"]},{"run_id":"20260907T155543-ce3781c4","semester":"1272","observed_at":"2026-09-07 15:55:43.033547+00:00","course_id":"COMPSCI 368","course_uid":"course_37a551eb9007bebe6a41c6b3","term_id":"1142","term_name":"Fall 2013","instructors":["Beck Hasti","JAMES SKRENTNY"],"a":0,"ab":0,"b":0,"bc":0,"c":0,"d":0,"f":0,"satisfactory":0,"unsatisfactory":0,"credit":95,"no_credit":6,"passed":0,"incomplete":0,"no_work":0,"not_reported":0,"other":0,"total":101,"source_aliases":["COMPSCI 368"]},{"run_id":"20260907T155543-ce3781c4","semester":"1272","observed_at":"2026-09-07 15:55:43.033547+00:00","course_id":"COMPSCI 368","course_uid":"course_37a551eb9007bebe6a41c6b3","term_id":"1144","term_name":"Spring 2014","instructors":["Andrew Kuemmel"],"a":0,"ab":0,"b":0,"bc":0,"c":0,"d":0,"f":0,"satisfactory":0,"unsatisfactory":0,"credit":60,"no_credit":5,"passed":0,"incomplete":0,"no_work":0,"not_reported":0,"other":0,"total":65,"source_aliases":["COMPSCI 368"]},{"run_id":"20260907T155543-ce3781c4","semester":"1272","observed_at":"2026-09-07 15:55:43.033547+00:00","course_id":"COMPSCI 368","course_uid":"course_37a551eb9007bebe6a41c6b3","term_id":"1152","term_name":"Fall 2014","instructors":["Beck Hasti","MOHAMMED ANSARI"],"a":0,"ab":0,"b":0,"bc":0,"c":0,"d":0,"f":0,"satisfactory":0,"unsatisfactory":0,"credit":114,"no_credit":4,"passed":0,"incomplete":0,"no_work":0,"not_reported":0,"other":0,"total":118,"source_aliases":["COMPSCI 368"]},{"run_id":"20260907T155543-ce3781c4","semester":"1272","observed_at":"2026-09-07 15:55:43.033547+00:00","course_id":"COMPSCI 368","course_uid":"course_37a551eb9007bebe6a41c6b3","term_id":"1154","term_name":"Spring 2015","instructors":["Beck Hasti","ERIK WRIGHT"],"a":0,"ab":0,"b":0,"bc":0,"c":0,"d":0,"f":0,"satisfactory":1,"unsatisfactory":0,"credit":74,"no_credit":6,"passed":0,"incomplete":0,"no_work":0,"not_reported":0,"other":0,"total":81,"source_aliases":["COMPSCI 368"]},{"run_id":"20260907T155543-ce3781c4","semester":"1272","observed_at":"2026-09-07 15:55:43.033547+00:00","course_id":"COMPSCI 368","course_uid":"course_37a551eb9007bebe6a41c6b3","term_id":"1162","term_name":"Fall 2015","instructors":["OKAN AKALIN"],"a":0,"ab":0,"b":0,"bc":0,"c":0,"d":0,"f":0,"satisfactory":0,"unsatisfactory":0,"credit":88,"no_credit":15,"passed":0,"incomplete":0,"no_work":0,"not_reported":0,"other":0,"total":103,"source_aliases":["COMPSCI 368"]},{"run_id":"20260907T155543-ce3781c4","semester":"1272","observed_at":"2026-09-07 15:55:43.033547+00:00","course_id":"COMPSCI 368","course_uid":"course_37a551eb9007bebe6a41c6b3","term_id":"1164","term_name":"Spring 2016","instructors":["Beck Hasti","DEBRA DEPPELER","ERIK WRIGHT"],"a":0,"ab":0,"b":0,"bc":0,"c":0,"d":0,"f":0,"satisfactory":0,"unsatisfactory":0,"credit":185,"no_credit":25,"passed":0,"incomplete":0,"no_work":0,"not_reported":0,"other":0,"total":210,"source_aliases":["COMPSCI 368"]},{"run_id":"20260907T155543-ce3781c4","semester":"1272","observed_at":"2026-09-07 15:55:43.033547+00:00","course_id":"COMPSCI 368","course_uid":"course_37a551eb9007bebe6a41c6b3","term_id":"1172","term_name":"Fall 2016","instructors":["ADALBERT GERALD SOOSAI RAJ"],"a":0,"ab":0,"b":0,"bc":0,"c":0,"d":0,"f":0,"satisfactory":0,"unsatisfactory":0,"credit":86,"no_credit":16,"passed":0,"incomplete":0,"no_work":0,"not_reported":0,"other":0,"total":102,"source_aliases":["COMPSCI 368"]},{"run_id":"20260907T155543-ce3781c4","semester":"1272","observed_at":"2026-09-07 15:55:43.033547+00:00","course_id":"COMPSCI 368","course_uid":"course_37a551eb9007bebe6a41c6b3","term_id":"1174","term_name":"Spring 2017","instructors":["Beck Hasti","CHANGSOK SUNG"],"a":0,"ab":0,"b":0,"bc":0,"c":0,"d":0,"f":0,"satisfactory":0,"unsatisfactory":0,"credit":142,"no_credit":2,"passed":0,"incomplete":0,"no_work":1,"not_reported":0,"other":0,"total":145,"source_aliases":["COMPSCI 368"]},{"run_id":"20260907T155543-ce3781c4","semester":"1272","observed_at":"2026-09-07 15:55:43.033547+00:00","course_id":"COMPSCI 368","course_uid":"course_37a551eb9007bebe6a41c6b3","term_id":"1182","term_name":"Fall 2017","instructors":["CHANGSOK SUNG"],"a":0,"ab":0,"b":0,"bc":0,"c":0,"d":0,"f":0,"satisfactory":0,"unsatisfactory":0,"credit":96,"no_credit":10,"passed":0,"incomplete":0,"no_work":0,"not_reported":0,"other":0,"total":106,"source_aliases":["COMPSCI 368"]},{"run_id":"20260907T155543-ce3781c4","semester":"1272","observed_at":"2026-09-07 15:55:43.033547+00:00","course_id":"COMPSCI 368","course_uid":"course_37a551eb9007bebe6a41c6b3","term_id":"1184","term_name":"Spring 2018","instructors":["Andrew Kuemmel","Michael Doescher"],"a":0,"ab":0,"b":0,"bc":0,"c":0,"d":0,"f":0,"satisfactory":0,"unsatisfactory":0,"credit":123,"no_credit":9,"passed":0,"incomplete":0,"no_work":0,"not_reported":0,"other":0,"total":132,"source_aliases":["COMPSCI 368"]},{"run_id":"20260907T155543-ce3781c4","semester":"1272","observed_at":"2026-09-07 15:55:43.033547+00:00","course_id":"COMPSCI 368","course_uid":"course_37a551eb9007bebe6a41c6b3","term_id":"1192","term_name":"Fall 2018","instructors":["Michael Doescher"],"a":0,"ab":0,"b":0,"bc":0,"c":0,"d":0,"f":0,"satisfactory":0,"unsatisfactory":0,"credit":102,"no_credit":8,"passed":0,"incomplete":0,"no_work":0,"not_reported":0,"other":0,"total":110,"source_aliases":["COMPSCI 368"]},{"run_id":"20260907T155543-ce3781c4","semester":"1272","observed_at":"2026-09-07 15:55:43.033547+00:00","course_id":"COMPSCI 368","course_uid":"course_37a551eb9007bebe6a41c6b3","term_id":"1194","term_name":"Spring 2019","instructors":["ALEXANDER BROOKS","Michael Doescher"],"a":0,"ab":0,"b":0,"bc":0,"c":0,"d":0,"f":0,"satisfactory":0,"unsatisfactory":0,"credit":142,"no_credit":6,"passed":0,"incomplete":0,"no_work":0,"not_reported":0,"other":0,"total":148,"source_aliases":["COMPSCI 368"]},{"run_id":"20260907T155543-ce3781c4","semester":"1272","observed_at":"2026-09-07 15:55:43.033547+00:00","course_id":"COMPSCI 368","course_uid":"course_37a551eb9007bebe6a41c6b3","term_id":"1202","term_name":"Fall 2019","instructors":["Michael Doescher"],"a":0,"ab":0,"b":0,"bc":0,"c":0,"d":0,"f":0,"satisfactory":0,"unsatisfactory":0,"credit":90,"no_credit":2,"passed":0,"incomplete":0,"no_work":0,"not_reported":0,"other":0,"total":92,"source_aliases":["COMPSCI 368"]},{"run_id":"20260907T155543-ce3781c4","semester":"1272","observed_at":"2026-09-07 15:55:43.033547+00:00","course_id":"COMPSCI 368","course_uid":"course_37a551eb9007bebe6a41c6b3","term_id":"1204","term_name":"Spring 2020","instructors":["HEMANT CHINCHORE","KYLE KLASSY","MICHAEL O'NEILL","Marc Renault","Michael Swift","PEYMAN MORTEZA","SHANMATHI NATARAJAN"],"a":0,"ab":0,"b":0,"bc":0,"c":0,"d":0,"f":0,"satisfactory":0,"unsatisfactory":0,"credit":169,"no_credit":12,"passed":0,"incomplete":0,"no_work":0,"not_reported":0,"other":0,"total":181,"source_aliases":["COMPSCI 368"]},{"run_id":"20260907T155543-ce3781c4","semester":"1272","observed_at":"2026-09-07 15:55:43.033547+00:00","course_id":"COMPSCI 368","course_uid":"course_37a551eb9007bebe6a41c6b3","term_id":"1212","term_name":"Fall 2020","instructors":["Michael Doescher"],"a":0,"ab":0,"b":0,"bc":0,"c":0,"d":0,"f":0,"satisfactory":0,"unsatisfactory":0,"credit":76,"no_credit":5,"passed":0,"incomplete":0,"no_work":0,"not_reported":0,"other":0,"total":81,"source_aliases":["COMPSCI 368"]},{"run_id":"20260907T155543-ce3781c4","semester":"1272","observed_at":"2026-09-07 15:55:43.033547+00:00","course_id":"COMPSCI 368","course_uid":"course_37a551eb9007bebe6a41c6b3","term_id":"1222","term_name":"Fall 2021","instructors":["BETHANY SCHMELING","LUKE SWANSON","Michael Swift"],"a":0,"ab":0,"b":0,"bc":0,"c":0,"d":0,"f":0,"satisfactory":0,"unsatisfactory":0,"credit":71,"no_credit":5,"passed":0,"incomplete":0,"no_work":0,"not_reported":0,"other":0,"total":76,"source_aliases":["COMPSCI 368"]},{"run_id":"20260907T155543-ce3781c4","semester":"1272","observed_at":"2026-09-07 15:55:43.033547+00:00","course_id":"COMPSCI 368","course_uid":"course_37a551eb9007bebe6a41c6b3","term_id":"1224","term_name":"Spring 2022","instructors":["LAURA LEGAULT","Marc Renault","Young Wu","ZIYI ZHANG"],"a":0,"ab":0,"b":0,"bc":0,"c":0,"d":0,"f":0,"satisfactory":0,"unsatisfactory":0,"credit":208,"no_credit":11,"passed":0,"incomplete":0,"no_work":0,"not_reported":0,"other":0,"total":219,"source_aliases":["COMPSCI 368"]},{"run_id":"20260907T155543-ce3781c4","semester":"1272","observed_at":"2026-09-07 15:55:43.033547+00:00","course_id":"COMPSCI 368","course_uid":"course_37a551eb9007bebe6a41c6b3","term_id":"1232","term_name":"Fall 2022","instructors":["Andrew Kuemmel","LAURA LEGAULT","PEYMAN MORTEZA"],"a":0,"ab":0,"b":0,"bc":0,"c":0,"d":0,"f":0,"satisfactory":0,"unsatisfactory":0,"credit":149,"no_credit":11,"passed":0,"incomplete":0,"no_work":0,"not_reported":0,"other":0,"total":160,"source_aliases":["COMPSCI 368"]},{"run_id":"20260907T155543-ce3781c4","semester":"1272","observed_at":"2026-09-07 15:55:43.033547+00:00","course_id":"COMPSCI 368","course_uid":"course_37a551eb9007bebe6a41c6b3","term_id":"1234","term_name":"Spring 2023","instructors":["LAURA LEGAULT","PEYMAN MORTEZA"],"a":0,"ab":0,"b":0,"bc":0,"c":0,"d":0,"f":0,"satisfactory":0,"unsatisfactory":0,"credit":157,"no_credit":12,"passed":0,"incomplete":0,"no_work":0,"not_reported":0,"other":0,"total":169,"source_aliases":["COMPSCI 368"]},{"run_id":"20260907T155543-ce3781c4","semester":"1272","observed_at":"2026-09-07 15:55:43.033547+00:00","course_id":"COMPSCI 368","course_uid":"course_37a551eb9007bebe6a41c6b3","term_id":"1242","term_name":"Fall 2023","instructors":["LAURA LEGAULT","MICHELLE JENSEN","PEYMAN MORTEZA"],"a":0,"ab":0,"b":0,"bc":0,"c":0,"d":0,"f":0,"satisfactory":0,"unsatisfactory":0,"credit":101,"no_credit":5,"passed":0,"incomplete":0,"no_work":0,"not_reported":0,"other":0,"total":106,"source_aliases":["COMPSCI 368"]},{"run_id":"20260907T155543-ce3781c4","semester":"1272","observed_at":"2026-09-07 15:55:43.033547+00:00","course_id":"COMPSCI 368","course_uid":"course_37a551eb9007bebe6a41c6b3","term_id":"1244","term_name":"Spring 2024","instructors":["LAURA LEGAULT","MICHELLE JENSEN","PEYMAN MORTEZA","Tyler Caraza-Harter"],"a":0,"ab":0,"b":0,"bc":0,"c":0,"d":0,"f":0,"satisfactory":0,"unsatisfactory":0,"credit":163,"no_credit":14,"passed":0,"incomplete":0,"no_work":0,"not_reported":0,"other":0,"total":177,"source_aliases":["COMPSCI 368"]},{"run_id":"20260907T155543-ce3781c4","semester":"1272","observed_at":"2026-09-07 15:55:43.033547+00:00","course_id":"COMPSCI 368","course_uid":"course_37a551eb9007bebe6a41c6b3","term_id":"1252","term_name":"Fall 2024","instructors":["CALEB RASCHKA","LAURA LEGAULT","YIYIN SHEN"],"a":0,"ab":0,"b":0,"bc":0,"c":0,"d":0,"f":0,"satisfactory":0,"unsatisfactory":0,"credit":111,"no_credit":8,"passed":0,"incomplete":0,"no_work":0,"not_reported":0,"other":0,"total":119,"source_aliases":["COMPSCI 368"]},{"run_id":"20260907T155543-ce3781c4","semester":"1272","observed_at":"2026-09-07 15:55:43.033547+00:00","course_id":"COMPSCI 368","course_uid":"course_37a551eb9007bebe6a41c6b3","term_id":"1254","term_name":"Spring 2025","instructors":["Andrew Kuemmel","LAURA LEGAULT","Young Wu"],"a":0,"ab":0,"b":0,"bc":0,"c":0,"d":0,"f":0,"satisfactory":0,"unsatisfactory":0,"credit":165,"no_credit":4,"passed":0,"incomplete":0,"no_work":0,"not_reported":0,"other":0,"total":169,"source_aliases":["COMPSCI 368"]},{"run_id":"20260907T155543-ce3781c4","semester":"1272","observed_at":"2026-09-07 15:55:43.033547+00:00","course_id":"COMPSCI 368","course_uid":"course_37a551eb9007bebe6a41c6b3","term_id":"1262","term_name":"Fall 2025","instructors":["JAMES WILLIAMS"],"a":0,"ab":0,"b":0,"bc":0,"c":0,"d":0,"f":0,"satisfactory":0,"unsatisfactory":0,"credit":8,"no_credit":0,"passed":0,"incomplete":0,"no_work":0,"not_reported":0,"other":0,"total":8,"source_aliases":["COMPSCI 368"]},{"run_id":"20260907T155543-ce3781c4","semester":"1272","observed_at":"2026-09-07 15:55:43.033547+00:00","course_id":"COMPSCI 368","course_uid":"course_37a551eb9007bebe6a41c6b3","term_id":"1264","term_name":"Spring 2026","instructors":["Beck Hasti","GUY THAMPAKKUL","JAMES WILLIAMS"],"a":0,"ab":0,"b":0,"bc":0,"c":0,"d":0,"f":0,"satisfactory":1,"unsatisfactory":0,"credit":79,"no_credit":3,"passed":0,"incomplete":0,"no_work":0,"not_reported":2,"other":0,"total":85,"source_aliases":["COMPSCI 368"]}],"statistics":{"gpa":null,"graded":0,"counts":[0,0,0,0,0,0,0]},"grade_conflicts":[],"evidence":{"history":["/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/history/course_37a551eb9007bebe6a41c6b3-0.json"],"traces":["/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/traces/course_37a551eb9007bebe6a41c6b3-0.json"],"reviews":["/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/reviews/course_37a551eb9007bebe6a41c6b3-0.json"],"meetings":["/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/meetings/course_37a551eb9007bebe6a41c6b3-0.json"],"results":["/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/results/course_37a551eb9007bebe6a41c6b3-0.json"]},"revision":"e243353dcb7d79b7247ced91d69443ef4c2a6349"},"context":null,"instructorTrends":[],"following":[],"projection":null}}