[{"run_id":"20261014T203208-0851c9a1","observed_at":"2026-10-14 17:50:09.728220+00:00","course_uid":"course_90e09143d9d1e797e54f4796","course_id":"ECE 453","catalog_version_id":"3bd7ed916e6d3650d24cfc381ad27622ea53218e16cfda4760addeab33f76aa9","record_version_id":"fa2dcccd7ea627a489a0eb9915dcc68bce28bc1e276a534b8731a193f6e222a2","job_id":"enrich-49752a259f17fab0f49665b3","output_id":"0c213c07074735cad7d39faf752a06e02d5db57b99e690eb35156f8c12781bdb","section":"requirements","status":"needs_review","value_json":"{\"nodes\":[{\"children\":[\"positive_requirement\",\"exclusion_special_students\",\"exclusion_prior_credit\"],\"condition\":null,\"course\":null,\"evidence\":\"(E C E 315andCOMP SCI 300) or graduate/professional standing. Not open to special students or students with credit forE C E 454,455, or554.\",\"id\":\"root\",\"kind\":\"all\"},{\"children\":[\"undergraduate_prerequisites\",\"graduate_professional_standing\"],\"condition\":null,\"course\":null,\"evidence\":\"(E C E 315andCOMP SCI 300) or graduate/professional standing.\",\"id\":\"positive_requirement\",\"kind\":\"any\"},{\"children\":[\"ece_315\",\"compsci_300\"],\"condition\":null,\"course\":null,\"evidence\":\"E C E 315andCOMP SCI 300\",\"id\":\"undergraduate_prerequisites\",\"kind\":\"all\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":315,\"minimum_grade\":null,\"subjects\":[\"ECE\"],\"timing\":\"unspecified\"},\"evidence\":\"E C E 315andCOMP SCI 300\",\"id\":\"ece_315\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":300,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"unspecified\"},\"evidence\":\"E C E 315andCOMP SCI 300\",\"id\":\"compsci_300\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"graduate/professional standing\",\"course\":null,\"evidence\":\"graduate/professional standing\",\"id\":\"graduate_professional_standing\",\"kind\":\"condition\"},{\"children\":[\"special_students\"],\"condition\":null,\"course\":null,\"evidence\":\"Not open to special students\",\"id\":\"exclusion_special_students\",\"kind\":\"not\"},{\"children\":[],\"condition\":\"special students\",\"course\":null,\"evidence\":\"special students\",\"id\":\"special_students\",\"kind\":\"condition\"},{\"children\":[\"prior_credit\"],\"condition\":null,\"course\":null,\"evidence\":\"Not open to special students or students with credit forE C E 454,455, or554.\",\"id\":\"exclusion_prior_credit\",\"kind\":\"not\"},{\"children\":[],\"condition\":\"students with credit forE C E 454,455, or554\",\"course\":null,\"evidence\":\"students with credit forE C E 454,455, or554\",\"id\":\"prior_credit\",\"kind\":\"condition\"}],\"notes\":[\"Exclusions are modeled as not nodes, each with exactly one child condition node.\",\"The undergraduate path requires both ECE 315 and COMPSCI 300.\"],\"root\":\"root\",\"status\":\"parsed\"}","candidate_json":null,"error":null,"model":"Qwen/Qwen3.8-27B","model_revision":"1d4bf0f2ff6012fd82039f2fa52739d0dd7c60c0","selected_for_release":true},{"run_id":"20261014T203208-0851c9a1","observed_at":"2026-10-14 17:50:09.728220+00:00","course_uid":"course_90e09143d9d1e797e54f4796","course_id":"ECE 453","catalog_version_id":"3bd7ed916e6d3650d24cfc381ad27622ea53218e16cfda4760addeab33f76aa9","record_version_id":"fa2dcccd7ea627a489a0eb9915dcc68bce28bc1e276a534b8731a193f6e222a2","job_id":"enrich-49752a259f17fab0f49665b3","output_id":"0c213c07074735cad7d39faf752a06e02d5db57b99e690eb35156f8c12781bdb","section":"search_profile","status":"valid","value_json":"{\"activity_tags\":[{\"evidence\":[{\"course_id\":\"ECE 453\",\"field\":\"description\",\"quote\":\"Hardware and software design for modern microprocessor-based embedded systems\",\"source_url\":\"https://guide.wisc.edu/courses/e_c_e/\"},{\"course_id\":\"ECE 453\",\"field\":\"official_learning_outcomes\",\"outcome_index\":2,\"quote\":\"Architect firmware/software solutions used to control embedded systems\",\"source_url\":\"https://guide.wisc.edu/courses/e_c_e/\"}],\"label\":\"programming\"},{\"evidence\":[{\"course_id\":\"ECE 453\",\"field\":\"official_learning_outcomes\",\"outcome_index\":1,\"quote\":\"Incorporate sensors and integrated circuits to solve an engineering problem\",\"source_url\":\"https://guide.wisc.edu/courses/e_c_e/\"},{\"course_id\":\"ECE 453\",\"field\":\"official_learning_outcomes\",\"outcome_index\":3,\"quote\":\"Fabricate a prototype using a printed circuit board (PCB)\",\"source_url\":\"https://guide.wisc.edu/courses/e_c_e/\"}],\"label\":\"lab-work\"}],\"assumed_background\":[],\"search_phrases\":[\"embedded system design\",\"microprocessor-based systems\",\"firmware development\",\"PCB prototyping\",\"sensor integration\",\"embedded team project\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"ECE 453\",\"field\":\"official_learning_outcomes\",\"outcome_index\":0,\"quote\":\"Design an embedded system that utilizes a commercially available microprocessor\",\"source_url\":\"https://guide.wisc.edu/courses/e_c_e/\"}],\"text\":\"Designing embedded systems with commercial microprocessors\"},{\"evidence\":[{\"course_id\":\"ECE 453\",\"field\":\"official_learning_outcomes\",\"outcome_index\":2,\"quote\":\"Architect firmware/software solutions used to control embedded systems\",\"source_url\":\"https://guide.wisc.edu/courses/e_c_e/\"}],\"text\":\"Architecting firmware and software solutions for embedded control\"},{\"evidence\":[{\"course_id\":\"ECE 453\",\"field\":\"official_learning_outcomes\",\"outcome_index\":3,\"quote\":\"Fabricate a prototype using a printed circuit board (PCB)\",\"source_url\":\"https://guide.wisc.edu/courses/e_c_e/\"}],\"text\":\"Fabricating prototypes using printed circuit boards\"},{\"evidence\":[{\"course_id\":\"ECE 453\",\"field\":\"official_learning_outcomes\",\"outcome_index\":1,\"quote\":\"Incorporate sensors and integrated circuits to solve an engineering problem\",\"source_url\":\"https://guide.wisc.edu/courses/e_c_e/\"}],\"text\":\"Integrating sensors and integrated circuits for engineering problems\"},{\"evidence\":[{\"course_id\":\"ECE 453\",\"field\":\"official_learning_outcomes\",\"outcome_index\":4,\"quote\":\"Identify functional requirements and appropriate solutions of an embedded system\",\"source_url\":\"https://guide.wisc.edu/courses/e_c_e/\"}],\"text\":\"Identifying functional requirements and solutions for embedded systems\"}],\"summary\":{\"evidence\":[{\"course_id\":\"ECE 453\",\"field\":\"title\",\"quote\":\"EMBEDDED MICROPROCESSOR SYSTEM DESIGN\",\"source_url\":\"https://guide.wisc.edu/courses/e_c_e/\"},{\"course_id\":\"ECE 453\",\"field\":\"description\",\"quote\":\"Hardware and software design for modern microprocessor-based embedded systems; study of the design process; emphasis on major team design project.\",\"source_url\":\"https://guide.wisc.edu/courses/e_c_e/\"}],\"text\":\"Embedded Microprocessor System Design covers hardware and software design for modern microprocessor-based embedded systems, focusing on the design process and a major team project.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"ECE 453\",\"field\":\"description\",\"quote\":\"Hardware and software design for modern microprocessor-based embedded systems\",\"source_url\":\"https://guide.wisc.edu/courses/e_c_e/\"}],\"text\":\"Hardware and software design for embedded systems\"},{\"evidence\":[{\"course_id\":\"ECE 453\",\"field\":\"description\",\"quote\":\"study of the design process\",\"source_url\":\"https://guide.wisc.edu/courses/e_c_e/\"}],\"text\":\"Embedded system design process\"},{\"evidence\":[{\"course_id\":\"ECE 453\",\"field\":\"description\",\"quote\":\"emphasis on major team design project\",\"source_url\":\"https://guide.wisc.edu/courses/e_c_e/\"}],\"text\":\"Team-based embedded design projects\"},{\"evidence\":[{\"course_id\":\"ECE 453\",\"field\":\"official_learning_outcomes\",\"outcome_index\":3,\"quote\":\"Fabricate a prototype using a printed circuit board (PCB)\",\"source_url\":\"https://guide.wisc.edu/courses/e_c_e/\"}],\"text\":\"PCB prototyping and fabrication\"}]}","candidate_json":null,"error":null,"model":"Qwen/Qwen3.8-27B","model_revision":"1d4bf0f2ff6012fd82039f2fa52739d0dd7c60c0","selected_for_release":true},{"run_id":"20261014T203208-0851c9a1","observed_at":"2026-10-14 17:50:09.728220+00:00","course_uid":"course_90e09143d9d1e797e54f4796","course_id":"ECE 453","catalog_version_id":"3bd7ed916e6d3650d24cfc381ad27622ea53218e16cfda4760addeab33f76aa9","record_version_id":"fa2dcccd7ea627a489a0eb9915dcc68bce28bc1e276a534b8731a193f6e222a2","job_id":"enrich-49752a259f17fab0f49665b3","output_id":"0c213c07074735cad7d39faf752a06e02d5db57b99e690eb35156f8c12781bdb","section":"student_experience","status":"valid","value_json":"{\"status\":\"supported\",\"themes\":[{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"Awesome guy, teaches material well, but more importantly, teaches about real-world engineering since he's actually in the industry, not a real professor. Really knows his stuff. Very helpful in office hours. Lectures entertaining and always worthwhile. Wish I would have had him for 353!\",\"course_id\":\"ECE 453\",\"date\":\"2006-10-28 15:56:04 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"ff853fc7b9966b956effe9ef\",\"instructor_id\":\"rmp:353263\",\"instructor_name\":\"Michael Morrow\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTEyMzI3Njc5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/353263\"}],\"evidence_count\":1,\"review_ids\":[\"ff853fc7b9966b956effe9ef\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:353263\",\"name\":\"Michael Morrow\"}],\"review_year_end\":\"2006\",\"review_year_start\":\"2006\"},\"sentiment\":\"positive\",\"subject_instructor_id\":\"rmp:353263\",\"summary\":\"Cited reviews praise Michael Morrow for teaching material well and providing real-world engineering insights.\"},{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"Great professor. Helpful and clear. Very nice guy.\",\"course_id\":\"ECE 453\",\"date\":\"2014-05-22 00:45:18 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"83877ab7d6cff912ce415db4\",\"instructor_id\":\"rmp:1727817\",\"instructor_name\":\"Joseph Krachey\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTIzMjk2MjUy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1727817\"},{\"comment\":\"Hard but incredibly rewarding class. Krachey clearly knows and cares about the value of this class to ECE students and was helpful throughout the process. Definitely recommend this class, but be sure to work early and often. Order components ASAP, as the payment hurdles Joe has to jump through meant some orders arrived very late into the semester.\",\"course_id\":\"ECE 453\",\"date\":\"2024-01-05 20:42:22 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"0a82c1f080dd1636a2e7108f\",\"instructor_id\":\"rmp:1727817\",\"instructor_name\":\"Joseph Krachey\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTM4ODM2ODYx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1727817\"}],\"evidence_count\":2,\"review_ids\":[\"83877ab7d6cff912ce415db4\",\"0a82c1f080dd1636a2e7108f\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1727817\",\"name\":\"Joseph Krachey\"}],\"review_year_end\":\"2024\",\"review_year_start\":\"2014\"},\"sentiment\":\"positive\",\"subject_instructor_id\":\"rmp:1727817\",\"summary\":\"Cited reviews describe Joseph Krachey as helpful, clear, and knowledgeable about the value of the class.\"},{\"aspect\":\"workload\",\"evidence\":[{\"comment\":\"Hard but incredibly rewarding class. Krachey clearly knows and cares about the value of this class to ECE students and was helpful throughout the process. Definitely recommend this class, but be sure to work early and often. Order components ASAP, as the payment hurdles Joe has to jump through meant some orders arrived very late into the semester.\",\"course_id\":\"ECE 453\",\"date\":\"2024-01-05 20:42:22 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"0a82c1f080dd1636a2e7108f\",\"instructor_id\":\"rmp:1727817\",\"instructor_name\":\"Joseph Krachey\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTM4ODM2ODYx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1727817\"}],\"evidence_count\":1,\"review_ids\":[\"0a82c1f080dd1636a2e7108f\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1727817\",\"name\":\"Joseph Krachey\"}],\"review_year_end\":\"2024\",\"review_year_start\":\"2024\"},\"sentiment\":\"mixed\",\"subject_instructor_id\":null,\"summary\":\"One reviewer notes the class is hard but rewarding, advising students to work early and often and order components ASAP due to payment hurdles causing late arrivals.\"}]}","candidate_json":null,"error":null,"model":"Qwen/Qwen3.8-27B","model_revision":"1d4bf0f2ff6012fd82039f2fa52739d0dd7c60c0","selected_for_release":true},{"run_id":"20261014T203208-0851c9a1","observed_at":"2026-10-14 17:50:09.728220+00:00","course_uid":"course_90e09143d9d1e797e54f4796","course_id":"ECE 453","catalog_version_id":"3bd7ed916e6d3650d24cfc381ad27622ea53218e16cfda4760addeab33f76aa9","record_version_id":"fa2dcccd7ea627a489a0eb9915dcc68bce28bc1e276a534b8731a193f6e222a2","job_id":"enrich-49752a259f17fab0f49665b3","output_id":"0c213c07074735cad7d39faf752a06e02d5db57b99e690eb35156f8c12781bdb","section":"student_summary","status":"valid","value_json":"{\"context_hash\":\"1bdca942facdab43f534e5cb6405f888df68b50543d798b60d8006abe7ba8f82\",\"course_id\":\"ECE 453\",\"current_instructors\":[{\"instructor_uid\":\"instructor_620d566e500f4b09a8938334\",\"message\":null,\"name\":\"Joseph Krachey\",\"review_status\":\"supported\",\"rmp_instructor_id\":\"rmp:1727817\",\"summary\":[{\"citations\":[{\"instructor_name\":\"Joseph Krachey\",\"review_date\":\"2024-01-05 20:42:22 +0000 UTC\",\"review_id\":\"0a82c1f080dd1636a2e7108f\",\"run_id\":\"20261014T203208-0851c9a1\",\"source_instructor_id\":\"rmp:1727817\",\"source_review_id\":\"UmF0aW5nLTM4ODM2ODYx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1727817\",\"type\":\"review\"}],\"evidence_scope\":\"past_student_reviews\",\"text\":\"Joseph Krachey taught a hard but rewarding class where students found him helpful and clear. Reviewers noted that ordering components early was crucial because payment hurdles sometimes caused late deliveries during the semester.\"},{\"citations\":[{\"course_id\":\"ECE 453\",\"run_id\":\"20261014T203208-0851c9a1\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"ECE 453\",\"run_id\":\"20261014T203208-0851c9a1\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"},{\"course_id\":\"ECE 453\",\"run_id\":\"20261014T203208-0851c9a1\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Spring 2025: 3.76 GPA, 88.9% A/AB (n=36 letter grades); Fall 2025: 3.88 GPA, 94.4% A/AB (n=36 letter grades); Spring 2026: 3.83 GPA, 92.7% A/AB (n=41 letter grades).\"}]}],\"difficulty_workload\":[{\"citations\":[{\"instructor_name\":\"Joseph Krachey\",\"review_date\":\"2024-01-05 20:42:22 +0000 UTC\",\"review_id\":\"0a82c1f080dd1636a2e7108f\",\"run_id\":\"20261014T203208-0851c9a1\",\"source_instructor_id\":\"rmp:1727817\",\"source_review_id\":\"UmF0aW5nLTM4ODM2ODYx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1727817\",\"type\":\"review\"}],\"evidence_scope\":\"past_student_reviews\",\"text\":\"The class required working early and often, and students noted that ordering components was critical due to late arrivals.\"}],\"errors\":[],\"historical_context\":[{\"citations\":[{\"instructor_name\":\"Michael Morrow\",\"review_date\":\"2006-10-28 15:56:04 +0000 UTC\",\"review_id\":\"ff853fc7b9966b956effe9ef\",\"run_id\":\"20261014T203208-0851c9a1\",\"source_instructor_id\":\"rmp:353263\",\"source_review_id\":\"UmF0aW5nLTEyMzI3Njc5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/353263\",\"type\":\"review\"}],\"evidence_scope\":\"past_student_reviews\",\"text\":\"Michael Morrow taught the material well, emphasizing real-world engineering applications from his industry experience. He was described as very helpful in office hours, with lectures that were entertaining and worthwhile. The student found him knowledgeable and expressed a wish to have had him for a previous course.\"}],\"message\":null,\"offered\":true,\"profile_hash\":\"3f5110430805ccdd533c0c072df62d68a8a5f5441c4530bbdb15d419a199a09c\",\"quick_take\":[{\"citations\":[{\"instructor_name\":\"Joseph Krachey\",\"review_date\":\"2024-01-05 20:42:22 +0000 UTC\",\"review_id\":\"0a82c1f080dd1636a2e7108f\",\"run_id\":\"20261014T203208-0851c9a1\",\"source_instructor_id\":\"rmp:1727817\",\"source_review_id\":\"UmF0aW5nLTM4ODM2ODYx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1727817\",\"type\":\"review\"}],\"evidence_scope\":\"past_student_reviews\",\"text\":\"Students found the course hard but incredibly rewarding, with Joseph Krachey providing clear and helpful instruction.\"},{\"citations\":[{\"course_id\":\"ECE 453\",\"run_id\":\"20261014T203208-0851c9a1\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"ECE 453\",\"run_id\":\"20261014T203208-0851c9a1\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"},{\"course_id\":\"ECE 453\",\"run_id\":\"20261014T203208-0851c9a1\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Spring 2025: 3.76 GPA, 88.9% A/AB (n=36 letter grades); Fall 2025: 3.88 GPA, 94.4% A/AB (n=36 letter grades); Spring 2026: 3.83 GPA, 92.7% A/AB (n=41 letter grades).\"}],\"student_experience\":[{\"citations\":[{\"instructor_name\":\"Joseph Krachey\",\"review_date\":\"2014-05-22 00:45:18 +0000 UTC\",\"review_id\":\"83877ab7d6cff912ce415db4\",\"run_id\":\"20261014T203208-0851c9a1\",\"source_instructor_id\":\"rmp:1727817\",\"source_review_id\":\"UmF0aW5nLTIzMjk2MjUy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1727817\",\"type\":\"review\"},{\"instructor_name\":\"Joseph Krachey\",\"review_date\":\"2024-01-05 20:42:22 +0000 UTC\",\"review_id\":\"0a82c1f080dd1636a2e7108f\",\"run_id\":\"20261014T203208-0851c9a1\",\"source_instructor_id\":\"rmp:1727817\",\"source_review_id\":\"UmF0aW5nLTM4ODM2ODYx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1727817\",\"type\":\"review\"}],\"evidence_scope\":\"past_student_reviews\",\"text\":\"Reviewers described Krachey as a helpful, clear, and nice professor who clearly cared about the value of the class to ECE students.\"}],\"task_hash\":\"9dea82ef7f2113a5605c1c6030c4f9b19967eb742cc93a78268fb92357d29f5c\",\"teaching_history\":[{\"citations\":[{\"course_id\":\"ECE 453\",\"run_id\":\"20261014T203208-0851c9a1\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1114\",\"type\":\"grade\"},{\"course_id\":\"ECE 453\",\"run_id\":\"20261014T203208-0851c9a1\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1124\",\"type\":\"grade\"},{\"course_id\":\"ECE 453\",\"run_id\":\"20261014T203208-0851c9a1\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1134\",\"type\":\"grade\"},{\"course_id\":\"ECE 453\",\"run_id\":\"20261014T203208-0851c9a1\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1144\",\"type\":\"grade\"},{\"course_id\":\"ECE 453\",\"run_id\":\"20261014T203208-0851c9a1\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1152\",\"type\":\"grade\"},{\"course_id\":\"ECE 453\",\"run_id\":\"20261014T203208-0851c9a1\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1154\",\"type\":\"grade\"},{\"course_id\":\"ECE 453\",\"run_id\":\"20261014T203208-0851c9a1\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1164\",\"type\":\"grade\"},{\"course_id\":\"ECE 453\",\"run_id\":\"20261014T203208-0851c9a1\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1174\",\"type\":\"grade\"},{\"course_id\":\"ECE 453\",\"run_id\":\"20261014T203208-0851c9a1\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1182\",\"type\":\"grade\"},{\"course_id\":\"ECE 453\",\"run_id\":\"20261014T203208-0851c9a1\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1184\",\"type\":\"grade\"},{\"course_id\":\"ECE 453\",\"run_id\":\"20261014T203208-0851c9a1\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1192\",\"type\":\"grade\"},{\"course_id\":\"ECE 453\",\"run_id\":\"20261014T203208-0851c9a1\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1194\",\"type\":\"grade\"},{\"course_id\":\"ECE 453\",\"run_id\":\"20261014T203208-0851c9a1\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1204\",\"type\":\"grade\"},{\"course_id\":\"ECE 453\",\"run_id\":\"20261014T203208-0851c9a1\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1224\",\"type\":\"grade\"},{\"course_id\":\"ECE 453\",\"run_id\":\"20261014T203208-0851c9a1\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1232\",\"type\":\"grade\"},{\"course_id\":\"ECE 453\",\"run_id\":\"20261014T203208-0851c9a1\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1234\",\"type\":\"grade\"},{\"course_id\":\"ECE 453\",\"run_id\":\"20261014T203208-0851c9a1\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1242\",\"type\":\"grade\"},{\"course_id\":\"ECE 453\",\"run_id\":\"20261014T203208-0851c9a1\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1244\",\"type\":\"grade\"},{\"course_id\":\"ECE 453\",\"run_id\":\"20261014T203208-0851c9a1\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1252\",\"type\":\"grade\"},{\"course_id\":\"ECE 453\",\"run_id\":\"20261014T203208-0851c9a1\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"ECE 453\",\"run_id\":\"20261014T203208-0851c9a1\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"},{\"course_id\":\"ECE 453\",\"run_id\":\"20261014T203208-0851c9a1\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"JOSEPH KRACHEY is recorded teaching in Spring 2011, Spring 2012, Spring 2013, Spring 2014, Fall 2014, Spring 2015, Spring 2016, Spring 2017, Fall 2017, Spring 2018, Fall 2018, Spring 2019, Spring 2020, Spring 2022, Fall 2022, Spring 2023, Fall 2023, Spring 2024, Fall 2024, Spring 2025, Fall 2025, Spring 2026. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"ECE 453\",\"run_id\":\"20261014T203208-0851c9a1\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1074\",\"type\":\"grade\"},{\"course_id\":\"ECE 453\",\"run_id\":\"20261014T203208-0851c9a1\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1084\",\"type\":\"grade\"},{\"course_id\":\"ECE 453\",\"run_id\":\"20261014T203208-0851c9a1\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1094\",\"type\":\"grade\"},{\"course_id\":\"ECE 453\",\"run_id\":\"20261014T203208-0851c9a1\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1104\",\"type\":\"grade\"}],\"text\":\"MICHAEL MORROW is recorded teaching in Spring 2007, Spring 2008, Spring 2009, Spring 2010. Recorded history may be incomplete and does not establish a future schedule.\"}],\"term_id\":\"1274\",\"term_name\":\"2027 Sprng\",\"version\":3}","candidate_json":null,"error":null,"model":"Qwen/Qwen3.8-27B","model_revision":"1d4bf0f2ff6012fd82039f2fa52739d0dd7c60c0","selected_for_release":true},{"run_id":"20260906T231458-5fdd2fff","observed_at":"2026-09-06 23:14:58.172943+00:00","course_uid":"course_90e09143d9d1e797e54f4796","course_id":"ECE 453","catalog_version_id":"ee5c8769f69d0553b485789df43c5946f2a65ab4c052c154fd0b907cace7f9ab","record_version_id":"df39d8939223ba1a7317549f7f284be77ad9e80e4745dc3c56e9802835073778","job_id":"enrich-5291a20b802b9bbbe22b24cb","output_id":"453feab4f0fec2bc08ce71bfb06ab4e87393f64ef1efa72084aecf31e6ff0e1c","section":"requirements","status":"invalid","value_json":null,"candidate_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\"],\"condition\":null,\"course\":null,\"evidence\":\"(E C E 315andCOMP SCI 300) or graduate/professional standing\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":315,\"minimum_grade\":null,\"subjects\":[\"ECE\"],\"timing\":\"prior\"},\"evidence\":\"E C E 315\",\"id\":\"n1\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":300,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"COMP SCI 300\",\"id\":\"n2\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"graduate/professional standing\",\"course\":null,\"evidence\":\"graduate/professional standing\",\"id\":\"n3\",\"kind\":\"condition\"},{\"children\":[],\"condition\":null,\"course\":null,\"evidence\":\"Not open to special students or students with credit forE C E 454,455, or554.\",\"id\":\"n4\",\"kind\":\"not\"},{\"children\":[\"n5\",\"n6\",\"n7\"],\"condition\":null,\"course\":null,\"evidence\":\"credit forE C E 454,455, or554\",\"id\":\"n5\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":454,\"minimum_grade\":null,\"subjects\":[\"ECE\"],\"timing\":\"prior\"},\"evidence\":\"E C E 454\",\"id\":\"n6\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":455,\"minimum_grade\":null,\"subjects\":[\"ECE\"],\"timing\":\"prior\"},\"evidence\":\"455\",\"id\":\"n7\",\"kind\":\"course\"}],\"notes\":[\"Reference '455' and '554' in exclusion are unlinked course numbers; '455' is in linked_courses but '554' is not. '455' and '554' are treated as verbatim conditions requiring review due to missing canonical identity for 554.\",\"Reference 'special students' is a verbatim condition leaf.\",\"The exclusion 'Not open to special students or students with credit forE C E 454,455, or554' is parsed as a global NOT node (n4) containing the credit exclusions (n5-n7). The 'special students' part is a separate condition leaf.\"],\"root\":\"n0\",\"status\":\"needs_review\"}","error":"Node n5 references itself; remove the self-reference.\nUnreachable nodes: n3, n4, n5, n6, n7; connect all conditions and exclusions to the root.","model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":false},{"run_id":"20260906T231458-5fdd2fff","observed_at":"2026-09-06 23:14:58.172943+00:00","course_uid":"course_90e09143d9d1e797e54f4796","course_id":"ECE 453","catalog_version_id":"ee5c8769f69d0553b485789df43c5946f2a65ab4c052c154fd0b907cace7f9ab","record_version_id":"df39d8939223ba1a7317549f7f284be77ad9e80e4745dc3c56e9802835073778","job_id":"enrich-5291a20b802b9bbbe22b24cb","output_id":"453feab4f0fec2bc08ce71bfb06ab4e87393f64ef1efa72084aecf31e6ff0e1c","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"ECE 315\",\"field\":\"description\",\"quote\":\"Assembly language programming, simple input/output interfacing, and interrupt processing in microcomputer systems.\"},{\"course_id\":\"COMPSCI 300\",\"field\":\"description\",\"quote\":\"Introduction to Object-Oriented Programming using classes and objects to solve more complex problems. Introduces array-based and linked data structures: including lists, stacks, and queues. Programming assignments require writing and developing multi-class (file) programs using interfaces, generics, and exception handling\"}],\"text\":\"Assembly language, I/O interfacing, interrupts, and object-oriented programming with data structures.\"}],\"search_phrases\":[\"embedded systems design\",\"microprocessor hardware software\",\"team design project\",\"ECE 453 prerequisites\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"ECE 453\",\"field\":\"description\",\"quote\":\"Hardware and software design for modern microprocessor-based embedded systems\"}],\"text\":\"Hardware and software design for embedded systems.\"},{\"evidence\":[{\"course_id\":\"ECE 453\",\"field\":\"description\",\"quote\":\"study of the design process\"}],\"text\":\"Study of the design process.\"},{\"evidence\":[{\"course_id\":\"ECE 453\",\"field\":\"description\",\"quote\":\"emphasis on major team design project\"}],\"text\":\"Team-based design project execution.\"}],\"summary\":{\"evidence\":[{\"course_id\":\"ECE 453\",\"field\":\"description\",\"quote\":\"Hardware and software design for modern microprocessor-based embedded systems; study of the design process; emphasis on major team design project.\"}],\"text\":\"Covers hardware and software design for embedded systems, the design process, and a major team project.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"ECE 453\",\"field\":\"description\",\"quote\":\"Hardware and software design for modern microprocessor-based embedded systems\"}],\"text\":\"Microprocessor-based embedded systems.\"},{\"evidence\":[{\"course_id\":\"ECE 453\",\"field\":\"description\",\"quote\":\"study of the design process\"}],\"text\":\"Design process.\"},{\"evidence\":[{\"course_id\":\"ECE 453\",\"field\":\"description\",\"quote\":\"major team design project\"}],\"text\":\"Team design project.\"}]}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":false},{"run_id":"20260906T231458-5fdd2fff","observed_at":"2026-09-06 23:14:58.172943+00:00","course_uid":"course_90e09143d9d1e797e54f4796","course_id":"ECE 453","catalog_version_id":"ee5c8769f69d0553b485789df43c5946f2a65ab4c052c154fd0b907cace7f9ab","record_version_id":"df39d8939223ba1a7317549f7f284be77ad9e80e4745dc3c56e9802835073778","job_id":"enrich-5291a20b802b9bbbe22b24cb","output_id":"453feab4f0fec2bc08ce71bfb06ab4e87393f64ef1efa72084aecf31e6ff0e1c","section":"student_experience","status":"insufficient_evidence","value_json":"{\"status\":\"insufficient_evidence\",\"themes\":[]}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":false},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_90e09143d9d1e797e54f4796","course_id":"ECE 453","catalog_version_id":"ee5c8769f69d0553b485789df43c5946f2a65ab4c052c154fd0b907cace7f9ab","record_version_id":"df39d8939223ba1a7317549f7f284be77ad9e80e4745dc3c56e9802835073778","job_id":"enrich-5590a4969e0a630fe46a86e8","output_id":"ccf17813da3739553ba602d3f186ffe2a4bf74aba5f7b78824c638f456374402","section":"requirements","status":"valid","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\"],\"condition\":null,\"course\":null,\"evidence\":\"(E C E 315andCOMP SCI 300) or graduate/professional standing. Not open to special students or students with credit forE C E 454,455, or554.\",\"id\":\"n0\",\"kind\":\"all\"},{\"children\":[\"n3\",\"n4\",\"n5\"],\"condition\":null,\"course\":null,\"evidence\":\"(E C E 315andCOMP SCI 300) or graduate/professional standing\",\"id\":\"n1\",\"kind\":\"any\"},{\"children\":[\"n10\"],\"condition\":null,\"course\":null,\"evidence\":\"Not open to special students or students with credit forE C E 454,455, or554.\",\"id\":\"n2\",\"kind\":\"not\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":315,\"minimum_grade\":null,\"subjects\":[\"ECE\"],\"timing\":\"prior\"},\"evidence\":\"E C E 315\",\"id\":\"n3\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":300,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"COMP SCI 300\",\"id\":\"n4\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"graduate/professional standing\",\"course\":null,\"evidence\":\"graduate/professional standing\",\"id\":\"n5\",\"kind\":\"condition\"},{\"children\":[],\"condition\":\"special students\",\"course\":null,\"evidence\":\"special students\",\"id\":\"n6\",\"kind\":\"condition\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":454,\"minimum_grade\":null,\"subjects\":[\"ECE\"],\"timing\":\"prior\"},\"evidence\":\"E C E 454\",\"id\":\"n7\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":455,\"minimum_grade\":null,\"subjects\":[\"ECE\"],\"timing\":\"prior\"},\"evidence\":\"455\",\"id\":\"n8\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":554,\"minimum_grade\":null,\"subjects\":[\"ECE\"],\"timing\":\"prior\"},\"evidence\":\"554\",\"id\":\"n9\",\"kind\":\"course\"},{\"children\":[\"n6\",\"n7\",\"n8\",\"n9\"],\"condition\":null,\"course\":null,\"evidence\":\"special students or students with credit forE C E 454,455, or554.\",\"id\":\"n10\",\"kind\":\"any\"}],\"notes\":[\"Root combines prerequisites (n1) and exclusions (n2) via an AND relationship.\",\"Prerequisites require either the course pair or graduate standing.\",\"Exclusions apply to special students or those with credit for ECE 454, 455, or 554, wrapped in a negation node.\"],\"root\":\"n0\",\"status\":\"parsed\"}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":false},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_90e09143d9d1e797e54f4796","course_id":"ECE 453","catalog_version_id":"ee5c8769f69d0553b485789df43c5946f2a65ab4c052c154fd0b907cace7f9ab","record_version_id":"df39d8939223ba1a7317549f7f284be77ad9e80e4745dc3c56e9802835073778","job_id":"enrich-5590a4969e0a630fe46a86e8","output_id":"ccf17813da3739553ba602d3f186ffe2a4bf74aba5f7b78824c638f456374402","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"ECE 315\",\"field\":\"description\",\"quote\":\"Assembly language programming, simple input/output interfacing, and interrupt processing in microcomputer systems.\"},{\"course_id\":\"COMPSCI 300\",\"field\":\"description\",\"quote\":\"Introduction to Object-Oriented Programming using classes and objects to solve more complex problems. Introduces array-based and linked data structures: including lists, stacks, and queues. Programming assignments require writing and developing multi-class (file) programs using interfaces, generics, and exception handling\"}],\"text\":\"Assembly language, I/O interfacing, interrupts, and object-oriented programming with data structures.\"}],\"search_phrases\":[\"embedded systems design\",\"microprocessor hardware software\",\"team design project\",\"ECE 453 prerequisites\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"ECE 453\",\"field\":\"description\",\"quote\":\"Hardware and software design for modern microprocessor-based embedded systems\"}],\"text\":\"Hardware and software design for embedded systems.\"},{\"evidence\":[{\"course_id\":\"ECE 453\",\"field\":\"description\",\"quote\":\"study of the design process\"}],\"text\":\"Study of the design process.\"},{\"evidence\":[{\"course_id\":\"ECE 453\",\"field\":\"description\",\"quote\":\"emphasis on major team design project\"}],\"text\":\"Team-based design project execution.\"}],\"summary\":{\"evidence\":[{\"course_id\":\"ECE 453\",\"field\":\"description\",\"quote\":\"Hardware and software design for modern microprocessor-based embedded systems; study of the design process; emphasis on major team design project.\"}],\"text\":\"Covers hardware and software design for embedded systems, the design process, and a major team project.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"ECE 453\",\"field\":\"description\",\"quote\":\"Hardware and software design for modern microprocessor-based embedded systems\"}],\"text\":\"Microprocessor-based embedded systems.\"},{\"evidence\":[{\"course_id\":\"ECE 453\",\"field\":\"description\",\"quote\":\"study of the design process\"}],\"text\":\"Design process.\"},{\"evidence\":[{\"course_id\":\"ECE 453\",\"field\":\"description\",\"quote\":\"major team design project\"}],\"text\":\"Team design project.\"}]}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":false},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_90e09143d9d1e797e54f4796","course_id":"ECE 453","catalog_version_id":"ee5c8769f69d0553b485789df43c5946f2a65ab4c052c154fd0b907cace7f9ab","record_version_id":"df39d8939223ba1a7317549f7f284be77ad9e80e4745dc3c56e9802835073778","job_id":"enrich-5590a4969e0a630fe46a86e8","output_id":"ccf17813da3739553ba602d3f186ffe2a4bf74aba5f7b78824c638f456374402","section":"student_experience","status":"valid","value_json":"{\"status\":\"supported\",\"themes\":[{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"Awesome guy, teaches material well, but more importantly, teaches about real-world engineering since he's actually in the industry, not a real professor. Really knows his stuff. Very helpful in office hours. Lectures entertaining and always worthwhile. Wish I would have had him for 353!\",\"course_id\":\"ECE 453\",\"date\":\"2006-10-28 15:56:04 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"ff853fc7b9966b956effe9ef\",\"instructor_id\":\"rmp:353263\",\"instructor_name\":\"Michael Morrow\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTEyMzI3Njc5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/353263\"},{\"comment\":\"Great professor. Helpful and clear. Very nice guy.\",\"course_id\":\"ECE 453\",\"date\":\"2014-05-22 00:45:18 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"83877ab7d6cff912ce415db4\",\"instructor_id\":\"rmp:1727817\",\"instructor_name\":\"Joseph Krachey\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTIzMjk2MjUy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1727817\"}],\"evidence_count\":2,\"review_ids\":[\"ff853fc7b9966b956effe9ef\",\"83877ab7d6cff912ce415db4\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1727817\",\"name\":\"Joseph Krachey\"},{\"id\":\"rmp:353263\",\"name\":\"Michael Morrow\"}],\"review_year_end\":\"2014\",\"review_year_start\":\"2006\"},\"sentiment\":\"positive\",\"summary\":\"Instructors are described as helpful, clear, and teaching material well.\"},{\"aspect\":\"overall\",\"evidence\":[{\"comment\":\"Awesome guy, teaches material well, but more importantly, teaches about real-world engineering since he's actually in the industry, not a real professor. Really knows his stuff. Very helpful in office hours. Lectures entertaining and always worthwhile. Wish I would have had him for 353!\",\"course_id\":\"ECE 453\",\"date\":\"2006-10-28 15:56:04 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"ff853fc7b9966b956effe9ef\",\"instructor_id\":\"rmp:353263\",\"instructor_name\":\"Michael Morrow\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTEyMzI3Njc5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/353263\"},{\"comment\":\"Great professor. Helpful and clear. Very nice guy.\",\"course_id\":\"ECE 453\",\"date\":\"2014-05-22 00:45:18 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"83877ab7d6cff912ce415db4\",\"instructor_id\":\"rmp:1727817\",\"instructor_name\":\"Joseph Krachey\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTIzMjk2MjUy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1727817\"},{\"comment\":\"Hard but incredibly rewarding class. Krachey clearly knows and cares about the value of this class to ECE students and was helpful throughout the process. Definitely recommend this class, but be sure to work early and often. Order components ASAP, as the payment hurdles Joe has to jump through meant some orders arrived very late into the semester.\",\"course_id\":\"ECE 453\",\"date\":\"2024-01-05 20:42:22 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"0a82c1f080dd1636a2e7108f\",\"instructor_id\":\"rmp:1727817\",\"instructor_name\":\"Joseph Krachey\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTM4ODM2ODYx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1727817\"}],\"evidence_count\":3,\"review_ids\":[\"ff853fc7b9966b956effe9ef\",\"83877ab7d6cff912ce415db4\",\"0a82c1f080dd1636a2e7108f\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1727817\",\"name\":\"Joseph Krachey\"},{\"id\":\"rmp:353263\",\"name\":\"Michael Morrow\"}],\"review_year_end\":\"2024\",\"review_year_start\":\"2006\"},\"sentiment\":\"positive\",\"summary\":\"Students highly recommend the class, noting the instructors' industry knowledge and care for student success.\"},{\"aspect\":\"workload\",\"evidence\":[{\"comment\":\"Hard but incredibly rewarding class. Krachey clearly knows and cares about the value of this class to ECE students and was helpful throughout the process. Definitely recommend this class, but be sure to work early and often. Order components ASAP, as the payment hurdles Joe has to jump through meant some orders arrived very late into the semester.\",\"course_id\":\"ECE 453\",\"date\":\"2024-01-05 20:42:22 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"0a82c1f080dd1636a2e7108f\",\"instructor_id\":\"rmp:1727817\",\"instructor_name\":\"Joseph Krachey\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTM4ODM2ODYx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1727817\"}],\"evidence_count\":1,\"review_ids\":[\"0a82c1f080dd1636a2e7108f\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1727817\",\"name\":\"Joseph Krachey\"}],\"review_year_end\":\"2024\",\"review_year_start\":\"2024\"},\"sentiment\":\"mixed\",\"summary\":\"The class is considered hard but rewarding, with a strong recommendation to work early and often due to potential component ordering delays.\"}]}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":false},{"run_id":"20261014T203208-0851c9a1","observed_at":"2026-10-14 17:50:09.728220+00:00","course_uid":"course_90e09143d9d1e797e54f4796","course_id":"ECE 453","catalog_version_id":"3bd7ed916e6d3650d24cfc381ad27622ea53218e16cfda4760addeab33f76aa9","record_version_id":"fa2dcccd7ea627a489a0eb9915dcc68bce28bc1e276a534b8731a193f6e222a2","job_id":"enrich-6556a505c10f448d98d02466","output_id":"04989280faeb4407db19f692ad8e7e82846cdb70d503b095c80bb28594a49512","section":"requirements","status":"invalid","value_json":null,"candidate_json":"{\"nodes\":[{\"children\":[],\"condition\":null,\"course\":{\"course_number\":315,\"minimum_grade\":null,\"subjects\":[\"ECE\"],\"timing\":\"prior\"},\"evidence\":\"E C E 315andCOMP SCI 300\",\"id\":\"r1\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":300,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"E C E 315andCOMP SCI 300\",\"id\":\"r2\",\"kind\":\"course\"},{\"children\":[\"r1\",\"r2\"],\"condition\":null,\"course\":null,\"evidence\":\"(E C E 315andCOMP SCI 300)\",\"id\":\"n1\",\"kind\":\"all\"},{\"children\":[],\"condition\":\"graduate/professional standing\",\"course\":null,\"evidence\":\"graduate/professional standing\",\"id\":\"n2\",\"kind\":\"condition\"},{\"children\":[\"n1\",\"n2\"],\"condition\":null,\"course\":null,\"evidence\":\"(E C E 315andCOMP SCI 300) or graduate/professional standing.\",\"id\":\"root\",\"kind\":\"any\"},{\"children\":[],\"condition\":\"Not open to special students\",\"course\":null,\"evidence\":\"Not open to special students\",\"id\":\"excl1\",\"kind\":\"not\"},{\"children\":[],\"condition\":\"students with credit forE C E 454,455, or554\",\"course\":null,\"evidence\":\"students with credit forE C E 454,455, or554\",\"id\":\"excl2\",\"kind\":\"not\"},{\"children\":[\"excl1\",\"excl2\"],\"condition\":null,\"course\":null,\"evidence\":\"Not open to special students or students with credit forE C E 454,455, or554.\",\"id\":\"excl_root\",\"kind\":\"all\"}],\"notes\":[\"Exclusion clause 'Not open to special students or students with credit for...' is treated as two separate restrictions combined by AND logic in this flat representation.\",\"Course references ECE 454, 455, and 554 are excluded from course nodes because they represent exclusions, not positive prerequisites.\"],\"root\":\"root\",\"status\":\"parsed\"}","error":"Unreachable nodes: excl1, excl2, excl_root; connect all conditions and exclusions to the root.","model":"Qwen/Qwen3.8-27B","model_revision":"1d4bf0f2ff6012fd82039f2fa52739d0dd7c60c0","selected_for_release":false},{"run_id":"20261014T203208-0851c9a1","observed_at":"2026-10-14 17:50:09.728220+00:00","course_uid":"course_90e09143d9d1e797e54f4796","course_id":"ECE 453","catalog_version_id":"3bd7ed916e6d3650d24cfc381ad27622ea53218e16cfda4760addeab33f76aa9","record_version_id":"fa2dcccd7ea627a489a0eb9915dcc68bce28bc1e276a534b8731a193f6e222a2","job_id":"enrich-6556a505c10f448d98d02466","output_id":"04989280faeb4407db19f692ad8e7e82846cdb70d503b095c80bb28594a49512","section":"search_profile","status":"valid","value_json":"{\"activity_tags\":[{\"evidence\":[{\"course_id\":\"ECE 453\",\"field\":\"description\",\"quote\":\"Hardware and software design for modern microprocessor-based embedded systems\",\"source_url\":\"https://guide.wisc.edu/courses/e_c_e/\"},{\"course_id\":\"ECE 453\",\"field\":\"official_learning_outcomes\",\"outcome_index\":2,\"quote\":\"Architect firmware/software solutions used to control embedded systems\",\"source_url\":\"https://guide.wisc.edu/courses/e_c_e/\"}],\"label\":\"programming\"},{\"evidence\":[{\"course_id\":\"ECE 453\",\"field\":\"official_learning_outcomes\",\"outcome_index\":1,\"quote\":\"Incorporate sensors and integrated circuits to solve an engineering problem\",\"source_url\":\"https://guide.wisc.edu/courses/e_c_e/\"},{\"course_id\":\"ECE 453\",\"field\":\"official_learning_outcomes\",\"outcome_index\":3,\"quote\":\"Fabricate a prototype using a printed circuit board (PCB)\",\"source_url\":\"https://guide.wisc.edu/courses/e_c_e/\"}],\"label\":\"lab-work\"}],\"assumed_background\":[],\"search_phrases\":[\"embedded system design\",\"microprocessor-based systems\",\"firmware development\",\"PCB prototyping\",\"sensor integration\",\"embedded team project\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"ECE 453\",\"field\":\"official_learning_outcomes\",\"outcome_index\":0,\"quote\":\"Design an embedded system that utilizes a commercially available microprocessor\",\"source_url\":\"https://guide.wisc.edu/courses/e_c_e/\"}],\"text\":\"Designing embedded systems with commercial microprocessors\"},{\"evidence\":[{\"course_id\":\"ECE 453\",\"field\":\"official_learning_outcomes\",\"outcome_index\":2,\"quote\":\"Architect firmware/software solutions used to control embedded systems\",\"source_url\":\"https://guide.wisc.edu/courses/e_c_e/\"}],\"text\":\"Architecting firmware and software solutions for embedded control\"},{\"evidence\":[{\"course_id\":\"ECE 453\",\"field\":\"official_learning_outcomes\",\"outcome_index\":3,\"quote\":\"Fabricate a prototype using a printed circuit board (PCB)\",\"source_url\":\"https://guide.wisc.edu/courses/e_c_e/\"}],\"text\":\"Fabricating prototypes using printed circuit boards\"},{\"evidence\":[{\"course_id\":\"ECE 453\",\"field\":\"official_learning_outcomes\",\"outcome_index\":1,\"quote\":\"Incorporate sensors and integrated circuits to solve an engineering problem\",\"source_url\":\"https://guide.wisc.edu/courses/e_c_e/\"}],\"text\":\"Integrating sensors and integrated circuits for engineering problems\"},{\"evidence\":[{\"course_id\":\"ECE 453\",\"field\":\"official_learning_outcomes\",\"outcome_index\":4,\"quote\":\"Identify functional requirements and appropriate solutions of an embedded system\",\"source_url\":\"https://guide.wisc.edu/courses/e_c_e/\"}],\"text\":\"Identifying functional requirements and solutions for embedded systems\"}],\"summary\":{\"evidence\":[{\"course_id\":\"ECE 453\",\"field\":\"title\",\"quote\":\"EMBEDDED MICROPROCESSOR SYSTEM DESIGN\",\"source_url\":\"https://guide.wisc.edu/courses/e_c_e/\"},{\"course_id\":\"ECE 453\",\"field\":\"description\",\"quote\":\"Hardware and software design for modern microprocessor-based embedded systems; study of the design process; emphasis on major team design project.\",\"source_url\":\"https://guide.wisc.edu/courses/e_c_e/\"}],\"text\":\"Embedded Microprocessor System Design covers hardware and software design for modern microprocessor-based embedded systems, focusing on the design process and a major team project.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"ECE 453\",\"field\":\"description\",\"quote\":\"Hardware and software design for modern microprocessor-based embedded systems\",\"source_url\":\"https://guide.wisc.edu/courses/e_c_e/\"}],\"text\":\"Hardware and software design for embedded systems\"},{\"evidence\":[{\"course_id\":\"ECE 453\",\"field\":\"description\",\"quote\":\"study of the design process\",\"source_url\":\"https://guide.wisc.edu/courses/e_c_e/\"}],\"text\":\"Embedded system design process\"},{\"evidence\":[{\"course_id\":\"ECE 453\",\"field\":\"description\",\"quote\":\"emphasis on major team design project\",\"source_url\":\"https://guide.wisc.edu/courses/e_c_e/\"}],\"text\":\"Team-based embedded design projects\"},{\"evidence\":[{\"course_id\":\"ECE 453\",\"field\":\"official_learning_outcomes\",\"outcome_index\":3,\"quote\":\"Fabricate a prototype using a printed circuit board (PCB)\",\"source_url\":\"https://guide.wisc.edu/courses/e_c_e/\"}],\"text\":\"PCB prototyping and fabrication\"}]}","candidate_json":null,"error":null,"model":"Qwen/Qwen3.8-27B","model_revision":"1d4bf0f2ff6012fd82039f2fa52739d0dd7c60c0","selected_for_release":false},{"run_id":"20261014T203208-0851c9a1","observed_at":"2026-10-14 17:50:09.728220+00:00","course_uid":"course_90e09143d9d1e797e54f4796","course_id":"ECE 453","catalog_version_id":"3bd7ed916e6d3650d24cfc381ad27622ea53218e16cfda4760addeab33f76aa9","record_version_id":"fa2dcccd7ea627a489a0eb9915dcc68bce28bc1e276a534b8731a193f6e222a2","job_id":"enrich-6556a505c10f448d98d02466","output_id":"04989280faeb4407db19f692ad8e7e82846cdb70d503b095c80bb28594a49512","section":"student_experience","status":"valid","value_json":"{\"status\":\"supported\",\"themes\":[{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"Awesome guy, teaches material well, but more importantly, teaches about real-world engineering since he's actually in the industry, not a real professor. Really knows his stuff. Very helpful in office hours. Lectures entertaining and always worthwhile. Wish I would have had him for 353!\",\"course_id\":\"ECE 453\",\"date\":\"2006-10-28 15:56:04 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"ff853fc7b9966b956effe9ef\",\"instructor_id\":\"rmp:353263\",\"instructor_name\":\"Michael Morrow\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTEyMzI3Njc5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/353263\"}],\"evidence_count\":1,\"review_ids\":[\"ff853fc7b9966b956effe9ef\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:353263\",\"name\":\"Michael Morrow\"}],\"review_year_end\":\"2006\",\"review_year_start\":\"2006\"},\"sentiment\":\"positive\",\"subject_instructor_id\":\"rmp:353263\",\"summary\":\"Cited reviews praise Michael Morrow for teaching material well and providing real-world engineering insights.\"},{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"Great professor. Helpful and clear. Very nice guy.\",\"course_id\":\"ECE 453\",\"date\":\"2014-05-22 00:45:18 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"83877ab7d6cff912ce415db4\",\"instructor_id\":\"rmp:1727817\",\"instructor_name\":\"Joseph Krachey\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTIzMjk2MjUy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1727817\"},{\"comment\":\"Hard but incredibly rewarding class. Krachey clearly knows and cares about the value of this class to ECE students and was helpful throughout the process. Definitely recommend this class, but be sure to work early and often. Order components ASAP, as the payment hurdles Joe has to jump through meant some orders arrived very late into the semester.\",\"course_id\":\"ECE 453\",\"date\":\"2024-01-05 20:42:22 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"0a82c1f080dd1636a2e7108f\",\"instructor_id\":\"rmp:1727817\",\"instructor_name\":\"Joseph Krachey\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTM4ODM2ODYx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1727817\"}],\"evidence_count\":2,\"review_ids\":[\"83877ab7d6cff912ce415db4\",\"0a82c1f080dd1636a2e7108f\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1727817\",\"name\":\"Joseph Krachey\"}],\"review_year_end\":\"2024\",\"review_year_start\":\"2014\"},\"sentiment\":\"positive\",\"subject_instructor_id\":\"rmp:1727817\",\"summary\":\"Cited reviews describe Joseph Krachey as helpful, clear, and knowledgeable about the value of the class.\"},{\"aspect\":\"workload\",\"evidence\":[{\"comment\":\"Hard but incredibly rewarding class. Krachey clearly knows and cares about the value of this class to ECE students and was helpful throughout the process. Definitely recommend this class, but be sure to work early and often. Order components ASAP, as the payment hurdles Joe has to jump through meant some orders arrived very late into the semester.\",\"course_id\":\"ECE 453\",\"date\":\"2024-01-05 20:42:22 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"0a82c1f080dd1636a2e7108f\",\"instructor_id\":\"rmp:1727817\",\"instructor_name\":\"Joseph Krachey\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTM4ODM2ODYx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1727817\"}],\"evidence_count\":1,\"review_ids\":[\"0a82c1f080dd1636a2e7108f\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1727817\",\"name\":\"Joseph Krachey\"}],\"review_year_end\":\"2024\",\"review_year_start\":\"2024\"},\"sentiment\":\"mixed\",\"subject_instructor_id\":null,\"summary\":\"One reviewer notes the class is hard but rewarding, advising students to work early and often and order components ASAP due to payment hurdles causing late arrivals.\"}]}","candidate_json":null,"error":null,"model":"Qwen/Qwen3.8-27B","model_revision":"1d4bf0f2ff6012fd82039f2fa52739d0dd7c60c0","selected_for_release":false},{"run_id":"20260906T231458-5fdd2fff","observed_at":"2026-09-06 23:14:58.172943+00:00","course_uid":"course_90e09143d9d1e797e54f4796","course_id":"ECE 453","catalog_version_id":"ee5c8769f69d0553b485789df43c5946f2a65ab4c052c154fd0b907cace7f9ab","record_version_id":"df39d8939223ba1a7317549f7f284be77ad9e80e4745dc3c56e9802835073778","job_id":"enrich-789789da373eecc1ff75f626","output_id":"3847869cb8e705d0c433c9c793c02521f67f082eb3c4fc30af31095b170379d7","section":"requirements","status":"needs_review","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\"],\"condition\":null,\"course\":null,\"evidence\":\"(E C E 315andCOMP SCI 300) or graduate/professional standing. Not open to special students or students with credit forE C E 454,455, or554.\",\"id\":\"n0\",\"kind\":\"all\"},{\"children\":[\"n3\",\"n4\",\"n5\"],\"condition\":null,\"course\":null,\"evidence\":\"(E C E 315andCOMP SCI 300) or graduate/professional standing\",\"id\":\"n1\",\"kind\":\"any\"},{\"children\":[\"n10\"],\"condition\":null,\"course\":null,\"evidence\":\"Not open to special students or students with credit forE C E 454,455, or554.\",\"id\":\"n2\",\"kind\":\"not\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":315,\"minimum_grade\":null,\"subjects\":[\"ECE\"],\"timing\":\"prior\"},\"evidence\":\"E C E 315\",\"id\":\"n3\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":300,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"COMP SCI 300\",\"id\":\"n4\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"graduate/professional standing\",\"course\":null,\"evidence\":\"graduate/professional standing\",\"id\":\"n5\",\"kind\":\"condition\"},{\"children\":[],\"condition\":\"special students\",\"course\":null,\"evidence\":\"special students\",\"id\":\"n6\",\"kind\":\"condition\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":454,\"minimum_grade\":null,\"subjects\":[\"ECE\"],\"timing\":\"prior\"},\"evidence\":\"E C E 454\",\"id\":\"n7\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":455,\"minimum_grade\":null,\"subjects\":[\"ECE\"],\"timing\":\"prior\"},\"evidence\":\"455\",\"id\":\"n8\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":554,\"minimum_grade\":null,\"subjects\":[\"ECE\"],\"timing\":\"prior\"},\"evidence\":\"554\",\"id\":\"n9\",\"kind\":\"course\"},{\"children\":[\"n6\",\"n7\",\"n8\",\"n9\"],\"condition\":null,\"course\":null,\"evidence\":\"special students or students with credit forE C E 454,455, or554.\",\"id\":\"n10\",\"kind\":\"any\"}],\"notes\":[\"Root combines prerequisites (n1) and exclusions (n2) via an AND relationship.\",\"Prerequisites require either the course pair or graduate standing.\",\"Exclusions apply to special students or those with credit for ECE 454, 455, or 554, wrapped in a negation node.\"],\"root\":\"n0\",\"status\":\"parsed\"}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":false},{"run_id":"20260906T231458-5fdd2fff","observed_at":"2026-09-06 23:14:58.172943+00:00","course_uid":"course_90e09143d9d1e797e54f4796","course_id":"ECE 453","catalog_version_id":"ee5c8769f69d0553b485789df43c5946f2a65ab4c052c154fd0b907cace7f9ab","record_version_id":"df39d8939223ba1a7317549f7f284be77ad9e80e4745dc3c56e9802835073778","job_id":"enrich-789789da373eecc1ff75f626","output_id":"3847869cb8e705d0c433c9c793c02521f67f082eb3c4fc30af31095b170379d7","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"ECE 315\",\"field\":\"description\",\"quote\":\"Assembly language programming, simple input/output interfacing, and interrupt processing in microcomputer systems.\"},{\"course_id\":\"COMPSCI 300\",\"field\":\"description\",\"quote\":\"Introduction to Object-Oriented Programming using classes and objects to solve more complex problems. Introduces array-based and linked data structures: including lists, stacks, and queues. Programming assignments require writing and developing multi-class (file) programs using interfaces, generics, and exception handling\"}],\"text\":\"Assembly language, I/O interfacing, interrupts, and object-oriented programming with data structures.\"}],\"search_phrases\":[\"embedded systems design\",\"microprocessor hardware software\",\"team design project\",\"ECE 453 prerequisites\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"ECE 453\",\"field\":\"description\",\"quote\":\"Hardware and software design for modern microprocessor-based embedded systems\"}],\"text\":\"Hardware and software design for embedded systems.\"},{\"evidence\":[{\"course_id\":\"ECE 453\",\"field\":\"description\",\"quote\":\"study of the design process\"}],\"text\":\"Study of the design process.\"},{\"evidence\":[{\"course_id\":\"ECE 453\",\"field\":\"description\",\"quote\":\"emphasis on major team design project\"}],\"text\":\"Team-based design project execution.\"}],\"summary\":{\"evidence\":[{\"course_id\":\"ECE 453\",\"field\":\"description\",\"quote\":\"Hardware and software design for modern microprocessor-based embedded systems; study of the design process; emphasis on major team design project.\"}],\"text\":\"Covers hardware and software design for embedded systems, the design process, and a major team project.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"ECE 453\",\"field\":\"description\",\"quote\":\"Hardware and software design for modern microprocessor-based embedded systems\"}],\"text\":\"Microprocessor-based embedded systems.\"},{\"evidence\":[{\"course_id\":\"ECE 453\",\"field\":\"description\",\"quote\":\"study of the design process\"}],\"text\":\"Design process.\"},{\"evidence\":[{\"course_id\":\"ECE 453\",\"field\":\"description\",\"quote\":\"major team design project\"}],\"text\":\"Team design project.\"}]}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":false},{"run_id":"20260906T231458-5fdd2fff","observed_at":"2026-09-06 23:14:58.172943+00:00","course_uid":"course_90e09143d9d1e797e54f4796","course_id":"ECE 453","catalog_version_id":"ee5c8769f69d0553b485789df43c5946f2a65ab4c052c154fd0b907cace7f9ab","record_version_id":"df39d8939223ba1a7317549f7f284be77ad9e80e4745dc3c56e9802835073778","job_id":"enrich-789789da373eecc1ff75f626","output_id":"3847869cb8e705d0c433c9c793c02521f67f082eb3c4fc30af31095b170379d7","section":"student_experience","status":"insufficient_evidence","value_json":"{\"status\":\"insufficient_evidence\",\"themes\":[]}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":false},{"run_id":"20261014T203208-0851c9a1","observed_at":"2026-10-14 17:50:09.728220+00:00","course_uid":"course_90e09143d9d1e797e54f4796","course_id":"ECE 453","catalog_version_id":"3bd7ed916e6d3650d24cfc381ad27622ea53218e16cfda4760addeab33f76aa9","record_version_id":"fa2dcccd7ea627a489a0eb9915dcc68bce28bc1e276a534b8731a193f6e222a2","job_id":"enrich-79348710a077dbb34341f483","output_id":"17afecaa19bf6fdc8cc67cc8c79575881565243435ea42b85e8b6107bf5f2600","section":"requirements","status":"needs_review","value_json":"{\"nodes\":[{\"children\":[\"positive_requirement\",\"exclusion_special_students\",\"exclusion_prior_credit\"],\"condition\":null,\"course\":null,\"evidence\":\"(E C E 315andCOMP SCI 300) or graduate/professional standing. Not open to special students or students with credit forE C E 454,455, or554.\",\"id\":\"root\",\"kind\":\"all\"},{\"children\":[\"undergraduate_prerequisites\",\"graduate_professional_standing\"],\"condition\":null,\"course\":null,\"evidence\":\"(E C E 315andCOMP SCI 300) or graduate/professional standing.\",\"id\":\"positive_requirement\",\"kind\":\"any\"},{\"children\":[\"ece_315\",\"compsci_300\"],\"condition\":null,\"course\":null,\"evidence\":\"E C E 315andCOMP SCI 300\",\"id\":\"undergraduate_prerequisites\",\"kind\":\"all\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":315,\"minimum_grade\":null,\"subjects\":[\"ECE\"],\"timing\":\"unspecified\"},\"evidence\":\"E C E 315andCOMP SCI 300\",\"id\":\"ece_315\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":300,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"unspecified\"},\"evidence\":\"E C E 315andCOMP SCI 300\",\"id\":\"compsci_300\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"graduate/professional standing\",\"course\":null,\"evidence\":\"graduate/professional standing\",\"id\":\"graduate_professional_standing\",\"kind\":\"condition\"},{\"children\":[\"special_students\"],\"condition\":null,\"course\":null,\"evidence\":\"Not open to special students\",\"id\":\"exclusion_special_students\",\"kind\":\"not\"},{\"children\":[],\"condition\":\"special students\",\"course\":null,\"evidence\":\"special students\",\"id\":\"special_students\",\"kind\":\"condition\"},{\"children\":[\"prior_credit\"],\"condition\":null,\"course\":null,\"evidence\":\"Not open to special students or students with credit forE C E 454,455, or554.\",\"id\":\"exclusion_prior_credit\",\"kind\":\"not\"},{\"children\":[],\"condition\":\"students with credit forE C E 454,455, or554\",\"course\":null,\"evidence\":\"students with credit forE C E 454,455, or554\",\"id\":\"prior_credit\",\"kind\":\"condition\"}],\"notes\":[\"Exclusions are modeled as not nodes, each with exactly one child condition node.\",\"The undergraduate path requires both ECE 315 and COMPSCI 300.\"],\"root\":\"root\",\"status\":\"parsed\"}","candidate_json":null,"error":null,"model":"Qwen/Qwen3.8-27B","model_revision":"1d4bf0f2ff6012fd82039f2fa52739d0dd7c60c0","selected_for_release":false},{"run_id":"20261014T203208-0851c9a1","observed_at":"2026-10-14 17:50:09.728220+00:00","course_uid":"course_90e09143d9d1e797e54f4796","course_id":"ECE 453","catalog_version_id":"3bd7ed916e6d3650d24cfc381ad27622ea53218e16cfda4760addeab33f76aa9","record_version_id":"fa2dcccd7ea627a489a0eb9915dcc68bce28bc1e276a534b8731a193f6e222a2","job_id":"enrich-79348710a077dbb34341f483","output_id":"17afecaa19bf6fdc8cc67cc8c79575881565243435ea42b85e8b6107bf5f2600","section":"search_profile","status":"valid","value_json":"{\"activity_tags\":[{\"evidence\":[{\"course_id\":\"ECE 453\",\"field\":\"description\",\"quote\":\"Hardware and software design for modern microprocessor-based embedded systems\",\"source_url\":\"https://guide.wisc.edu/courses/e_c_e/\"},{\"course_id\":\"ECE 453\",\"field\":\"official_learning_outcomes\",\"outcome_index\":2,\"quote\":\"Architect firmware/software solutions used to control embedded systems\",\"source_url\":\"https://guide.wisc.edu/courses/e_c_e/\"}],\"label\":\"programming\"},{\"evidence\":[{\"course_id\":\"ECE 453\",\"field\":\"official_learning_outcomes\",\"outcome_index\":1,\"quote\":\"Incorporate sensors and integrated circuits to solve an engineering problem\",\"source_url\":\"https://guide.wisc.edu/courses/e_c_e/\"},{\"course_id\":\"ECE 453\",\"field\":\"official_learning_outcomes\",\"outcome_index\":3,\"quote\":\"Fabricate a prototype using a printed circuit board (PCB)\",\"source_url\":\"https://guide.wisc.edu/courses/e_c_e/\"}],\"label\":\"lab-work\"}],\"assumed_background\":[],\"search_phrases\":[\"embedded system design\",\"microprocessor-based systems\",\"firmware development\",\"PCB prototyping\",\"sensor integration\",\"embedded team project\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"ECE 453\",\"field\":\"official_learning_outcomes\",\"outcome_index\":0,\"quote\":\"Design an embedded system that utilizes a commercially available microprocessor\",\"source_url\":\"https://guide.wisc.edu/courses/e_c_e/\"}],\"text\":\"Designing embedded systems with commercial microprocessors\"},{\"evidence\":[{\"course_id\":\"ECE 453\",\"field\":\"official_learning_outcomes\",\"outcome_index\":2,\"quote\":\"Architect firmware/software solutions used to control embedded systems\",\"source_url\":\"https://guide.wisc.edu/courses/e_c_e/\"}],\"text\":\"Architecting firmware and software solutions for embedded control\"},{\"evidence\":[{\"course_id\":\"ECE 453\",\"field\":\"official_learning_outcomes\",\"outcome_index\":3,\"quote\":\"Fabricate a prototype using a printed circuit board (PCB)\",\"source_url\":\"https://guide.wisc.edu/courses/e_c_e/\"}],\"text\":\"Fabricating prototypes using printed circuit boards\"},{\"evidence\":[{\"course_id\":\"ECE 453\",\"field\":\"official_learning_outcomes\",\"outcome_index\":1,\"quote\":\"Incorporate sensors and integrated circuits to solve an engineering problem\",\"source_url\":\"https://guide.wisc.edu/courses/e_c_e/\"}],\"text\":\"Integrating sensors and integrated circuits for engineering problems\"},{\"evidence\":[{\"course_id\":\"ECE 453\",\"field\":\"official_learning_outcomes\",\"outcome_index\":4,\"quote\":\"Identify functional requirements and appropriate solutions of an embedded system\",\"source_url\":\"https://guide.wisc.edu/courses/e_c_e/\"}],\"text\":\"Identifying functional requirements and solutions for embedded systems\"}],\"summary\":{\"evidence\":[{\"course_id\":\"ECE 453\",\"field\":\"title\",\"quote\":\"EMBEDDED MICROPROCESSOR SYSTEM DESIGN\",\"source_url\":\"https://guide.wisc.edu/courses/e_c_e/\"},{\"course_id\":\"ECE 453\",\"field\":\"description\",\"quote\":\"Hardware and software design for modern microprocessor-based embedded systems; study of the design process; emphasis on major team design project.\",\"source_url\":\"https://guide.wisc.edu/courses/e_c_e/\"}],\"text\":\"Embedded Microprocessor System Design covers hardware and software design for modern microprocessor-based embedded systems, focusing on the design process and a major team project.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"ECE 453\",\"field\":\"description\",\"quote\":\"Hardware and software design for modern microprocessor-based embedded systems\",\"source_url\":\"https://guide.wisc.edu/courses/e_c_e/\"}],\"text\":\"Hardware and software design for embedded systems\"},{\"evidence\":[{\"course_id\":\"ECE 453\",\"field\":\"description\",\"quote\":\"study of the design process\",\"source_url\":\"https://guide.wisc.edu/courses/e_c_e/\"}],\"text\":\"Embedded system design process\"},{\"evidence\":[{\"course_id\":\"ECE 453\",\"field\":\"description\",\"quote\":\"emphasis on major team design project\",\"source_url\":\"https://guide.wisc.edu/courses/e_c_e/\"}],\"text\":\"Team-based embedded design projects\"},{\"evidence\":[{\"course_id\":\"ECE 453\",\"field\":\"official_learning_outcomes\",\"outcome_index\":3,\"quote\":\"Fabricate a prototype using a printed circuit board (PCB)\",\"source_url\":\"https://guide.wisc.edu/courses/e_c_e/\"}],\"text\":\"PCB prototyping and fabrication\"}]}","candidate_json":null,"error":null,"model":"Qwen/Qwen3.8-27B","model_revision":"1d4bf0f2ff6012fd82039f2fa52739d0dd7c60c0","selected_for_release":false},{"run_id":"20261014T203208-0851c9a1","observed_at":"2026-10-14 17:50:09.728220+00:00","course_uid":"course_90e09143d9d1e797e54f4796","course_id":"ECE 453","catalog_version_id":"3bd7ed916e6d3650d24cfc381ad27622ea53218e16cfda4760addeab33f76aa9","record_version_id":"fa2dcccd7ea627a489a0eb9915dcc68bce28bc1e276a534b8731a193f6e222a2","job_id":"enrich-79348710a077dbb34341f483","output_id":"17afecaa19bf6fdc8cc67cc8c79575881565243435ea42b85e8b6107bf5f2600","section":"student_experience","status":"valid","value_json":"{\"status\":\"supported\",\"themes\":[{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"Awesome guy, teaches material well, but more importantly, teaches about real-world engineering since he's actually in the industry, not a real professor. Really knows his stuff. Very helpful in office hours. Lectures entertaining and always worthwhile. Wish I would have had him for 353!\",\"course_id\":\"ECE 453\",\"date\":\"2006-10-28 15:56:04 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"ff853fc7b9966b956effe9ef\",\"instructor_id\":\"rmp:353263\",\"instructor_name\":\"Michael Morrow\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTEyMzI3Njc5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/353263\"}],\"evidence_count\":1,\"review_ids\":[\"ff853fc7b9966b956effe9ef\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:353263\",\"name\":\"Michael Morrow\"}],\"review_year_end\":\"2006\",\"review_year_start\":\"2006\"},\"sentiment\":\"positive\",\"subject_instructor_id\":\"rmp:353263\",\"summary\":\"Cited reviews praise Michael Morrow for teaching material well and providing real-world engineering insights.\"},{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"Great professor. Helpful and clear. Very nice guy.\",\"course_id\":\"ECE 453\",\"date\":\"2014-05-22 00:45:18 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"83877ab7d6cff912ce415db4\",\"instructor_id\":\"rmp:1727817\",\"instructor_name\":\"Joseph Krachey\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTIzMjk2MjUy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1727817\"},{\"comment\":\"Hard but incredibly rewarding class. Krachey clearly knows and cares about the value of this class to ECE students and was helpful throughout the process. Definitely recommend this class, but be sure to work early and often. Order components ASAP, as the payment hurdles Joe has to jump through meant some orders arrived very late into the semester.\",\"course_id\":\"ECE 453\",\"date\":\"2024-01-05 20:42:22 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"0a82c1f080dd1636a2e7108f\",\"instructor_id\":\"rmp:1727817\",\"instructor_name\":\"Joseph Krachey\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTM4ODM2ODYx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1727817\"}],\"evidence_count\":2,\"review_ids\":[\"83877ab7d6cff912ce415db4\",\"0a82c1f080dd1636a2e7108f\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1727817\",\"name\":\"Joseph Krachey\"}],\"review_year_end\":\"2024\",\"review_year_start\":\"2014\"},\"sentiment\":\"positive\",\"subject_instructor_id\":\"rmp:1727817\",\"summary\":\"Cited reviews describe Joseph Krachey as helpful, clear, and knowledgeable about the value of the class.\"},{\"aspect\":\"workload\",\"evidence\":[{\"comment\":\"Hard but incredibly rewarding class. Krachey clearly knows and cares about the value of this class to ECE students and was helpful throughout the process. Definitely recommend this class, but be sure to work early and often. Order components ASAP, as the payment hurdles Joe has to jump through meant some orders arrived very late into the semester.\",\"course_id\":\"ECE 453\",\"date\":\"2024-01-05 20:42:22 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"0a82c1f080dd1636a2e7108f\",\"instructor_id\":\"rmp:1727817\",\"instructor_name\":\"Joseph Krachey\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTM4ODM2ODYx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1727817\"}],\"evidence_count\":1,\"review_ids\":[\"0a82c1f080dd1636a2e7108f\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1727817\",\"name\":\"Joseph Krachey\"}],\"review_year_end\":\"2024\",\"review_year_start\":\"2024\"},\"sentiment\":\"mixed\",\"subject_instructor_id\":null,\"summary\":\"One reviewer notes the class is hard but rewarding, advising students to work early and often and order components ASAP due to payment hurdles causing late arrivals.\"}]}","candidate_json":null,"error":null,"model":"Qwen/Qwen3.8-27B","model_revision":"1d4bf0f2ff6012fd82039f2fa52739d0dd7c60c0","selected_for_release":false},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_90e09143d9d1e797e54f4796","course_id":"ECE 453","catalog_version_id":"ee5c8769f69d0553b485789df43c5946f2a65ab4c052c154fd0b907cace7f9ab","record_version_id":"df39d8939223ba1a7317549f7f284be77ad9e80e4745dc3c56e9802835073778","job_id":"enrich-8b774950c2b6adfdc46d1b82","output_id":"c6dead3b8a1fef923bd1244f17169263b27c00db093f089e76d67e3a62ea1826","section":"requirements","status":"valid","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\"],\"condition\":null,\"course\":null,\"evidence\":\"(E C E 315andCOMP SCI 300) or graduate/professional standing. Not open to special students or students with credit forE C E 454,455, or554.\",\"id\":\"n0\",\"kind\":\"all\"},{\"children\":[\"n3\",\"n4\",\"n5\"],\"condition\":null,\"course\":null,\"evidence\":\"(E C E 315andCOMP SCI 300) or graduate/professional standing\",\"id\":\"n1\",\"kind\":\"any\"},{\"children\":[\"n10\"],\"condition\":null,\"course\":null,\"evidence\":\"Not open to special students or students with credit forE C E 454,455, or554.\",\"id\":\"n2\",\"kind\":\"not\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":315,\"minimum_grade\":null,\"subjects\":[\"ECE\"],\"timing\":\"prior\"},\"evidence\":\"E C E 315\",\"id\":\"n3\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":300,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"COMP SCI 300\",\"id\":\"n4\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"graduate/professional standing\",\"course\":null,\"evidence\":\"graduate/professional standing\",\"id\":\"n5\",\"kind\":\"condition\"},{\"children\":[],\"condition\":\"special students\",\"course\":null,\"evidence\":\"special students\",\"id\":\"n6\",\"kind\":\"condition\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":454,\"minimum_grade\":null,\"subjects\":[\"ECE\"],\"timing\":\"prior\"},\"evidence\":\"E C E 454\",\"id\":\"n7\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":455,\"minimum_grade\":null,\"subjects\":[\"ECE\"],\"timing\":\"prior\"},\"evidence\":\"455\",\"id\":\"n8\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":554,\"minimum_grade\":null,\"subjects\":[\"ECE\"],\"timing\":\"prior\"},\"evidence\":\"554\",\"id\":\"n9\",\"kind\":\"course\"},{\"children\":[\"n6\",\"n7\",\"n8\",\"n9\"],\"condition\":null,\"course\":null,\"evidence\":\"special students or students with credit forE C E 454,455, or554.\",\"id\":\"n10\",\"kind\":\"any\"}],\"notes\":[\"Root combines prerequisites (n1) and exclusions (n2) via an AND relationship.\",\"Prerequisites require either the course pair or graduate standing.\",\"Exclusions apply to special students or those with credit for ECE 454, 455, or 554, wrapped in a negation node.\"],\"root\":\"n0\",\"status\":\"parsed\"}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":false},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_90e09143d9d1e797e54f4796","course_id":"ECE 453","catalog_version_id":"ee5c8769f69d0553b485789df43c5946f2a65ab4c052c154fd0b907cace7f9ab","record_version_id":"df39d8939223ba1a7317549f7f284be77ad9e80e4745dc3c56e9802835073778","job_id":"enrich-8b774950c2b6adfdc46d1b82","output_id":"c6dead3b8a1fef923bd1244f17169263b27c00db093f089e76d67e3a62ea1826","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"ECE 315\",\"field\":\"description\",\"quote\":\"Assembly language programming, simple input/output interfacing, and interrupt processing in microcomputer systems.\"},{\"course_id\":\"COMPSCI 300\",\"field\":\"description\",\"quote\":\"Introduction to Object-Oriented Programming using classes and objects to solve more complex problems. Introduces array-based and linked data structures: including lists, stacks, and queues. Programming assignments require writing and developing multi-class (file) programs using interfaces, generics, and exception handling\"}],\"text\":\"Assembly language, I/O interfacing, interrupts, and object-oriented programming with data structures.\"}],\"search_phrases\":[\"embedded systems design\",\"microprocessor hardware software\",\"team design project\",\"ECE 453 prerequisites\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"ECE 453\",\"field\":\"description\",\"quote\":\"Hardware and software design for modern microprocessor-based embedded systems\"}],\"text\":\"Hardware and software design for embedded systems.\"},{\"evidence\":[{\"course_id\":\"ECE 453\",\"field\":\"description\",\"quote\":\"study of the design process\"}],\"text\":\"Study of the design process.\"},{\"evidence\":[{\"course_id\":\"ECE 453\",\"field\":\"description\",\"quote\":\"emphasis on major team design project\"}],\"text\":\"Team-based design project execution.\"}],\"summary\":{\"evidence\":[{\"course_id\":\"ECE 453\",\"field\":\"description\",\"quote\":\"Hardware and software design for modern microprocessor-based embedded systems; study of the design process; emphasis on major team design project.\"}],\"text\":\"Covers hardware and software design for embedded systems, the design process, and a major team project.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"ECE 453\",\"field\":\"description\",\"quote\":\"Hardware and software design for modern microprocessor-based embedded systems\"}],\"text\":\"Microprocessor-based embedded systems.\"},{\"evidence\":[{\"course_id\":\"ECE 453\",\"field\":\"description\",\"quote\":\"study of the design process\"}],\"text\":\"Design process.\"},{\"evidence\":[{\"course_id\":\"ECE 453\",\"field\":\"description\",\"quote\":\"major team design project\"}],\"text\":\"Team design project.\"}]}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":false},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_90e09143d9d1e797e54f4796","course_id":"ECE 453","catalog_version_id":"ee5c8769f69d0553b485789df43c5946f2a65ab4c052c154fd0b907cace7f9ab","record_version_id":"df39d8939223ba1a7317549f7f284be77ad9e80e4745dc3c56e9802835073778","job_id":"enrich-8b774950c2b6adfdc46d1b82","output_id":"c6dead3b8a1fef923bd1244f17169263b27c00db093f089e76d67e3a62ea1826","section":"student_experience","status":"valid","value_json":"{\"status\":\"supported\",\"themes\":[{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"Awesome guy, teaches material well, but more importantly, teaches about real-world engineering since he's actually in the industry, not a real professor. Really knows his stuff. Very helpful in office hours. Lectures entertaining and always worthwhile. Wish I would have had him for 353!\",\"course_id\":\"ECE 453\",\"date\":\"2006-10-28 15:56:04 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"ff853fc7b9966b956effe9ef\",\"instructor_id\":\"rmp:353263\",\"instructor_name\":\"Michael Morrow\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTEyMzI3Njc5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/353263\"},{\"comment\":\"Great professor. Helpful and clear. Very nice guy.\",\"course_id\":\"ECE 453\",\"date\":\"2014-05-22 00:45:18 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"83877ab7d6cff912ce415db4\",\"instructor_id\":\"rmp:1727817\",\"instructor_name\":\"Joseph Krachey\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTIzMjk2MjUy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1727817\"}],\"evidence_count\":2,\"review_ids\":[\"ff853fc7b9966b956effe9ef\",\"83877ab7d6cff912ce415db4\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1727817\",\"name\":\"Joseph Krachey\"},{\"id\":\"rmp:353263\",\"name\":\"Michael Morrow\"}],\"review_year_end\":\"2014\",\"review_year_start\":\"2006\"},\"sentiment\":\"positive\",\"summary\":\"Instructors are described as helpful, clear, and teaching material well.\"},{\"aspect\":\"overall\",\"evidence\":[{\"comment\":\"Awesome guy, teaches material well, but more importantly, teaches about real-world engineering since he's actually in the industry, not a real professor. Really knows his stuff. Very helpful in office hours. Lectures entertaining and always worthwhile. Wish I would have had him for 353!\",\"course_id\":\"ECE 453\",\"date\":\"2006-10-28 15:56:04 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"ff853fc7b9966b956effe9ef\",\"instructor_id\":\"rmp:353263\",\"instructor_name\":\"Michael Morrow\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTEyMzI3Njc5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/353263\"},{\"comment\":\"Great professor. Helpful and clear. Very nice guy.\",\"course_id\":\"ECE 453\",\"date\":\"2014-05-22 00:45:18 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"83877ab7d6cff912ce415db4\",\"instructor_id\":\"rmp:1727817\",\"instructor_name\":\"Joseph Krachey\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTIzMjk2MjUy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1727817\"},{\"comment\":\"Hard but incredibly rewarding class. Krachey clearly knows and cares about the value of this class to ECE students and was helpful throughout the process. Definitely recommend this class, but be sure to work early and often. Order components ASAP, as the payment hurdles Joe has to jump through meant some orders arrived very late into the semester.\",\"course_id\":\"ECE 453\",\"date\":\"2024-01-05 20:42:22 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"0a82c1f080dd1636a2e7108f\",\"instructor_id\":\"rmp:1727817\",\"instructor_name\":\"Joseph Krachey\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTM4ODM2ODYx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1727817\"}],\"evidence_count\":3,\"review_ids\":[\"ff853fc7b9966b956effe9ef\",\"83877ab7d6cff912ce415db4\",\"0a82c1f080dd1636a2e7108f\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1727817\",\"name\":\"Joseph Krachey\"},{\"id\":\"rmp:353263\",\"name\":\"Michael Morrow\"}],\"review_year_end\":\"2024\",\"review_year_start\":\"2006\"},\"sentiment\":\"positive\",\"summary\":\"Students highly recommend the class, noting the instructors' industry knowledge and care for student success.\"},{\"aspect\":\"workload\",\"evidence\":[{\"comment\":\"Hard but incredibly rewarding class. Krachey clearly knows and cares about the value of this class to ECE students and was helpful throughout the process. Definitely recommend this class, but be sure to work early and often. Order components ASAP, as the payment hurdles Joe has to jump through meant some orders arrived very late into the semester.\",\"course_id\":\"ECE 453\",\"date\":\"2024-01-05 20:42:22 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"0a82c1f080dd1636a2e7108f\",\"instructor_id\":\"rmp:1727817\",\"instructor_name\":\"Joseph Krachey\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTM4ODM2ODYx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1727817\"}],\"evidence_count\":1,\"review_ids\":[\"0a82c1f080dd1636a2e7108f\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1727817\",\"name\":\"Joseph Krachey\"}],\"review_year_end\":\"2024\",\"review_year_start\":\"2024\"},\"sentiment\":\"mixed\",\"summary\":\"The class is considered hard but rewarding, with a strong recommendation to work early and often due to potential component ordering delays.\"}]}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":false},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_90e09143d9d1e797e54f4796","course_id":"ECE 453","catalog_version_id":"ee5c8769f69d0553b485789df43c5946f2a65ab4c052c154fd0b907cace7f9ab","record_version_id":"df39d8939223ba1a7317549f7f284be77ad9e80e4745dc3c56e9802835073778","job_id":"enrich-8b774950c2b6adfdc46d1b82","output_id":"c6dead3b8a1fef923bd1244f17169263b27c00db093f089e76d67e3a62ea1826","section":"student_summary","status":"invalid","value_json":"{\"context_hash\":\"35369ca1492fa28d76244e6a2ebc118d42062e70475aa7ff566ebd1ea02f81d0\",\"course_id\":\"ECE 453\",\"current_instructors\":[{\"instructor_uid\":\"instructor_620d566e500f4b09a8938334\",\"message\":\"Summary generation failed\",\"name\":\"Joseph Krachey\",\"review_status\":\"generation_failed\",\"rmp_instructor_id\":\"rmp:1727817\",\"summary\":[{\"citations\":[{\"course_id\":\"ECE 453\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"ECE 453\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"},{\"course_id\":\"ECE 453\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Spring 2025: 3.76 GPA, 88.9% A/AB (n=36 letter grades); Fall 2025: 3.88 GPA, 94.4% A/AB (n=36 letter grades); Spring 2026: 3.83 GPA, 92.7% A/AB (n=41 letter grades).\"}]}],\"difficulty_workload\":[],\"errors\":[{\"error\":\"ModelAPIError: Connection error.\",\"instructor_uid\":\"instructor_620d566e500f4b09a8938334\",\"mode\":\"professor\"},{\"error\":\"ModelAPIError: Connection error.\",\"instructor_uid\":null,\"mode\":\"history\"},{\"error\":\"ModelAPIError: Connection error.\",\"instructor_uid\":null,\"mode\":\"overview\"}],\"historical_context\":[],\"message\":null,\"offered\":true,\"profile_hash\":\"5cb4dabf887cdbcd8c00d5a1312e10828b95c63f30bc3ea76aea199565390d02\",\"quick_take\":[{\"citations\":[{\"course_id\":\"ECE 453\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"ECE 453\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"},{\"course_id\":\"ECE 453\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Spring 2025: 3.76 GPA, 88.9% A/AB (n=36 letter grades); Fall 2025: 3.88 GPA, 94.4% A/AB (n=36 letter grades); Spring 2026: 3.83 GPA, 92.7% A/AB (n=41 letter grades).\"}],\"student_experience\":[],\"task_hash\":\"74fb0997943e888960bbc9e47db8c4fd12e4292d55c20509d8d89db6a9910f68\",\"teaching_history\":[{\"citations\":[{\"course_id\":\"ECE 453\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1114\",\"type\":\"grade\"},{\"course_id\":\"ECE 453\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1124\",\"type\":\"grade\"},{\"course_id\":\"ECE 453\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1134\",\"type\":\"grade\"},{\"course_id\":\"ECE 453\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1144\",\"type\":\"grade\"},{\"course_id\":\"ECE 453\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1152\",\"type\":\"grade\"},{\"course_id\":\"ECE 453\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1154\",\"type\":\"grade\"},{\"course_id\":\"ECE 453\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1164\",\"type\":\"grade\"},{\"course_id\":\"ECE 453\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1174\",\"type\":\"grade\"},{\"course_id\":\"ECE 453\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1182\",\"type\":\"grade\"},{\"course_id\":\"ECE 453\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1184\",\"type\":\"grade\"},{\"course_id\":\"ECE 453\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1192\",\"type\":\"grade\"},{\"course_id\":\"ECE 453\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1194\",\"type\":\"grade\"},{\"course_id\":\"ECE 453\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1204\",\"type\":\"grade\"},{\"course_id\":\"ECE 453\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1224\",\"type\":\"grade\"},{\"course_id\":\"ECE 453\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1232\",\"type\":\"grade\"},{\"course_id\":\"ECE 453\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1234\",\"type\":\"grade\"},{\"course_id\":\"ECE 453\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1242\",\"type\":\"grade\"},{\"course_id\":\"ECE 453\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1244\",\"type\":\"grade\"},{\"course_id\":\"ECE 453\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1252\",\"type\":\"grade\"},{\"course_id\":\"ECE 453\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"ECE 453\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"},{\"course_id\":\"ECE 453\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"JOSEPH KRACHEY is recorded teaching in Spring 2011, Spring 2012, Spring 2013, Spring 2014, Fall 2014, Spring 2015, Spring 2016, Spring 2017, Fall 2017, Spring 2018, Fall 2018, Spring 2019, Spring 2020, Spring 2022, Fall 2022, Spring 2023, Fall 2023, Spring 2024, Fall 2024, Spring 2025, Fall 2025, Spring 2026. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"ECE 453\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1074\",\"type\":\"grade\"},{\"course_id\":\"ECE 453\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1084\",\"type\":\"grade\"},{\"course_id\":\"ECE 453\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1094\",\"type\":\"grade\"},{\"course_id\":\"ECE 453\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1104\",\"type\":\"grade\"}],\"text\":\"MICHAEL MORROW is recorded teaching in Spring 2007, Spring 2008, Spring 2009, Spring 2010. Recorded history may be incomplete and does not establish a future schedule.\"}],\"term_id\":\"1272\",\"term_name\":\"2026 Fall\",\"version\":2}","candidate_json":null,"error":"[{\"mode\": \"professor\", \"instructor_uid\": \"instructor_620d566e500f4b09a8938334\", \"error\": \"ModelAPIError: Connection error.\"}, {\"mode\": \"history\", \"instructor_uid\": null, \"error\": \"ModelAPIError: Connection error.\"}, {\"mode\": \"overview\", \"instructor_uid\": null, \"error\": \"ModelAPIError: Connection error.\"}]","model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":false},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_90e09143d9d1e797e54f4796","course_id":"ECE 453","catalog_version_id":"ee5c8769f69d0553b485789df43c5946f2a65ab4c052c154fd0b907cace7f9ab","record_version_id":"df39d8939223ba1a7317549f7f284be77ad9e80e4745dc3c56e9802835073778","job_id":"enrich-f516c4d3e82cfe326b4f5f54","output_id":"056a30431c050939b50a5c09377706f63dd15af7f583a63027d82d60c5a8eb9f","section":"requirements","status":"valid","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\"],\"condition\":null,\"course\":null,\"evidence\":\"(E C E 315andCOMP SCI 300) or graduate/professional standing. Not open to special students or students with credit forE C E 454,455, or554.\",\"id\":\"n0\",\"kind\":\"all\"},{\"children\":[\"n3\",\"n4\",\"n5\"],\"condition\":null,\"course\":null,\"evidence\":\"(E C E 315andCOMP SCI 300) or graduate/professional standing\",\"id\":\"n1\",\"kind\":\"any\"},{\"children\":[\"n10\"],\"condition\":null,\"course\":null,\"evidence\":\"Not open to special students or students with credit forE C E 454,455, or554.\",\"id\":\"n2\",\"kind\":\"not\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":315,\"minimum_grade\":null,\"subjects\":[\"ECE\"],\"timing\":\"prior\"},\"evidence\":\"E C E 315\",\"id\":\"n3\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":300,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"COMP SCI 300\",\"id\":\"n4\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"graduate/professional standing\",\"course\":null,\"evidence\":\"graduate/professional standing\",\"id\":\"n5\",\"kind\":\"condition\"},{\"children\":[],\"condition\":\"special students\",\"course\":null,\"evidence\":\"special students\",\"id\":\"n6\",\"kind\":\"condition\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":454,\"minimum_grade\":null,\"subjects\":[\"ECE\"],\"timing\":\"prior\"},\"evidence\":\"E C E 454\",\"id\":\"n7\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":455,\"minimum_grade\":null,\"subjects\":[\"ECE\"],\"timing\":\"prior\"},\"evidence\":\"455\",\"id\":\"n8\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":554,\"minimum_grade\":null,\"subjects\":[\"ECE\"],\"timing\":\"prior\"},\"evidence\":\"554\",\"id\":\"n9\",\"kind\":\"course\"},{\"children\":[\"n6\",\"n7\",\"n8\",\"n9\"],\"condition\":null,\"course\":null,\"evidence\":\"special students or students with credit forE C E 454,455, or554.\",\"id\":\"n10\",\"kind\":\"any\"}],\"notes\":[\"Root combines prerequisites (n1) and exclusions (n2) via an AND relationship.\",\"Prerequisites require either the course pair or graduate standing.\",\"Exclusions apply to special students or those with credit for ECE 454, 455, or 554, wrapped in a negation node.\"],\"root\":\"n0\",\"status\":\"parsed\"}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":false},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_90e09143d9d1e797e54f4796","course_id":"ECE 453","catalog_version_id":"ee5c8769f69d0553b485789df43c5946f2a65ab4c052c154fd0b907cace7f9ab","record_version_id":"df39d8939223ba1a7317549f7f284be77ad9e80e4745dc3c56e9802835073778","job_id":"enrich-f516c4d3e82cfe326b4f5f54","output_id":"056a30431c050939b50a5c09377706f63dd15af7f583a63027d82d60c5a8eb9f","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"ECE 315\",\"field\":\"description\",\"quote\":\"Assembly language programming, simple input/output interfacing, and interrupt processing in microcomputer systems.\"},{\"course_id\":\"COMPSCI 300\",\"field\":\"description\",\"quote\":\"Introduction to Object-Oriented Programming using classes and objects to solve more complex problems. Introduces array-based and linked data structures: including lists, stacks, and queues. Programming assignments require writing and developing multi-class (file) programs using interfaces, generics, and exception handling\"}],\"text\":\"Assembly language, I/O interfacing, interrupts, and object-oriented programming with data structures.\"}],\"search_phrases\":[\"embedded systems design\",\"microprocessor hardware software\",\"team design project\",\"ECE 453 prerequisites\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"ECE 453\",\"field\":\"description\",\"quote\":\"Hardware and software design for modern microprocessor-based embedded systems\"}],\"text\":\"Hardware and software design for embedded systems.\"},{\"evidence\":[{\"course_id\":\"ECE 453\",\"field\":\"description\",\"quote\":\"study of the design process\"}],\"text\":\"Study of the design process.\"},{\"evidence\":[{\"course_id\":\"ECE 453\",\"field\":\"description\",\"quote\":\"emphasis on major team design project\"}],\"text\":\"Team-based design project execution.\"}],\"summary\":{\"evidence\":[{\"course_id\":\"ECE 453\",\"field\":\"description\",\"quote\":\"Hardware and software design for modern microprocessor-based embedded systems; study of the design process; emphasis on major team design project.\"}],\"text\":\"Covers hardware and software design for embedded systems, the design process, and a major team project.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"ECE 453\",\"field\":\"description\",\"quote\":\"Hardware and software design for modern microprocessor-based embedded systems\"}],\"text\":\"Microprocessor-based embedded systems.\"},{\"evidence\":[{\"course_id\":\"ECE 453\",\"field\":\"description\",\"quote\":\"study of the design process\"}],\"text\":\"Design process.\"},{\"evidence\":[{\"course_id\":\"ECE 453\",\"field\":\"description\",\"quote\":\"major team design project\"}],\"text\":\"Team design project.\"}]}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":false},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_90e09143d9d1e797e54f4796","course_id":"ECE 453","catalog_version_id":"ee5c8769f69d0553b485789df43c5946f2a65ab4c052c154fd0b907cace7f9ab","record_version_id":"df39d8939223ba1a7317549f7f284be77ad9e80e4745dc3c56e9802835073778","job_id":"enrich-f516c4d3e82cfe326b4f5f54","output_id":"056a30431c050939b50a5c09377706f63dd15af7f583a63027d82d60c5a8eb9f","section":"student_experience","status":"valid","value_json":"{\"status\":\"supported\",\"themes\":[{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"Awesome guy, teaches material well, but more importantly, teaches about real-world engineering since he's actually in the industry, not a real professor. Really knows his stuff. Very helpful in office hours. Lectures entertaining and always worthwhile. Wish I would have had him for 353!\",\"course_id\":\"ECE 453\",\"date\":\"2006-10-28 15:56:04 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"ff853fc7b9966b956effe9ef\",\"instructor_id\":\"rmp:353263\",\"instructor_name\":\"Michael Morrow\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTEyMzI3Njc5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/353263\"},{\"comment\":\"Great professor. Helpful and clear. Very nice guy.\",\"course_id\":\"ECE 453\",\"date\":\"2014-05-22 00:45:18 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"83877ab7d6cff912ce415db4\",\"instructor_id\":\"rmp:1727817\",\"instructor_name\":\"Joseph Krachey\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTIzMjk2MjUy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1727817\"}],\"evidence_count\":2,\"review_ids\":[\"ff853fc7b9966b956effe9ef\",\"83877ab7d6cff912ce415db4\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1727817\",\"name\":\"Joseph Krachey\"},{\"id\":\"rmp:353263\",\"name\":\"Michael Morrow\"}],\"review_year_end\":\"2014\",\"review_year_start\":\"2006\"},\"sentiment\":\"positive\",\"summary\":\"Instructors are described as helpful, clear, and teaching material well.\"},{\"aspect\":\"overall\",\"evidence\":[{\"comment\":\"Awesome guy, teaches material well, but more importantly, teaches about real-world engineering since he's actually in the industry, not a real professor. Really knows his stuff. Very helpful in office hours. Lectures entertaining and always worthwhile. Wish I would have had him for 353!\",\"course_id\":\"ECE 453\",\"date\":\"2006-10-28 15:56:04 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"ff853fc7b9966b956effe9ef\",\"instructor_id\":\"rmp:353263\",\"instructor_name\":\"Michael Morrow\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTEyMzI3Njc5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/353263\"},{\"comment\":\"Great professor. Helpful and clear. Very nice guy.\",\"course_id\":\"ECE 453\",\"date\":\"2014-05-22 00:45:18 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"83877ab7d6cff912ce415db4\",\"instructor_id\":\"rmp:1727817\",\"instructor_name\":\"Joseph Krachey\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTIzMjk2MjUy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1727817\"},{\"comment\":\"Hard but incredibly rewarding class. Krachey clearly knows and cares about the value of this class to ECE students and was helpful throughout the process. Definitely recommend this class, but be sure to work early and often. Order components ASAP, as the payment hurdles Joe has to jump through meant some orders arrived very late into the semester.\",\"course_id\":\"ECE 453\",\"date\":\"2024-01-05 20:42:22 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"0a82c1f080dd1636a2e7108f\",\"instructor_id\":\"rmp:1727817\",\"instructor_name\":\"Joseph Krachey\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTM4ODM2ODYx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1727817\"}],\"evidence_count\":3,\"review_ids\":[\"ff853fc7b9966b956effe9ef\",\"83877ab7d6cff912ce415db4\",\"0a82c1f080dd1636a2e7108f\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1727817\",\"name\":\"Joseph Krachey\"},{\"id\":\"rmp:353263\",\"name\":\"Michael Morrow\"}],\"review_year_end\":\"2024\",\"review_year_start\":\"2006\"},\"sentiment\":\"positive\",\"summary\":\"Students highly recommend the class, noting the instructors' industry knowledge and care for student success.\"},{\"aspect\":\"workload\",\"evidence\":[{\"comment\":\"Hard but incredibly rewarding class. Krachey clearly knows and cares about the value of this class to ECE students and was helpful throughout the process. Definitely recommend this class, but be sure to work early and often. Order components ASAP, as the payment hurdles Joe has to jump through meant some orders arrived very late into the semester.\",\"course_id\":\"ECE 453\",\"date\":\"2024-01-05 20:42:22 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"0a82c1f080dd1636a2e7108f\",\"instructor_id\":\"rmp:1727817\",\"instructor_name\":\"Joseph Krachey\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTM4ODM2ODYx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1727817\"}],\"evidence_count\":1,\"review_ids\":[\"0a82c1f080dd1636a2e7108f\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1727817\",\"name\":\"Joseph Krachey\"}],\"review_year_end\":\"2024\",\"review_year_start\":\"2024\"},\"sentiment\":\"mixed\",\"summary\":\"The class is considered hard but rewarding, with a strong recommendation to work early and often due to potential component ordering delays.\"}]}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":false},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_90e09143d9d1e797e54f4796","course_id":"ECE 453","catalog_version_id":"ee5c8769f69d0553b485789df43c5946f2a65ab4c052c154fd0b907cace7f9ab","record_version_id":"df39d8939223ba1a7317549f7f284be77ad9e80e4745dc3c56e9802835073778","job_id":"enrich-f516c4d3e82cfe326b4f5f54","output_id":"056a30431c050939b50a5c09377706f63dd15af7f583a63027d82d60c5a8eb9f","section":"student_summary","status":"valid","value_json":"{\"context_hash\":\"35369ca1492fa28d76244e6a2ebc118d42062e70475aa7ff566ebd1ea02f81d0\",\"course_id\":\"ECE 453\",\"current_instructors\":[{\"instructor_uid\":\"instructor_620d566e500f4b09a8938334\",\"message\":null,\"name\":\"Joseph Krachey\",\"review_status\":\"supported\",\"rmp_instructor_id\":\"rmp:1727817\",\"summary\":[{\"citations\":[{\"instructor_name\":\"Joseph Krachey\",\"review_date\":\"2014-05-22 00:45:18 +0000 UTC\",\"review_id\":\"83877ab7d6cff912ce415db4\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:1727817\",\"source_review_id\":\"UmF0aW5nLTIzMjk2MjUy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1727817\",\"type\":\"review\"},{\"instructor_name\":\"Joseph Krachey\",\"review_date\":\"2024-01-05 20:42:22 +0000 UTC\",\"review_id\":\"0a82c1f080dd1636a2e7108f\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:1727817\",\"source_review_id\":\"UmF0aW5nLTM4ODM2ODYx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1727817\",\"type\":\"review\"}],\"text\":\"Joseph Krachey is described as helpful, clear, and caring about the course's value to students. Reviewers note his accessibility and support throughout the semester, though one mentions administrative delays in ordering components.\"},{\"citations\":[{\"course_id\":\"ECE 453\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"ECE 453\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"},{\"course_id\":\"ECE 453\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Spring 2025: 3.76 GPA, 88.9% A/AB (n=36 letter grades); Fall 2025: 3.88 GPA, 94.4% A/AB (n=36 letter grades); Spring 2026: 3.83 GPA, 92.7% A/AB (n=41 letter grades).\"}]}],\"difficulty_workload\":[{\"citations\":[{\"instructor_name\":\"Joseph Krachey\",\"review_date\":\"2024-01-05 20:42:22 +0000 UTC\",\"review_id\":\"0a82c1f080dd1636a2e7108f\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:1727817\",\"source_review_id\":\"UmF0aW5nLTM4ODM2ODYx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1727817\",\"type\":\"review\"}],\"text\":\"The course is hard but rewarding, requiring students to work early and often, and to order components immediately due to potential payment delays.\"}],\"errors\":[],\"historical_context\":[{\"citations\":[{\"instructor_name\":\"Michael Morrow\",\"review_date\":\"2006-10-28 15:56:04 +0000 UTC\",\"review_id\":\"ff853fc7b9966b956effe9ef\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:353263\",\"source_review_id\":\"UmF0aW5nLTEyMzI3Njc5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/353263\",\"type\":\"review\"}],\"text\":\"No reviews exist for current instructor Joseph Krachey. Historical reviews for Michael Morrow describe him as an industry professional who teaches material well and provides helpful office hours. Reviewers found his lectures entertaining and valuable for real-world engineering context.\"}],\"message\":null,\"offered\":true,\"profile_hash\":\"e59ddc7389015d0035b68cd195c939d475bf72b959b29cf12eab59b454ccaef1\",\"quick_take\":[{\"citations\":[{\"instructor_name\":\"Joseph Krachey\",\"review_date\":\"2014-05-22 00:45:18 +0000 UTC\",\"review_id\":\"83877ab7d6cff912ce415db4\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:1727817\",\"source_review_id\":\"UmF0aW5nLTIzMjk2MjUy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1727817\",\"type\":\"review\"},{\"instructor_name\":\"Joseph Krachey\",\"review_date\":\"2024-01-05 20:42:22 +0000 UTC\",\"review_id\":\"0a82c1f080dd1636a2e7108f\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:1727817\",\"source_review_id\":\"UmF0aW5nLTM4ODM2ODYx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1727817\",\"type\":\"review\"}],\"text\":\"Joseph Krachey is a helpful and clear instructor who cares about the course's value, though the class is hard and requires early, consistent work.\"},{\"citations\":[{\"course_id\":\"ECE 453\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"ECE 453\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"},{\"course_id\":\"ECE 453\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Spring 2025: 3.76 GPA, 88.9% A/AB (n=36 letter grades); Fall 2025: 3.88 GPA, 94.4% A/AB (n=36 letter grades); Spring 2026: 3.83 GPA, 92.7% A/AB (n=41 letter grades).\"}],\"student_experience\":[{\"citations\":[{\"instructor_name\":\"Joseph Krachey\",\"review_date\":\"2024-01-05 20:42:22 +0000 UTC\",\"review_id\":\"0a82c1f080dd1636a2e7108f\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:1727817\",\"source_review_id\":\"UmF0aW5nLTM4ODM2ODYx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1727817\",\"type\":\"review\"}],\"text\":\"Students find the class rewarding and recommend it, but note that administrative payment hurdles can cause significant delays in receiving necessary components.\"}],\"task_hash\":\"74fb0997943e888960bbc9e47db8c4fd12e4292d55c20509d8d89db6a9910f68\",\"teaching_history\":[{\"citations\":[{\"course_id\":\"ECE 453\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1114\",\"type\":\"grade\"},{\"course_id\":\"ECE 453\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1124\",\"type\":\"grade\"},{\"course_id\":\"ECE 453\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1134\",\"type\":\"grade\"},{\"course_id\":\"ECE 453\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1144\",\"type\":\"grade\"},{\"course_id\":\"ECE 453\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1152\",\"type\":\"grade\"},{\"course_id\":\"ECE 453\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1154\",\"type\":\"grade\"},{\"course_id\":\"ECE 453\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1164\",\"type\":\"grade\"},{\"course_id\":\"ECE 453\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1174\",\"type\":\"grade\"},{\"course_id\":\"ECE 453\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1182\",\"type\":\"grade\"},{\"course_id\":\"ECE 453\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1184\",\"type\":\"grade\"},{\"course_id\":\"ECE 453\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1192\",\"type\":\"grade\"},{\"course_id\":\"ECE 453\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1194\",\"type\":\"grade\"},{\"course_id\":\"ECE 453\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1204\",\"type\":\"grade\"},{\"course_id\":\"ECE 453\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1224\",\"type\":\"grade\"},{\"course_id\":\"ECE 453\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1232\",\"type\":\"grade\"},{\"course_id\":\"ECE 453\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1234\",\"type\":\"grade\"},{\"course_id\":\"ECE 453\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1242\",\"type\":\"grade\"},{\"course_id\":\"ECE 453\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1244\",\"type\":\"grade\"},{\"course_id\":\"ECE 453\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1252\",\"type\":\"grade\"},{\"course_id\":\"ECE 453\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"ECE 453\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"},{\"course_id\":\"ECE 453\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"JOSEPH KRACHEY is recorded teaching in Spring 2011, Spring 2012, Spring 2013, Spring 2014, Fall 2014, Spring 2015, Spring 2016, Spring 2017, Fall 2017, Spring 2018, Fall 2018, Spring 2019, Spring 2020, Spring 2022, Fall 2022, Spring 2023, Fall 2023, Spring 2024, Fall 2024, Spring 2025, Fall 2025, Spring 2026. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"ECE 453\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1074\",\"type\":\"grade\"},{\"course_id\":\"ECE 453\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1084\",\"type\":\"grade\"},{\"course_id\":\"ECE 453\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1094\",\"type\":\"grade\"},{\"course_id\":\"ECE 453\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"source_record\":{\"entity_id\":\"77eb1de8-f43c-32e5-8020-6a4fe828376a\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1104\",\"type\":\"grade\"}],\"text\":\"MICHAEL MORROW is recorded teaching in Spring 2007, Spring 2008, Spring 2009, Spring 2010. Recorded history may be incomplete and does not establish a future schedule.\"}],\"term_id\":\"1272\",\"term_name\":\"2026 Fall\",\"version\":2}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":false}]