{"schema_version":1,"url":"https://uwcourses.com/instructors/XIANGRU_XU--instructor_ffd1a116279c3afe144218d0","title":"XIANGRU XU — Courses & Reviews | UW–Madison","dataset":{"revision":"e243353dcb7d79b7247ced91d69443ef4c2a6349","repository":"twangodev/uwcourses","schema_version":6,"importer_version":"7","projection_id":"85abe9ff8837c2c5a134368dcc4cfc85eb723524b21ddeb3d2e953887d2f0c8f","observed_at":"2026-09-07T15:55:43.033547+00:00","built_at":"2026-09-11T07:45:51.576183+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,"site_commit":null},"data":{"instructor":{"instructor_uid":"instructor_ffd1a116279c3afe144218d0","source":"madgrades","source_instructor_id":"6242110","identity_basis":"source_id","identity_status":"source_identified","name":"XIANGRU XU","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":14,"quality":3.07,"difficulty":3.5,"quality_count":14,"difficulty_count":14,"profile_id":"rmp:2636943","source_url":"https://www.ratemyprofessors.com/professor/2636943","match_basis":"exact_name","observed_at":"2026-09-07 15:58:40.701244+00:00","courses":{"course_30b7af243793fc0540887d4f":{"review_count":14,"quality":3.07,"difficulty":3.5,"quality_count":14,"difficulty_count":14}},"bayesian_quality":3.4168739903215264,"prior_mean":3.6596857835465957,"prior_weight":20},"grade_statistics":{"gpa":3.33,"graded":716,"counts":[235,202,156,88,21,7,7],"sections":48},"current":false,"courses":[],"revision":"e243353dcb7d79b7247ced91d69443ef4c2a6349","instructor_url":"/instructors/XIANGRU_XU--instructor_ffd1a116279c3afe144218d0"},"history":[{"term":"1264","course_uid":"course_ef830e2a76efb414d1a1fa3a","course_id":"EMA/ME 458","title":"INTRODUCTION TO FEEDBACK CONTROL OF AUTONOMOUS SYSTEMS"},{"term":"1264","course_uid":"course_dbadaa6d4016ec882f5f5343","course_id":"ME 299","title":"INDEPENDENT STUDY"},{"term":"1264","course_uid":"course_e33ce416ca88e57dc84c5908","course_id":"ME 890","title":"PHD RESEARCH AND THESIS"},{"term":"1264","course_uid":"course_09460e8a4adb09b0cab39d2d","course_id":"ME 990","title":"DISSERTATOR RESEARCH AND THESIS"},{"term":"1262","course_uid":"course_30b7af243793fc0540887d4f","course_id":"ME 340","title":"DYNAMIC SYSTEMS"},{"term":"1262","course_uid":"course_652ce4bc21fd8ac487859918","course_id":"ME 489","title":"HONORS IN RESEARCH II"},{"term":"1262","course_uid":"course_e33ce416ca88e57dc84c5908","course_id":"ME 890","title":"PHD RESEARCH AND THESIS"},{"term":"1262","course_uid":"course_09460e8a4adb09b0cab39d2d","course_id":"ME 990","title":"DISSERTATOR RESEARCH AND THESIS"},{"term":"1254","course_uid":"course_8314f6c3c11c07e3af900848","course_id":"ECE 790","title":"MASTER'S RESEARCH"},{"term":"1254","course_uid":"course_652ce4bc21fd8ac487859918","course_id":"ME 489","title":"HONORS IN RESEARCH II"},{"term":"1254","course_uid":"course_03c4f87e5983019c1d00307b","course_id":"ME 790","title":"MASTER'S RESEARCH AND THESIS"},{"term":"1254","course_uid":"course_e33ce416ca88e57dc84c5908","course_id":"ME 890","title":"PHD RESEARCH AND THESIS"},{"term":"1254","course_uid":"course_09460e8a4adb09b0cab39d2d","course_id":"ME 990","title":"DISSERTATOR RESEARCH AND THESIS"},{"term":"1252","course_uid":"course_8314f6c3c11c07e3af900848","course_id":"ECE 790","title":"MASTER'S RESEARCH"},{"term":"1252","course_uid":"course_30b7af243793fc0540887d4f","course_id":"ME 340","title":"DYNAMIC SYSTEMS"},{"term":"1252","course_uid":"course_03c4f87e5983019c1d00307b","course_id":"ME 790","title":"MASTER'S RESEARCH AND THESIS"},{"term":"1252","course_uid":"course_e33ce416ca88e57dc84c5908","course_id":"ME 890","title":"PHD RESEARCH AND THESIS"},{"term":"1244","course_uid":"course_d2bce5a8cd159f6237d5d01f","course_id":"ECE 399","title":"INDEPENDENT STUDY"},{"term":"1244","course_uid":"course_49f4cc81838176c2180ea21f","course_id":"ME 601","title":"SPECIAL TOPICS IN MECHANICAL ENGINEERING"},{"term":"1244","course_uid":"course_03c4f87e5983019c1d00307b","course_id":"ME 790","title":"MASTER'S RESEARCH AND THESIS"},{"term":"1244","course_uid":"course_e33ce416ca88e57dc84c5908","course_id":"ME 890","title":"PHD RESEARCH AND THESIS"},{"term":"1242","course_uid":"course_d2bce5a8cd159f6237d5d01f","course_id":"ECE 399","title":"INDEPENDENT STUDY"},{"term":"1242","course_uid":"course_30b7af243793fc0540887d4f","course_id":"ME 340","title":"DYNAMIC SYSTEMS"},{"term":"1242","course_uid":"course_03c4f87e5983019c1d00307b","course_id":"ME 790","title":"MASTER'S RESEARCH AND THESIS"},{"term":"1242","course_uid":"course_e33ce416ca88e57dc84c5908","course_id":"ME 890","title":"PHD RESEARCH AND THESIS"},{"term":"1234","course_uid":"course_d2bce5a8cd159f6237d5d01f","course_id":"ECE 399","title":"INDEPENDENT STUDY"},{"term":"1234","course_uid":"course_65c8c357ed6414dafbcf8c1e","course_id":"ECE 699","title":"ADVANCED INDEPENDENT STUDY"},{"term":"1234","course_uid":"course_8314f6c3c11c07e3af900848","course_id":"ECE 790","title":"MASTER'S RESEARCH"},{"term":"1234","course_uid":"course_49f4cc81838176c2180ea21f","course_id":"ME 601","title":"SPECIAL TOPICS IN MECHANICAL ENGINEERING"},{"term":"1234","course_uid":"course_03c4f87e5983019c1d00307b","course_id":"ME 790","title":"MASTER'S RESEARCH AND THESIS"},{"term":"1234","course_uid":"course_e33ce416ca88e57dc84c5908","course_id":"ME 890","title":"PHD RESEARCH AND THESIS"},{"term":"1232","course_uid":"course_d2bce5a8cd159f6237d5d01f","course_id":"ECE 399","title":"INDEPENDENT STUDY"},{"term":"1232","course_uid":"course_65c8c357ed6414dafbcf8c1e","course_id":"ECE 699","title":"ADVANCED INDEPENDENT STUDY"},{"term":"1232","course_uid":"course_8314f6c3c11c07e3af900848","course_id":"ECE 790","title":"MASTER'S RESEARCH"},{"term":"1232","course_uid":"course_30b7af243793fc0540887d4f","course_id":"ME 340","title":"DYNAMIC SYSTEMS"},{"term":"1232","course_uid":"course_03c4f87e5983019c1d00307b","course_id":"ME 790","title":"MASTER'S RESEARCH AND THESIS"},{"term":"1232","course_uid":"course_e33ce416ca88e57dc84c5908","course_id":"ME 890","title":"PHD RESEARCH AND THESIS"},{"term":"1224","course_uid":"course_65c8c357ed6414dafbcf8c1e","course_id":"ECE 699","title":"ADVANCED INDEPENDENT STUDY"},{"term":"1224","course_uid":"course_0dbf61c3f423477ec4826251","course_id":"ME 491","title":"MECHANICAL ENGINEERING PROJECTS I"},{"term":"1224","course_uid":"course_49f4cc81838176c2180ea21f","course_id":"ME 601","title":"SPECIAL TOPICS IN MECHANICAL ENGINEERING"},{"term":"1224","course_uid":"course_03c4f87e5983019c1d00307b","course_id":"ME 790","title":"MASTER'S RESEARCH AND THESIS"},{"term":"1224","course_uid":"course_e33ce416ca88e57dc84c5908","course_id":"ME 890","title":"PHD RESEARCH AND THESIS"},{"term":"1222","course_uid":"course_30b7af243793fc0540887d4f","course_id":"ME 340","title":"DYNAMIC SYSTEMS"},{"term":"1222","course_uid":"course_03c4f87e5983019c1d00307b","course_id":"ME 790","title":"MASTER'S RESEARCH AND THESIS"},{"term":"1222","course_uid":"course_e33ce416ca88e57dc84c5908","course_id":"ME 890","title":"PHD RESEARCH AND THESIS"},{"term":"1212","course_uid":"course_30b7af243793fc0540887d4f","course_id":"ME 340","title":"DYNAMIC SYSTEMS"},{"term":"1212","course_uid":"course_03c4f87e5983019c1d00307b","course_id":"ME 790","title":"MASTER'S RESEARCH AND THESIS"},{"term":"1212","course_uid":"course_e33ce416ca88e57dc84c5908","course_id":"ME 890","title":"PHD RESEARCH AND THESIS"}],"timeline":[{"term":"1212","courses":3},{"term":"1222","courses":3},{"term":"1224","courses":5},{"term":"1232","courses":6},{"term":"1234","courses":6},{"term":"1242","courses":4},{"term":"1244","courses":4},{"term":"1252","courses":4},{"term":"1254","courses":5},{"term":"1262","courses":4},{"term":"1264","courses":4}],"term":"1272","courses":[],"reviews":{"items":[{"observed_at":"2026-09-07 15:58:40.701244+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTQyMzcwMTk4","source_instructor_id":"rmp:2636943","instructor_name":"Xiangru Xu","course_label":"ME340","course_id":"ME 340","course_uid":"course_30b7af243793fc0540887d4f","review_date":"2025-12-21 23:08:43 +0000 UTC","comment":"Lowkey Professor Xu was really great. He was extremely competent and honestly, for the most parts, he has a big belief on if you did the work you will do good because every single problem on the test was very similar in concept to a practice problem, discussion problem, or lecture problem. He answered all 57 of my piazza questions in a fast time.","source_url":"https://www.ratemyprofessors.com/professor/2636943","quality_rating":5,"difficulty_rating":2},{"observed_at":"2026-09-07 15:58:40.701244+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTQwNjE3MjY2","source_instructor_id":"rmp:2636943","instructor_name":"Xiangru Xu","course_label":"ME340","course_id":"ME 340","course_uid":"course_30b7af243793fc0540887d4f","review_date":"2025-01-29 15:15:58 +0000 UTC","comment":"Straightforward, have to have good notesheet. Must use lectures and discussion for notesheet. Everybody saying exams were bogus probably did not go to discussion. Lowkey top 3 ME prof","source_url":"https://www.ratemyprofessors.com/professor/2636943","quality_rating":5,"difficulty_rating":3},{"observed_at":"2026-09-07 15:58:40.701244+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTQwNDExMDcy","source_instructor_id":"rmp:2636943","instructor_name":"Xiangru Xu","course_label":"ME340","course_id":"ME 340","course_uid":"course_30b7af243793fc0540887d4f","review_date":"2024-12-21 23:00:43 +0000 UTC","comment":"Good professor, lectures are informative with lots of examples. However his tests are ridiculous. He loves breaking out brand new concepts on the exams that did not appear in lecture. He is willing to give lots of partial credit on exams however. Just beware studying the lectures is not sufficient. He WILL put some crazy stuff on exams. ","source_url":"https://www.ratemyprofessors.com/professor/2636943","quality_rating":3,"difficulty_rating":3},{"observed_at":"2026-09-07 15:58:40.701244+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM5OTY2MzIw","source_instructor_id":"rmp:2636943","instructor_name":"Xiangru Xu","course_label":"ME340","course_id":"ME 340","course_uid":"course_30b7af243793fc0540887d4f","review_date":"2024-11-17 23:26:03 +0000 UTC","comment":"He is an interesting professor to talk to. He likes to argue to make points during the office hour but not to make meanful conversations. I don't find it helpful. ","source_url":"https://www.ratemyprofessors.com/professor/2636943","quality_rating":1,"difficulty_rating":5},{"observed_at":"2026-09-07 15:58:40.701244+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM4MjAzMjU3","source_instructor_id":"rmp:2636943","instructor_name":"Xiangru Xu","course_label":"ME340","course_id":"ME 340","course_uid":"course_30b7af243793fc0540887d4f","review_date":"2023-09-05 13:36:36 +0000 UTC","comment":"Professor Xu's course was well structured. He gave lots of examples in lectures and discussions, but was rushed sometimes. ","source_url":"https://www.ratemyprofessors.com/professor/2636943","quality_rating":5,"difficulty_rating":2},{"observed_at":"2026-09-07 15:58:40.701244+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM3MjYwNzYx","source_instructor_id":"rmp:2636943","instructor_name":"Xiangru Xu","course_label":"ME340","course_id":"ME 340","course_uid":"course_30b7af243793fc0540887d4f","review_date":"2022-12-29 20:38:42 +0000 UTC","comment":"Overall, I thought the course was decently taught w/ clear expectations - definitely could be tough, but exams (for the most part) followed in-lecture/in-discussion examples & textbook.\n\nLecture could be a bit quick at times, attending discussion is definitely a must for this class. ","source_url":"https://www.ratemyprofessors.com/professor/2636943","quality_rating":3,"difficulty_rating":3}],"total":14,"page":1,"courses":[{"course_uid":"course_30b7af243793fc0540887d4f","course_id":"ME 340"}],"matched":true},"socialImage":false}}