{"schema_version":1,"url":"https://uwcourses.com/departments/ECE/hardest","title":"Hardest courses in Electrical and Computer Engineering | 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":{"subject":"ECE","collection":"hardest","results":{"items":[{"course_uid":"course_c6592733bd6855f32188cfa7","course_id":"ECE 331","title":"INTRODUCTION TO RANDOM SIGNAL ANALYSIS AND STATISTICS","credits_min":3,"credits_max":3,"gpa":3.021,"badges":[{"id":"grade-outcomes","label":"Lower grades","tone":"negative","evidence":"Fall 2025 · latest released grades before Fall 2026: 3.13 GPA across 45 letter grades, versus 3.52 for Electrical and Computer Engineering (41 courses). Requires a difference of at least 0.20 and 30 letter grades. Historical outcomes, not predicted difficulty.","sources":[{"label":"Grade history and sources","href":"/courses/ECE_331#grades"}]},{"id":"lecture-size","label":"Small lectures","tone":"neutral","evidence":"Fall 2026: median 27 enrolled students across 1 recorded lecture section. Small means 30 or fewer; large means 100 or more. Enrollment at scan time, not capacity or typical historical attendance.","sources":[{"label":"Sections and enrollment","href":"/courses/ECE_331#schedule"}]}],"description":"ECE 331 introduces random signal analysis and statistics, covering probability, random processes, and spectral analysis.","discovery":{"term":"1272","offered":true,"history":{"counts":[43,35,41,26,37,8,1],"count":191,"gpa":2.9554973821989527,"topShare":40.83769633507853,"firstTerm":"1232","lastTerm":"1262"},"instructors":[{"course_uid":"course_c6592733bd6855f32188cfa7","uid":"instructor_c7fccaa0a5ee235ceefaed9c","name":"Ramya Korlakai Vinayak","quality":null,"quality_count":null,"instructor_url":"/instructors/RAMYA_KORLAKAI_VINAYAK"}],"instructorHistory":null,"courseComparison":null,"claim":{"citations":[{"instructor_name":"Ramya Vinayak","review_date":"2025-12-16 18:57:11 +0000 UTC","review_id":"d68109e83aea2563ba0c8002","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:2626459","source_review_id":"UmF0aW5nLTQyMjg4MDQ1","source_url":"https://www.ratemyprofessors.com/professor/2626459","type":"review"}],"text":"Exams are poorly designed with high-stakes questions, and the course covers too many topics with insufficient depth, creating a stressful workload."},"reviewFiles":["/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/reviews/course_c6592733bd6855f32188cfa7-0.json"]}},{"course_uid":"course_6e524f2d6f14b4e14c7ac770","course_id":"COMPSCI/ECE 354","title":"MACHINE ORGANIZATION AND PROGRAMMING","credits_min":3,"credits_max":3,"gpa":3.098,"badges":[{"id":"rated-teacher","label":"Highly rated instructor","tone":"positive","evidence":"Fall 2026: Hina Mahmood (4.27/5 adjusted; 47 ratings). At least one assigned instructor qualifies. This describes instructor reviews across courses, not a course rating.","sources":[{"label":"Hina Mahmood","href":"/instructors/HINA_MAHMOOD"}]},{"id":"grade-outcomes","label":"Lower grades","tone":"negative","evidence":"Spring 2026 · latest released grades before Fall 2026: 3.13 GPA across 618 letter grades, versus 3.58 for Electrical and Computer Engineering (45 courses). Requires a difference of at least 0.20 and 30 letter grades. Historical outcomes, not predicted difficulty.","sources":[{"label":"Grade history and sources","href":"/courses/COMPSCI_ECE_354#grades"}]},{"id":"lecture-size","label":"Large lectures","tone":"neutral","evidence":"Fall 2026: median 113 enrolled students across 4 recorded lecture sections. Small means 30 or fewer; large means 100 or more. Enrollment at scan time, not capacity or typical historical attendance.","sources":[{"label":"Sections and enrollment","href":"/courses/COMPSCI_ECE_354#schedule"}]}],"description":"COMPSCI/ECE 354 introduces computer system structures and C programming, covering memory, assembly, and compilation.","discovery":{"term":"1272","offered":true,"history":{"counts":[1180,1015,1588,690,385,120,58],"count":5036,"gpa":3.107922954725973,"topShare":43.58617950754567,"firstTerm":"1224","lastTerm":"1264"},"instructors":[{"course_uid":"course_6e524f2d6f14b4e14c7ac770","uid":"instructor_cce649041a2db573b9b63872","name":"Hina Mahmood","quality":4.270204711506447,"quality_count":47,"instructor_url":"/instructors/HINA_MAHMOOD"},{"course_uid":"course_6e524f2d6f14b4e14c7ac770","uid":"instructor_3aacf95596af43ab576afe0c","name":"Gary Dahl","quality":3.2171069466910396,"quality_count":155,"instructor_url":"/instructors/GARY_DAHL"}],"instructorHistory":null,"courseComparison":null,"claim":{"citations":[{"instructor_name":"Hina Mahmood","review_date":"2025-01-12 01:00:23 +0000 UTC","review_id":"17f9c910a70bf30c29b0ab0f","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:3056362","source_review_id":"UmF0aW5nLTQwNTMwMTQ1","source_url":"https://www.ratemyprofessors.com/professor/3056362","type":"review"},{"instructor_name":"Hina Mahmood","review_date":"2025-05-07 18:36:31 +0000 UTC","review_id":"4417ad8d80c56c649aafeb46","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:3056362","source_review_id":"UmF0aW5nLTQxMTk3MDM1","source_url":"https://www.ratemyprofessors.com/professor/3056362","type":"review"},{"instructor_name":"Gary Dahl","review_date":"2026-03-17 01:13:10 +0000 UTC","review_id":"f9c90e92996219fc43cc3e97","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:2770358","source_review_id":"UmF0aW5nLTQyNzA1MjE5","source_url":"https://www.ratemyprofessors.com/professor/2770358","type":"review"}],"text":"Projects are lengthy and require early starts, while bi-weekly quizzes and dense course materials add to the workload and preparation demands."},"reviewFiles":["/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/reviews/course_6e524f2d6f14b4e14c7ac770-0.json"]}},{"course_uid":"course_2e71825a82859020279c78b8","course_id":"COMPSCI/ECE/MATH 435","title":"INTRODUCTION TO CRYPTOGRAPHY","credits_min":3,"credits_max":3,"gpa":3.066,"badges":[{"id":"grade-outcomes","label":"Lower grades","tone":"negative","evidence":"Spring 2026 · latest released grades before Fall 2026: 3.15 GPA across 84 letter grades, versus 3.58 for Electrical and Computer Engineering (45 courses). Requires a difference of at least 0.20 and 30 letter grades. Historical outcomes, not predicted difficulty.","sources":[{"label":"Grade history and sources","href":"/courses/COMPSCI_ECE_MATH_435#grades"}]},{"id":"lecture-size","label":"Small lectures","tone":"neutral","evidence":"Fall 2026: median 10 enrolled students across 3 recorded lecture sections. Small means 30 or fewer; large means 100 or more. Enrollment at scan time, not capacity or typical historical attendance.","sources":[{"label":"Sections and enrollment","href":"/courses/COMPSCI_ECE_MATH_435#schedule"}]}],"description":"Introduction to the technical aspects of cryptography and secure digital information transmission.","discovery":{"term":"1272","offered":true,"history":{"counts":[252,177,228,113,66,14,15],"count":865,"gpa":3.167630057803468,"topShare":49.59537572254335,"firstTerm":"1224","lastTerm":"1264"},"instructors":[{"course_uid":"course_2e71825a82859020279c78b8","uid":"instructor_49b6ede936b9533af32a49c1","name":"Somesh Jha","quality":3.859602821242242,"quality_count":21,"instructor_url":"/instructors/SOMESH_JHA"}],"instructorHistory":null,"courseComparison":null,"claim":{"citations":[{"instructor_name":"Somesh Jha","review_date":"2020-12-21 06:13:27 +0000 UTC","review_id":"15b50d522ddf0d3a2c5f163a","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:981721","source_review_id":"UmF0aW5nLTM0MTYzMjQy","source_url":"https://www.ratemyprofessors.com/professor/981721","type":"review"},{"instructor_name":"Somesh Jha","review_date":"2021-12-22 20:09:59 +0000 UTC","review_id":"98d18a6fc2362a2977d7009d","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:981721","source_review_id":"UmF0aW5nLTM1NjM0NTY2","source_url":"https://www.ratemyprofessors.com/professor/981721","type":"review"},{"instructor_name":"Somesh Jha","review_date":"2025-12-17 08:41:05 +0000 UTC","review_id":"51210a49bee3325ae0941a21","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:981721","source_review_id":"UmF0aW5nLTQyMzA2NDk1","source_url":"https://www.ratemyprofessors.com/professor/981721","type":"review"}],"text":"The course includes five graded homeworks, two midterms, and a final. While some find exams manageable with lecture notes, others report they are unexpectedly difficult or narrowly focused."},"reviewFiles":["/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/reviews/course_2e71825a82859020279c78b8-0.json"]}},{"course_uid":"course_e4907bcab45d27b295e30076","course_id":"ECE 230","title":"CIRCUIT ANALYSIS","credits_min":4,"credits_max":4,"gpa":3.074,"badges":[],"description":"Covers fundamental circuit analysis techniques including DC/AC steady state, network theorems, and op-amp circuits.","discovery":{"term":"1272","offered":true,"history":{"counts":[466,238,185,139,153,37,22],"count":1240,"gpa":3.1794354838709675,"topShare":56.774193548387096,"firstTerm":"1224","lastTerm":"1264"},"instructors":[{"course_uid":"course_e4907bcab45d27b295e30076","uid":"instructor_99bd3d5d548d6db5a0f2c63c","name":"Bulent Sarlioglu","quality":3.8077486268372764,"quality_count":5,"instructor_url":"/instructors/BULENT_SARLIOGLU"},{"course_uid":"course_e4907bcab45d27b295e30076","uid":"instructor_c33a98c772362e125e8bff7a","name":"Daniel Costinett","quality":null,"quality_count":null,"instructor_url":"/instructors/DANIEL_COSTINETT"}],"instructorHistory":null,"courseComparison":null,"claim":{"citations":[{"instructor_name":"Bulent Sarlioglu","review_date":"2025-11-09 16:16:54 +0000 UTC","review_id":"59ab5526cce140dd73b82a08","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:3092644","source_review_id":"UmF0aW5nLTQxODI5Nzcz","source_url":"https://www.ratemyprofessors.com/professor/3092644","type":"review"},{"instructor_name":"Bulent Sarlioglu","review_date":"2025-12-17 03:41:05 +0000 UTC","review_id":"87069b93400f877c2324bb4e","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:3092644","source_review_id":"UmF0aW5nLTQyMzAxNDky","source_url":"https://www.ratemyprofessors.com/professor/3092644","type":"review"},{"instructor_name":"Bulent Sarlioglu","review_date":"2026-03-07 01:23:55 +0000 UTC","review_id":"b2004120f8105c2049bfe4db","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:3092644","source_review_id":"UmF0aW5nLTQyNjc1MjE4","source_url":"https://www.ratemyprofessors.com/professor/3092644","type":"review"}],"text":"The course is a flipped classroom requiring significant pre-class study and consistent attendance to prevent material from stacking up quickly."},"reviewFiles":["/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/reviews/course_e4907bcab45d27b295e30076-0.json"]}},{"course_uid":"course_2ad4b19e34bb27dbc0f214b0","course_id":"ECE 320","title":"ELECTRODYNAMICS II","credits_min":3,"credits_max":3,"gpa":3.386,"badges":[{"id":"grade-outcomes","label":"Lower grades","tone":"negative","evidence":"Fall 2025 · latest released grades before Fall 2026: 3.17 GPA across 43 letter grades, versus 3.52 for Electrical and Computer Engineering (41 courses). Requires a difference of at least 0.20 and 30 letter grades. Historical outcomes, not predicted difficulty.","sources":[{"label":"Grade history and sources","href":"/courses/ECE_320#grades"}]},{"id":"lecture-size","label":"Small lectures","tone":"neutral","evidence":"Fall 2026: median 24 enrolled students across 1 recorded lecture section. Small means 30 or fewer; large means 100 or more. Enrollment at scan time, not capacity or typical historical attendance.","sources":[{"label":"Sections and enrollment","href":"/courses/ECE_320#schedule"}]}],"description":"ECE 320 Electrodynamics II covers electromagnetic fields, wave propagation, transmission lines, and electromechanical systems.","discovery":{"term":"1272","offered":true,"history":{"counts":[67,21,15,10,8,14,3],"count":138,"gpa":3.199275362318841,"topShare":63.76811594202898,"firstTerm":"1232","lastTerm":"1262"},"instructors":[{"course_uid":"course_2ad4b19e34bb27dbc0f214b0","uid":"instructor_097bd428c17f80ab4da01a0a","name":"Daniel van der Weide","quality":2.4347697075700387,"quality_count":29,"instructor_url":"/instructors/DANIEL_VAN_DER_WEIDE"}],"instructorHistory":null,"courseComparison":null,"claim":{"citations":[{"instructor_name":"Irena Knezevic","review_date":"2014-01-22 13:25:08 +0000 UTC","review_id":"53e8d4665cc12a013781dc59","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:1519669","source_review_id":"UmF0aW5nLTIyNzgxMzg2","source_url":"https://www.ratemyprofessors.com/professor/1519669","type":"review"},{"instructor_name":"Irena Knezevic","review_date":"2014-04-10 11:57:21 +0000 UTC","review_id":"3eed935d0aa27d482264321a","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:1519669","source_review_id":"UmF0aW5nLTIzMDE4NDk1","source_url":"https://www.ratemyprofessors.com/professor/1519669","type":"review"},{"instructor_name":"Nader Behdad","review_date":"2022-10-19 15:39:52 +0000 UTC","review_id":"f4fe69ae0c06b76ba32ede23","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:1666398","source_review_id":"UmF0aW5nLTM2NzE1MDgz","source_url":"https://www.ratemyprofessors.com/professor/1666398","type":"review"}],"text":"Historical reviews of Irena Knezevic, Nader Behdad: Irena Knezevic assigns long homework and challenging exams that are often too long for the time given. Nader Behdad’s class is not a pushover, requiring significant time on homework to understand concepts for exams."},"reviewFiles":["/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/reviews/course_2ad4b19e34bb27dbc0f214b0-0.json"]}},{"course_uid":"course_42330966f01392dae105b4e1","course_id":"ECE 551","title":"DIGITAL SYSTEM DESIGN AND SYNTHESIS","credits_min":3,"credits_max":3,"gpa":3.286,"badges":[{"id":"grade-outcomes","label":"Lower grades","tone":"negative","evidence":"Spring 2026 · latest released grades before Fall 2026: 3.31 GPA across 78 letter grades, versus 3.58 for Electrical and Computer Engineering (45 courses). Requires a difference of at least 0.20 and 30 letter grades. Historical outcomes, not predicted difficulty.","sources":[{"label":"Grade history and sources","href":"/courses/ECE_551#grades"}]}],"description":"Introduction to hardware description languages, automated synthesis, and advanced digital design principles.","discovery":{"term":"1272","offered":true,"history":{"counts":[212,220,231,93,36,7,5],"count":804,"gpa":3.26181592039801,"topShare":53.73134328358209,"firstTerm":"1224","lastTerm":"1264"},"instructors":[{"course_uid":"course_42330966f01392dae105b4e1","uid":"instructor_b9402e06a7d816746041099a","name":"Julie Hsiao","quality":null,"quality_count":null,"instructor_url":"/instructors/JULIE_HSIAO"}],"instructorHistory":null,"courseComparison":null,"claim":{"citations":[{"instructor_name":"Anthony Gregerson","review_date":"2011-05-13 22:45:26 +0000 UTC","review_id":"7d8ad3077a507cd23dc51ac6","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:1579889","source_review_id":"UmF0aW5nLTE4NTk4Nzgy","source_url":"https://www.ratemyprofessors.com/professor/1579889","type":"review"},{"instructor_name":"Younghyun Kim","review_date":"2017-03-14 16:47:33 +0000 UTC","review_id":"7938812a34f8d4d8d20e23e6","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:2237969","source_review_id":"UmF0aW5nLTI3OTA2ODEx","source_url":"https://www.ratemyprofessors.com/professor/2237969","type":"review"},{"instructor_name":"Mikko Lipasti","review_date":"2016-12-30 12:04:59 +0000 UTC","review_id":"a4721dd4e6cc9da644652a14","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:304354","source_review_id":"UmF0aW5nLTI3NjQ1NTA5","source_url":"https://www.ratemyprofessors.com/professor/304354","type":"review"}],"text":"Historical reviews of Anthony Gregerson, Mikko Lipasti, Younghyun Kim: The semester project requires significant effort and early planning. Workload varies widely, with some noting overwhelming weekly assignments or challenging midterm coding exams."},"reviewFiles":["/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/reviews/course_42330966f01392dae105b4e1-0.json"]}},{"course_uid":"course_dd8d2094feb4657373e2e2f3","course_id":"COMPSCI/ECE/ISYE 524","title":"INTRODUCTION TO OPTIMIZATION","credits_min":3,"credits_max":3,"gpa":3.323,"badges":[{"id":"grade-outcomes","label":"Lower grades","tone":"negative","evidence":"Spring 2026 · latest released grades before Fall 2026: 3.22 GPA across 101 letter grades, versus 3.58 for Electrical and Computer Engineering (45 courses). Requires a difference of at least 0.20 and 30 letter grades. Historical outcomes, not predicted difficulty.","sources":[{"label":"Grade history and sources","href":"/courses/COMPSCI_ECE_ISYE_524#grades"}]},{"id":"lecture-size","label":"Small lectures","tone":"neutral","evidence":"Fall 2026: median 23 enrolled students across 3 recorded lecture sections. Small means 30 or fewer; large means 100 or more. Enrollment at scan time, not capacity or typical historical attendance.","sources":[{"label":"Sections and enrollment","href":"/courses/COMPSCI_ECE_ISYE_524#schedule"}]}],"description":"Introduction to mathematical optimization, covering formulation of discrete and continuous problems and equilibrium models, and usage of algorithms and software tools.","discovery":{"term":"1272","offered":true,"history":{"counts":[363,266,176,116,75,22,13],"count":1031,"gpa":3.271580989330747,"topShare":61.008729388942776,"firstTerm":"1224","lastTerm":"1264"},"instructors":[{"course_uid":"course_dd8d2094feb4657373e2e2f3","uid":"instructor_88b50100bedfe361746dd123","name":"Jeffrey Linderoth","quality":null,"quality_count":null,"instructor_url":"/instructors/JEFFREY_LINDEROTH"}],"instructorHistory":null,"courseComparison":null,"claim":{"citations":[{"instructor_name":"Jeff Linderoth","review_date":"2024-04-28 16:21:25 +0000 UTC","review_id":"ec26bdb44745b4d48647d409","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:1472025","source_review_id":"UmF0aW5nLTM5MTcxODQz","source_url":"https://www.ratemyprofessors.com/professor/1472025","type":"review"},{"instructor_name":"Jeff Linderoth","review_date":"2025-05-13 14:57:18 +0000 UTC","review_id":"d1de49db403c61f0ba734110","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:1472025","source_review_id":"UmF0aW5nLTQxMjY1NzU4","source_url":"https://www.ratemyprofessors.com/professor/1472025","type":"review"},{"instructor_name":"Jeff Linderoth","review_date":"2025-05-19 19:24:29 +0000 UTC","review_id":"32877232a079784ffd2f7002","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:1472025","source_review_id":"UmF0aW5nLTQxMzIzNDMy","source_url":"https://www.ratemyprofessors.com/professor/1472025","type":"review"}],"text":"The course is extremely difficult with long, challenging homework assignments that can take up to 20 hours, requiring substantial independent study time."},"reviewFiles":["/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/reviews/course_dd8d2094feb4657373e2e2f3-0.json"]}},{"course_uid":"course_1d414842d040e66d0ee9e2ac","course_id":"ECE 330","title":"SIGNALS AND SYSTEMS","credits_min":3,"credits_max":3,"gpa":3.187,"badges":[{"id":"grade-outcomes","label":"Lower grades","tone":"negative","evidence":"Spring 2026 · latest released grades before Fall 2026: 3.22 GPA across 94 letter grades, versus 3.58 for Electrical and Computer Engineering (45 courses). Requires a difference of at least 0.20 and 30 letter grades. Historical outcomes, not predicted difficulty.","sources":[{"label":"Grade history and sources","href":"/courses/ECE_330#grades"}]},{"id":"lecture-size","label":"Large lectures","tone":"neutral","evidence":"Fall 2026: median 104 enrolled students across 1 recorded lecture section. Small means 30 or fewer; large means 100 or more. Enrollment at scan time, not capacity or typical historical attendance.","sources":[{"label":"Sections and enrollment","href":"/courses/ECE_330#schedule"}]}],"description":"ECE 330 Signals and Systems covers time-domain and frequency-domain analysis of continuous and discrete signals and systems using Fourier and Laplace transforms.","discovery":{"term":"1272","offered":true,"history":{"counts":[291,138,123,85,84,10,3],"count":734,"gpa":3.2786103542234333,"topShare":58.44686648501363,"firstTerm":"1224","lastTerm":"1264"},"instructors":[{"course_uid":"course_1d414842d040e66d0ee9e2ac","uid":"instructor_60b4ffcf03acb29a8319dac4","name":"Bernie Lesieutre","quality":null,"quality_count":null,"instructor_url":"/instructors/BERNIE_LESIEUTRE"}],"instructorHistory":null,"courseComparison":null,"claim":{"citations":[{"instructor_name":"Bernard Lesieutre","review_date":"2011-11-19 18:34:30 +0000 UTC","review_id":"82e50506407e93b8442c6b6e","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:1649338","source_review_id":"UmF0aW5nLTE5MjgxOTg3","source_url":"https://www.ratemyprofessors.com/professor/1649338","type":"review"},{"instructor_name":"Bernard Lesieutre","review_date":"2013-03-24 00:19:38 +0000 UTC","review_id":"5e15b7dec5c8cecc058c20f9","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:1649338","source_review_id":"UmF0aW5nLTIxNDQxMzM4","source_url":"https://www.ratemyprofessors.com/professor/1649338","type":"review"}],"text":"Historical reviews of Bernard Lesieutre: The class starts hard but clarifies before midterms. Tests are reasonably difficult but feature a generous curve, and exams closely mirror practice problems."},"reviewFiles":["/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/reviews/course_1d414842d040e66d0ee9e2ac-0.json"]}},{"course_uid":"course_758e73af380877aee172659d","course_id":"BME/ECE 462","title":"MEDICAL INSTRUMENTATION","credits_min":3,"credits_max":3,"gpa":3.383,"badges":[{"id":"rated-teacher","label":"Highly rated instructor","tone":"positive","evidence":"Fall 2026: Amit Nimunkar (4.00/5 adjusted; 28 ratings). At least one assigned instructor qualifies. This describes instructor reviews across courses, not a course rating.","sources":[{"label":"Amit Nimunkar","href":"/instructors/AMIT_NIMUNKAR"}]},{"id":"lecture-size","label":"Small lectures","tone":"neutral","evidence":"Fall 2026: median 19 enrolled students across 2 recorded lecture sections. Small means 30 or fewer; large means 100 or more. Enrollment at scan time, not capacity or typical historical attendance.","sources":[{"label":"Sections and enrollment","href":"/courses/BME_ECE_462#schedule"}]}],"description":"MEDICAL INSTRUMENTATION covers the design and application of electrodes, biosensors, and medical imaging systems with a focus on electrical safety and physiological measurements.","discovery":{"term":"1272","offered":true,"history":{"counts":[32,45,31,14,10,0,0],"count":132,"gpa":3.284090909090909,"topShare":58.333333333333336,"firstTerm":"1232","lastTerm":"1262"},"instructors":[{"course_uid":"course_758e73af380877aee172659d","uid":"instructor_6d9ed322e07081df1d6519bd","name":"Amit Nimunkar","quality":4.0040357431444145,"quality_count":28,"instructor_url":"/instructors/AMIT_NIMUNKAR"},{"course_uid":"course_758e73af380877aee172659d","uid":"instructor_776e90747c0f9ed2a622e0c6","name":"Royal Oakes","quality":null,"quality_count":null,"instructor_url":"/instructors/ROYAL_OAKES"}],"instructorHistory":null,"courseComparison":null,"claim":{"citations":[{"instructor_name":"Amit Nimunkar","review_date":"2021-08-09 20:28:01 +0000 UTC","review_id":"6dd3059c3d1ef29347a58e3f","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:344130","source_review_id":"UmF0aW5nLTM1MDE2NTEx","source_url":"https://www.ratemyprofessors.com/professor/344130","type":"review"}],"text":"The class is considered easy, though one review notes irregular homework, unpredictable prelab quizzes, and delayed grading."},"reviewFiles":["/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/reviews/course_758e73af380877aee172659d-0.json"]}},{"course_uid":"course_236b13facc1d300e22cc9b1e","course_id":"ECE 340","title":"ELECTRONIC CIRCUITS I","credits_min":3,"credits_max":3,"gpa":3.209,"badges":[],"description":"Electronic Circuits I covers modeling and application of semiconductor devices and integrated circuits.","discovery":{"term":"1272","offered":true,"history":{"counts":[415,263,190,110,80,29,10],"count":1097,"gpa":3.2948951686417502,"topShare":61.8049225159526,"firstTerm":"1224","lastTerm":"1264"},"instructors":[{"course_uid":"course_236b13facc1d300e22cc9b1e","uid":"instructor_0e842185c1a27ccec5e6130a","name":"Srdjan Milicic","quality":2.732584447066634,"quality_count":24,"instructor_url":"/instructors/SRDJAN_MILICIC"},{"course_uid":"course_236b13facc1d300e22cc9b1e","uid":"instructor_d9f4e7e4d6bd05ee907f63f5","name":"Shuva Mitra","quality":null,"quality_count":null,"instructor_url":"/instructors/SHUVA_MITRA"}],"instructorHistory":null,"courseComparison":null,"claim":{"citations":[{"instructor_name":"Srdjan Milicic","review_date":"2023-04-30 18:41:48 +0000 UTC","review_id":"d3da508174a771f2596cb734","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:2542889","source_review_id":"UmF0aW5nLTM3NzY2NjE0","source_url":"https://www.ratemyprofessors.com/professor/2542889","type":"review"},{"instructor_name":"Srdjan Milicic","review_date":"2023-05-13 01:07:59 +0000 UTC","review_id":"3e3633d3b2d33b0d57dd3138","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:2542889","source_review_id":"UmF0aW5nLTM3OTEyODgx","source_url":"https://www.ratemyprofessors.com/professor/2542889","type":"review"},{"instructor_name":"Srdjan Milicic","review_date":"2025-11-21 03:19:51 +0000 UTC","review_id":"16e12e25dd66891ac293acd3","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:2542889","source_review_id":"UmF0aW5nLTQxOTIyNTA1","source_url":"https://www.ratemyprofessors.com/professor/2542889","type":"review"}],"text":"Some reviewers characterize the course as one of the most unnecessarily difficult they have taken, citing dense lectures, illegible handwriting, and exams that are heavily weighted and unrealistic compared to teaching."},"reviewFiles":["/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/reviews/course_236b13facc1d300e22cc9b1e-0.json"]}},{"course_uid":"course_883e87fcd87d80e877bb98ab","course_id":"COMPSCI/ECE 352","title":"DIGITAL SYSTEM FUNDAMENTALS","credits_min":3,"credits_max":3,"gpa":3.1,"badges":[{"id":"grade-outcomes","label":"Lower grades","tone":"negative","evidence":"Spring 2026 · latest released grades before Fall 2026: 3.31 GPA across 123 letter grades, versus 3.58 for Electrical and Computer Engineering (45 courses). Requires a difference of at least 0.20 and 30 letter grades. Historical outcomes, not predicted difficulty.","sources":[{"label":"Grade history and sources","href":"/courses/COMPSCI_ECE_352#grades"}]}],"description":"Covers digital system fundamentals including logic components, Boolean algebra, and computer organization design.","discovery":{"term":"1272","offered":true,"history":{"counts":[405,366,275,169,71,11,7],"count":1304,"gpa":3.298696319018405,"topShare":59.12576687116564,"firstTerm":"1224","lastTerm":"1264"},"instructors":[{"course_uid":"course_883e87fcd87d80e877bb98ab","uid":"instructor_eb1bb94171f8f5bd7e26165f","name":"Setareh Behroozi","quality":3.7732285945155315,"quality_count":40,"instructor_url":"/instructors/SETAREH_BEHROOZI"},{"course_uid":"course_883e87fcd87d80e877bb98ab","uid":"instructor_b9402e06a7d816746041099a","name":"Julie Hsiao","quality":null,"quality_count":null,"instructor_url":"/instructors/JULIE_HSIAO"}],"instructorHistory":null,"courseComparison":null,"claim":{"citations":[{"instructor_name":"Setareh Behroozi","review_date":"2024-11-23 20:47:38 +0000 UTC","review_id":"7928178fc1fe58d4ec843b7a","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:2827328","source_review_id":"UmF0aW5nLTQwMDIwNTcz","source_url":"https://www.ratemyprofessors.com/professor/2827328","type":"review"},{"instructor_name":"Setareh Behroozi","review_date":"2024-11-25 00:45:52 +0000 UTC","review_id":"7e60e34df3872f3a22c040af","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:2827328","source_review_id":"UmF0aW5nLTQwMDI1MTAx","source_url":"https://www.ratemyprofessors.com/professor/2827328","type":"review"}],"text":"Homework is challenging and time-consuming, but attending discussion sessions and collaborating with groups makes the class much easier to manage."},"reviewFiles":["/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/reviews/course_883e87fcd87d80e877bb98ab-0.json"]}},{"course_uid":"course_61894e29f1afa672860da66b","course_id":"ECE 555","title":"DIGITAL CIRCUITS AND COMPONENTS","credits_min":3,"credits_max":3,"gpa":3.382,"badges":[{"id":"grade-outcomes","label":"Lower grades","tone":"negative","evidence":"Fall 2025 · latest released grades before Fall 2026: 3.25 GPA across 79 letter grades, versus 3.52 for Electrical and Computer Engineering (41 courses). Requires a difference of at least 0.20 and 30 letter grades. Historical outcomes, not predicted difficulty.","sources":[{"label":"Grade history and sources","href":"/courses/ECE_555#grades"}]}],"description":"ECE 555 covers principles, characterization, and design of digital logic circuits and components.","discovery":{"term":"1272","offered":true,"history":{"counts":[86,79,98,28,7,5,1],"count":304,"gpa":3.3009868421052633,"topShare":54.276315789473685,"firstTerm":"1232","lastTerm":"1262"},"instructors":[{"course_uid":"course_61894e29f1afa672860da66b","uid":"instructor_e55bf68b53c0438c60b5b8ef","name":"Akhilesh Jaiswal","quality":3.7040745943883437,"quality_count":3,"instructor_url":"/instructors/AKHILESH_JAISWAL"}],"instructorHistory":null,"courseComparison":null,"claim":{"citations":[{"instructor_name":"Akhilesh Jaiswal","review_date":"2023-12-01 01:43:46 +0000 UTC","review_id":"ffbd56ce134a431815c097d9","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:2929480","source_review_id":"UmF0aW5nLTM4NDgxMzE5","source_url":"https://www.ratemyprofessors.com/professor/2929480","type":"review"},{"instructor_name":"Akhilesh Jaiswal","review_date":"2024-01-05 21:07:23 +0000 UTC","review_id":"35951b7e53b368b26ae98703","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:2929480","source_review_id":"UmF0aW5nLTM4ODM3MDA2","source_url":"https://www.ratemyprofessors.com/professor/2929480","type":"review"}],"text":"Homework and projects are described as easy but time-consuming, with one reviewer noting significant hours required for the project component."},"reviewFiles":["/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/reviews/course_61894e29f1afa672860da66b-0.json"]}},{"course_uid":"course_ae177875d7b9797eccef5e60","course_id":"ECE 353","title":"INTRODUCTION TO MICROPROCESSOR SYSTEMS","credits_min":3,"credits_max":3,"gpa":3.214,"badges":[{"id":"rated-teacher","label":"Highly rated instructor","tone":"positive","evidence":"Fall 2026: Joseph Krachey (4.07/5 adjusted; 42 ratings). At least one assigned instructor qualifies. This describes instructor reviews across courses, not a course rating.","sources":[{"label":"Joseph Krachey","href":"/instructors/JOSEPH_KRACHEY"}]},{"id":"grade-outcomes","label":"Lower grades","tone":"negative","evidence":"Spring 2026 · latest released grades before Fall 2026: 3.25 GPA across 84 letter grades, versus 3.58 for Electrical and Computer Engineering (45 courses). Requires a difference of at least 0.20 and 30 letter grades. Historical outcomes, not predicted difficulty.","sources":[{"label":"Grade history and sources","href":"/courses/ECE_353#grades"}]}],"description":"Introduction to microprocessor systems covering architecture, programming, timing, I/O, and memory interfacing.","discovery":{"term":"1272","offered":true,"history":{"counts":[291,188,123,82,63,7,4],"count":758,"gpa":3.336411609498681,"topShare":63.19261213720316,"firstTerm":"1224","lastTerm":"1264"},"instructors":[{"course_uid":"course_ae177875d7b9797eccef5e60","uid":"instructor_620d566e500f4b09a8938334","name":"Joseph Krachey","quality":4.066350252756966,"quality_count":42,"instructor_url":"/instructors/JOSEPH_KRACHEY"}],"instructorHistory":null,"courseComparison":null,"claim":{"citations":[{"instructor_name":"Joseph Krachey","review_date":"2013-12-24 13:31:36 +0000 UTC","review_id":"848cccdec3969513eb3f2f95","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:1727817","source_review_id":"UmF0aW5nLTIyNjUxMjgy","source_url":"https://www.ratemyprofessors.com/professor/1727817","type":"review"},{"instructor_name":"Joseph Krachey","review_date":"2015-11-24 16:43:23 +0000 UTC","review_id":"37089c4ce21889c47d5b6e11","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:1727817","source_review_id":"UmF0aW5nLTI1NDgzOTU3","source_url":"https://www.ratemyprofessors.com/professor/1727817","type":"review"},{"instructor_name":"Joseph Krachey","review_date":"2016-12-30 11:50:54 +0000 UTC","review_id":"f025be646432471f670b143f","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:1727817","source_review_id":"UmF0aW5nLTI3NjQ1NDU4","source_url":"https://www.ratemyprofessors.com/professor/1727817","type":"review"},{"instructor_name":"Joseph Krachey","review_date":"2024-05-10 20:43:54 +0000 UTC","review_id":"f3ec3e3591ce8ac0160594e8","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:1727817","source_review_id":"UmF0aW5nLTM5NDMzNDk5","source_url":"https://www.ratemyprofessors.com/professor/1727817","type":"review"},{"instructor_name":"Joseph Krachey","review_date":"2024-12-13 21:54:22 +0000 UTC","review_id":"080f585da6926835b6710625","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:1727817","source_review_id":"UmF0aW5nLTQwMjgyOTM2","source_url":"https://www.ratemyprofessors.com/professor/1727817","type":"review"}],"text":"The course involves significant coding and project work, with some reviews noting a heavy reliance on self-learning from datasheets. Exams can be tough, and the workload demands consistent effort and attention to detail."},"reviewFiles":["/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/reviews/course_ae177875d7b9797eccef5e60-0.json"]}},{"course_uid":"course_63efe85f26fb384e82f264a9","course_id":"ECE 222","title":"ELECTRODYNAMICS I","credits_min":4,"credits_max":4,"gpa":3.342,"badges":[{"id":"grade-outcomes","label":"Higher grades","tone":"positive","evidence":"Spring 2026 · latest released grades before Fall 2026: 3.79 GPA across 160 letter grades, versus 3.58 for Electrical and Computer Engineering (45 courses). Requires a difference of at least 0.20 and 30 letter grades. Historical outcomes, not predicted difficulty.","sources":[{"label":"Grade history and sources","href":"/courses/ECE_222#grades"}]}],"description":"Electrodynamics I covers vector calculus applications to electrodynamics, Maxwell's equations, and transmission lines.","discovery":{"term":"1272","offered":true,"history":{"counts":[245,94,113,48,34,12,7],"count":553,"gpa":3.3417721518987342,"topShare":61.30198915009042,"firstTerm":"1252","lastTerm":"1264"},"instructors":[{"course_uid":"course_63efe85f26fb384e82f264a9","uid":"instructor_0f0e025491ce47522c28688d","name":"Haihan Sun","quality":3.781532530496905,"quality_count":2,"instructor_url":"/instructors/HAIHAN_SUN"},{"course_uid":"course_63efe85f26fb384e82f264a9","uid":"instructor_ec496cd984732ae0e4f002cc","name":"Eric Tervo","quality":3.7235102700443767,"quality_count":1,"instructor_url":"/instructors/ERIC_TERVO"},{"course_uid":"course_63efe85f26fb384e82f264a9","uid":"instructor_3c689622bbd216f4fa028830","name":"Nader Behdad","quality":3.4168739903215264,"quality_count":14,"instructor_url":"/instructors/NADER_BEHDAD"}],"instructorHistory":null,"courseComparison":null,"claim":null,"reviewFiles":[]}},{"course_uid":"course_013300c17c3a4f3c90089d51","course_id":"COMPSCI/ECE/ME 539","title":"INTRODUCTION TO ARTIFICIAL NEURAL NETWORKS","credits_min":3,"credits_max":3,"gpa":3.334,"badges":[{"id":"grade-outcomes","label":"Lower grades","tone":"negative","evidence":"Spring 2026 · latest released grades before Fall 2026: 3.23 GPA across 35 letter grades, versus 3.58 for Electrical and Computer Engineering (45 courses). Requires a difference of at least 0.20 and 30 letter grades. Historical outcomes, not predicted difficulty.","sources":[{"label":"Grade history and sources","href":"/courses/COMPSCI_ECE_ME_539#grades"}]},{"id":"lecture-size","label":"Small lectures","tone":"neutral","evidence":"Fall 2026: median 21 enrolled students across 3 recorded lecture sections. Small means 30 or fewer; large means 100 or more. Enrollment at scan time, not capacity or typical historical attendance.","sources":[{"label":"Sections and enrollment","href":"/courses/COMPSCI_ECE_ME_539#schedule"}]}],"description":"Introduction to artificial neural networks and their applications in control, pattern recognition, and prediction.","discovery":{"term":"1272","offered":true,"history":{"counts":[196,252,163,65,14,5,6],"count":701,"gpa":3.3530670470756063,"topShare":63.90870185449358,"firstTerm":"1224","lastTerm":"1264"},"instructors":[{"course_uid":"course_013300c17c3a4f3c90089d51","uid":"instructor_ef4eca2c8776df8035290b58","name":"Ting-Hung Lin","quality":null,"quality_count":null,"instructor_url":"/instructors/TING-HUNG_LIN"}],"instructorHistory":null,"courseComparison":null,"claim":{"citations":[{"instructor_name":"Yu Hen Hu","review_date":"2020-11-09 14:46:02 +0000 UTC","review_id":"cdd24df03c173997c8001d5b","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:1202050","source_review_id":"UmF0aW5nLTMzNzg2NTMz","source_url":"https://www.ratemyprofessors.com/professor/1202050","type":"review"},{"instructor_name":"Yu Hen Hu","review_date":"2021-12-21 02:06:04 +0000 UTC","review_id":"55713787ff3d0637e72a82f3","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:1202050","source_review_id":"UmF0aW5nLTM1NjE0NDQw","source_url":"https://www.ratemyprofessors.com/professor/1202050","type":"review"},{"instructor_name":"Pedro Morgado","review_date":"2023-12-28 03:26:52 +0000 UTC","review_id":"3bc7cf7ee5b8ea262d70cc0a","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:2879084","source_review_id":"UmF0aW5nLTM4ODAyNTY3","source_url":"https://www.ratemyprofessors.com/professor/2879084","type":"review"},{"instructor_name":"Kangwook Lee","review_date":"2025-01-20 05:39:44 +0000 UTC","review_id":"c2570f7894554d4ec7277977","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:2517429","source_review_id":"UmF0aW5nLTQwNTc1Mzcx","source_url":"https://www.ratemyprofessors.com/professor/2517429","type":"review"}],"text":"Historical reviews of Kangwook Lee, Pedro Morgado, Yu Hen Hu: The course is consistently described as difficult with a heavy workload, including extensive homework, group projects, and dense theoretical content requiring strong math backgrounds."},"reviewFiles":["/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/reviews/course_013300c17c3a4f3c90089d51-0.json"]}},{"course_uid":"course_855df58f04a4c634d6f49efb","course_id":"ECE/PHYSICS 235","title":"INTRODUCTION TO SOLID STATE ELECTRONICS","credits_min":3,"credits_max":3,"gpa":3.26,"badges":[{"id":"grade-outcomes","label":"Lower grades","tone":"negative","evidence":"Spring 2026 · latest released grades before Fall 2026: 3.17 GPA across 93 letter grades, versus 3.58 for Electrical and Computer Engineering (45 courses). Requires a difference of at least 0.20 and 30 letter grades. Historical outcomes, not predicted difficulty.","sources":[{"label":"Grade history and sources","href":"/courses/ECE_PHYSICS_235#grades"}]}],"description":"Introduction to the physical principles of solid-state electronic and photonic devices.","discovery":{"term":"1272","offered":true,"history":{"counts":[235,158,118,72,39,4,2],"count":628,"gpa":3.3582802547770703,"topShare":62.57961783439491,"firstTerm":"1224","lastTerm":"1264"},"instructors":[{"course_uid":"course_855df58f04a4c634d6f49efb","uid":"instructor_909c73fab313c0b5f69249bf","name":"Shubhra Pasayat","quality":null,"quality_count":null,"instructor_url":"/instructors/SHUBHRA_PASAYAT"}],"instructorHistory":null,"courseComparison":null,"claim":{"citations":[{"instructor_name":"Irena Knezevic","review_date":"2023-05-07 07:57:32 +0000 UTC","review_id":"91636500cf3fcbcebb436467","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:1519669","source_review_id":"UmF0aW5nLTM3ODQ2OTEw","source_url":"https://www.ratemyprofessors.com/professor/1519669","type":"review"},{"instructor_name":"Irena Knezevic","review_date":"2024-02-20 00:00:38 +0000 UTC","review_id":"ef24bba8d83f5edb5f9947b5","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:1519669","source_review_id":"UmF0aW5nLTM4OTg2MDUy","source_url":"https://www.ratemyprofessors.com/professor/1519669","type":"review"}],"text":"Historical reviews of Irena Knezevic: Grading relies on three exams, but homework is important for understanding; one review notes excessive late assignments and difficult textbook readings as a burden."},"reviewFiles":["/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/reviews/course_855df58f04a4c634d6f49efb-0.json"]}},{"course_uid":"course_4f43ea59ec9f575fd58e0a5f","course_id":"ECE 271","title":"CIRCUITS LABORATORY II","credits_min":1,"credits_max":1,"gpa":3.519,"badges":[{"id":"grade-outcomes","label":"Lower grades","tone":"negative","evidence":"Spring 2026 · latest released grades before Fall 2026: 2.74 GPA across 57 letter grades, versus 3.58 for Electrical and Computer Engineering (45 courses). Requires a difference of at least 0.20 and 30 letter grades. Historical outcomes, not predicted difficulty.","sources":[{"label":"Grade history and sources","href":"/courses/ECE_271#grades"}]}],"description":"CIRCUITS LABORATORY II covers experiments on electronic device characteristics, op-amp applications, and feedback circuits.","discovery":{"term":"1272","offered":true,"history":{"counts":[261,116,82,54,47,6,7],"count":573,"gpa":3.369982547993019,"topShare":65.79406631762653,"firstTerm":"1224","lastTerm":"1264"},"instructors":[{"course_uid":"course_4f43ea59ec9f575fd58e0a5f","uid":"instructor_f2d6dca852748bbdc1b73dbf","name":"Mark Allie","quality":3.0061504123929446,"quality_count":18,"instructor_url":"/instructors/MARK_ALLIE"}],"instructorHistory":null,"courseComparison":null,"claim":{"citations":[{"instructor_name":"Mark Allie","review_date":"2016-12-16 16:09:32 +0000 UTC","review_id":"daf2b68eee8d75821cfa255d","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:1974261","source_review_id":"UmF0aW5nLTI3NTMzODk4","source_url":"https://www.ratemyprofessors.com/professor/1974261","type":"review"}],"text":"The workload involves showing up and building circuits, with minimal expectations for deep comprehension, though tests are created by TAs and vary each semester."},"reviewFiles":["/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/reviews/course_4f43ea59ec9f575fd58e0a5f-0.json"]}},{"course_uid":"course_9eb7166a49d161bca95d729f","course_id":"COMPSCI/ECE 252","title":"INTRODUCTION TO COMPUTER ENGINEERING","credits_min":3,"credits_max":3,"gpa":3.296,"badges":[{"id":"lecture-size","label":"Large lectures","tone":"neutral","evidence":"Fall 2026: median 142 enrolled students across 4 recorded lecture sections. Small means 30 or fewer; large means 100 or more. Enrollment at scan time, not capacity or typical historical attendance.","sources":[{"label":"Sections and enrollment","href":"/courses/COMPSCI_ECE_252#schedule"}]}],"description":"Introduction to Computer Engineering covers logic components, Boolean algebra, logic design, computer organization, and assembly-language programming.","discovery":{"term":"1272","offered":true,"history":{"counts":[2882,1108,891,429,504,122,81],"count":6017,"gpa":3.3706996842280206,"topShare":66.31211567226192,"firstTerm":"1224","lastTerm":"1264"},"instructors":[{"course_uid":"course_9eb7166a49d161bca95d729f","uid":"instructor_eb1bb94171f8f5bd7e26165f","name":"Setareh Behroozi","quality":3.7732285945155315,"quality_count":40,"instructor_url":"/instructors/SETAREH_BEHROOZI"},{"course_uid":"course_9eb7166a49d161bca95d729f","uid":"instructor_3c20f585497c036ee0ded500","name":"Shayne Wadle","quality":3.5426327025332824,"quality_count":8,"instructor_url":"/instructors/SHAYNE_WADLE"},{"course_uid":"course_9eb7166a49d161bca95d729f","uid":"instructor_07d81221401c0aeb980803c4","name":"Matt Sinclair","quality":null,"quality_count":null,"instructor_url":"/instructors/MATT_SINCLAIR"}],"instructorHistory":null,"courseComparison":null,"claim":{"citations":[{"instructor_name":"Matthew Sinclair","review_date":"2024-02-24 21:56:20 +0000 UTC","review_id":"dfca0d604b5aa84f3a3528c9","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:2465736","source_review_id":"UmF0aW5nLTM4OTk4MzI5","source_url":"https://www.ratemyprofessors.com/professor/2465736","type":"review"},{"instructor_name":"Matthew Sinclair","review_date":"2024-03-06 00:50:26 +0000 UTC","review_id":"20c3e50679911f45c9d6e5bb","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:2465736","source_review_id":"UmF0aW5nLTM5MDI2OTE3","source_url":"https://www.ratemyprofessors.com/professor/2465736","type":"review"},{"instructor_name":"Matthew Sinclair","review_date":"2024-05-12 20:42:07 +0000 UTC","review_id":"e65c5481a92a66f7547f6564","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:2465736","source_review_id":"UmF0aW5nLTM5NDQ0NzY0","source_url":"https://www.ratemyprofessors.com/professor/2465736","type":"review"},{"instructor_name":"Matthew Sinclair","review_date":"2024-05-30 00:53:29 +0000 UTC","review_id":"f85c3004a7572998f60b0f88","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:2465736","source_review_id":"UmF0aW5nLTM5NTM0NjA1","source_url":"https://www.ratemyprofessors.com/professor/2465736","type":"review"},{"instructor_name":"Matthew Sinclair","review_date":"2025-05-16 19:16:20 +0000 UTC","review_id":"b48c355092b97d06a290f199","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:2465736","source_review_id":"UmF0aW5nLTQxMzA1NTc2","source_url":"https://www.ratemyprofessors.com/professor/2465736","type":"review"},{"instructor_name":"Matthew Sinclair","review_date":"2025-08-31 02:14:25 +0000 UTC","review_id":"2d10178a5fab9d13043751e6","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:2465736","source_review_id":"UmF0aW5nLTQxNjEzMjQz","source_url":"https://www.ratemyprofessors.com/professor/2465736","type":"review"},{"instructor_name":"Shayne Wadle","review_date":"2026-01-11 01:10:16 +0000 UTC","review_id":"31ba04dea28e00bc7517873c","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:3156510","source_review_id":"UmF0aW5nLTQyNDczODAw","source_url":"https://www.ratemyprofessors.com/professor/3156510","type":"review"},{"instructor_name":"Shayne Wadle","review_date":"2026-03-20 20:52:29 +0000 UTC","review_id":"a33a05fa2b8a4221005a110f","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:3156510","source_review_id":"UmF0aW5nLTQyNzE5OTk4","source_url":"https://www.ratemyprofessors.com/professor/3156510","type":"review"},{"instructor_name":"Shayne Wadle","review_date":"2026-05-03 21:22:11 +0000 UTC","review_id":"9af6621f08c3899567e17f01","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:3156510","source_review_id":"UmF0aW5nLTQzMDExNjE0","source_url":"https://www.ratemyprofessors.com/professor/3156510","type":"review"},{"instructor_name":"Shayne Wadle","review_date":"2026-05-03 21:28:08 +0000 UTC","review_id":"4c2bfecdc001319541b23ee4","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:3156510","source_review_id":"UmF0aW5nLTQzMDExNjYx","source_url":"https://www.ratemyprofessors.com/professor/3156510","type":"review"}],"text":"Sinclair enforces strict deadlines and requires diligent self-study. Wadle’s lectures are criticized as unhelpful or confusing, requiring heavy independent work."},"reviewFiles":["/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/reviews/course_9eb7166a49d161bca95d729f-0.json"]}},{"course_uid":"course_e3e02c2137f67e4a7df59b05","course_id":"ECE 411","title":"INTRODUCTION TO ELECTRIC DRIVE SYSTEMS","credits_min":3,"credits_max":3,"gpa":3.227,"badges":[],"description":"Introduction to electric drive systems, emphasizing system analysis, machine control, and power electronics applications.","discovery":{"term":"1272","offered":true,"history":{"counts":[91,71,41,9,10,3,3],"count":228,"gpa":3.425438596491228,"topShare":71.05263157894737,"firstTerm":"1232","lastTerm":"1262"},"instructors":[{"course_uid":"course_e3e02c2137f67e4a7df59b05","uid":"instructor_79d44a3f2cf8d53550076114","name":"Patrick Flannery","quality":3.7471180726492133,"quality_count":3,"instructor_url":"/instructors/PATRICK_FLANNERY"}],"instructorHistory":null,"courseComparison":null,"claim":{"citations":[{"instructor_name":"Patrick Flannery","review_date":"2026-01-25 17:31:02 +0000 UTC","review_id":"1fd2096a749196006b97aaff","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:3150819","source_review_id":"UmF0aW5nLTQyNTQ3MDc4","source_url":"https://www.ratemyprofessors.com/professor/3150819","type":"review"},{"instructor_name":"Patrick Flannery","review_date":"2026-03-25 13:42:36 +0000 UTC","review_id":"f1a9c754665cd04168766998","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:3150819","source_review_id":"UmF0aW5nLTQyNzM1OTA4","source_url":"https://www.ratemyprofessors.com/professor/3150819","type":"review"}],"text":"The course requires six homeworks, three exams, and a final project, with exams noted as difficult but offering test corrections and extra credit."},"reviewFiles":["/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/reviews/course_e3e02c2137f67e4a7df59b05-0.json"]}},{"course_uid":"course_b588d52f82ec62f25a4f2ece","course_id":"COMPSCI/ECE/ME 532","title":"MATRIX METHODS IN MACHINE LEARNING","credits_min":3,"credits_max":3,"gpa":3.497,"badges":[{"id":"grade-outcomes","label":"Lower grades","tone":"negative","evidence":"Spring 2026 · latest released grades before Fall 2026: 3.34 GPA across 149 letter grades, versus 3.58 for Electrical and Computer Engineering (45 courses). Requires a difference of at least 0.20 and 30 letter grades. Historical outcomes, not predicted difficulty.","sources":[{"label":"Grade history and sources","href":"/courses/COMPSCI_ECE_ME_532#grades"}]},{"id":"lecture-size","label":"Small lectures","tone":"neutral","evidence":"Fall 2026: median 15 enrolled students across 3 recorded lecture sections. Small means 30 or fewer; large means 100 or more. Enrollment at scan time, not capacity or typical historical attendance.","sources":[{"label":"Sections and enrollment","href":"/courses/COMPSCI_ECE_ME_532#schedule"}]}],"description":"MATRIX METHODS IN MACHINE LEARNING covers linear algebraic foundations and matrix methods for machine learning applications like classification, clustering, and data analysis.","discovery":{"term":"1272","offered":true,"history":{"counts":[661,322,218,143,49,12,14],"count":1419,"gpa":3.44785059901339,"topShare":69.27413671599719,"firstTerm":"1224","lastTerm":"1264"},"instructors":[{"course_uid":"course_b588d52f82ec62f25a4f2ece","uid":"instructor_f85b9ff343f5be26654f10d9","name":"Grigoris Chrysos","quality":2.315415903798487,"quality_count":25,"instructor_url":"/instructors/GRIGORIS_CHRYSOS"}],"instructorHistory":null,"courseComparison":null,"claim":{"citations":[{"instructor_name":"Grigoris Chrysos","review_date":"2025-11-16 18:22:37 +0000 UTC","review_id":"fa5ab2aa16c990869b6fd3d6","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:2984236","source_review_id":"UmF0aW5nLTQxODc2NjM1","source_url":"https://www.ratemyprofessors.com/professor/2984236","type":"review"},{"instructor_name":"Grigoris Chrysos","review_date":"2025-12-12 07:55:12 +0000 UTC","review_id":"f236393d07693e36161765b0","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:2984236","source_review_id":"UmF0aW5nLTQyMjAzNjM1","source_url":"https://www.ratemyprofessors.com/professor/2984236","type":"review"},{"instructor_name":"Grigoris Chrysos","review_date":"2025-12-17 12:49:50 +0000 UTC","review_id":"12281ee3e2d8f8ff83712ba6","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:2984236","source_review_id":"UmF0aW5nLTQyMzA3Mjky","source_url":"https://www.ratemyprofessors.com/professor/2984236","type":"review"}],"text":"Reviewers describe the workload as excessive, with heavy weekly homework and four exams. The course is considered difficult, featuring hard proofs and exams that are hard to finish."},"reviewFiles":["/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/reviews/course_b588d52f82ec62f25a4f2ece-0.json"]}},{"course_uid":"course_8b365a3b2face069c70fb074","course_id":"ECE/NE/PHYSICS 525","title":"INTRODUCTION TO PLASMAS","credits_min":3,"credits_max":3,"gpa":3.398,"badges":[{"id":"lecture-size","label":"Small lectures","tone":"neutral","evidence":"Fall 2026: median 14 enrolled students across 3 recorded lecture sections. Small means 30 or fewer; large means 100 or more. Enrollment at scan time, not capacity or typical historical attendance.","sources":[{"label":"Sections and enrollment","href":"/courses/ECE_NE_PHYSICS_525#schedule"}]}],"description":"Introduction to plasmas covering collective phenomena, waves, instabilities, and kinetic theory with applications to fusion and materials processing.","discovery":{"term":"1272","offered":true,"history":{"counts":[59,12,25,3,9,2,0],"count":110,"gpa":3.459090909090909,"topShare":64.54545454545455,"firstTerm":"1224","lastTerm":"1264"},"instructors":[{"course_uid":"course_8b365a3b2face069c70fb074","uid":"instructor_e8c00fc95e290b2ae443f5ce","name":"Hong Qin","quality":null,"quality_count":null,"instructor_url":"/instructors/HONG_QIN"}],"instructorHistory":null,"courseComparison":null,"claim":{"citations":[{"instructor_name":"Oliver Schmitz","review_date":"2020-05-05 04:36:15 +0000 UTC","review_id":"3d22f8338c5bc3b028f1cb66","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:2174741","source_review_id":"UmF0aW5nLTMzMjA0MjYx","source_url":"https://www.ratemyprofessors.com/professor/2174741","type":"review"}],"text":"Historical reviews of Oliver Schmitz: The course was rated as difficult, with a difficulty rating of 4, reflecting the challenges of the material and the online format during the pandemic."},"reviewFiles":["/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/reviews/course_8b365a3b2face069c70fb074-0.json"]}},{"course_uid":"course_1c943aa88ab6f61c9fa4c558","course_id":"ECE 203","title":"SIGNALS, INFORMATION, AND COMPUTATION","credits_min":3,"credits_max":3,"gpa":3.349,"badges":[{"id":"lecture-size","label":"Large lectures","tone":"neutral","evidence":"Fall 2026: median 113 enrolled students across 2 recorded lecture sections. Small means 30 or fewer; large means 100 or more. Enrollment at scan time, not capacity or typical historical attendance.","sources":[{"label":"Sections and enrollment","href":"/courses/ECE_203#schedule"}]}],"description":"ECE 203 introduces signals, information, and computational techniques in electrical engineering.","discovery":{"term":"1272","offered":true,"history":{"counts":[697,375,262,89,72,9,16],"count":1520,"gpa":3.461842105263158,"topShare":70.52631578947368,"firstTerm":"1224","lastTerm":"1264"},"instructors":[{"course_uid":"course_1c943aa88ab6f61c9fa4c558","uid":"instructor_5ee5bd10cc663688498dd17b","name":"Eduardo Romero Arvelo","quality":null,"quality_count":null,"instructor_url":"/instructors/EDUARDO_ROMERO_ARVELO"}],"instructorHistory":null,"courseComparison":null,"claim":{"citations":[{"instructor_name":"Eduardo Arvelo","review_date":"2021-03-25 07:27:06 +0000 UTC","review_id":"589518ca31602a25f63c2b9c","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:2610349","source_review_id":"UmF0aW5nLTM0NDcyNjE1","source_url":"https://www.ratemyprofessors.com/professor/2610349","type":"review"},{"instructor_name":"Eduardo Arvelo","review_date":"2026-04-27 20:30:15 +0000 UTC","review_id":"b99cbe23141238b50c3992e5","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:2610349","source_review_id":"UmF0aW5nLTQyOTQ2Nzc5","source_url":"https://www.ratemyprofessors.com/professor/2610349","type":"review"}],"text":"Learning relies heavily on completing exercises and attending labs, with a flipped classroom structure requiring students to watch lectures independently before engaging in in-class activities."},"reviewFiles":["/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/reviews/course_1c943aa88ab6f61c9fa4c558-0.json"]}},{"course_uid":"course_45a9d9a05cba4d5b592ac7a3","course_id":"COMPSCI/ECE 552","title":"INTRODUCTION TO COMPUTER ARCHITECTURE","credits_min":3,"credits_max":3,"gpa":3.336,"badges":[],"description":"Introduction to computer architecture covering processor, memory, and I/O system design.","discovery":{"term":"1272","offered":true,"history":{"counts":[366,207,99,63,27,9,6],"count":777,"gpa":3.4826254826254828,"topShare":73.74517374517374,"firstTerm":"1224","lastTerm":"1264"},"instructors":[{"course_uid":"course_45a9d9a05cba4d5b592ac7a3","uid":"instructor_0d29a447fd811bf0e3ffe3da","name":"George Tzimpragos","quality":3.5997143486787233,"quality_count":2,"instructor_url":"/instructors/GEORGE_TZIMPRAGOS"}],"instructorHistory":null,"courseComparison":null,"claim":{"citations":[{"instructor_name":"Parmesh Ramanathan","review_date":"2015-05-22 13:50:15 +0000 UTC","review_id":"86bd0435dcb09cb593955173","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:869246","source_review_id":"UmF0aW5nLTI0ODg4NjE1","source_url":"https://www.ratemyprofessors.com/professor/869246","type":"review"},{"instructor_name":"Mikko Lipasti","review_date":"2018-10-04 17:24:10 +0000 UTC","review_id":"94fc35e96ebe469b75cd74f0","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:304354","source_review_id":"UmF0aW5nLTMwNTQzODg3","source_url":"https://www.ratemyprofessors.com/professor/304354","type":"review"},{"instructor_name":"Matthew Sinclair","review_date":"2023-05-08 07:00:38 +0000 UTC","review_id":"4a93c931a19dc35eb9b49d7b","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:2465736","source_review_id":"UmF0aW5nLTM3ODU0NDgy","source_url":"https://www.ratemyprofessors.com/professor/2465736","type":"review"}],"text":"Historical reviews of Matthew Sinclair, Mikko Lipasti, Parmesh Ramanathan: Reviewers characterize the workload as intense, citing long group projects, dense online lectures, and difficult exams that require significant outside effort and preparation."},"reviewFiles":["/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/reviews/course_45a9d9a05cba4d5b592ac7a3-0.json"]}},{"course_uid":"course_3e76f42476ef5e31cd0ae175","course_id":"ECE/ME 439","title":"INTRODUCTION TO ROBOTICS","credits_min":3,"credits_max":3,"gpa":3.527,"badges":[{"id":"rated-teacher","label":"Highly rated instructor","tone":"positive","evidence":"Fall 2026: Peter Adamczyk (4.09/5 adjusted; 14 ratings). At least one assigned instructor qualifies. This describes instructor reviews across courses, not a course rating.","sources":[{"label":"Peter Adamczyk","href":"/instructors/PETER_ADAMCZYK"}]}],"description":"Introduction to Robotics provides a hands-on overview of key concepts and tools for understanding and developing robotic systems.","discovery":{"term":"1272","offered":true,"history":{"counts":[150,140,64,25,10,3,0],"count":392,"gpa":3.4885204081632653,"topShare":73.9795918367347,"firstTerm":"1224","lastTerm":"1254"},"instructors":[{"course_uid":"course_3e76f42476ef5e31cd0ae175","uid":"instructor_561adca534f433c99b5b2836","name":"Peter Adamczyk","quality":4.092168107968585,"quality_count":14,"instructor_url":"/instructors/PETER_ADAMCZYK"}],"instructorHistory":null,"courseComparison":null,"claim":{"citations":[{"instructor_name":"Peter Adamczyk","review_date":"2023-01-22 22:51:01 +0000 UTC","review_id":"58002eaa814a0a6671587c35","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:2215832","source_review_id":"UmF0aW5nLTM3MzY1ODk1","source_url":"https://www.ratemyprofessors.com/professor/2215832","type":"review"}],"text":"One reviewer states that learning the topic requires significant effort outside of class because the classwork does not provide a good feel for the code."},"reviewFiles":["/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/reviews/course_3e76f42476ef5e31cd0ae175-0.json"]}},{"course_uid":"course_4bab507174f00d6393e58c91","course_id":"ECE 436","title":"COMMUNICATION SYSTEMS I","credits_min":3,"credits_max":3,"gpa":3.363,"badges":[{"id":"lecture-size","label":"Small lectures","tone":"neutral","evidence":"Fall 2026: median 27 enrolled students across 1 recorded lecture section. Small means 30 or fewer; large means 100 or more. Enrollment at scan time, not capacity or typical historical attendance.","sources":[{"label":"Sections and enrollment","href":"/courses/ECE_436#schedule"}]}],"description":"Communication Systems I covers modulation, noise analysis, synchronization, and sampling techniques.","discovery":{"term":"1272","offered":true,"history":{"counts":[54,32,15,8,3,0,2],"count":114,"gpa":3.5,"topShare":75.43859649122807,"firstTerm":"1232","lastTerm":"1262"},"instructors":[{"course_uid":"course_4bab507174f00d6393e58c91","uid":"instructor_17ad9703a339fc48f01aeb0e","name":"Paul Milenkovic","quality":2.604864044228095,"quality_count":63,"instructor_url":"/instructors/PAUL_MILENKOVIC"}],"instructorHistory":null,"courseComparison":null,"claim":{"citations":[{"instructor_name":"Paul Milenkovic","review_date":"2020-12-13 22:18:56 +0000 UTC","review_id":"c23c84721b36bc5ce94f47c5","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:131224","source_review_id":"UmF0aW5nLTM0MDU3MzM1","source_url":"https://www.ratemyprofessors.com/professor/131224","type":"review"},{"instructor_name":"Paul Milenkovic","review_date":"2022-01-23 18:50:11 +0000 UTC","review_id":"d6dcdf038077118385e637b8","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:131224","source_review_id":"UmF0aW5nLTM1Nzg2ODgx","source_url":"https://www.ratemyprofessors.com/professor/131224","type":"review"},{"instructor_name":"Paul Milenkovic","review_date":"2025-11-06 21:41:56 +0000 UTC","review_id":"0c980c4ff1f8cfc2ca3e3621","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:131224","source_review_id":"UmF0aW5nLTQxODE5MDAw","source_url":"https://www.ratemyprofessors.com/professor/131224","type":"review"}],"text":"The final project and required Java DSP software are frequently cited as confusing and difficult to navigate."},"reviewFiles":["/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/reviews/course_4bab507174f00d6393e58c91-0.json"]}},{"course_uid":"course_ce9aa8c758d7a1c80f7a78a9","course_id":"ECE 427","title":"ELECTRIC POWER SYSTEMS","credits_min":3,"credits_max":3,"gpa":3.504,"badges":[],"description":"ECE 427 covers electric power systems, including load flow, fault calculations, and economic dispatch.","discovery":{"term":"1272","offered":true,"history":{"counts":[104,58,43,17,4,0,0],"count":226,"gpa":3.5331858407079646,"topShare":71.68141592920354,"firstTerm":"1232","lastTerm":"1262"},"instructors":[{"course_uid":"course_ce9aa8c758d7a1c80f7a78a9","uid":"instructor_60b4ffcf03acb29a8319dac4","name":"Bernie Lesieutre","quality":null,"quality_count":null,"instructor_url":"/instructors/BERNIE_LESIEUTRE"}],"instructorHistory":null,"courseComparison":null,"claim":{"citations":[{"instructor_name":"Steven Fredette","review_date":"2020-08-26 08:40:52 +0000 UTC","review_id":"d032cbccea72cc0ea818e26e","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:2143189","source_review_id":"UmF0aW5nLTMzNjEzNjcw","source_url":"https://www.ratemyprofessors.com/professor/2143189","type":"review"}],"text":"Historical reviews of Steven Fredette: Students should complete textbook problems to prepare, as exams feature changed values from those examples."},"reviewFiles":["/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/reviews/course_ce9aa8c758d7a1c80f7a78a9-0.json"]}},{"course_uid":"course_abe2e2031c66012620fe0a86","course_id":"ECE 332","title":"FEEDBACK CONTROL SYSTEMS","credits_min":3,"credits_max":3,"gpa":3.104,"badges":[],"description":"ECE 332 teaches feedback control systems, covering modeling, stability, and response analysis using root locus and state variable methods.","discovery":{"term":"1272","offered":true,"history":{"counts":[57,41,15,2,1,2,2],"count":120,"gpa":3.5458333333333334,"topShare":81.66666666666667,"firstTerm":"1242","lastTerm":"1262"},"instructors":[{"course_uid":"course_abe2e2031c66012620fe0a86","uid":"instructor_db04d27cb341b5105aeec78c","name":"Steven Fredette","quality":3.279842891773298,"quality_count":20,"instructor_url":"/instructors/STEVEN_FREDETTE"}],"instructorHistory":null,"courseComparison":null,"claim":null,"reviewFiles":[]}},{"course_uid":"course_c0ebe6c49e0bb97123ed508f","course_id":"ECE 342","title":"ELECTRONIC CIRCUITS II","credits_min":3,"credits_max":3,"gpa":3.374,"badges":[],"description":"ECE 342 covers advanced modeling and design of semiconductor devices, analog amplifiers, and CMOS digital circuits.","discovery":{"term":"1272","offered":true,"history":{"counts":[479,75,88,32,31,15,5],"count":725,"gpa":3.58551724137931,"topShare":76.41379310344828,"firstTerm":"1224","lastTerm":"1264"},"instructors":[{"course_uid":"course_c0ebe6c49e0bb97123ed508f","uid":"instructor_4a6b0f91380062874335d02b","name":"Zheng Liu","quality":null,"quality_count":null,"instructor_url":"/instructors/ZHENG_LIU"}],"instructorHistory":null,"courseComparison":null,"claim":{"citations":[{"instructor_name":"Giri Venkataramanan","review_date":"2012-04-12 14:38:06 +0000 UTC","review_id":"3517f055790422813b322fa7","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:1709243","source_review_id":"UmF0aW5nLTIwMDM4ODQ0","source_url":"https://www.ratemyprofessors.com/professor/1709243","type":"review"},{"instructor_name":"Christopher Demarco","review_date":"2022-05-04 17:34:43 +0000 UTC","review_id":"19c27a340ad2b343485045c2","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:1284187","source_review_id":"UmF0aW5nLTM2MjQwMzQ2","source_url":"https://www.ratemyprofessors.com/professor/1284187","type":"review"},{"instructor_name":"Christopher Demarco","review_date":"2022-05-12 04:10:21 +0000 UTC","review_id":"63ecc13ff2f703992b2ab741","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:1284187","source_review_id":"UmF0aW5nLTM2MzE4MDcx","source_url":"https://www.ratemyprofessors.com/professor/1284187","type":"review"}],"text":"Historical reviews of Christopher Demarco, Giri Venkataramanan: Reviews describe high effort and difficult exams. Some note that success requires significant independent textbook reading, particularly under instructors like Christopher Demarco."},"reviewFiles":["/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/reviews/course_c0ebe6c49e0bb97123ed508f-0.json"]}},{"course_uid":"course_857dfa4fff59f365d5b29f10","course_id":"COMPSCI/ECE 752","title":"ADVANCED COMPUTER ARCHITECTURE I","credits_min":3,"credits_max":3,"gpa":3.568,"badges":[{"id":"lecture-size","label":"Small lectures","tone":"neutral","evidence":"Fall 2026: median 22 enrolled students across 2 recorded lecture sections. Small means 30 or fewer; large means 100 or more. Enrollment at scan time, not capacity or typical historical attendance.","sources":[{"label":"Sections and enrollment","href":"/courses/COMPSCI_ECE_752#schedule"}]}],"description":"Advanced Computer Architecture I covers processor design, pipelining, cache memories, and instruction set design.","discovery":{"term":"1272","offered":true,"history":{"counts":[84,70,35,2,2,0,0],"count":193,"gpa":3.6010362694300517,"topShare":79.79274611398964,"firstTerm":"1224","lastTerm":"1262"},"instructors":[{"course_uid":"course_857dfa4fff59f365d5b29f10","uid":"instructor_fdf4127fe353415ba93b07f7","name":"Joshua San Miguel","quality":3.6898204477409116,"quality_count":15,"instructor_url":"/instructors/JOSHUA_SAN_MIGUEL"}],"instructorHistory":null,"courseComparison":null,"claim":{"citations":[{"instructor_name":"Matthew Sinclair","review_date":"2021-11-07 03:12:05 +0000 UTC","review_id":"989777f50532411c66eb9b98","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:2465736","source_review_id":"UmF0aW5nLTM1MjAxMjU0","source_url":"https://www.ratemyprofessors.com/professor/2465736","type":"review"},{"instructor_name":"Matthew Sinclair","review_date":"2025-03-13 03:58:23 +0000 UTC","review_id":"d94e5c8b5a3f5a9c13f99b87","run_id":"20260907T155543-ce3781c4","source_instructor_id":"rmp:2465736","source_review_id":"UmF0aW5nLTQwNzY1NzIx","source_url":"https://www.ratemyprofessors.com/professor/2465736","type":"review"}],"text":"Reviewers describe the class as having a heavy workload with significant reading and difficult exams, though one notes the instructor curves grades to historical averages."},"reviewFiles":["/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/reviews/course_857dfa4fff59f365d5b29f10-0.json"]}},{"course_uid":"course_4bdd747d483999a92fb74b4f","course_id":"ECE 412","title":"POWER ELECTRONIC CIRCUITS","credits_min":3,"credits_max":3,"gpa":3.471,"badges":[],"description":"Study of power electronic circuits, including semiconductor device characteristics and converter design fundamentals.","discovery":{"term":"1272","offered":true,"history":{"counts":[151,56,31,14,11,0,0],"count":263,"gpa":3.612167300380228,"topShare":78.70722433460075,"firstTerm":"1224","lastTerm":"1262"},"instructors":[{"course_uid":"course_4bdd747d483999a92fb74b4f","uid":"instructor_09071252001359f614e652c3","name":"Mahima Gupta","quality":3.4862485074318217,"quality_count":3,"instructor_url":"/instructors/MAHIMA_GUPTA"},{"course_uid":"course_4bdd747d483999a92fb74b4f","uid":"instructor_63e68d55c8508181df62ade5","name":"Giri Venkataramanan","quality":3.354645992846346,"quality_count":26,"instructor_url":"/instructors/GIRI_VENKATARAMANAN"}],"instructorHistory":null,"courseComparison":null,"claim":null,"reviewFiles":[]}}],"total":47,"page":1,"kind":"course","q":"","term":"1272","availability":"offered","filters":{"ranking":"hardest","subject":"ECE"}}}}