[{"run_id":"20261014T203208-0851c9a1","observed_at":"2026-10-14 17:50:09.728220+00:00","course_uid":"course_c5e749f187ec7e465cd05f49","course_id":"ECE 432","catalog_version_id":"b285f924294da416a13acb1378d472715b1ce79e27a23f33ebdc49de073de5ab","record_version_id":"4739fe95a30bca44e544479c67db47bb6a5d8c118b2d266868c7f571ade79c9d","job_id":"enrich-49752a259f17fab0f49665b3","output_id":"d41f3ed1e642384b4097eabe9c2bfe46242d3579f463bc1f17bb32827f9dc3fb","section":"requirements","status":"valid","value_json":"{\"nodes\":[{\"children\":[\"r1\",\"r2\",\"r3\"],\"condition\":null,\"course\":null,\"evidence\":\"E C E 330andCOMP SCI 300, graduate/professional standing, or member of Engineering Guest Students\",\"id\":\"root\",\"kind\":\"any\"},{\"children\":[\"c1\",\"c2\"],\"condition\":null,\"course\":null,\"evidence\":\"E C E 330andCOMP SCI 300\",\"id\":\"r1\",\"kind\":\"all\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":330,\"minimum_grade\":null,\"subjects\":[\"ECE\"],\"timing\":\"prior\"},\"evidence\":\"E C E 330\",\"id\":\"c1\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":300,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"COMP SCI 300\",\"id\":\"c2\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"graduate/professional standing\",\"course\":null,\"evidence\":\"graduate/professional standing\",\"id\":\"r2\",\"kind\":\"condition\"},{\"children\":[],\"condition\":\"member of Engineering Guest Students\",\"course\":null,\"evidence\":\"member of Engineering Guest Students\",\"id\":\"r3\",\"kind\":\"condition\"}],\"notes\":[],\"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_c5e749f187ec7e465cd05f49","course_id":"ECE 432","catalog_version_id":"b285f924294da416a13acb1378d472715b1ce79e27a23f33ebdc49de073de5ab","record_version_id":"4739fe95a30bca44e544479c67db47bb6a5d8c118b2d266868c7f571ade79c9d","job_id":"enrich-49752a259f17fab0f49665b3","output_id":"d41f3ed1e642384b4097eabe9c2bfe46242d3579f463bc1f17bb32827f9dc3fb","section":"search_profile","status":"valid","value_json":"{\"activity_tags\":[{\"evidence\":[{\"course_id\":\"ECE 432\",\"field\":\"description\",\"quote\":\"Use of assembly and high-level languages, and simulator to develop and test IIR, FIR filters and the FFT for modern DSP chips.\",\"source_url\":\"https://guide.wisc.edu/courses/e_c_e/\"},{\"course_id\":\"ECE 432\",\"field\":\"official_learning_outcomes\",\"outcome_index\":2,\"quote\":\"Code the filter in an algorithmic computer programming language using paradigms that allow embedding in a large software system\",\"source_url\":\"https://guide.wisc.edu/courses/e_c_e/\"}],\"label\":\"programming\"},{\"evidence\":[{\"course_id\":\"ECE 432\",\"field\":\"official_learning_outcomes\",\"outcome_index\":4,\"quote\":\"Effectively communicate these steps in written documents\",\"source_url\":\"https://guide.wisc.edu/courses/e_c_e/\"}],\"label\":\"writing\"}],\"assumed_background\":[],\"search_phrases\":[\"DSP implementation hardware\",\"IIR FIR filter design\",\"FFT implementation\",\"fixed point arithmetic scaling\",\"digital signal processing laboratory\",\"real time object oriented DSP systems\",\"data voice communication systems\",\"assembly high level languages DSP\",\"filter selection specifications\",\"discrete-time linear-system theory\",\"time-domain Fourier-domain representations\",\"embedded software systems\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"ECE 432\",\"field\":\"official_learning_outcomes\",\"outcome_index\":0,\"quote\":\"Take specifications for a signal processing system and select an appropriate type of digital filter meeting required behavior\",\"source_url\":\"https://guide.wisc.edu/courses/e_c_e/\"}],\"text\":\"Selecting digital filters based on system specifications\"},{\"evidence\":[{\"course_id\":\"ECE 432\",\"field\":\"official_learning_outcomes\",\"outcome_index\":1,\"quote\":\"Apply discrete-time linear-system theory to design a filter\",\"source_url\":\"https://guide.wisc.edu/courses/e_c_e/\"}],\"text\":\"Designing filters using discrete-time linear-system theory\"},{\"evidence\":[{\"course_id\":\"ECE 432\",\"field\":\"official_learning_outcomes\",\"outcome_index\":2,\"quote\":\"Code the filter in an algorithmic computer programming language using paradigms that allow embedding in a large software system\",\"source_url\":\"https://guide.wisc.edu/courses/e_c_e/\"}],\"text\":\"Coding filters in algorithmic languages for large software systems\"},{\"evidence\":[{\"course_id\":\"ECE 432\",\"field\":\"official_learning_outcomes\",\"outcome_index\":3,\"quote\":\"Apply the theory of time-domain and Fourier-domain representations of signals and linear systems operating on those signals to interpret and verify the behavior of the coded filter\",\"source_url\":\"https://guide.wisc.edu/courses/e_c_e/\"}],\"text\":\"Interpreting and verifying coded filter behavior using signal theory\"},{\"evidence\":[{\"course_id\":\"ECE 432\",\"field\":\"official_learning_outcomes\",\"outcome_index\":5,\"quote\":\"Quantify the relative performance of digital filters in different computing environments\",\"source_url\":\"https://guide.wisc.edu/courses/e_c_e/\"}],\"text\":\"Quantifying relative performance of digital filters across computing environments\"}],\"summary\":{\"evidence\":[{\"course_id\":\"ECE 432\",\"field\":\"title\",\"quote\":\"DIGITAL SIGNAL PROCESSING LABORATORY\",\"source_url\":\"https://guide.wisc.edu/courses/e_c_e/\"},{\"course_id\":\"ECE 432\",\"field\":\"description\",\"quote\":\"Implementation of digital signal processing algorithms on special-purpose and general-purpose hardware. Use of assembly and high-level languages, and simulator to develop and test IIR, FIR filters and the FFT for modern DSP chips.\",\"source_url\":\"https://guide.wisc.edu/courses/e_c_e/\"}],\"text\":\"Digital Signal Processing Laboratory: Implementing DSP algorithms on hardware using assembly/high-level languages; developing/testing IIR, FIR filters, FFT; fixed-point scaling; real-time object-oriented systems.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"ECE 432\",\"field\":\"description\",\"quote\":\"Implementation of digital signal processing algorithms on special-purpose and general-purpose hardware.\",\"source_url\":\"https://guide.wisc.edu/courses/e_c_e/\"}],\"text\":\"DSP algorithm implementation on hardware\"},{\"evidence\":[{\"course_id\":\"ECE 432\",\"field\":\"description\",\"quote\":\"develop and test IIR, FIR filters and the FFT for modern DSP chips\",\"source_url\":\"https://guide.wisc.edu/courses/e_c_e/\"}],\"text\":\"IIR/FIR filters and FFT development\"},{\"evidence\":[{\"course_id\":\"ECE 432\",\"field\":\"description\",\"quote\":\"Scaling for fixed point arithmetic.\",\"source_url\":\"https://guide.wisc.edu/courses/e_c_e/\"}],\"text\":\"Fixed point arithmetic scaling\"},{\"evidence\":[{\"course_id\":\"ECE 432\",\"field\":\"description\",\"quote\":\"implement real time, object oriented component based DSP systems in general purpose computers\",\"source_url\":\"https://guide.wisc.edu/courses/e_c_e/\"}],\"text\":\"Real-time object-oriented DSP systems\"},{\"evidence\":[{\"course_id\":\"ECE 432\",\"field\":\"description\",\"quote\":\"DSP applications, including data and voice communication systems.\",\"source_url\":\"https://guide.wisc.edu/courses/e_c_e/\"}],\"text\":\"Data and voice communication systems\"}]}","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_c5e749f187ec7e465cd05f49","course_id":"ECE 432","catalog_version_id":"b285f924294da416a13acb1378d472715b1ce79e27a23f33ebdc49de073de5ab","record_version_id":"4739fe95a30bca44e544479c67db47bb6a5d8c118b2d266868c7f571ade79c9d","job_id":"enrich-49752a259f17fab0f49665b3","output_id":"d41f3ed1e642384b4097eabe9c2bfe46242d3579f463bc1f17bb32827f9dc3fb","section":"student_experience","status":"insufficient_evidence","value_json":"{\"status\":\"insufficient_evidence\",\"themes\":[]}","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_c5e749f187ec7e465cd05f49","course_id":"ECE 432","catalog_version_id":"b285f924294da416a13acb1378d472715b1ce79e27a23f33ebdc49de073de5ab","record_version_id":"4739fe95a30bca44e544479c67db47bb6a5d8c118b2d266868c7f571ade79c9d","job_id":"enrich-49752a259f17fab0f49665b3","output_id":"d41f3ed1e642384b4097eabe9c2bfe46242d3579f463bc1f17bb32827f9dc3fb","section":"student_summary","status":"valid","value_json":"{\"context_hash\":\"06ef7df6f4ff16d53563e9ba0c97b1594432f89957520c92d64d0feb0b8c002f\",\"course_id\":\"ECE 432\",\"current_instructors\":[],\"difficulty_workload\":[],\"errors\":[],\"historical_context\":[],\"message\":\"No course-specific reviews available\",\"offered\":false,\"profile_hash\":\"3f5110430805ccdd533c0c072df62d68a8a5f5441c4530bbdb15d419a199a09c\",\"quick_take\":[{\"citations\":[{\"course_id\":\"ECE 432\",\"run_id\":\"20261014T203208-0851c9a1\",\"source_record\":{\"entity_id\":\"acd2228f-4be8-3813-abbc-ba7ed425213b\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1224\",\"type\":\"grade\"},{\"course_id\":\"ECE 432\",\"run_id\":\"20261014T203208-0851c9a1\",\"source_record\":{\"entity_id\":\"acd2228f-4be8-3813-abbc-ba7ed425213b\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1234\",\"type\":\"grade\"},{\"course_id\":\"ECE 432\",\"run_id\":\"20261014T203208-0851c9a1\",\"source_record\":{\"entity_id\":\"acd2228f-4be8-3813-abbc-ba7ed425213b\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Spring 2022: 3.55 GPA, 81.8% A/AB (n=22 letter grades); Spring 2023: 3.57 GPA, 78.6% A/AB (n=28 letter grades); Fall 2025: 3.46 GPA, 69.6% A/AB (n=23 letter grades).\"}],\"student_experience\":[],\"task_hash\":\"9dea82ef7f2113a5605c1c6030c4f9b19967eb742cc93a78268fb92357d29f5c\",\"teaching_history\":[],\"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_c5e749f187ec7e465cd05f49","course_id":"ECE 432","catalog_version_id":"4f0f5f6ad78cde354616cd75f8ca5a3cdbe74eb45863f36c1d2cb46ddfc056b1","record_version_id":"060360eb56d50a374e31ea6acf2ac3bba1e3a1858f591f1e454e9e8ac2ff9303","job_id":"enrich-5291a20b802b9bbbe22b24cb","output_id":"f894d33f6a5c146a2447cf9c918b9d71dd4e6e14b71e65a189c9174fe75684d7","section":"requirements","status":"needs_review","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\",\"n3\"],\"condition\":null,\"course\":null,\"evidence\":\"E C E 330andCOMP SCI 300, graduate/professional standing, or member of Engineering Guest Students\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":330,\"minimum_grade\":null,\"subjects\":[\"ECE\"],\"timing\":\"prior\"},\"evidence\":\"E C E 330\",\"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, or member of Engineering Guest Students\",\"course\":null,\"evidence\":\"graduate/professional standing, or member of Engineering Guest Students\",\"id\":\"n3\",\"kind\":\"condition\"}],\"notes\":[\"The phrase 'E C E 330andCOMP SCI 300' is interpreted as a conjunction (AND) based on the lack of an explicit 'or' between the two course codes, while the subsequent comma separates this block from the alternative standing requirements.\",\"The condition 'graduate/professional standing, or member of Engineering Guest Students' is treated as a single verbatim condition leaf as it lacks clear canonical course references and is grouped by the final 'or'.\"],\"root\":\"n0\",\"status\":\"needs_review\"}","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_c5e749f187ec7e465cd05f49","course_id":"ECE 432","catalog_version_id":"4f0f5f6ad78cde354616cd75f8ca5a3cdbe74eb45863f36c1d2cb46ddfc056b1","record_version_id":"060360eb56d50a374e31ea6acf2ac3bba1e3a1858f591f1e454e9e8ac2ff9303","job_id":"enrich-5291a20b802b9bbbe22b24cb","output_id":"f894d33f6a5c146a2447cf9c918b9d71dd4e6e14b71e65a189c9174fe75684d7","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"ECE 330\",\"field\":\"description\",\"quote\":\"Time-domain response and convolution; frequency-domain response using Fourier series, Fourier transform, Laplace transform; discrete Fourier series and transform; sampling; z-transform; relationships between time and frequency descriptions of discrete and continuous signals and 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.\"}],\"text\":\"Fundamentals of signals and systems, including time and frequency domain analysis, and object-oriented programming with data structures.\"}],\"search_phrases\":[\"digital signal processing laboratory\",\"DSP algorithms hardware implementation\",\"IIR FIR filters FFT\",\"fixed point arithmetic DSP\",\"real time DSP systems\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"ECE 432\",\"field\":\"description\",\"quote\":\"Implementation of digital signal processing algorithms on special-purpose and general-purpose hardware.\"},{\"course_id\":\"ECE 432\",\"field\":\"description\",\"quote\":\"Use of assembly and high-level languages, and simulator to develop and test IIR, FIR filters and the FFT for modern DSP chips.\"},{\"course_id\":\"ECE 432\",\"field\":\"description\",\"quote\":\"Scaling for fixed point arithmetic.\"},{\"course_id\":\"ECE 432\",\"field\":\"description\",\"quote\":\"Use of high level languages to implement real time, object oriented component based DSP systems in general purpose computers.\"}],\"text\":\"Implementing DSP algorithms (IIR, FIR, FFT) on hardware using assembly and high-level languages, including fixed-point scaling and real-time system design.\"}],\"summary\":{\"evidence\":[{\"course_id\":\"ECE 432\",\"field\":\"title\",\"quote\":\"DIGITAL SIGNAL PROCESSING LABORATORY\"},{\"course_id\":\"ECE 432\",\"field\":\"description\",\"quote\":\"Implementation of digital signal processing algorithms on special-purpose and general-purpose hardware.\"}],\"text\":\"ECE 432 is a Digital Signal Processing Laboratory focusing on implementing DSP algorithms like filters and FFT on hardware using assembly and high-level languages.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"ECE 432\",\"field\":\"description\",\"quote\":\"Implementation of digital signal processing algorithms on special-purpose and general-purpose hardware.\"},{\"course_id\":\"ECE 432\",\"field\":\"description\",\"quote\":\"Use of assembly and high-level languages, and simulator to develop and test IIR, FIR filters and the FFT for modern DSP chips.\"},{\"course_id\":\"ECE 432\",\"field\":\"description\",\"quote\":\"Scaling for fixed point arithmetic.\"},{\"course_id\":\"ECE 432\",\"field\":\"description\",\"quote\":\"DSP applications, including data and voice communication systems.\"}],\"text\":\"Digital signal processing algorithms, IIR and FIR filters, FFT, fixed-point arithmetic, and DSP applications in communication systems.\"}]}","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_c5e749f187ec7e465cd05f49","course_id":"ECE 432","catalog_version_id":"4f0f5f6ad78cde354616cd75f8ca5a3cdbe74eb45863f36c1d2cb46ddfc056b1","record_version_id":"060360eb56d50a374e31ea6acf2ac3bba1e3a1858f591f1e454e9e8ac2ff9303","job_id":"enrich-5291a20b802b9bbbe22b24cb","output_id":"f894d33f6a5c146a2447cf9c918b9d71dd4e6e14b71e65a189c9174fe75684d7","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_c5e749f187ec7e465cd05f49","course_id":"ECE 432","catalog_version_id":"4f0f5f6ad78cde354616cd75f8ca5a3cdbe74eb45863f36c1d2cb46ddfc056b1","record_version_id":"060360eb56d50a374e31ea6acf2ac3bba1e3a1858f591f1e454e9e8ac2ff9303","job_id":"enrich-5590a4969e0a630fe46a86e8","output_id":"f9ba8bed9e7b371a94cd41cc31db54cd6407eff04352fa38bdc6c63a3bb65eb4","section":"requirements","status":"needs_review","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\",\"n3\"],\"condition\":null,\"course\":null,\"evidence\":\"E C E 330andCOMP SCI 300, graduate/professional standing, or member of Engineering Guest Students\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":330,\"minimum_grade\":null,\"subjects\":[\"ECE\"],\"timing\":\"prior\"},\"evidence\":\"E C E 330\",\"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, or member of Engineering Guest Students\",\"course\":null,\"evidence\":\"graduate/professional standing, or member of Engineering Guest Students\",\"id\":\"n3\",\"kind\":\"condition\"}],\"notes\":[\"The phrase 'E C E 330andCOMP SCI 300' is interpreted as a conjunction (AND) based on the lack of an explicit 'or' between the two course codes, while the subsequent comma separates this block from the alternative standing requirements.\",\"The condition 'graduate/professional standing, or member of Engineering Guest Students' is treated as a single verbatim condition leaf as it lacks clear canonical course references and is grouped by the final 'or'.\"],\"root\":\"n0\",\"status\":\"needs_review\"}","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_c5e749f187ec7e465cd05f49","course_id":"ECE 432","catalog_version_id":"4f0f5f6ad78cde354616cd75f8ca5a3cdbe74eb45863f36c1d2cb46ddfc056b1","record_version_id":"060360eb56d50a374e31ea6acf2ac3bba1e3a1858f591f1e454e9e8ac2ff9303","job_id":"enrich-5590a4969e0a630fe46a86e8","output_id":"f9ba8bed9e7b371a94cd41cc31db54cd6407eff04352fa38bdc6c63a3bb65eb4","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"ECE 330\",\"field\":\"description\",\"quote\":\"Time-domain response and convolution; frequency-domain response using Fourier series, Fourier transform, Laplace transform; discrete Fourier series and transform; sampling; z-transform; relationships between time and frequency descriptions of discrete and continuous signals and 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.\"}],\"text\":\"Fundamentals of signals and systems, including time and frequency domain analysis, and object-oriented programming with data structures.\"}],\"search_phrases\":[\"digital signal processing laboratory\",\"DSP algorithms hardware implementation\",\"IIR FIR filters FFT\",\"fixed point arithmetic DSP\",\"real time DSP systems\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"ECE 432\",\"field\":\"description\",\"quote\":\"Implementation of digital signal processing algorithms on special-purpose and general-purpose hardware.\"},{\"course_id\":\"ECE 432\",\"field\":\"description\",\"quote\":\"Use of assembly and high-level languages, and simulator to develop and test IIR, FIR filters and the FFT for modern DSP chips.\"},{\"course_id\":\"ECE 432\",\"field\":\"description\",\"quote\":\"Scaling for fixed point arithmetic.\"},{\"course_id\":\"ECE 432\",\"field\":\"description\",\"quote\":\"Use of high level languages to implement real time, object oriented component based DSP systems in general purpose computers.\"}],\"text\":\"Implementing DSP algorithms (IIR, FIR, FFT) on hardware using assembly and high-level languages, including fixed-point scaling and real-time system design.\"}],\"summary\":{\"evidence\":[{\"course_id\":\"ECE 432\",\"field\":\"title\",\"quote\":\"DIGITAL SIGNAL PROCESSING LABORATORY\"},{\"course_id\":\"ECE 432\",\"field\":\"description\",\"quote\":\"Implementation of digital signal processing algorithms on special-purpose and general-purpose hardware.\"}],\"text\":\"ECE 432 is a Digital Signal Processing Laboratory focusing on implementing DSP algorithms like filters and FFT on hardware using assembly and high-level languages.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"ECE 432\",\"field\":\"description\",\"quote\":\"Implementation of digital signal processing algorithms on special-purpose and general-purpose hardware.\"},{\"course_id\":\"ECE 432\",\"field\":\"description\",\"quote\":\"Use of assembly and high-level languages, and simulator to develop and test IIR, FIR filters and the FFT for modern DSP chips.\"},{\"course_id\":\"ECE 432\",\"field\":\"description\",\"quote\":\"Scaling for fixed point arithmetic.\"},{\"course_id\":\"ECE 432\",\"field\":\"description\",\"quote\":\"DSP applications, including data and voice communication systems.\"}],\"text\":\"Digital signal processing algorithms, IIR and FIR filters, FFT, fixed-point arithmetic, and DSP applications in communication systems.\"}]}","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_c5e749f187ec7e465cd05f49","course_id":"ECE 432","catalog_version_id":"4f0f5f6ad78cde354616cd75f8ca5a3cdbe74eb45863f36c1d2cb46ddfc056b1","record_version_id":"060360eb56d50a374e31ea6acf2ac3bba1e3a1858f591f1e454e9e8ac2ff9303","job_id":"enrich-5590a4969e0a630fe46a86e8","output_id":"f9ba8bed9e7b371a94cd41cc31db54cd6407eff04352fa38bdc6c63a3bb65eb4","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_c5e749f187ec7e465cd05f49","course_id":"ECE 432","catalog_version_id":"b285f924294da416a13acb1378d472715b1ce79e27a23f33ebdc49de073de5ab","record_version_id":"4739fe95a30bca44e544479c67db47bb6a5d8c118b2d266868c7f571ade79c9d","job_id":"enrich-6556a505c10f448d98d02466","output_id":"54a5136fc3a6968991c4c48c0b761078c63ac3e0462599f30e55807106d2c6cb","section":"requirements","status":"valid","value_json":"{\"nodes\":[{\"children\":[\"r1\",\"r2\",\"r3\"],\"condition\":null,\"course\":null,\"evidence\":\"E C E 330andCOMP SCI 300, graduate/professional standing, or member of Engineering Guest Students\",\"id\":\"root\",\"kind\":\"any\"},{\"children\":[\"c1\",\"c2\"],\"condition\":null,\"course\":null,\"evidence\":\"E C E 330andCOMP SCI 300\",\"id\":\"r1\",\"kind\":\"all\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":330,\"minimum_grade\":null,\"subjects\":[\"ECE\"],\"timing\":\"prior\"},\"evidence\":\"E C E 330\",\"id\":\"c1\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":300,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"COMP SCI 300\",\"id\":\"c2\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"graduate/professional standing\",\"course\":null,\"evidence\":\"graduate/professional standing\",\"id\":\"r2\",\"kind\":\"condition\"},{\"children\":[],\"condition\":\"member of Engineering Guest Students\",\"course\":null,\"evidence\":\"member of Engineering Guest Students\",\"id\":\"r3\",\"kind\":\"condition\"}],\"notes\":[],\"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_c5e749f187ec7e465cd05f49","course_id":"ECE 432","catalog_version_id":"b285f924294da416a13acb1378d472715b1ce79e27a23f33ebdc49de073de5ab","record_version_id":"4739fe95a30bca44e544479c67db47bb6a5d8c118b2d266868c7f571ade79c9d","job_id":"enrich-6556a505c10f448d98d02466","output_id":"54a5136fc3a6968991c4c48c0b761078c63ac3e0462599f30e55807106d2c6cb","section":"search_profile","status":"valid","value_json":"{\"activity_tags\":[{\"evidence\":[{\"course_id\":\"ECE 432\",\"field\":\"description\",\"quote\":\"Use of assembly and high-level languages, and simulator to develop and test IIR, FIR filters and the FFT for modern DSP chips.\",\"source_url\":\"https://guide.wisc.edu/courses/e_c_e/\"},{\"course_id\":\"ECE 432\",\"field\":\"official_learning_outcomes\",\"outcome_index\":2,\"quote\":\"Code the filter in an algorithmic computer programming language using paradigms that allow embedding in a large software system\",\"source_url\":\"https://guide.wisc.edu/courses/e_c_e/\"}],\"label\":\"programming\"},{\"evidence\":[{\"course_id\":\"ECE 432\",\"field\":\"official_learning_outcomes\",\"outcome_index\":4,\"quote\":\"Effectively communicate these steps in written documents\",\"source_url\":\"https://guide.wisc.edu/courses/e_c_e/\"}],\"label\":\"writing\"}],\"assumed_background\":[],\"search_phrases\":[\"DSP implementation hardware\",\"IIR FIR filter design\",\"FFT implementation\",\"fixed point arithmetic scaling\",\"digital signal processing laboratory\",\"real time object oriented DSP systems\",\"data voice communication systems\",\"assembly high level languages DSP\",\"filter selection specifications\",\"discrete-time linear-system theory\",\"time-domain Fourier-domain representations\",\"embedded software systems\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"ECE 432\",\"field\":\"official_learning_outcomes\",\"outcome_index\":0,\"quote\":\"Take specifications for a signal processing system and select an appropriate type of digital filter meeting required behavior\",\"source_url\":\"https://guide.wisc.edu/courses/e_c_e/\"}],\"text\":\"Selecting digital filters based on system specifications\"},{\"evidence\":[{\"course_id\":\"ECE 432\",\"field\":\"official_learning_outcomes\",\"outcome_index\":1,\"quote\":\"Apply discrete-time linear-system theory to design a filter\",\"source_url\":\"https://guide.wisc.edu/courses/e_c_e/\"}],\"text\":\"Designing filters using discrete-time linear-system theory\"},{\"evidence\":[{\"course_id\":\"ECE 432\",\"field\":\"official_learning_outcomes\",\"outcome_index\":2,\"quote\":\"Code the filter in an algorithmic computer programming language using paradigms that allow embedding in a large software system\",\"source_url\":\"https://guide.wisc.edu/courses/e_c_e/\"}],\"text\":\"Coding filters in algorithmic languages for large software systems\"},{\"evidence\":[{\"course_id\":\"ECE 432\",\"field\":\"official_learning_outcomes\",\"outcome_index\":3,\"quote\":\"Apply the theory of time-domain and Fourier-domain representations of signals and linear systems operating on those signals to interpret and verify the behavior of the coded filter\",\"source_url\":\"https://guide.wisc.edu/courses/e_c_e/\"}],\"text\":\"Interpreting and verifying coded filter behavior using signal theory\"},{\"evidence\":[{\"course_id\":\"ECE 432\",\"field\":\"official_learning_outcomes\",\"outcome_index\":5,\"quote\":\"Quantify the relative performance of digital filters in different computing environments\",\"source_url\":\"https://guide.wisc.edu/courses/e_c_e/\"}],\"text\":\"Quantifying relative performance of digital filters across computing environments\"}],\"summary\":{\"evidence\":[{\"course_id\":\"ECE 432\",\"field\":\"title\",\"quote\":\"DIGITAL SIGNAL PROCESSING LABORATORY\",\"source_url\":\"https://guide.wisc.edu/courses/e_c_e/\"},{\"course_id\":\"ECE 432\",\"field\":\"description\",\"quote\":\"Implementation of digital signal processing algorithms on special-purpose and general-purpose hardware. Use of assembly and high-level languages, and simulator to develop and test IIR, FIR filters and the FFT for modern DSP chips.\",\"source_url\":\"https://guide.wisc.edu/courses/e_c_e/\"}],\"text\":\"Digital Signal Processing Laboratory: Implementing DSP algorithms on hardware using assembly/high-level languages; developing/testing IIR, FIR filters, FFT; fixed-point scaling; real-time object-oriented systems.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"ECE 432\",\"field\":\"description\",\"quote\":\"Implementation of digital signal processing algorithms on special-purpose and general-purpose hardware.\",\"source_url\":\"https://guide.wisc.edu/courses/e_c_e/\"}],\"text\":\"DSP algorithm implementation on hardware\"},{\"evidence\":[{\"course_id\":\"ECE 432\",\"field\":\"description\",\"quote\":\"develop and test IIR, FIR filters and the FFT for modern DSP chips\",\"source_url\":\"https://guide.wisc.edu/courses/e_c_e/\"}],\"text\":\"IIR/FIR filters and FFT development\"},{\"evidence\":[{\"course_id\":\"ECE 432\",\"field\":\"description\",\"quote\":\"Scaling for fixed point arithmetic.\",\"source_url\":\"https://guide.wisc.edu/courses/e_c_e/\"}],\"text\":\"Fixed point arithmetic scaling\"},{\"evidence\":[{\"course_id\":\"ECE 432\",\"field\":\"description\",\"quote\":\"implement real time, object oriented component based DSP systems in general purpose computers\",\"source_url\":\"https://guide.wisc.edu/courses/e_c_e/\"}],\"text\":\"Real-time object-oriented DSP systems\"},{\"evidence\":[{\"course_id\":\"ECE 432\",\"field\":\"description\",\"quote\":\"DSP applications, including data and voice communication systems.\",\"source_url\":\"https://guide.wisc.edu/courses/e_c_e/\"}],\"text\":\"Data and voice communication systems\"}]}","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_c5e749f187ec7e465cd05f49","course_id":"ECE 432","catalog_version_id":"b285f924294da416a13acb1378d472715b1ce79e27a23f33ebdc49de073de5ab","record_version_id":"4739fe95a30bca44e544479c67db47bb6a5d8c118b2d266868c7f571ade79c9d","job_id":"enrich-6556a505c10f448d98d02466","output_id":"54a5136fc3a6968991c4c48c0b761078c63ac3e0462599f30e55807106d2c6cb","section":"student_experience","status":"insufficient_evidence","value_json":"{\"status\":\"insufficient_evidence\",\"themes\":[]}","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_c5e749f187ec7e465cd05f49","course_id":"ECE 432","catalog_version_id":"4f0f5f6ad78cde354616cd75f8ca5a3cdbe74eb45863f36c1d2cb46ddfc056b1","record_version_id":"060360eb56d50a374e31ea6acf2ac3bba1e3a1858f591f1e454e9e8ac2ff9303","job_id":"enrich-8b774950c2b6adfdc46d1b82","output_id":"abdca4414ddd2b5e5626f658e3c2999853c063fbef7e870863b988e12a8b521b","section":"requirements","status":"needs_review","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\",\"n3\"],\"condition\":null,\"course\":null,\"evidence\":\"E C E 330andCOMP SCI 300, graduate/professional standing, or member of Engineering Guest Students\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":330,\"minimum_grade\":null,\"subjects\":[\"ECE\"],\"timing\":\"prior\"},\"evidence\":\"E C E 330\",\"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, or member of Engineering Guest Students\",\"course\":null,\"evidence\":\"graduate/professional standing, or member of Engineering Guest Students\",\"id\":\"n3\",\"kind\":\"condition\"}],\"notes\":[\"The phrase 'E C E 330andCOMP SCI 300' is interpreted as a conjunction (AND) based on the lack of an explicit 'or' between the two course codes, while the subsequent comma separates this block from the alternative standing requirements.\",\"The condition 'graduate/professional standing, or member of Engineering Guest Students' is treated as a single verbatim condition leaf as it lacks clear canonical course references and is grouped by the final 'or'.\"],\"root\":\"n0\",\"status\":\"needs_review\"}","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_c5e749f187ec7e465cd05f49","course_id":"ECE 432","catalog_version_id":"4f0f5f6ad78cde354616cd75f8ca5a3cdbe74eb45863f36c1d2cb46ddfc056b1","record_version_id":"060360eb56d50a374e31ea6acf2ac3bba1e3a1858f591f1e454e9e8ac2ff9303","job_id":"enrich-8b774950c2b6adfdc46d1b82","output_id":"abdca4414ddd2b5e5626f658e3c2999853c063fbef7e870863b988e12a8b521b","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"ECE 330\",\"field\":\"description\",\"quote\":\"Time-domain response and convolution; frequency-domain response using Fourier series, Fourier transform, Laplace transform; discrete Fourier series and transform; sampling; z-transform; relationships between time and frequency descriptions of discrete and continuous signals and 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.\"}],\"text\":\"Fundamentals of signals and systems, including time and frequency domain analysis, and object-oriented programming with data structures.\"}],\"search_phrases\":[\"digital signal processing laboratory\",\"DSP algorithms hardware implementation\",\"IIR FIR filters FFT\",\"fixed point arithmetic DSP\",\"real time DSP systems\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"ECE 432\",\"field\":\"description\",\"quote\":\"Implementation of digital signal processing algorithms on special-purpose and general-purpose hardware.\"},{\"course_id\":\"ECE 432\",\"field\":\"description\",\"quote\":\"Use of assembly and high-level languages, and simulator to develop and test IIR, FIR filters and the FFT for modern DSP chips.\"},{\"course_id\":\"ECE 432\",\"field\":\"description\",\"quote\":\"Scaling for fixed point arithmetic.\"},{\"course_id\":\"ECE 432\",\"field\":\"description\",\"quote\":\"Use of high level languages to implement real time, object oriented component based DSP systems in general purpose computers.\"}],\"text\":\"Implementing DSP algorithms (IIR, FIR, FFT) on hardware using assembly and high-level languages, including fixed-point scaling and real-time system design.\"}],\"summary\":{\"evidence\":[{\"course_id\":\"ECE 432\",\"field\":\"title\",\"quote\":\"DIGITAL SIGNAL PROCESSING LABORATORY\"},{\"course_id\":\"ECE 432\",\"field\":\"description\",\"quote\":\"Implementation of digital signal processing algorithms on special-purpose and general-purpose hardware.\"}],\"text\":\"ECE 432 is a Digital Signal Processing Laboratory focusing on implementing DSP algorithms like filters and FFT on hardware using assembly and high-level languages.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"ECE 432\",\"field\":\"description\",\"quote\":\"Implementation of digital signal processing algorithms on special-purpose and general-purpose hardware.\"},{\"course_id\":\"ECE 432\",\"field\":\"description\",\"quote\":\"Use of assembly and high-level languages, and simulator to develop and test IIR, FIR filters and the FFT for modern DSP chips.\"},{\"course_id\":\"ECE 432\",\"field\":\"description\",\"quote\":\"Scaling for fixed point arithmetic.\"},{\"course_id\":\"ECE 432\",\"field\":\"description\",\"quote\":\"DSP applications, including data and voice communication systems.\"}],\"text\":\"Digital signal processing algorithms, IIR and FIR filters, FFT, fixed-point arithmetic, and DSP applications in communication systems.\"}]}","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_c5e749f187ec7e465cd05f49","course_id":"ECE 432","catalog_version_id":"4f0f5f6ad78cde354616cd75f8ca5a3cdbe74eb45863f36c1d2cb46ddfc056b1","record_version_id":"060360eb56d50a374e31ea6acf2ac3bba1e3a1858f591f1e454e9e8ac2ff9303","job_id":"enrich-8b774950c2b6adfdc46d1b82","output_id":"abdca4414ddd2b5e5626f658e3c2999853c063fbef7e870863b988e12a8b521b","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_c5e749f187ec7e465cd05f49","course_id":"ECE 432","catalog_version_id":"4f0f5f6ad78cde354616cd75f8ca5a3cdbe74eb45863f36c1d2cb46ddfc056b1","record_version_id":"060360eb56d50a374e31ea6acf2ac3bba1e3a1858f591f1e454e9e8ac2ff9303","job_id":"enrich-8b774950c2b6adfdc46d1b82","output_id":"abdca4414ddd2b5e5626f658e3c2999853c063fbef7e870863b988e12a8b521b","section":"student_summary","status":"valid","value_json":"{\"context_hash\":\"2fe3909863aefa1e8d13462cf687c3e04e97de107197cff4480f481238fe008a\",\"course_id\":\"ECE 432\",\"current_instructors\":[{\"instructor_uid\":\"instructor_17ad9703a339fc48f01aeb0e\",\"message\":\"No course-specific reviews available\",\"name\":\"Paul Milenkovic\",\"review_status\":\"no_course_reviews\",\"rmp_instructor_id\":\"rmp:131224\",\"summary\":[{\"citations\":[{\"course_id\":\"ECE 432\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"acd2228f-4be8-3813-abbc-ba7ed425213b\",\"source_record\":{\"entity_id\":\"acd2228f-4be8-3813-abbc-ba7ed425213b\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1224\",\"type\":\"grade\"},{\"course_id\":\"ECE 432\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"acd2228f-4be8-3813-abbc-ba7ed425213b\",\"source_record\":{\"entity_id\":\"acd2228f-4be8-3813-abbc-ba7ed425213b\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1234\",\"type\":\"grade\"},{\"course_id\":\"ECE 432\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"acd2228f-4be8-3813-abbc-ba7ed425213b\",\"source_record\":{\"entity_id\":\"acd2228f-4be8-3813-abbc-ba7ed425213b\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Spring 2022: 3.55 GPA, 81.8% A/AB (n=22 letter grades); Spring 2023: 3.57 GPA, 78.6% A/AB (n=28 letter grades); Fall 2025: 3.46 GPA, 69.6% A/AB (n=23 letter grades).\"}]}],\"difficulty_workload\":[],\"errors\":[],\"historical_context\":[],\"message\":\"No course-specific reviews available\",\"offered\":true,\"profile_hash\":\"5cb4dabf887cdbcd8c00d5a1312e10828b95c63f30bc3ea76aea199565390d02\",\"quick_take\":[{\"citations\":[{\"course_id\":\"ECE 432\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"acd2228f-4be8-3813-abbc-ba7ed425213b\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1224\",\"type\":\"grade\"},{\"course_id\":\"ECE 432\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"acd2228f-4be8-3813-abbc-ba7ed425213b\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1234\",\"type\":\"grade\"},{\"course_id\":\"ECE 432\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"acd2228f-4be8-3813-abbc-ba7ed425213b\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Spring 2022: 3.55 GPA, 81.8% A/AB (n=22 letter grades); Spring 2023: 3.57 GPA, 78.6% A/AB (n=28 letter grades); Fall 2025: 3.46 GPA, 69.6% A/AB (n=23 letter grades).\"}],\"student_experience\":[],\"task_hash\":\"74fb0997943e888960bbc9e47db8c4fd12e4292d55c20509d8d89db6a9910f68\",\"teaching_history\":[{\"citations\":[{\"course_id\":\"ECE 432\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"acd2228f-4be8-3813-abbc-ba7ed425213b\",\"source_record\":{\"entity_id\":\"acd2228f-4be8-3813-abbc-ba7ed425213b\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1074\",\"type\":\"grade\"},{\"course_id\":\"ECE 432\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"acd2228f-4be8-3813-abbc-ba7ed425213b\",\"source_record\":{\"entity_id\":\"acd2228f-4be8-3813-abbc-ba7ed425213b\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1094\",\"type\":\"grade\"},{\"course_id\":\"ECE 432\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"acd2228f-4be8-3813-abbc-ba7ed425213b\",\"source_record\":{\"entity_id\":\"acd2228f-4be8-3813-abbc-ba7ed425213b\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1114\",\"type\":\"grade\"},{\"course_id\":\"ECE 432\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"acd2228f-4be8-3813-abbc-ba7ed425213b\",\"source_record\":{\"entity_id\":\"acd2228f-4be8-3813-abbc-ba7ed425213b\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1124\",\"type\":\"grade\"},{\"course_id\":\"ECE 432\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"acd2228f-4be8-3813-abbc-ba7ed425213b\",\"source_record\":{\"entity_id\":\"acd2228f-4be8-3813-abbc-ba7ed425213b\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1134\",\"type\":\"grade\"},{\"course_id\":\"ECE 432\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"acd2228f-4be8-3813-abbc-ba7ed425213b\",\"source_record\":{\"entity_id\":\"acd2228f-4be8-3813-abbc-ba7ed425213b\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1204\",\"type\":\"grade\"},{\"course_id\":\"ECE 432\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"acd2228f-4be8-3813-abbc-ba7ed425213b\",\"source_record\":{\"entity_id\":\"acd2228f-4be8-3813-abbc-ba7ed425213b\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1224\",\"type\":\"grade\"},{\"course_id\":\"ECE 432\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"acd2228f-4be8-3813-abbc-ba7ed425213b\",\"source_record\":{\"entity_id\":\"acd2228f-4be8-3813-abbc-ba7ed425213b\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1234\",\"type\":\"grade\"},{\"course_id\":\"ECE 432\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"acd2228f-4be8-3813-abbc-ba7ed425213b\",\"source_record\":{\"entity_id\":\"acd2228f-4be8-3813-abbc-ba7ed425213b\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"}],\"text\":\"PAUL MILENKOVIC is recorded teaching in Spring 2007, Spring 2009, Spring 2011, Spring 2012, Spring 2013, Spring 2020, Spring 2022, Spring 2023, Fall 2025. 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}]