[{"run_id":"20260906T231458-5fdd2fff","observed_at":"2026-09-06 23:14:58.172943+00:00","course_uid":"course_63ab7842cc7890cc92517188","course_id":"ECE 554","catalog_version_id":"c0e47203d759ef70165ac6bb81199c7f850ab9b5febf9b3ceda2cff2d76145ac","record_version_id":"68d8bcf31a0a2ca160e46ec409d9c50939294fb3e8248c1b501b7195003b6541","job_id":"enrich-5291a20b802b9bbbe22b24cb","output_id":"b308bf48bcee893a2eae22e8d3e68c02c6f739d529e7972cde49dcb48002d28a","section":"requirements","status":"invalid","value_json":null,"candidate_json":"{\"nodes\":[{\"children\":[\"n0\",\"n1\"],\"condition\":null,\"course\":null,\"evidence\":\"E C E 551andE C E/COMP SCI 552. Not open to special students or students with credit forE C E 453,454or455.\",\"id\":\"n0\",\"kind\":\"all\"},{\"children\":[\"n2\",\"n3\"],\"condition\":null,\"course\":null,\"evidence\":\"E C E 551andE C E/COMP SCI 552\",\"id\":\"n1\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":551,\"minimum_grade\":null,\"subjects\":[\"ECE\"],\"timing\":\"prior\"},\"evidence\":\"E C E 551\",\"id\":\"n2\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":552,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\",\"ECE\"],\"timing\":\"prior\"},\"evidence\":\"E C E/COMP SCI 552\",\"id\":\"n3\",\"kind\":\"course\"},{\"children\":[\"n4\"],\"condition\":null,\"course\":null,\"evidence\":\"Not open to special students or students with credit forE C E 453,454or455.\",\"id\":\"n4\",\"kind\":\"not\"},{\"children\":[\"n5\",\"n6\",\"n7\"],\"condition\":null,\"course\":null,\"evidence\":\"students with credit forE C E 453,454or455\",\"id\":\"n5\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":453,\"minimum_grade\":null,\"subjects\":[\"ECE\"],\"timing\":\"prior\"},\"evidence\":\"E C E 453\",\"id\":\"n6\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":454,\"minimum_grade\":null,\"subjects\":[\"ECE\"],\"timing\":\"prior\"},\"evidence\":\"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\"}],\"notes\":[\"Condition 'special students' is a verbatim exclusion leaf not mapped to a course node.\",\"Course 454 and 455 evidence quotes are abbreviated due to concatenated text '454or455'; linked_courses confirm identity.\",\"Global exclusion 'Not open to special students' is treated as a condition leaf within the not node.\",\"The 'or' in 'E C E 551andE C E/COMP SCI 552' is interpreted as AND based on context of 'and' appearing between them, but the text is 'E C E 551andE C E/COMP SCI 552'. Wait, the text is 'E C E 551andE C E/COMP SCI 552'. This is likely 'ECE 5\"],\"root\":\"n0\",\"status\":\"needs_review\"}","error":"Node n0 references itself; remove the self-reference.\nNode n4 references itself; remove the self-reference.\nNode n5 references itself; remove the self-reference.\nCycle reaches node n0; requirement graphs must be trees.\nUnreachable nodes: n4, n5, n6, n7, n8; 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_63ab7842cc7890cc92517188","course_id":"ECE 554","catalog_version_id":"c0e47203d759ef70165ac6bb81199c7f850ab9b5febf9b3ceda2cff2d76145ac","record_version_id":"68d8bcf31a0a2ca160e46ec409d9c50939294fb3e8248c1b501b7195003b6541","job_id":"enrich-5291a20b802b9bbbe22b24cb","output_id":"b308bf48bcee893a2eae22e8d3e68c02c6f739d529e7972cde49dcb48002d28a","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"ECE 551\",\"field\":\"description\",\"quote\":\"Introduction to the use of hardware description languages and automated synthesis in design. Advanced design principles. Verilog and VHDL description languages.\"}],\"text\":\"Hardware description languages (Verilog/VHDL) and digital system design principles\"},{\"evidence\":[{\"course_id\":\"COMPSCI/ECE 552\",\"field\":\"description\",\"quote\":\"The design of computer systems and components. Processor design, instruction set design, and addressing; control structures and microprogramming; memory management, caches, and memory hierarchies; and interrupts and I/O structures.\"}],\"text\":\"Computer architecture including processor design, memory hierarchies, and I/O structures\"}],\"search_phrases\":[\"digital system design\",\"pipelined computer design\",\"Verilog VHDL synthesis\",\"computer architecture lab\",\"ECE 554 digital engineering\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"ECE 554\",\"field\":\"description\",\"quote\":\"Design, construction, and testing of significant digital subsystems.\"}],\"text\":\"Design, construction, and testing of digital subsystems\"},{\"evidence\":[{\"course_id\":\"ECE 554\",\"field\":\"description\",\"quote\":\"Design, construction, and programming of pipelined digital computers.\"}],\"text\":\"Programming and construction of pipelined digital computers\"}],\"summary\":{\"evidence\":[{\"course_id\":\"ECE 554\",\"field\":\"title\",\"quote\":\"DIGITAL ENGINEERING LABORATORY\"},{\"course_id\":\"ECE 554\",\"field\":\"description\",\"quote\":\"Practical aspects of computer system design. Design, construction, and testing of significant digital subsystems. Design, construction, and programming of pipelined digital computers.\"}],\"text\":\"ECE 554 teaches practical computer system design through the construction, testing, and programming of pipelined digital computers and subsystems.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"ECE 554\",\"field\":\"description\",\"quote\":\"Practical aspects of computer system design.\"}],\"text\":\"Computer system design\"},{\"evidence\":[{\"course_id\":\"ECE 554\",\"field\":\"description\",\"quote\":\"Design, construction, and testing of significant digital subsystems.\"}],\"text\":\"Digital subsystems\"},{\"evidence\":[{\"course_id\":\"ECE 554\",\"field\":\"description\",\"quote\":\"Design, construction, and programming of pipelined digital computers.\"}],\"text\":\"Pipelined digital computers\"}]}","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_63ab7842cc7890cc92517188","course_id":"ECE 554","catalog_version_id":"c0e47203d759ef70165ac6bb81199c7f850ab9b5febf9b3ceda2cff2d76145ac","record_version_id":"68d8bcf31a0a2ca160e46ec409d9c50939294fb3e8248c1b501b7195003b6541","job_id":"enrich-5291a20b802b9bbbe22b24cb","output_id":"b308bf48bcee893a2eae22e8d3e68c02c6f739d529e7972cde49dcb48002d28a","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_63ab7842cc7890cc92517188","course_id":"ECE 554","catalog_version_id":"c0e47203d759ef70165ac6bb81199c7f850ab9b5febf9b3ceda2cff2d76145ac","record_version_id":"68d8bcf31a0a2ca160e46ec409d9c50939294fb3e8248c1b501b7195003b6541","job_id":"enrich-5590a4969e0a630fe46a86e8","output_id":"dfd38121a18132817643fc2c5af10d6c9fa12564e04a0acf6f78febdbe1976c0","section":"requirements","status":"valid","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\",\"n3\",\"n4\"],\"condition\":null,\"course\":null,\"evidence\":\"E C E 551andE C E/COMP SCI 552. Not open to special students or students with credit forE C E 453,454or455.\",\"id\":\"n0\",\"kind\":\"all\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":551,\"minimum_grade\":null,\"subjects\":[\"ECE\"],\"timing\":\"prior\"},\"evidence\":\"E C E 551\",\"id\":\"n1\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":552,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\",\"ECE\"],\"timing\":\"prior\"},\"evidence\":\"E C E/COMP SCI 552\",\"id\":\"n2\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"Not open to special students\",\"course\":null,\"evidence\":\"Not open to special students\",\"id\":\"n3\",\"kind\":\"condition\"},{\"children\":[\"n5\"],\"condition\":null,\"course\":null,\"evidence\":\"Not open to special students or students with credit forE C E 453,454or455.\",\"id\":\"n4\",\"kind\":\"not\"},{\"children\":[\"n6\",\"n7\",\"n8\"],\"condition\":null,\"course\":null,\"evidence\":\"students with credit forE C E 453,454or455.\",\"id\":\"n5\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":453,\"minimum_grade\":null,\"subjects\":[\"ECE\"],\"timing\":\"prior\"},\"evidence\":\"E C E 453\",\"id\":\"n6\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":454,\"minimum_grade\":null,\"subjects\":[\"ECE\"],\"timing\":\"prior\"},\"evidence\":\"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\"}],\"notes\":[],\"root\":\"n0\",\"status\":\"parsed\"}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_63ab7842cc7890cc92517188","course_id":"ECE 554","catalog_version_id":"c0e47203d759ef70165ac6bb81199c7f850ab9b5febf9b3ceda2cff2d76145ac","record_version_id":"68d8bcf31a0a2ca160e46ec409d9c50939294fb3e8248c1b501b7195003b6541","job_id":"enrich-5590a4969e0a630fe46a86e8","output_id":"dfd38121a18132817643fc2c5af10d6c9fa12564e04a0acf6f78febdbe1976c0","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"ECE 551\",\"field\":\"description\",\"quote\":\"Introduction to the use of hardware description languages and automated synthesis in design. Advanced design principles. Verilog and VHDL description languages.\"}],\"text\":\"Hardware description languages (Verilog/VHDL) and digital system design principles\"},{\"evidence\":[{\"course_id\":\"COMPSCI/ECE 552\",\"field\":\"description\",\"quote\":\"The design of computer systems and components. Processor design, instruction set design, and addressing; control structures and microprogramming; memory management, caches, and memory hierarchies; and interrupts and I/O structures.\"}],\"text\":\"Computer architecture including processor design, memory hierarchies, and I/O structures\"}],\"search_phrases\":[\"digital system design\",\"pipelined computer design\",\"Verilog VHDL synthesis\",\"computer architecture lab\",\"ECE 554 digital engineering\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"ECE 554\",\"field\":\"description\",\"quote\":\"Design, construction, and testing of significant digital subsystems.\"}],\"text\":\"Design, construction, and testing of digital subsystems\"},{\"evidence\":[{\"course_id\":\"ECE 554\",\"field\":\"description\",\"quote\":\"Design, construction, and programming of pipelined digital computers.\"}],\"text\":\"Programming and construction of pipelined digital computers\"}],\"summary\":{\"evidence\":[{\"course_id\":\"ECE 554\",\"field\":\"title\",\"quote\":\"DIGITAL ENGINEERING LABORATORY\"},{\"course_id\":\"ECE 554\",\"field\":\"description\",\"quote\":\"Practical aspects of computer system design. Design, construction, and testing of significant digital subsystems. Design, construction, and programming of pipelined digital computers.\"}],\"text\":\"ECE 554 teaches practical computer system design through the construction, testing, and programming of pipelined digital computers and subsystems.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"ECE 554\",\"field\":\"description\",\"quote\":\"Practical aspects of computer system design.\"}],\"text\":\"Computer system design\"},{\"evidence\":[{\"course_id\":\"ECE 554\",\"field\":\"description\",\"quote\":\"Design, construction, and testing of significant digital subsystems.\"}],\"text\":\"Digital subsystems\"},{\"evidence\":[{\"course_id\":\"ECE 554\",\"field\":\"description\",\"quote\":\"Design, construction, and programming of pipelined digital computers.\"}],\"text\":\"Pipelined digital computers\"}]}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_63ab7842cc7890cc92517188","course_id":"ECE 554","catalog_version_id":"c0e47203d759ef70165ac6bb81199c7f850ab9b5febf9b3ceda2cff2d76145ac","record_version_id":"68d8bcf31a0a2ca160e46ec409d9c50939294fb3e8248c1b501b7195003b6541","job_id":"enrich-5590a4969e0a630fe46a86e8","output_id":"dfd38121a18132817643fc2c5af10d6c9fa12564e04a0acf6f78febdbe1976c0","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":true},{"run_id":"20260906T231458-5fdd2fff","observed_at":"2026-09-06 23:14:58.172943+00:00","course_uid":"course_63ab7842cc7890cc92517188","course_id":"ECE 554","catalog_version_id":"c0e47203d759ef70165ac6bb81199c7f850ab9b5febf9b3ceda2cff2d76145ac","record_version_id":"68d8bcf31a0a2ca160e46ec409d9c50939294fb3e8248c1b501b7195003b6541","job_id":"enrich-789789da373eecc1ff75f626","output_id":"7e4c8b4bec25f7cc9355a88f384043a90b52c112676316fba7a83719390868cd","section":"requirements","status":"valid","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\",\"n3\",\"n4\"],\"condition\":null,\"course\":null,\"evidence\":\"E C E 551andE C E/COMP SCI 552. Not open to special students or students with credit forE C E 453,454or455.\",\"id\":\"n0\",\"kind\":\"all\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":551,\"minimum_grade\":null,\"subjects\":[\"ECE\"],\"timing\":\"prior\"},\"evidence\":\"E C E 551\",\"id\":\"n1\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":552,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\",\"ECE\"],\"timing\":\"prior\"},\"evidence\":\"E C E/COMP SCI 552\",\"id\":\"n2\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"Not open to special students\",\"course\":null,\"evidence\":\"Not open to special students\",\"id\":\"n3\",\"kind\":\"condition\"},{\"children\":[\"n5\"],\"condition\":null,\"course\":null,\"evidence\":\"Not open to special students or students with credit forE C E 453,454or455.\",\"id\":\"n4\",\"kind\":\"not\"},{\"children\":[\"n6\",\"n7\",\"n8\"],\"condition\":null,\"course\":null,\"evidence\":\"students with credit forE C E 453,454or455.\",\"id\":\"n5\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":453,\"minimum_grade\":null,\"subjects\":[\"ECE\"],\"timing\":\"prior\"},\"evidence\":\"E C E 453\",\"id\":\"n6\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":454,\"minimum_grade\":null,\"subjects\":[\"ECE\"],\"timing\":\"prior\"},\"evidence\":\"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\"}],\"notes\":[],\"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_63ab7842cc7890cc92517188","course_id":"ECE 554","catalog_version_id":"c0e47203d759ef70165ac6bb81199c7f850ab9b5febf9b3ceda2cff2d76145ac","record_version_id":"68d8bcf31a0a2ca160e46ec409d9c50939294fb3e8248c1b501b7195003b6541","job_id":"enrich-789789da373eecc1ff75f626","output_id":"7e4c8b4bec25f7cc9355a88f384043a90b52c112676316fba7a83719390868cd","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"ECE 551\",\"field\":\"description\",\"quote\":\"Introduction to the use of hardware description languages and automated synthesis in design. Advanced design principles. Verilog and VHDL description languages.\"}],\"text\":\"Hardware description languages (Verilog/VHDL) and digital system design principles\"},{\"evidence\":[{\"course_id\":\"COMPSCI/ECE 552\",\"field\":\"description\",\"quote\":\"The design of computer systems and components. Processor design, instruction set design, and addressing; control structures and microprogramming; memory management, caches, and memory hierarchies; and interrupts and I/O structures.\"}],\"text\":\"Computer architecture including processor design, memory hierarchies, and I/O structures\"}],\"search_phrases\":[\"digital system design\",\"pipelined computer design\",\"Verilog VHDL synthesis\",\"computer architecture lab\",\"ECE 554 digital engineering\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"ECE 554\",\"field\":\"description\",\"quote\":\"Design, construction, and testing of significant digital subsystems.\"}],\"text\":\"Design, construction, and testing of digital subsystems\"},{\"evidence\":[{\"course_id\":\"ECE 554\",\"field\":\"description\",\"quote\":\"Design, construction, and programming of pipelined digital computers.\"}],\"text\":\"Programming and construction of pipelined digital computers\"}],\"summary\":{\"evidence\":[{\"course_id\":\"ECE 554\",\"field\":\"title\",\"quote\":\"DIGITAL ENGINEERING LABORATORY\"},{\"course_id\":\"ECE 554\",\"field\":\"description\",\"quote\":\"Practical aspects of computer system design. Design, construction, and testing of significant digital subsystems. Design, construction, and programming of pipelined digital computers.\"}],\"text\":\"ECE 554 teaches practical computer system design through the construction, testing, and programming of pipelined digital computers and subsystems.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"ECE 554\",\"field\":\"description\",\"quote\":\"Practical aspects of computer system design.\"}],\"text\":\"Computer system design\"},{\"evidence\":[{\"course_id\":\"ECE 554\",\"field\":\"description\",\"quote\":\"Design, construction, and testing of significant digital subsystems.\"}],\"text\":\"Digital subsystems\"},{\"evidence\":[{\"course_id\":\"ECE 554\",\"field\":\"description\",\"quote\":\"Design, construction, and programming of pipelined digital computers.\"}],\"text\":\"Pipelined digital computers\"}]}","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_63ab7842cc7890cc92517188","course_id":"ECE 554","catalog_version_id":"c0e47203d759ef70165ac6bb81199c7f850ab9b5febf9b3ceda2cff2d76145ac","record_version_id":"68d8bcf31a0a2ca160e46ec409d9c50939294fb3e8248c1b501b7195003b6541","job_id":"enrich-789789da373eecc1ff75f626","output_id":"7e4c8b4bec25f7cc9355a88f384043a90b52c112676316fba7a83719390868cd","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_63ab7842cc7890cc92517188","course_id":"ECE 554","catalog_version_id":"c0e47203d759ef70165ac6bb81199c7f850ab9b5febf9b3ceda2cff2d76145ac","record_version_id":"68d8bcf31a0a2ca160e46ec409d9c50939294fb3e8248c1b501b7195003b6541","job_id":"enrich-8b774950c2b6adfdc46d1b82","output_id":"a8d550f18bb226bee378a16afb2755f82c01d96c3319f518031764f73606e85e","section":"requirements","status":"valid","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\",\"n3\",\"n4\"],\"condition\":null,\"course\":null,\"evidence\":\"E C E 551andE C E/COMP SCI 552. Not open to special students or students with credit forE C E 453,454or455.\",\"id\":\"n0\",\"kind\":\"all\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":551,\"minimum_grade\":null,\"subjects\":[\"ECE\"],\"timing\":\"prior\"},\"evidence\":\"E C E 551\",\"id\":\"n1\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":552,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\",\"ECE\"],\"timing\":\"prior\"},\"evidence\":\"E C E/COMP SCI 552\",\"id\":\"n2\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"Not open to special students\",\"course\":null,\"evidence\":\"Not open to special students\",\"id\":\"n3\",\"kind\":\"condition\"},{\"children\":[\"n5\"],\"condition\":null,\"course\":null,\"evidence\":\"Not open to special students or students with credit forE C E 453,454or455.\",\"id\":\"n4\",\"kind\":\"not\"},{\"children\":[\"n6\",\"n7\",\"n8\"],\"condition\":null,\"course\":null,\"evidence\":\"students with credit forE C E 453,454or455.\",\"id\":\"n5\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":453,\"minimum_grade\":null,\"subjects\":[\"ECE\"],\"timing\":\"prior\"},\"evidence\":\"E C E 453\",\"id\":\"n6\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":454,\"minimum_grade\":null,\"subjects\":[\"ECE\"],\"timing\":\"prior\"},\"evidence\":\"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\"}],\"notes\":[],\"root\":\"n0\",\"status\":\"parsed\"}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_63ab7842cc7890cc92517188","course_id":"ECE 554","catalog_version_id":"c0e47203d759ef70165ac6bb81199c7f850ab9b5febf9b3ceda2cff2d76145ac","record_version_id":"68d8bcf31a0a2ca160e46ec409d9c50939294fb3e8248c1b501b7195003b6541","job_id":"enrich-8b774950c2b6adfdc46d1b82","output_id":"a8d550f18bb226bee378a16afb2755f82c01d96c3319f518031764f73606e85e","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"ECE 551\",\"field\":\"description\",\"quote\":\"Introduction to the use of hardware description languages and automated synthesis in design. Advanced design principles. Verilog and VHDL description languages.\"}],\"text\":\"Hardware description languages (Verilog/VHDL) and digital system design principles\"},{\"evidence\":[{\"course_id\":\"COMPSCI/ECE 552\",\"field\":\"description\",\"quote\":\"The design of computer systems and components. Processor design, instruction set design, and addressing; control structures and microprogramming; memory management, caches, and memory hierarchies; and interrupts and I/O structures.\"}],\"text\":\"Computer architecture including processor design, memory hierarchies, and I/O structures\"}],\"search_phrases\":[\"digital system design\",\"pipelined computer design\",\"Verilog VHDL synthesis\",\"computer architecture lab\",\"ECE 554 digital engineering\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"ECE 554\",\"field\":\"description\",\"quote\":\"Design, construction, and testing of significant digital subsystems.\"}],\"text\":\"Design, construction, and testing of digital subsystems\"},{\"evidence\":[{\"course_id\":\"ECE 554\",\"field\":\"description\",\"quote\":\"Design, construction, and programming of pipelined digital computers.\"}],\"text\":\"Programming and construction of pipelined digital computers\"}],\"summary\":{\"evidence\":[{\"course_id\":\"ECE 554\",\"field\":\"title\",\"quote\":\"DIGITAL ENGINEERING LABORATORY\"},{\"course_id\":\"ECE 554\",\"field\":\"description\",\"quote\":\"Practical aspects of computer system design. Design, construction, and testing of significant digital subsystems. Design, construction, and programming of pipelined digital computers.\"}],\"text\":\"ECE 554 teaches practical computer system design through the construction, testing, and programming of pipelined digital computers and subsystems.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"ECE 554\",\"field\":\"description\",\"quote\":\"Practical aspects of computer system design.\"}],\"text\":\"Computer system design\"},{\"evidence\":[{\"course_id\":\"ECE 554\",\"field\":\"description\",\"quote\":\"Design, construction, and testing of significant digital subsystems.\"}],\"text\":\"Digital subsystems\"},{\"evidence\":[{\"course_id\":\"ECE 554\",\"field\":\"description\",\"quote\":\"Design, construction, and programming of pipelined digital computers.\"}],\"text\":\"Pipelined digital computers\"}]}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_63ab7842cc7890cc92517188","course_id":"ECE 554","catalog_version_id":"c0e47203d759ef70165ac6bb81199c7f850ab9b5febf9b3ceda2cff2d76145ac","record_version_id":"68d8bcf31a0a2ca160e46ec409d9c50939294fb3e8248c1b501b7195003b6541","job_id":"enrich-8b774950c2b6adfdc46d1b82","output_id":"a8d550f18bb226bee378a16afb2755f82c01d96c3319f518031764f73606e85e","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":true},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_63ab7842cc7890cc92517188","course_id":"ECE 554","catalog_version_id":"c0e47203d759ef70165ac6bb81199c7f850ab9b5febf9b3ceda2cff2d76145ac","record_version_id":"68d8bcf31a0a2ca160e46ec409d9c50939294fb3e8248c1b501b7195003b6541","job_id":"enrich-8b774950c2b6adfdc46d1b82","output_id":"a8d550f18bb226bee378a16afb2755f82c01d96c3319f518031764f73606e85e","section":"student_summary","status":"invalid","value_json":"{\"context_hash\":\"606bf23d65ea0c3c0e43ad0de54a91ea0f032c9c556d217a07ab9ce453319a6d\",\"course_id\":\"ECE 554\",\"current_instructors\":[],\"difficulty_workload\":[],\"errors\":[{\"error\":\"ModelAPIError: Connection error.\",\"instructor_uid\":null,\"mode\":\"history\"},{\"error\":\"ModelAPIError: Connection error.\",\"instructor_uid\":null,\"mode\":\"overview\"}],\"historical_context\":[],\"message\":null,\"offered\":false,\"profile_hash\":\"5cb4dabf887cdbcd8c00d5a1312e10828b95c63f30bc3ea76aea199565390d02\",\"quick_take\":[{\"citations\":[{\"course_id\":\"ECE 554\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"33077c89-e4f6-34a6-a973-89ed835ad5ba\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1252\",\"type\":\"grade\"},{\"course_id\":\"ECE 554\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"33077c89-e4f6-34a6-a973-89ed835ad5ba\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"ECE 554\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"33077c89-e4f6-34a6-a973-89ed835ad5ba\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Fall 2024: 3.86 GPA, 90.9% A/AB (n=11 letter grades); Spring 2025: 3.61 GPA, 77.3% A/AB (n=22 letter grades); Spring 2026: 3.86 GPA, 100.0% A/AB (n=38 letter grades).\"}],\"student_experience\":[],\"task_hash\":\"74fb0997943e888960bbc9e47db8c4fd12e4292d55c20509d8d89db6a9910f68\",\"teaching_history\":[],\"term_id\":\"1272\",\"term_name\":\"2026 Fall\",\"version\":2}","candidate_json":null,"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":true},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_63ab7842cc7890cc92517188","course_id":"ECE 554","catalog_version_id":"c0e47203d759ef70165ac6bb81199c7f850ab9b5febf9b3ceda2cff2d76145ac","record_version_id":"68d8bcf31a0a2ca160e46ec409d9c50939294fb3e8248c1b501b7195003b6541","job_id":"enrich-f516c4d3e82cfe326b4f5f54","output_id":"4cdf51c06cc1ee908685147a62eaf3eed15618699f84ae8e16e37ff9979ec286","section":"requirements","status":"valid","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\",\"n3\",\"n4\"],\"condition\":null,\"course\":null,\"evidence\":\"E C E 551andE C E/COMP SCI 552. Not open to special students or students with credit forE C E 453,454or455.\",\"id\":\"n0\",\"kind\":\"all\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":551,\"minimum_grade\":null,\"subjects\":[\"ECE\"],\"timing\":\"prior\"},\"evidence\":\"E C E 551\",\"id\":\"n1\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":552,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\",\"ECE\"],\"timing\":\"prior\"},\"evidence\":\"E C E/COMP SCI 552\",\"id\":\"n2\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"Not open to special students\",\"course\":null,\"evidence\":\"Not open to special students\",\"id\":\"n3\",\"kind\":\"condition\"},{\"children\":[\"n5\"],\"condition\":null,\"course\":null,\"evidence\":\"Not open to special students or students with credit forE C E 453,454or455.\",\"id\":\"n4\",\"kind\":\"not\"},{\"children\":[\"n6\",\"n7\",\"n8\"],\"condition\":null,\"course\":null,\"evidence\":\"students with credit forE C E 453,454or455.\",\"id\":\"n5\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":453,\"minimum_grade\":null,\"subjects\":[\"ECE\"],\"timing\":\"prior\"},\"evidence\":\"E C E 453\",\"id\":\"n6\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":454,\"minimum_grade\":null,\"subjects\":[\"ECE\"],\"timing\":\"prior\"},\"evidence\":\"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\"}],\"notes\":[],\"root\":\"n0\",\"status\":\"parsed\"}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_63ab7842cc7890cc92517188","course_id":"ECE 554","catalog_version_id":"c0e47203d759ef70165ac6bb81199c7f850ab9b5febf9b3ceda2cff2d76145ac","record_version_id":"68d8bcf31a0a2ca160e46ec409d9c50939294fb3e8248c1b501b7195003b6541","job_id":"enrich-f516c4d3e82cfe326b4f5f54","output_id":"4cdf51c06cc1ee908685147a62eaf3eed15618699f84ae8e16e37ff9979ec286","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"ECE 551\",\"field\":\"description\",\"quote\":\"Introduction to the use of hardware description languages and automated synthesis in design. Advanced design principles. Verilog and VHDL description languages.\"}],\"text\":\"Hardware description languages (Verilog/VHDL) and digital system design principles\"},{\"evidence\":[{\"course_id\":\"COMPSCI/ECE 552\",\"field\":\"description\",\"quote\":\"The design of computer systems and components. Processor design, instruction set design, and addressing; control structures and microprogramming; memory management, caches, and memory hierarchies; and interrupts and I/O structures.\"}],\"text\":\"Computer architecture including processor design, memory hierarchies, and I/O structures\"}],\"search_phrases\":[\"digital system design\",\"pipelined computer design\",\"Verilog VHDL synthesis\",\"computer architecture lab\",\"ECE 554 digital engineering\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"ECE 554\",\"field\":\"description\",\"quote\":\"Design, construction, and testing of significant digital subsystems.\"}],\"text\":\"Design, construction, and testing of digital subsystems\"},{\"evidence\":[{\"course_id\":\"ECE 554\",\"field\":\"description\",\"quote\":\"Design, construction, and programming of pipelined digital computers.\"}],\"text\":\"Programming and construction of pipelined digital computers\"}],\"summary\":{\"evidence\":[{\"course_id\":\"ECE 554\",\"field\":\"title\",\"quote\":\"DIGITAL ENGINEERING LABORATORY\"},{\"course_id\":\"ECE 554\",\"field\":\"description\",\"quote\":\"Practical aspects of computer system design. Design, construction, and testing of significant digital subsystems. Design, construction, and programming of pipelined digital computers.\"}],\"text\":\"ECE 554 teaches practical computer system design through the construction, testing, and programming of pipelined digital computers and subsystems.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"ECE 554\",\"field\":\"description\",\"quote\":\"Practical aspects of computer system design.\"}],\"text\":\"Computer system design\"},{\"evidence\":[{\"course_id\":\"ECE 554\",\"field\":\"description\",\"quote\":\"Design, construction, and testing of significant digital subsystems.\"}],\"text\":\"Digital subsystems\"},{\"evidence\":[{\"course_id\":\"ECE 554\",\"field\":\"description\",\"quote\":\"Design, construction, and programming of pipelined digital computers.\"}],\"text\":\"Pipelined digital computers\"}]}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_63ab7842cc7890cc92517188","course_id":"ECE 554","catalog_version_id":"c0e47203d759ef70165ac6bb81199c7f850ab9b5febf9b3ceda2cff2d76145ac","record_version_id":"68d8bcf31a0a2ca160e46ec409d9c50939294fb3e8248c1b501b7195003b6541","job_id":"enrich-f516c4d3e82cfe326b4f5f54","output_id":"4cdf51c06cc1ee908685147a62eaf3eed15618699f84ae8e16e37ff9979ec286","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":true},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_63ab7842cc7890cc92517188","course_id":"ECE 554","catalog_version_id":"c0e47203d759ef70165ac6bb81199c7f850ab9b5febf9b3ceda2cff2d76145ac","record_version_id":"68d8bcf31a0a2ca160e46ec409d9c50939294fb3e8248c1b501b7195003b6541","job_id":"enrich-f516c4d3e82cfe326b4f5f54","output_id":"4cdf51c06cc1ee908685147a62eaf3eed15618699f84ae8e16e37ff9979ec286","section":"student_summary","status":"valid","value_json":"{\"context_hash\":\"606bf23d65ea0c3c0e43ad0de54a91ea0f032c9c556d217a07ab9ce453319a6d\",\"course_id\":\"ECE 554\",\"current_instructors\":[],\"difficulty_workload\":[{\"citations\":[{\"instructor_name\":\"Parmesh Ramanathan\",\"review_date\":\"2018-10-04 17:19:53 +0000 UTC\",\"review_id\":\"c6352a3abbf561ed1fb5c0be\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:869246\",\"source_review_id\":\"UmF0aW5nLTMwNTQzODc0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/869246\",\"type\":\"review\"}],\"text\":\"Historical reviews of Parmesh Ramanathan: The instructor is spontaneous rather than prepared, takes excessive time to answer simple questions, and provides harsh, insulting feedback on presentations.\"}],\"errors\":[],\"historical_context\":[{\"citations\":[{\"instructor_name\":\"Parmesh Ramanathan\",\"review_date\":\"2018-10-04 17:19:53 +0000 UTC\",\"review_id\":\"c6352a3abbf561ed1fb5c0be\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:869246\",\"source_review_id\":\"UmF0aW5nLTMwNTQzODc0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/869246\",\"type\":\"review\"}],\"text\":\"Historical reviews of Parmesh Ramanathan: Parmesh Ramanathan recycled materials and was unprepared, failing to explain expectations clearly. Reviewers found his feedback on presentations harsh and insulting, and noted he took excessive time to answer simple questions.\"}],\"message\":null,\"offered\":false,\"profile_hash\":\"e59ddc7389015d0035b68cd195c939d475bf72b959b29cf12eab59b454ccaef1\",\"quick_take\":[{\"citations\":[{\"instructor_name\":\"Parmesh Ramanathan\",\"review_date\":\"2018-10-04 17:19:53 +0000 UTC\",\"review_id\":\"c6352a3abbf561ed1fb5c0be\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:869246\",\"source_review_id\":\"UmF0aW5nLTMwNTQzODc0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/869246\",\"type\":\"review\"}],\"text\":\"Historical reviews of Parmesh Ramanathan: Parmesh Ramanathan's course is poorly prepared, with recycled materials and unclear expectations, resulting in a low-quality experience.\"},{\"citations\":[{\"course_id\":\"ECE 554\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"33077c89-e4f6-34a6-a973-89ed835ad5ba\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1252\",\"type\":\"grade\"},{\"course_id\":\"ECE 554\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"33077c89-e4f6-34a6-a973-89ed835ad5ba\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"ECE 554\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"33077c89-e4f6-34a6-a973-89ed835ad5ba\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Fall 2024: 3.86 GPA, 90.9% A/AB (n=11 letter grades); Spring 2025: 3.61 GPA, 77.3% A/AB (n=22 letter grades); Spring 2026: 3.86 GPA, 100.0% A/AB (n=38 letter grades).\"}],\"student_experience\":[{\"citations\":[{\"instructor_name\":\"Parmesh Ramanathan\",\"review_date\":\"2018-10-04 17:19:53 +0000 UTC\",\"review_id\":\"c6352a3abbf561ed1fb5c0be\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:869246\",\"source_review_id\":\"UmF0aW5nLTMwNTQzODc0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/869246\",\"type\":\"review\"}],\"text\":\"Historical reviews of Parmesh Ramanathan: Students face frustration due to the instructor's lack of preparation, poor explanation of expectations, and overly critical presentation feedback.\"}],\"task_hash\":\"74fb0997943e888960bbc9e47db8c4fd12e4292d55c20509d8d89db6a9910f68\",\"teaching_history\":[],\"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":true}]