[{"run_id":"20260906T231458-5fdd2fff","observed_at":"2026-09-06 23:14:58.172943+00:00","course_uid":"course_013300c17c3a4f3c90089d51","course_id":"COMPSCI/ECE/ME 539","catalog_version_id":"7812d0e411b571061072f330d97f3f7a2b7204770f6c8298e54dbc66cd097cb2","record_version_id":"3a19e91d6cd45da777979ea8388717206aef60ac9635713599035a45c1031533","job_id":"enrich-0e493704a4bec5c58bf2210e","output_id":"e328529a24de0f426b2534de5d3ad771922ae51e5f7b8d0dac75c364042ec720","section":"requirements","status":"needs_review","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\",\"n3\",\"n6\",\"n7\",\"n8\"],\"condition\":null,\"course\":null,\"evidence\":\"COMP SCI 200,220,300, 301, 302,310, placement intoCOMP SCI 300, or graduate/professional standing\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":200,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"COMP SCI 200\",\"id\":\"n1\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":220,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"220\",\"id\":\"n2\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":300,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"300\",\"id\":\"n3\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":310,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"310\",\"id\":\"n6\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"placement intoCOMP SCI 300\",\"course\":null,\"evidence\":\"placement intoCOMP SCI 300\",\"id\":\"n7\",\"kind\":\"condition\"},{\"children\":[],\"condition\":\"graduate/professional standing\",\"course\":null,\"evidence\":\"graduate/professional standing\",\"id\":\"n8\",\"kind\":\"condition\"}],\"notes\":[\"COMP SCI 301 and 302 are listed in requirements_text but not in linked_courses. Removed from graph to satisfy validation.\"],\"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_013300c17c3a4f3c90089d51","course_id":"COMPSCI/ECE/ME 539","catalog_version_id":"7812d0e411b571061072f330d97f3f7a2b7204770f6c8298e54dbc66cd097cb2","record_version_id":"3a19e91d6cd45da777979ea8388717206aef60ac9635713599035a45c1031533","job_id":"enrich-0e493704a4bec5c58bf2210e","output_id":"e328529a24de0f426b2534de5d3ad771922ae51e5f7b8d0dac75c364042ec720","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"COMPSCI 200\",\"field\":\"description\",\"quote\":\"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods)\"}],\"text\":\"Basic programming fundamentals and problem-solving techniques\"},{\"evidence\":[{\"course_id\":\"COMPSCI 220\",\"field\":\"description\",\"quote\":\"Introduction to Data Science programming using Python. No previous programming experience required. Emphasis on analyzing real datasets in a variety of forms and visual communication\"}],\"text\":\"Data science programming with Python\"},{\"evidence\":[{\"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 to solve challenging real world problems. Topics reviewed include reading/writing data and objects from/to files and exception handling, and command line arguments. Topics introduced: object-oriented design; class vs. object; create and define interfaces and iterators; searching and sorting; abstract data types (List,Stack,Queue,PriorityQueue(Heap),Binary Search Tree); generic interfaces (parametric polymorphism); how to design and write test methods and classes; array based vs. linked node implementations; introduction to complexity analysis; recursion\"}],\"text\":\"Object-oriented programming and data structures\"},{\"evidence\":[{\"course_id\":\"COMPSCI 310\",\"field\":\"description\",\"quote\":\"introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms\"}],\"text\":\"Computer and analytical problem-solving skills\"}],\"search_phrases\":[\"artificial neural networks applications\",\"deep learning control pattern recognition\",\"multi-layer perceptron support vector machines\",\"evolution computing object detection\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"COMPSCI/ECE/ME 539\",\"field\":\"description\",\"quote\":\"Theory and applications of artificial neural networks: multi-layer perceptron, self-organization mapdeep neural network convolutional neural network, recurrent network, support vector machines genetic algorithm, and evolution computing\"}],\"text\":\"Theory and application of artificial neural networks and related AI techniques\"},{\"evidence\":[{\"course_id\":\"COMPSCI/ECE/ME 539\",\"field\":\"description\",\"quote\":\"Applications to control, pattern recognition, prediction, and object detection and tracking\"}],\"text\":\"Applying AI models to control, pattern recognition, prediction, and tracking\"}],\"summary\":{\"evidence\":[{\"course_id\":\"COMPSCI/ECE/ME 539\",\"field\":\"title\",\"quote\":\"INTRODUCTION TO ARTIFICIAL NEURAL NETWORKS\"},{\"course_id\":\"COMPSCI/ECE/ME 539\",\"field\":\"description\",\"quote\":\"Theory and applications of artificial neural networks: multi-layer perceptron, self-organization mapdeep neural network convolutional neural network, recurrent network, support vector machines genetic algorithm, and evolution computing. Applications to control, pattern recognition, prediction, and object detection and tracking\"}],\"text\":\"Introduction to artificial neural networks and their applications in control, pattern recognition, and prediction.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"COMPSCI/ECE/ME 539\",\"field\":\"description\",\"quote\":\"multi-layer perceptron, self-organization mapdeep neural network convolutional neural network, recurrent network\"}],\"text\":\"Neural network architectures\"},{\"evidence\":[{\"course_id\":\"COMPSCI/ECE/ME 539\",\"field\":\"description\",\"quote\":\"support vector machines genetic algorithm, and evolution computing\"}],\"text\":\"Support vector machines, genetic algorithms, and evolution computing\"},{\"evidence\":[{\"course_id\":\"COMPSCI/ECE/ME 539\",\"field\":\"description\",\"quote\":\"Applications to control, pattern recognition, prediction, and object detection and tracking\"}],\"text\":\"Applications in control, pattern recognition, prediction, and tracking\"}]}","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_013300c17c3a4f3c90089d51","course_id":"COMPSCI/ECE/ME 539","catalog_version_id":"7812d0e411b571061072f330d97f3f7a2b7204770f6c8298e54dbc66cd097cb2","record_version_id":"3a19e91d6cd45da777979ea8388717206aef60ac9635713599035a45c1031533","job_id":"enrich-0e493704a4bec5c58bf2210e","output_id":"e328529a24de0f426b2534de5d3ad771922ae51e5f7b8d0dac75c364042ec720","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":"20260906T231458-5fdd2fff","observed_at":"2026-09-06 23:14:58.172943+00:00","course_uid":"course_013300c17c3a4f3c90089d51","course_id":"COMPSCI/ECE/ME 539","catalog_version_id":"7812d0e411b571061072f330d97f3f7a2b7204770f6c8298e54dbc66cd097cb2","record_version_id":"3a19e91d6cd45da777979ea8388717206aef60ac9635713599035a45c1031533","job_id":"enrich-4f089c934b25cd57de3a169e","output_id":"c50b3db6dc224d1a74e3ae71e6ab59bfff500e8f660433bc903eb4179ebad1ea","section":"requirements","status":"needs_review","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\",\"n3\",\"n6\",\"n7\",\"n8\"],\"condition\":null,\"course\":null,\"evidence\":\"COMP SCI 200,220,300, 301, 302,310, placement intoCOMP SCI 300, or graduate/professional standing\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":200,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"COMP SCI 200\",\"id\":\"n1\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":220,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"220\",\"id\":\"n2\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":300,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"300\",\"id\":\"n3\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":310,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"310\",\"id\":\"n6\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"placement intoCOMP SCI 300\",\"course\":null,\"evidence\":\"placement intoCOMP SCI 300\",\"id\":\"n7\",\"kind\":\"condition\"},{\"children\":[],\"condition\":\"graduate/professional standing\",\"course\":null,\"evidence\":\"graduate/professional standing\",\"id\":\"n8\",\"kind\":\"condition\"}],\"notes\":[\"COMP SCI 301 and 302 are mentioned in requirements_text but are absent from the provided source links and lookup evidence. They have been excluded from the requirement tree to satisfy validation constraints.\"],\"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_013300c17c3a4f3c90089d51","course_id":"COMPSCI/ECE/ME 539","catalog_version_id":"7812d0e411b571061072f330d97f3f7a2b7204770f6c8298e54dbc66cd097cb2","record_version_id":"3a19e91d6cd45da777979ea8388717206aef60ac9635713599035a45c1031533","job_id":"enrich-4f089c934b25cd57de3a169e","output_id":"c50b3db6dc224d1a74e3ae71e6ab59bfff500e8f660433bc903eb4179ebad1ea","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"COMPSCI 200\",\"field\":\"description\",\"quote\":\"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods)\"}],\"text\":\"Basic programming fundamentals and problem-solving techniques\"},{\"evidence\":[{\"course_id\":\"COMPSCI 220\",\"field\":\"description\",\"quote\":\"Introduction to Data Science programming using Python. No previous programming experience required. Emphasis on analyzing real datasets in a variety of forms and visual communication\"}],\"text\":\"Data science programming with Python\"},{\"evidence\":[{\"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 to solve challenging real world problems. Topics reviewed include reading/writing data and objects from/to files and exception handling, and command line arguments. Topics introduced: object-oriented design; class vs. object; create and define interfaces and iterators; searching and sorting; abstract data types (List,Stack,Queue,PriorityQueue(Heap),Binary Search Tree); generic interfaces (parametric polymorphism); how to design and write test methods and classes; array based vs. linked node implementations; introduction to complexity analysis; recursion\"}],\"text\":\"Object-oriented programming and data structures\"},{\"evidence\":[{\"course_id\":\"COMPSCI 310\",\"field\":\"description\",\"quote\":\"introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms\"}],\"text\":\"Computer and analytical problem-solving skills\"}],\"search_phrases\":[\"artificial neural networks applications\",\"deep learning control pattern recognition\",\"multi-layer perceptron support vector machines\",\"evolution computing object detection\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"COMPSCI/ECE/ME 539\",\"field\":\"description\",\"quote\":\"Theory and applications of artificial neural networks: multi-layer perceptron, self-organization mapdeep neural network convolutional neural network, recurrent network, support vector machines genetic algorithm, and evolution computing\"}],\"text\":\"Theory and application of artificial neural networks and related AI techniques\"},{\"evidence\":[{\"course_id\":\"COMPSCI/ECE/ME 539\",\"field\":\"description\",\"quote\":\"Applications to control, pattern recognition, prediction, and object detection and tracking\"}],\"text\":\"Applying AI models to control, pattern recognition, prediction, and tracking\"}],\"summary\":{\"evidence\":[{\"course_id\":\"COMPSCI/ECE/ME 539\",\"field\":\"title\",\"quote\":\"INTRODUCTION TO ARTIFICIAL NEURAL NETWORKS\"},{\"course_id\":\"COMPSCI/ECE/ME 539\",\"field\":\"description\",\"quote\":\"Theory and applications of artificial neural networks: multi-layer perceptron, self-organization mapdeep neural network convolutional neural network, recurrent network, support vector machines genetic algorithm, and evolution computing. Applications to control, pattern recognition, prediction, and object detection and tracking\"}],\"text\":\"Introduction to artificial neural networks and their applications in control, pattern recognition, and prediction.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"COMPSCI/ECE/ME 539\",\"field\":\"description\",\"quote\":\"multi-layer perceptron, self-organization mapdeep neural network convolutional neural network, recurrent network\"}],\"text\":\"Neural network architectures\"},{\"evidence\":[{\"course_id\":\"COMPSCI/ECE/ME 539\",\"field\":\"description\",\"quote\":\"support vector machines genetic algorithm, and evolution computing\"}],\"text\":\"Support vector machines, genetic algorithms, and evolution computing\"},{\"evidence\":[{\"course_id\":\"COMPSCI/ECE/ME 539\",\"field\":\"description\",\"quote\":\"Applications to control, pattern recognition, prediction, and object detection and tracking\"}],\"text\":\"Applications in control, pattern recognition, prediction, and tracking\"}]}","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_013300c17c3a4f3c90089d51","course_id":"COMPSCI/ECE/ME 539","catalog_version_id":"7812d0e411b571061072f330d97f3f7a2b7204770f6c8298e54dbc66cd097cb2","record_version_id":"3a19e91d6cd45da777979ea8388717206aef60ac9635713599035a45c1031533","job_id":"enrich-4f089c934b25cd57de3a169e","output_id":"c50b3db6dc224d1a74e3ae71e6ab59bfff500e8f660433bc903eb4179ebad1ea","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":"20260906T231458-5fdd2fff","observed_at":"2026-09-06 23:14:58.172943+00:00","course_uid":"course_013300c17c3a4f3c90089d51","course_id":"COMPSCI/ECE/ME 539","catalog_version_id":"7812d0e411b571061072f330d97f3f7a2b7204770f6c8298e54dbc66cd097cb2","record_version_id":"3a19e91d6cd45da777979ea8388717206aef60ac9635713599035a45c1031533","job_id":"enrich-5291a20b802b9bbbe22b24cb","output_id":"595565bcafe36ab98e8142291d48c99f76691105bd60e7e8202a3eaefcea336b","section":"requirements","status":"invalid","value_json":null,"candidate_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\",\"n3\",\"n4\",\"n5\",\"n6\",\"n7\"],\"condition\":null,\"course\":null,\"evidence\":\"COMP SCI 200,220,300, 301, 302,310, placement intoCOMP SCI 300, or graduate/professional standing\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":200,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"COMP SCI 200\",\"id\":\"n1\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":220,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"220\",\"id\":\"n2\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":300,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"300\",\"id\":\"n3\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":301,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"301\",\"id\":\"n4\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":302,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"302\",\"id\":\"n5\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":310,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"310\",\"id\":\"n6\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"placement into COMP SCI 300\",\"course\":null,\"evidence\":\"placement intoCOMP SCI 300\",\"id\":\"n7\",\"kind\":\"condition\"},{\"children\":[],\"condition\":\"graduate/professional standing\",\"course\":null,\"evidence\":\"graduate/professional standing\",\"id\":\"n8\",\"kind\":\"condition\"}],\"notes\":[\"COMP SCI 301, 302, and 310 are mentioned in requirements_text but not present in linked_courses. These are treated as verbatim conditions requiring review for canonical identity.\",\"COMP SCI 300 is present in linked_courses and is a valid course node.\"],\"root\":\"n0\",\"status\":\"needs_review\"}","error":"Unreachable nodes: 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_013300c17c3a4f3c90089d51","course_id":"COMPSCI/ECE/ME 539","catalog_version_id":"7812d0e411b571061072f330d97f3f7a2b7204770f6c8298e54dbc66cd097cb2","record_version_id":"3a19e91d6cd45da777979ea8388717206aef60ac9635713599035a45c1031533","job_id":"enrich-5291a20b802b9bbbe22b24cb","output_id":"595565bcafe36ab98e8142291d48c99f76691105bd60e7e8202a3eaefcea336b","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"COMPSCI 200\",\"field\":\"description\",\"quote\":\"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods)\"}],\"text\":\"Basic programming fundamentals and problem-solving techniques\"},{\"evidence\":[{\"course_id\":\"COMPSCI 220\",\"field\":\"description\",\"quote\":\"Introduction to Data Science programming using Python. No previous programming experience required. Emphasis on analyzing real datasets in a variety of forms and visual communication\"}],\"text\":\"Data science programming with Python\"},{\"evidence\":[{\"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 to solve challenging real world problems. Topics reviewed include reading/writing data and objects from/to files and exception handling, and command line arguments. Topics introduced: object-oriented design; class vs. object; create and define interfaces and iterators; searching and sorting; abstract data types (List,Stack,Queue,PriorityQueue(Heap),Binary Search Tree); generic interfaces (parametric polymorphism); how to design and write test methods and classes; array based vs. linked node implementations; introduction to complexity analysis; recursion\"}],\"text\":\"Object-oriented programming and data structures\"},{\"evidence\":[{\"course_id\":\"COMPSCI 310\",\"field\":\"description\",\"quote\":\"introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms\"}],\"text\":\"Computer and analytical problem-solving skills\"}],\"search_phrases\":[\"artificial neural networks applications\",\"deep learning control pattern recognition\",\"multi-layer perceptron support vector machines\",\"evolution computing object detection\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"COMPSCI/ECE/ME 539\",\"field\":\"description\",\"quote\":\"Theory and applications of artificial neural networks: multi-layer perceptron, self-organization mapdeep neural network convolutional neural network, recurrent network, support vector machines genetic algorithm, and evolution computing\"}],\"text\":\"Theory and application of artificial neural networks and related AI techniques\"},{\"evidence\":[{\"course_id\":\"COMPSCI/ECE/ME 539\",\"field\":\"description\",\"quote\":\"Applications to control, pattern recognition, prediction, and object detection and tracking\"}],\"text\":\"Applying AI models to control, pattern recognition, prediction, and tracking\"}],\"summary\":{\"evidence\":[{\"course_id\":\"COMPSCI/ECE/ME 539\",\"field\":\"title\",\"quote\":\"INTRODUCTION TO ARTIFICIAL NEURAL NETWORKS\"},{\"course_id\":\"COMPSCI/ECE/ME 539\",\"field\":\"description\",\"quote\":\"Theory and applications of artificial neural networks: multi-layer perceptron, self-organization mapdeep neural network convolutional neural network, recurrent network, support vector machines genetic algorithm, and evolution computing. Applications to control, pattern recognition, prediction, and object detection and tracking\"}],\"text\":\"Introduction to artificial neural networks and their applications in control, pattern recognition, and prediction.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"COMPSCI/ECE/ME 539\",\"field\":\"description\",\"quote\":\"multi-layer perceptron, self-organization mapdeep neural network convolutional neural network, recurrent network\"}],\"text\":\"Neural network architectures\"},{\"evidence\":[{\"course_id\":\"COMPSCI/ECE/ME 539\",\"field\":\"description\",\"quote\":\"support vector machines genetic algorithm, and evolution computing\"}],\"text\":\"Support vector machines, genetic algorithms, and evolution computing\"},{\"evidence\":[{\"course_id\":\"COMPSCI/ECE/ME 539\",\"field\":\"description\",\"quote\":\"Applications to control, pattern recognition, prediction, and object detection and tracking\"}],\"text\":\"Applications in control, pattern recognition, prediction, and tracking\"}]}","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_013300c17c3a4f3c90089d51","course_id":"COMPSCI/ECE/ME 539","catalog_version_id":"7812d0e411b571061072f330d97f3f7a2b7204770f6c8298e54dbc66cd097cb2","record_version_id":"3a19e91d6cd45da777979ea8388717206aef60ac9635713599035a45c1031533","job_id":"enrich-5291a20b802b9bbbe22b24cb","output_id":"595565bcafe36ab98e8142291d48c99f76691105bd60e7e8202a3eaefcea336b","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_013300c17c3a4f3c90089d51","course_id":"COMPSCI/ECE/ME 539","catalog_version_id":"7812d0e411b571061072f330d97f3f7a2b7204770f6c8298e54dbc66cd097cb2","record_version_id":"3a19e91d6cd45da777979ea8388717206aef60ac9635713599035a45c1031533","job_id":"enrich-5590a4969e0a630fe46a86e8","output_id":"510ca0e6c17e4d4c3f91e8a2b49fa052523081cd7aa06af50992a25a854f39b8","section":"requirements","status":"needs_review","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\",\"n3\",\"n4\",\"n5\",\"n6\",\"n7\",\"n8\"],\"condition\":null,\"course\":null,\"evidence\":\"COMP SCI 200,220,300, 301, 302,310, placement intoCOMP SCI 300, or graduate/professional standing\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":200,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"COMP SCI 200\",\"id\":\"n1\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":220,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"220\",\"id\":\"n2\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":300,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"300\",\"id\":\"n3\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"301\",\"course\":null,\"evidence\":\"301\",\"id\":\"n4\",\"kind\":\"condition\"},{\"children\":[],\"condition\":\"302\",\"course\":null,\"evidence\":\"302\",\"id\":\"n5\",\"kind\":\"condition\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":310,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"310\",\"id\":\"n6\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"placement intoCOMP SCI 300\",\"course\":null,\"evidence\":\"placement intoCOMP SCI 300\",\"id\":\"n7\",\"kind\":\"condition\"},{\"children\":[],\"condition\":\"graduate/professional standing\",\"course\":null,\"evidence\":\"graduate/professional standing\",\"id\":\"n8\",\"kind\":\"condition\"}],\"notes\":[\"COMP SCI 301 and 302 are mentioned in requirements_text but not present in linked_courses. Preserved as verbatim condition nodes requiring review.\"],\"root\":\"n0\",\"status\":\"needs_review\"}","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_013300c17c3a4f3c90089d51","course_id":"COMPSCI/ECE/ME 539","catalog_version_id":"7812d0e411b571061072f330d97f3f7a2b7204770f6c8298e54dbc66cd097cb2","record_version_id":"3a19e91d6cd45da777979ea8388717206aef60ac9635713599035a45c1031533","job_id":"enrich-5590a4969e0a630fe46a86e8","output_id":"510ca0e6c17e4d4c3f91e8a2b49fa052523081cd7aa06af50992a25a854f39b8","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"COMPSCI 200\",\"field\":\"description\",\"quote\":\"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods)\"}],\"text\":\"Basic programming fundamentals and problem-solving techniques\"},{\"evidence\":[{\"course_id\":\"COMPSCI 220\",\"field\":\"description\",\"quote\":\"Introduction to Data Science programming using Python. No previous programming experience required. Emphasis on analyzing real datasets in a variety of forms and visual communication\"}],\"text\":\"Data science programming with Python\"},{\"evidence\":[{\"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 to solve challenging real world problems. Topics reviewed include reading/writing data and objects from/to files and exception handling, and command line arguments. Topics introduced: object-oriented design; class vs. object; create and define interfaces and iterators; searching and sorting; abstract data types (List,Stack,Queue,PriorityQueue(Heap),Binary Search Tree); generic interfaces (parametric polymorphism); how to design and write test methods and classes; array based vs. linked node implementations; introduction to complexity analysis; recursion\"}],\"text\":\"Object-oriented programming and data structures\"},{\"evidence\":[{\"course_id\":\"COMPSCI 310\",\"field\":\"description\",\"quote\":\"introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms\"}],\"text\":\"Computer and analytical problem-solving skills\"}],\"search_phrases\":[\"artificial neural networks applications\",\"deep learning control pattern recognition\",\"multi-layer perceptron support vector machines\",\"evolution computing object detection\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"COMPSCI/ECE/ME 539\",\"field\":\"description\",\"quote\":\"Theory and applications of artificial neural networks: multi-layer perceptron, self-organization mapdeep neural network convolutional neural network, recurrent network, support vector machines genetic algorithm, and evolution computing\"}],\"text\":\"Theory and application of artificial neural networks and related AI techniques\"},{\"evidence\":[{\"course_id\":\"COMPSCI/ECE/ME 539\",\"field\":\"description\",\"quote\":\"Applications to control, pattern recognition, prediction, and object detection and tracking\"}],\"text\":\"Applying AI models to control, pattern recognition, prediction, and tracking\"}],\"summary\":{\"evidence\":[{\"course_id\":\"COMPSCI/ECE/ME 539\",\"field\":\"title\",\"quote\":\"INTRODUCTION TO ARTIFICIAL NEURAL NETWORKS\"},{\"course_id\":\"COMPSCI/ECE/ME 539\",\"field\":\"description\",\"quote\":\"Theory and applications of artificial neural networks: multi-layer perceptron, self-organization mapdeep neural network convolutional neural network, recurrent network, support vector machines genetic algorithm, and evolution computing. Applications to control, pattern recognition, prediction, and object detection and tracking\"}],\"text\":\"Introduction to artificial neural networks and their applications in control, pattern recognition, and prediction.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"COMPSCI/ECE/ME 539\",\"field\":\"description\",\"quote\":\"multi-layer perceptron, self-organization mapdeep neural network convolutional neural network, recurrent network\"}],\"text\":\"Neural network architectures\"},{\"evidence\":[{\"course_id\":\"COMPSCI/ECE/ME 539\",\"field\":\"description\",\"quote\":\"support vector machines genetic algorithm, and evolution computing\"}],\"text\":\"Support vector machines, genetic algorithms, and evolution computing\"},{\"evidence\":[{\"course_id\":\"COMPSCI/ECE/ME 539\",\"field\":\"description\",\"quote\":\"Applications to control, pattern recognition, prediction, and object detection and tracking\"}],\"text\":\"Applications in control, pattern recognition, prediction, and tracking\"}]}","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_013300c17c3a4f3c90089d51","course_id":"COMPSCI/ECE/ME 539","catalog_version_id":"7812d0e411b571061072f330d97f3f7a2b7204770f6c8298e54dbc66cd097cb2","record_version_id":"3a19e91d6cd45da777979ea8388717206aef60ac9635713599035a45c1031533","job_id":"enrich-5590a4969e0a630fe46a86e8","output_id":"510ca0e6c17e4d4c3f91e8a2b49fa052523081cd7aa06af50992a25a854f39b8","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_013300c17c3a4f3c90089d51","course_id":"COMPSCI/ECE/ME 539","catalog_version_id":"7812d0e411b571061072f330d97f3f7a2b7204770f6c8298e54dbc66cd097cb2","record_version_id":"3a19e91d6cd45da777979ea8388717206aef60ac9635713599035a45c1031533","job_id":"enrich-6a013aec204a64c082559a86","output_id":"f735b6e596df246c410aad56d54da62a8882c87943c5b8a4943c7d9355387a58","section":"requirements","status":"needs_review","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\",\"n3\",\"n4\",\"n5\",\"n6\",\"n7\",\"n8\"],\"condition\":null,\"course\":null,\"evidence\":\"COMP SCI 200,220,300, 301, 302,310, placement intoCOMP SCI 300, or graduate/professional standing\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":200,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"COMP SCI 200\",\"id\":\"n1\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":220,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"220\",\"id\":\"n2\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":300,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"300\",\"id\":\"n3\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"301\",\"course\":null,\"evidence\":\"301\",\"id\":\"n4\",\"kind\":\"condition\"},{\"children\":[],\"condition\":\"302\",\"course\":null,\"evidence\":\"302\",\"id\":\"n5\",\"kind\":\"condition\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":310,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"310\",\"id\":\"n6\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"placement intoCOMP SCI 300\",\"course\":null,\"evidence\":\"placement intoCOMP SCI 300\",\"id\":\"n7\",\"kind\":\"condition\"},{\"children\":[],\"condition\":\"graduate/professional standing\",\"course\":null,\"evidence\":\"graduate/professional standing\",\"id\":\"n8\",\"kind\":\"condition\"}],\"notes\":[\"COMP SCI 301 and 302 are mentioned in requirements_text but absent from source links; treated as conditions with verbatim text.\"],\"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_013300c17c3a4f3c90089d51","course_id":"COMPSCI/ECE/ME 539","catalog_version_id":"7812d0e411b571061072f330d97f3f7a2b7204770f6c8298e54dbc66cd097cb2","record_version_id":"3a19e91d6cd45da777979ea8388717206aef60ac9635713599035a45c1031533","job_id":"enrich-6a013aec204a64c082559a86","output_id":"f735b6e596df246c410aad56d54da62a8882c87943c5b8a4943c7d9355387a58","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"COMPSCI 200\",\"field\":\"description\",\"quote\":\"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods)\"}],\"text\":\"Basic programming fundamentals and problem-solving techniques\"},{\"evidence\":[{\"course_id\":\"COMPSCI 220\",\"field\":\"description\",\"quote\":\"Introduction to Data Science programming using Python. No previous programming experience required. Emphasis on analyzing real datasets in a variety of forms and visual communication\"}],\"text\":\"Data science programming with Python\"},{\"evidence\":[{\"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 to solve challenging real world problems. Topics reviewed include reading/writing data and objects from/to files and exception handling, and command line arguments. Topics introduced: object-oriented design; class vs. object; create and define interfaces and iterators; searching and sorting; abstract data types (List,Stack,Queue,PriorityQueue(Heap),Binary Search Tree); generic interfaces (parametric polymorphism); how to design and write test methods and classes; array based vs. linked node implementations; introduction to complexity analysis; recursion\"}],\"text\":\"Object-oriented programming and data structures\"},{\"evidence\":[{\"course_id\":\"COMPSCI 310\",\"field\":\"description\",\"quote\":\"introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms\"}],\"text\":\"Computer and analytical problem-solving skills\"}],\"search_phrases\":[\"artificial neural networks applications\",\"deep learning control pattern recognition\",\"multi-layer perceptron support vector machines\",\"evolution computing object detection\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"COMPSCI/ECE/ME 539\",\"field\":\"description\",\"quote\":\"Theory and applications of artificial neural networks: multi-layer perceptron, self-organization mapdeep neural network convolutional neural network, recurrent network, support vector machines genetic algorithm, and evolution computing\"}],\"text\":\"Theory and application of artificial neural networks and related AI techniques\"},{\"evidence\":[{\"course_id\":\"COMPSCI/ECE/ME 539\",\"field\":\"description\",\"quote\":\"Applications to control, pattern recognition, prediction, and object detection and tracking\"}],\"text\":\"Applying AI models to control, pattern recognition, prediction, and tracking\"}],\"summary\":{\"evidence\":[{\"course_id\":\"COMPSCI/ECE/ME 539\",\"field\":\"title\",\"quote\":\"INTRODUCTION TO ARTIFICIAL NEURAL NETWORKS\"},{\"course_id\":\"COMPSCI/ECE/ME 539\",\"field\":\"description\",\"quote\":\"Theory and applications of artificial neural networks: multi-layer perceptron, self-organization mapdeep neural network convolutional neural network, recurrent network, support vector machines genetic algorithm, and evolution computing. Applications to control, pattern recognition, prediction, and object detection and tracking\"}],\"text\":\"Introduction to artificial neural networks and their applications in control, pattern recognition, and prediction.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"COMPSCI/ECE/ME 539\",\"field\":\"description\",\"quote\":\"multi-layer perceptron, self-organization mapdeep neural network convolutional neural network, recurrent network\"}],\"text\":\"Neural network architectures\"},{\"evidence\":[{\"course_id\":\"COMPSCI/ECE/ME 539\",\"field\":\"description\",\"quote\":\"support vector machines genetic algorithm, and evolution computing\"}],\"text\":\"Support vector machines, genetic algorithms, and evolution computing\"},{\"evidence\":[{\"course_id\":\"COMPSCI/ECE/ME 539\",\"field\":\"description\",\"quote\":\"Applications to control, pattern recognition, prediction, and object detection and tracking\"}],\"text\":\"Applications in control, pattern recognition, prediction, and tracking\"}]}","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_013300c17c3a4f3c90089d51","course_id":"COMPSCI/ECE/ME 539","catalog_version_id":"7812d0e411b571061072f330d97f3f7a2b7204770f6c8298e54dbc66cd097cb2","record_version_id":"3a19e91d6cd45da777979ea8388717206aef60ac9635713599035a45c1031533","job_id":"enrich-6a013aec204a64c082559a86","output_id":"f735b6e596df246c410aad56d54da62a8882c87943c5b8a4943c7d9355387a58","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":"20260906T231458-5fdd2fff","observed_at":"2026-09-06 23:14:58.172943+00:00","course_uid":"course_013300c17c3a4f3c90089d51","course_id":"COMPSCI/ECE/ME 539","catalog_version_id":"7812d0e411b571061072f330d97f3f7a2b7204770f6c8298e54dbc66cd097cb2","record_version_id":"3a19e91d6cd45da777979ea8388717206aef60ac9635713599035a45c1031533","job_id":"enrich-789789da373eecc1ff75f626","output_id":"985a3ffa9e3a23c4657c7aa521771cbd7de69bb294f3c7804bd5c83a8ae8b628","section":"requirements","status":"invalid","value_json":null,"candidate_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\",\"n3\",\"n4\",\"n5\",\"n6\",\"n7\",\"n8\"],\"condition\":null,\"course\":null,\"evidence\":\"COMP SCI 200,220,300, 301, 302,310, placement intoCOMP SCI 300, or graduate/professional standing\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":200,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"COMP SCI 200\",\"id\":\"n1\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":220,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"220\",\"id\":\"n2\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":300,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"300\",\"id\":\"n3\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"COMP SCI 301\",\"course\":null,\"evidence\":\"301\",\"id\":\"n4\",\"kind\":\"condition\"},{\"children\":[],\"condition\":\"COMP SCI 302\",\"course\":null,\"evidence\":\"302\",\"id\":\"n5\",\"kind\":\"condition\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":310,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"310\",\"id\":\"n6\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"placement intoCOMP SCI 300\",\"course\":null,\"evidence\":\"placement intoCOMP SCI 300\",\"id\":\"n7\",\"kind\":\"condition\"},{\"children\":[],\"condition\":\"graduate/professional standing\",\"course\":null,\"evidence\":\"graduate/professional standing\",\"id\":\"n8\",\"kind\":\"condition\"}],\"notes\":[\"COMP SCI 301 and 302 are mentioned in requirements_text but not present in linked_courses. Preserved as verbatim condition nodes requiring review.\"],\"root\":\"n0\",\"status\":\"needs_review\"}","error":"Non-course conditions must preserve verbatim source text","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_013300c17c3a4f3c90089d51","course_id":"COMPSCI/ECE/ME 539","catalog_version_id":"7812d0e411b571061072f330d97f3f7a2b7204770f6c8298e54dbc66cd097cb2","record_version_id":"3a19e91d6cd45da777979ea8388717206aef60ac9635713599035a45c1031533","job_id":"enrich-789789da373eecc1ff75f626","output_id":"985a3ffa9e3a23c4657c7aa521771cbd7de69bb294f3c7804bd5c83a8ae8b628","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"COMPSCI 200\",\"field\":\"description\",\"quote\":\"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods)\"}],\"text\":\"Basic programming fundamentals and problem-solving techniques\"},{\"evidence\":[{\"course_id\":\"COMPSCI 220\",\"field\":\"description\",\"quote\":\"Introduction to Data Science programming using Python. No previous programming experience required. Emphasis on analyzing real datasets in a variety of forms and visual communication\"}],\"text\":\"Data science programming with Python\"},{\"evidence\":[{\"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 to solve challenging real world problems. Topics reviewed include reading/writing data and objects from/to files and exception handling, and command line arguments. Topics introduced: object-oriented design; class vs. object; create and define interfaces and iterators; searching and sorting; abstract data types (List,Stack,Queue,PriorityQueue(Heap),Binary Search Tree); generic interfaces (parametric polymorphism); how to design and write test methods and classes; array based vs. linked node implementations; introduction to complexity analysis; recursion\"}],\"text\":\"Object-oriented programming and data structures\"},{\"evidence\":[{\"course_id\":\"COMPSCI 310\",\"field\":\"description\",\"quote\":\"introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms\"}],\"text\":\"Computer and analytical problem-solving skills\"}],\"search_phrases\":[\"artificial neural networks applications\",\"deep learning control pattern recognition\",\"multi-layer perceptron support vector machines\",\"evolution computing object detection\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"COMPSCI/ECE/ME 539\",\"field\":\"description\",\"quote\":\"Theory and applications of artificial neural networks: multi-layer perceptron, self-organization mapdeep neural network convolutional neural network, recurrent network, support vector machines genetic algorithm, and evolution computing\"}],\"text\":\"Theory and application of artificial neural networks and related AI techniques\"},{\"evidence\":[{\"course_id\":\"COMPSCI/ECE/ME 539\",\"field\":\"description\",\"quote\":\"Applications to control, pattern recognition, prediction, and object detection and tracking\"}],\"text\":\"Applying AI models to control, pattern recognition, prediction, and tracking\"}],\"summary\":{\"evidence\":[{\"course_id\":\"COMPSCI/ECE/ME 539\",\"field\":\"title\",\"quote\":\"INTRODUCTION TO ARTIFICIAL NEURAL NETWORKS\"},{\"course_id\":\"COMPSCI/ECE/ME 539\",\"field\":\"description\",\"quote\":\"Theory and applications of artificial neural networks: multi-layer perceptron, self-organization mapdeep neural network convolutional neural network, recurrent network, support vector machines genetic algorithm, and evolution computing. Applications to control, pattern recognition, prediction, and object detection and tracking\"}],\"text\":\"Introduction to artificial neural networks and their applications in control, pattern recognition, and prediction.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"COMPSCI/ECE/ME 539\",\"field\":\"description\",\"quote\":\"multi-layer perceptron, self-organization mapdeep neural network convolutional neural network, recurrent network\"}],\"text\":\"Neural network architectures\"},{\"evidence\":[{\"course_id\":\"COMPSCI/ECE/ME 539\",\"field\":\"description\",\"quote\":\"support vector machines genetic algorithm, and evolution computing\"}],\"text\":\"Support vector machines, genetic algorithms, and evolution computing\"},{\"evidence\":[{\"course_id\":\"COMPSCI/ECE/ME 539\",\"field\":\"description\",\"quote\":\"Applications to control, pattern recognition, prediction, and object detection and tracking\"}],\"text\":\"Applications in control, pattern recognition, prediction, and tracking\"}]}","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_013300c17c3a4f3c90089d51","course_id":"COMPSCI/ECE/ME 539","catalog_version_id":"7812d0e411b571061072f330d97f3f7a2b7204770f6c8298e54dbc66cd097cb2","record_version_id":"3a19e91d6cd45da777979ea8388717206aef60ac9635713599035a45c1031533","job_id":"enrich-789789da373eecc1ff75f626","output_id":"985a3ffa9e3a23c4657c7aa521771cbd7de69bb294f3c7804bd5c83a8ae8b628","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_013300c17c3a4f3c90089d51","course_id":"COMPSCI/ECE/ME 539","catalog_version_id":"7812d0e411b571061072f330d97f3f7a2b7204770f6c8298e54dbc66cd097cb2","record_version_id":"3a19e91d6cd45da777979ea8388717206aef60ac9635713599035a45c1031533","job_id":"enrich-8b774950c2b6adfdc46d1b82","output_id":"9f3ba55c085b95cfc130b636695e92ab3c0afb8208ef378330ab367a8ff93897","section":"requirements","status":"needs_review","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\",\"n3\",\"n4\",\"n5\",\"n6\",\"n7\",\"n8\"],\"condition\":null,\"course\":null,\"evidence\":\"COMP SCI 200,220,300, 301, 302,310, placement intoCOMP SCI 300, or graduate/professional standing\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":200,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"COMP SCI 200\",\"id\":\"n1\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":220,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"220\",\"id\":\"n2\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":300,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"300\",\"id\":\"n3\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"301\",\"course\":null,\"evidence\":\"301\",\"id\":\"n4\",\"kind\":\"condition\"},{\"children\":[],\"condition\":\"302\",\"course\":null,\"evidence\":\"302\",\"id\":\"n5\",\"kind\":\"condition\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":310,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"310\",\"id\":\"n6\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"placement intoCOMP SCI 300\",\"course\":null,\"evidence\":\"placement intoCOMP SCI 300\",\"id\":\"n7\",\"kind\":\"condition\"},{\"children\":[],\"condition\":\"graduate/professional standing\",\"course\":null,\"evidence\":\"graduate/professional standing\",\"id\":\"n8\",\"kind\":\"condition\"}],\"notes\":[\"COMP SCI 301 and 302 are mentioned in requirements_text but not present in linked_courses. Preserved as verbatim condition nodes requiring review.\"],\"root\":\"n0\",\"status\":\"needs_review\"}","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_013300c17c3a4f3c90089d51","course_id":"COMPSCI/ECE/ME 539","catalog_version_id":"7812d0e411b571061072f330d97f3f7a2b7204770f6c8298e54dbc66cd097cb2","record_version_id":"3a19e91d6cd45da777979ea8388717206aef60ac9635713599035a45c1031533","job_id":"enrich-8b774950c2b6adfdc46d1b82","output_id":"9f3ba55c085b95cfc130b636695e92ab3c0afb8208ef378330ab367a8ff93897","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"COMPSCI 200\",\"field\":\"description\",\"quote\":\"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods)\"}],\"text\":\"Basic programming fundamentals and problem-solving techniques\"},{\"evidence\":[{\"course_id\":\"COMPSCI 220\",\"field\":\"description\",\"quote\":\"Introduction to Data Science programming using Python. No previous programming experience required. Emphasis on analyzing real datasets in a variety of forms and visual communication\"}],\"text\":\"Data science programming with Python\"},{\"evidence\":[{\"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 to solve challenging real world problems. Topics reviewed include reading/writing data and objects from/to files and exception handling, and command line arguments. Topics introduced: object-oriented design; class vs. object; create and define interfaces and iterators; searching and sorting; abstract data types (List,Stack,Queue,PriorityQueue(Heap),Binary Search Tree); generic interfaces (parametric polymorphism); how to design and write test methods and classes; array based vs. linked node implementations; introduction to complexity analysis; recursion\"}],\"text\":\"Object-oriented programming and data structures\"},{\"evidence\":[{\"course_id\":\"COMPSCI 310\",\"field\":\"description\",\"quote\":\"introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms\"}],\"text\":\"Computer and analytical problem-solving skills\"}],\"search_phrases\":[\"artificial neural networks applications\",\"deep learning control pattern recognition\",\"multi-layer perceptron support vector machines\",\"evolution computing object detection\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"COMPSCI/ECE/ME 539\",\"field\":\"description\",\"quote\":\"Theory and applications of artificial neural networks: multi-layer perceptron, self-organization mapdeep neural network convolutional neural network, recurrent network, support vector machines genetic algorithm, and evolution computing\"}],\"text\":\"Theory and application of artificial neural networks and related AI techniques\"},{\"evidence\":[{\"course_id\":\"COMPSCI/ECE/ME 539\",\"field\":\"description\",\"quote\":\"Applications to control, pattern recognition, prediction, and object detection and tracking\"}],\"text\":\"Applying AI models to control, pattern recognition, prediction, and tracking\"}],\"summary\":{\"evidence\":[{\"course_id\":\"COMPSCI/ECE/ME 539\",\"field\":\"title\",\"quote\":\"INTRODUCTION TO ARTIFICIAL NEURAL NETWORKS\"},{\"course_id\":\"COMPSCI/ECE/ME 539\",\"field\":\"description\",\"quote\":\"Theory and applications of artificial neural networks: multi-layer perceptron, self-organization mapdeep neural network convolutional neural network, recurrent network, support vector machines genetic algorithm, and evolution computing. Applications to control, pattern recognition, prediction, and object detection and tracking\"}],\"text\":\"Introduction to artificial neural networks and their applications in control, pattern recognition, and prediction.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"COMPSCI/ECE/ME 539\",\"field\":\"description\",\"quote\":\"multi-layer perceptron, self-organization mapdeep neural network convolutional neural network, recurrent network\"}],\"text\":\"Neural network architectures\"},{\"evidence\":[{\"course_id\":\"COMPSCI/ECE/ME 539\",\"field\":\"description\",\"quote\":\"support vector machines genetic algorithm, and evolution computing\"}],\"text\":\"Support vector machines, genetic algorithms, and evolution computing\"},{\"evidence\":[{\"course_id\":\"COMPSCI/ECE/ME 539\",\"field\":\"description\",\"quote\":\"Applications to control, pattern recognition, prediction, and object detection and tracking\"}],\"text\":\"Applications in control, pattern recognition, prediction, and tracking\"}]}","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_013300c17c3a4f3c90089d51","course_id":"COMPSCI/ECE/ME 539","catalog_version_id":"7812d0e411b571061072f330d97f3f7a2b7204770f6c8298e54dbc66cd097cb2","record_version_id":"3a19e91d6cd45da777979ea8388717206aef60ac9635713599035a45c1031533","job_id":"enrich-8b774950c2b6adfdc46d1b82","output_id":"9f3ba55c085b95cfc130b636695e92ab3c0afb8208ef378330ab367a8ff93897","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_013300c17c3a4f3c90089d51","course_id":"COMPSCI/ECE/ME 539","catalog_version_id":"7812d0e411b571061072f330d97f3f7a2b7204770f6c8298e54dbc66cd097cb2","record_version_id":"3a19e91d6cd45da777979ea8388717206aef60ac9635713599035a45c1031533","job_id":"enrich-8b774950c2b6adfdc46d1b82","output_id":"9f3ba55c085b95cfc130b636695e92ab3c0afb8208ef378330ab367a8ff93897","section":"student_summary","status":"invalid","value_json":"{\"context_hash\":\"a2c8bda81272588dae3784d4558c52ce32b5100c156af67ff374794b22297805\",\"course_id\":\"COMPSCI/ECE/ME 539\",\"current_instructors\":[{\"instructor_uid\":\"instructor_ef4eca2c8776df8035290b58\",\"message\":\"No course-specific reviews available\",\"name\":\"Ting-Hung Lin\",\"review_status\":\"no_course_reviews\",\"rmp_instructor_id\":null,\"summary\":[]}],\"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\":true,\"profile_hash\":\"5cb4dabf887cdbcd8c00d5a1312e10828b95c63f30bc3ea76aea199565390d02\",\"quick_take\":[{\"citations\":[{\"course_id\":\"COMPSCI/ECE/ME 539\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"d400bbfd-2b11-3025-b923-4bf1796a9d12\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/ECE/ME 539\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"d400bbfd-2b11-3025-b923-4bf1796a9d12\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/ECE/ME 539\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"d400bbfd-2b11-3025-b923-4bf1796a9d12\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Spring 2025: 3.62 GPA, 84.1% A/AB (n=88 letter grades); Fall 2025: 3.57 GPA, 73.2% A/AB (n=82 letter grades); Spring 2026: 3.23 GPA, 57.1% A/AB (n=35 letter grades).\"}],\"student_experience\":[],\"task_hash\":\"74fb0997943e888960bbc9e47db8c4fd12e4292d55c20509d8d89db6a9910f68\",\"teaching_history\":[{\"citations\":[{\"course_id\":\"COMPSCI/ECE/ME 539\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"d400bbfd-2b11-3025-b923-4bf1796a9d12\",\"source_record\":{\"entity_id\":\"d400bbfd-2b11-3025-b923-4bf1796a9d12\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1242\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/ECE/ME 539\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"d400bbfd-2b11-3025-b923-4bf1796a9d12\",\"source_record\":{\"entity_id\":\"d400bbfd-2b11-3025-b923-4bf1796a9d12\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"}],\"text\":\"PEDRO MARAVILHA MORGADO is recorded teaching in Fall 2023, Spring 2025. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI/ECE/ME 539\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"d400bbfd-2b11-3025-b923-4bf1796a9d12\",\"source_record\":{\"entity_id\":\"d400bbfd-2b11-3025-b923-4bf1796a9d12\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1092\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/ECE/ME 539\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"d400bbfd-2b11-3025-b923-4bf1796a9d12\",\"source_record\":{\"entity_id\":\"d400bbfd-2b11-3025-b923-4bf1796a9d12\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1112\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/ECE/ME 539\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"d400bbfd-2b11-3025-b923-4bf1796a9d12\",\"source_record\":{\"entity_id\":\"d400bbfd-2b11-3025-b923-4bf1796a9d12\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1142\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/ECE/ME 539\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"d400bbfd-2b11-3025-b923-4bf1796a9d12\",\"source_record\":{\"entity_id\":\"d400bbfd-2b11-3025-b923-4bf1796a9d12\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1164\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/ECE/ME 539\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"d400bbfd-2b11-3025-b923-4bf1796a9d12\",\"source_record\":{\"entity_id\":\"d400bbfd-2b11-3025-b923-4bf1796a9d12\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1182\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/ECE/ME 539\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"d400bbfd-2b11-3025-b923-4bf1796a9d12\",\"source_record\":{\"entity_id\":\"d400bbfd-2b11-3025-b923-4bf1796a9d12\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1192\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/ECE/ME 539\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"d400bbfd-2b11-3025-b923-4bf1796a9d12\",\"source_record\":{\"entity_id\":\"d400bbfd-2b11-3025-b923-4bf1796a9d12\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1212\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/ECE/ME 539\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"d400bbfd-2b11-3025-b923-4bf1796a9d12\",\"source_record\":{\"entity_id\":\"d400bbfd-2b11-3025-b923-4bf1796a9d12\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1212\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/ECE/ME 539\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"d400bbfd-2b11-3025-b923-4bf1796a9d12\",\"source_record\":{\"entity_id\":\"d400bbfd-2b11-3025-b923-4bf1796a9d12\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1222\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/ECE/ME 539\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"d400bbfd-2b11-3025-b923-4bf1796a9d12\",\"source_record\":{\"entity_id\":\"d400bbfd-2b11-3025-b923-4bf1796a9d12\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1224\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/ECE/ME 539\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"d400bbfd-2b11-3025-b923-4bf1796a9d12\",\"source_record\":{\"entity_id\":\"d400bbfd-2b11-3025-b923-4bf1796a9d12\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1232\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/ECE/ME 539\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"d400bbfd-2b11-3025-b923-4bf1796a9d12\",\"source_record\":{\"entity_id\":\"d400bbfd-2b11-3025-b923-4bf1796a9d12\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1234\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/ECE/ME 539\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"d400bbfd-2b11-3025-b923-4bf1796a9d12\",\"source_record\":{\"entity_id\":\"d400bbfd-2b11-3025-b923-4bf1796a9d12\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1242\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/ECE/ME 539\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"d400bbfd-2b11-3025-b923-4bf1796a9d12\",\"source_record\":{\"entity_id\":\"d400bbfd-2b11-3025-b923-4bf1796a9d12\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1244\",\"type\":\"grade\"}],\"text\":\"YU HU is recorded teaching in Fall 2008, Fall 2010, Fall 2013, Spring 2016, Fall 2017, Fall 2018, Fall 2020, Fall 2021, Spring 2022, Fall 2022, Spring 2023, Fall 2023, Spring 2024. 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\": \"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":"20260906T231458-5fdd2fff","observed_at":"2026-09-06 23:14:58.172943+00:00","course_uid":"course_013300c17c3a4f3c90089d51","course_id":"COMPSCI/ECE/ME 539","catalog_version_id":"7812d0e411b571061072f330d97f3f7a2b7204770f6c8298e54dbc66cd097cb2","record_version_id":"3a19e91d6cd45da777979ea8388717206aef60ac9635713599035a45c1031533","job_id":"enrich-99acc6bc1922552b6a6f18a5","output_id":"d71686384f0326583d7d4c54d1075a1b38e5d90cd7e6e539cb1db10b1066b98f","section":"requirements","status":"needs_review","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\",\"n3\",\"n6\",\"n7\",\"n8\"],\"condition\":null,\"course\":null,\"evidence\":\"COMP SCI 200,220,300, 301, 302,310, placement intoCOMP SCI 300, or graduate/professional standing\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":200,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"COMP SCI 200\",\"id\":\"n1\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":220,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"220\",\"id\":\"n2\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":300,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"300\",\"id\":\"n3\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":310,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"310\",\"id\":\"n6\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"placement intoCOMP SCI 300\",\"course\":null,\"evidence\":\"placement intoCOMP SCI 300\",\"id\":\"n7\",\"kind\":\"condition\"},{\"children\":[],\"condition\":\"graduate/professional standing\",\"course\":null,\"evidence\":\"graduate/professional standing\",\"id\":\"n8\",\"kind\":\"condition\"}],\"notes\":[\"COMP SCI 301 and 302 are mentioned in requirements_text but are absent from linked_courses, so they are excluded from the parsed requirements.\"],\"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_013300c17c3a4f3c90089d51","course_id":"COMPSCI/ECE/ME 539","catalog_version_id":"7812d0e411b571061072f330d97f3f7a2b7204770f6c8298e54dbc66cd097cb2","record_version_id":"3a19e91d6cd45da777979ea8388717206aef60ac9635713599035a45c1031533","job_id":"enrich-99acc6bc1922552b6a6f18a5","output_id":"d71686384f0326583d7d4c54d1075a1b38e5d90cd7e6e539cb1db10b1066b98f","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"COMPSCI 200\",\"field\":\"description\",\"quote\":\"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods)\"}],\"text\":\"Basic programming fundamentals and problem-solving techniques\"},{\"evidence\":[{\"course_id\":\"COMPSCI 220\",\"field\":\"description\",\"quote\":\"Introduction to Data Science programming using Python. No previous programming experience required. Emphasis on analyzing real datasets in a variety of forms and visual communication\"}],\"text\":\"Data science programming with Python\"},{\"evidence\":[{\"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 to solve challenging real world problems. Topics reviewed include reading/writing data and objects from/to files and exception handling, and command line arguments. Topics introduced: object-oriented design; class vs. object; create and define interfaces and iterators; searching and sorting; abstract data types (List,Stack,Queue,PriorityQueue(Heap),Binary Search Tree); generic interfaces (parametric polymorphism); how to design and write test methods and classes; array based vs. linked node implementations; introduction to complexity analysis; recursion\"}],\"text\":\"Object-oriented programming and data structures\"},{\"evidence\":[{\"course_id\":\"COMPSCI 310\",\"field\":\"description\",\"quote\":\"introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms\"}],\"text\":\"Computer and analytical problem-solving skills\"}],\"search_phrases\":[\"artificial neural networks applications\",\"deep learning control pattern recognition\",\"multi-layer perceptron support vector machines\",\"evolution computing object detection\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"COMPSCI/ECE/ME 539\",\"field\":\"description\",\"quote\":\"Theory and applications of artificial neural networks: multi-layer perceptron, self-organization mapdeep neural network convolutional neural network, recurrent network, support vector machines genetic algorithm, and evolution computing\"}],\"text\":\"Theory and application of artificial neural networks and related AI techniques\"},{\"evidence\":[{\"course_id\":\"COMPSCI/ECE/ME 539\",\"field\":\"description\",\"quote\":\"Applications to control, pattern recognition, prediction, and object detection and tracking\"}],\"text\":\"Applying AI models to control, pattern recognition, prediction, and tracking\"}],\"summary\":{\"evidence\":[{\"course_id\":\"COMPSCI/ECE/ME 539\",\"field\":\"title\",\"quote\":\"INTRODUCTION TO ARTIFICIAL NEURAL NETWORKS\"},{\"course_id\":\"COMPSCI/ECE/ME 539\",\"field\":\"description\",\"quote\":\"Theory and applications of artificial neural networks: multi-layer perceptron, self-organization mapdeep neural network convolutional neural network, recurrent network, support vector machines genetic algorithm, and evolution computing. Applications to control, pattern recognition, prediction, and object detection and tracking\"}],\"text\":\"Introduction to artificial neural networks and their applications in control, pattern recognition, and prediction.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"COMPSCI/ECE/ME 539\",\"field\":\"description\",\"quote\":\"multi-layer perceptron, self-organization mapdeep neural network convolutional neural network, recurrent network\"}],\"text\":\"Neural network architectures\"},{\"evidence\":[{\"course_id\":\"COMPSCI/ECE/ME 539\",\"field\":\"description\",\"quote\":\"support vector machines genetic algorithm, and evolution computing\"}],\"text\":\"Support vector machines, genetic algorithms, and evolution computing\"},{\"evidence\":[{\"course_id\":\"COMPSCI/ECE/ME 539\",\"field\":\"description\",\"quote\":\"Applications to control, pattern recognition, prediction, and object detection and tracking\"}],\"text\":\"Applications in control, pattern recognition, prediction, and tracking\"}]}","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_013300c17c3a4f3c90089d51","course_id":"COMPSCI/ECE/ME 539","catalog_version_id":"7812d0e411b571061072f330d97f3f7a2b7204770f6c8298e54dbc66cd097cb2","record_version_id":"3a19e91d6cd45da777979ea8388717206aef60ac9635713599035a45c1031533","job_id":"enrich-99acc6bc1922552b6a6f18a5","output_id":"d71686384f0326583d7d4c54d1075a1b38e5d90cd7e6e539cb1db10b1066b98f","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":"20260906T231458-5fdd2fff","observed_at":"2026-09-06 23:14:58.172943+00:00","course_uid":"course_013300c17c3a4f3c90089d51","course_id":"COMPSCI/ECE/ME 539","catalog_version_id":"7812d0e411b571061072f330d97f3f7a2b7204770f6c8298e54dbc66cd097cb2","record_version_id":"3a19e91d6cd45da777979ea8388717206aef60ac9635713599035a45c1031533","job_id":"enrich-c126f4ef75d7a7ac4242e665","output_id":"c03082ca1882c0324807e12d4e8a492c4807a29e40ea8af286843e2b04f1a529","section":"requirements","status":"needs_review","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\",\"n3\",\"n4\",\"n5\",\"n6\",\"n7\",\"n8\"],\"condition\":null,\"course\":null,\"evidence\":\"COMP SCI 200,220,300, 301, 302,310, placement intoCOMP SCI 300, or graduate/professional standing\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":200,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"COMP SCI 200\",\"id\":\"n1\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":220,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"220\",\"id\":\"n2\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":300,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"300\",\"id\":\"n3\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"301\",\"course\":null,\"evidence\":\"301\",\"id\":\"n4\",\"kind\":\"condition\"},{\"children\":[],\"condition\":\"302\",\"course\":null,\"evidence\":\"302\",\"id\":\"n5\",\"kind\":\"condition\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":310,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"310\",\"id\":\"n6\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"placement intoCOMP SCI 300\",\"course\":null,\"evidence\":\"placement intoCOMP SCI 300\",\"id\":\"n7\",\"kind\":\"condition\"},{\"children\":[],\"condition\":\"graduate/professional standing\",\"course\":null,\"evidence\":\"graduate/professional standing\",\"id\":\"n8\",\"kind\":\"condition\"}],\"notes\":[\"COMP SCI 301 and 302 are mentioned in requirements_text but absent from linked_courses. They are treated as verbatim conditions requiring review for canonical identity.\"],\"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_013300c17c3a4f3c90089d51","course_id":"COMPSCI/ECE/ME 539","catalog_version_id":"7812d0e411b571061072f330d97f3f7a2b7204770f6c8298e54dbc66cd097cb2","record_version_id":"3a19e91d6cd45da777979ea8388717206aef60ac9635713599035a45c1031533","job_id":"enrich-c126f4ef75d7a7ac4242e665","output_id":"c03082ca1882c0324807e12d4e8a492c4807a29e40ea8af286843e2b04f1a529","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"COMPSCI 200\",\"field\":\"description\",\"quote\":\"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods)\"}],\"text\":\"Basic programming fundamentals and problem-solving techniques\"},{\"evidence\":[{\"course_id\":\"COMPSCI 220\",\"field\":\"description\",\"quote\":\"Introduction to Data Science programming using Python. No previous programming experience required. Emphasis on analyzing real datasets in a variety of forms and visual communication\"}],\"text\":\"Data science programming with Python\"},{\"evidence\":[{\"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 to solve challenging real world problems. Topics reviewed include reading/writing data and objects from/to files and exception handling, and command line arguments. Topics introduced: object-oriented design; class vs. object; create and define interfaces and iterators; searching and sorting; abstract data types (List,Stack,Queue,PriorityQueue(Heap),Binary Search Tree); generic interfaces (parametric polymorphism); how to design and write test methods and classes; array based vs. linked node implementations; introduction to complexity analysis; recursion\"}],\"text\":\"Object-oriented programming and data structures\"},{\"evidence\":[{\"course_id\":\"COMPSCI 310\",\"field\":\"description\",\"quote\":\"introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms\"}],\"text\":\"Computer and analytical problem-solving skills\"}],\"search_phrases\":[\"artificial neural networks applications\",\"deep learning control pattern recognition\",\"multi-layer perceptron support vector machines\",\"evolution computing object detection\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"COMPSCI/ECE/ME 539\",\"field\":\"description\",\"quote\":\"Theory and applications of artificial neural networks: multi-layer perceptron, self-organization mapdeep neural network convolutional neural network, recurrent network, support vector machines genetic algorithm, and evolution computing\"}],\"text\":\"Theory and application of artificial neural networks and related AI techniques\"},{\"evidence\":[{\"course_id\":\"COMPSCI/ECE/ME 539\",\"field\":\"description\",\"quote\":\"Applications to control, pattern recognition, prediction, and object detection and tracking\"}],\"text\":\"Applying AI models to control, pattern recognition, prediction, and tracking\"}],\"summary\":{\"evidence\":[{\"course_id\":\"COMPSCI/ECE/ME 539\",\"field\":\"title\",\"quote\":\"INTRODUCTION TO ARTIFICIAL NEURAL NETWORKS\"},{\"course_id\":\"COMPSCI/ECE/ME 539\",\"field\":\"description\",\"quote\":\"Theory and applications of artificial neural networks: multi-layer perceptron, self-organization mapdeep neural network convolutional neural network, recurrent network, support vector machines genetic algorithm, and evolution computing. Applications to control, pattern recognition, prediction, and object detection and tracking\"}],\"text\":\"Introduction to artificial neural networks and their applications in control, pattern recognition, and prediction.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"COMPSCI/ECE/ME 539\",\"field\":\"description\",\"quote\":\"multi-layer perceptron, self-organization mapdeep neural network convolutional neural network, recurrent network\"}],\"text\":\"Neural network architectures\"},{\"evidence\":[{\"course_id\":\"COMPSCI/ECE/ME 539\",\"field\":\"description\",\"quote\":\"support vector machines genetic algorithm, and evolution computing\"}],\"text\":\"Support vector machines, genetic algorithms, and evolution computing\"},{\"evidence\":[{\"course_id\":\"COMPSCI/ECE/ME 539\",\"field\":\"description\",\"quote\":\"Applications to control, pattern recognition, prediction, and object detection and tracking\"}],\"text\":\"Applications in control, pattern recognition, prediction, and tracking\"}]}","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_013300c17c3a4f3c90089d51","course_id":"COMPSCI/ECE/ME 539","catalog_version_id":"7812d0e411b571061072f330d97f3f7a2b7204770f6c8298e54dbc66cd097cb2","record_version_id":"3a19e91d6cd45da777979ea8388717206aef60ac9635713599035a45c1031533","job_id":"enrich-c126f4ef75d7a7ac4242e665","output_id":"c03082ca1882c0324807e12d4e8a492c4807a29e40ea8af286843e2b04f1a529","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":"20260906T231458-5fdd2fff","observed_at":"2026-09-06 23:14:58.172943+00:00","course_uid":"course_013300c17c3a4f3c90089d51","course_id":"COMPSCI/ECE/ME 539","catalog_version_id":"7812d0e411b571061072f330d97f3f7a2b7204770f6c8298e54dbc66cd097cb2","record_version_id":"3a19e91d6cd45da777979ea8388717206aef60ac9635713599035a45c1031533","job_id":"enrich-dab8f6acaa72f26086773521","output_id":"baf7232b0ffe5e5983b2dd4b9ea4f2f4e171f29d349c5ad5dd483d2fe488df8c","section":"requirements","status":"needs_review","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\",\"n3\",\"n4\",\"n5\",\"n6\",\"n7\",\"n8\"],\"condition\":null,\"course\":null,\"evidence\":\"COMP SCI 200,220,300, 301, 302,310, placement intoCOMP SCI 300, or graduate/professional standing\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":200,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"COMP SCI 200\",\"id\":\"n1\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":220,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"220\",\"id\":\"n2\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":300,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"300\",\"id\":\"n3\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"301\",\"course\":null,\"evidence\":\"301\",\"id\":\"n4\",\"kind\":\"condition\"},{\"children\":[],\"condition\":\"302\",\"course\":null,\"evidence\":\"302\",\"id\":\"n5\",\"kind\":\"condition\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":310,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"310\",\"id\":\"n6\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"placement intoCOMP SCI 300\",\"course\":null,\"evidence\":\"placement intoCOMP SCI 300\",\"id\":\"n7\",\"kind\":\"condition\"},{\"children\":[],\"condition\":\"graduate/professional standing\",\"course\":null,\"evidence\":\"graduate/professional standing\",\"id\":\"n8\",\"kind\":\"condition\"}],\"notes\":[\"COMP SCI 301 and 302 are mentioned in requirements_text but not present in linked_courses. Preserved as verbatim condition nodes requiring review.\"],\"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_013300c17c3a4f3c90089d51","course_id":"COMPSCI/ECE/ME 539","catalog_version_id":"7812d0e411b571061072f330d97f3f7a2b7204770f6c8298e54dbc66cd097cb2","record_version_id":"3a19e91d6cd45da777979ea8388717206aef60ac9635713599035a45c1031533","job_id":"enrich-dab8f6acaa72f26086773521","output_id":"baf7232b0ffe5e5983b2dd4b9ea4f2f4e171f29d349c5ad5dd483d2fe488df8c","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"COMPSCI 200\",\"field\":\"description\",\"quote\":\"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods)\"}],\"text\":\"Basic programming fundamentals and problem-solving techniques\"},{\"evidence\":[{\"course_id\":\"COMPSCI 220\",\"field\":\"description\",\"quote\":\"Introduction to Data Science programming using Python. No previous programming experience required. Emphasis on analyzing real datasets in a variety of forms and visual communication\"}],\"text\":\"Data science programming with Python\"},{\"evidence\":[{\"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 to solve challenging real world problems. Topics reviewed include reading/writing data and objects from/to files and exception handling, and command line arguments. Topics introduced: object-oriented design; class vs. object; create and define interfaces and iterators; searching and sorting; abstract data types (List,Stack,Queue,PriorityQueue(Heap),Binary Search Tree); generic interfaces (parametric polymorphism); how to design and write test methods and classes; array based vs. linked node implementations; introduction to complexity analysis; recursion\"}],\"text\":\"Object-oriented programming and data structures\"},{\"evidence\":[{\"course_id\":\"COMPSCI 310\",\"field\":\"description\",\"quote\":\"introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms\"}],\"text\":\"Computer and analytical problem-solving skills\"}],\"search_phrases\":[\"artificial neural networks applications\",\"deep learning control pattern recognition\",\"multi-layer perceptron support vector machines\",\"evolution computing object detection\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"COMPSCI/ECE/ME 539\",\"field\":\"description\",\"quote\":\"Theory and applications of artificial neural networks: multi-layer perceptron, self-organization mapdeep neural network convolutional neural network, recurrent network, support vector machines genetic algorithm, and evolution computing\"}],\"text\":\"Theory and application of artificial neural networks and related AI techniques\"},{\"evidence\":[{\"course_id\":\"COMPSCI/ECE/ME 539\",\"field\":\"description\",\"quote\":\"Applications to control, pattern recognition, prediction, and object detection and tracking\"}],\"text\":\"Applying AI models to control, pattern recognition, prediction, and tracking\"}],\"summary\":{\"evidence\":[{\"course_id\":\"COMPSCI/ECE/ME 539\",\"field\":\"title\",\"quote\":\"INTRODUCTION TO ARTIFICIAL NEURAL NETWORKS\"},{\"course_id\":\"COMPSCI/ECE/ME 539\",\"field\":\"description\",\"quote\":\"Theory and applications of artificial neural networks: multi-layer perceptron, self-organization mapdeep neural network convolutional neural network, recurrent network, support vector machines genetic algorithm, and evolution computing. Applications to control, pattern recognition, prediction, and object detection and tracking\"}],\"text\":\"Introduction to artificial neural networks and their applications in control, pattern recognition, and prediction.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"COMPSCI/ECE/ME 539\",\"field\":\"description\",\"quote\":\"multi-layer perceptron, self-organization mapdeep neural network convolutional neural network, recurrent network\"}],\"text\":\"Neural network architectures\"},{\"evidence\":[{\"course_id\":\"COMPSCI/ECE/ME 539\",\"field\":\"description\",\"quote\":\"support vector machines genetic algorithm, and evolution computing\"}],\"text\":\"Support vector machines, genetic algorithms, and evolution computing\"},{\"evidence\":[{\"course_id\":\"COMPSCI/ECE/ME 539\",\"field\":\"description\",\"quote\":\"Applications to control, pattern recognition, prediction, and object detection and tracking\"}],\"text\":\"Applications in control, pattern recognition, prediction, and tracking\"}]}","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_013300c17c3a4f3c90089d51","course_id":"COMPSCI/ECE/ME 539","catalog_version_id":"7812d0e411b571061072f330d97f3f7a2b7204770f6c8298e54dbc66cd097cb2","record_version_id":"3a19e91d6cd45da777979ea8388717206aef60ac9635713599035a45c1031533","job_id":"enrich-dab8f6acaa72f26086773521","output_id":"baf7232b0ffe5e5983b2dd4b9ea4f2f4e171f29d349c5ad5dd483d2fe488df8c","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_013300c17c3a4f3c90089d51","course_id":"COMPSCI/ECE/ME 539","catalog_version_id":"7812d0e411b571061072f330d97f3f7a2b7204770f6c8298e54dbc66cd097cb2","record_version_id":"3a19e91d6cd45da777979ea8388717206aef60ac9635713599035a45c1031533","job_id":"enrich-f516c4d3e82cfe326b4f5f54","output_id":"bcdb48aeff1207dbf8e3257d8f31f51e07233741d3047965d80da54011c914de","section":"requirements","status":"needs_review","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\",\"n3\",\"n4\",\"n5\",\"n6\",\"n7\",\"n8\"],\"condition\":null,\"course\":null,\"evidence\":\"COMP SCI 200,220,300, 301, 302,310, placement intoCOMP SCI 300, or graduate/professional standing\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":200,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"COMP SCI 200\",\"id\":\"n1\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":220,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"220\",\"id\":\"n2\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":300,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"300\",\"id\":\"n3\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"301\",\"course\":null,\"evidence\":\"301\",\"id\":\"n4\",\"kind\":\"condition\"},{\"children\":[],\"condition\":\"302\",\"course\":null,\"evidence\":\"302\",\"id\":\"n5\",\"kind\":\"condition\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":310,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"310\",\"id\":\"n6\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"placement intoCOMP SCI 300\",\"course\":null,\"evidence\":\"placement intoCOMP SCI 300\",\"id\":\"n7\",\"kind\":\"condition\"},{\"children\":[],\"condition\":\"graduate/professional standing\",\"course\":null,\"evidence\":\"graduate/professional standing\",\"id\":\"n8\",\"kind\":\"condition\"}],\"notes\":[\"COMP SCI 301 and 302 are mentioned in requirements_text but not present in linked_courses. Preserved as verbatim condition nodes requiring review.\"],\"root\":\"n0\",\"status\":\"needs_review\"}","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_013300c17c3a4f3c90089d51","course_id":"COMPSCI/ECE/ME 539","catalog_version_id":"7812d0e411b571061072f330d97f3f7a2b7204770f6c8298e54dbc66cd097cb2","record_version_id":"3a19e91d6cd45da777979ea8388717206aef60ac9635713599035a45c1031533","job_id":"enrich-f516c4d3e82cfe326b4f5f54","output_id":"bcdb48aeff1207dbf8e3257d8f31f51e07233741d3047965d80da54011c914de","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"COMPSCI 200\",\"field\":\"description\",\"quote\":\"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods)\"}],\"text\":\"Basic programming fundamentals and problem-solving techniques\"},{\"evidence\":[{\"course_id\":\"COMPSCI 220\",\"field\":\"description\",\"quote\":\"Introduction to Data Science programming using Python. No previous programming experience required. Emphasis on analyzing real datasets in a variety of forms and visual communication\"}],\"text\":\"Data science programming with Python\"},{\"evidence\":[{\"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 to solve challenging real world problems. Topics reviewed include reading/writing data and objects from/to files and exception handling, and command line arguments. Topics introduced: object-oriented design; class vs. object; create and define interfaces and iterators; searching and sorting; abstract data types (List,Stack,Queue,PriorityQueue(Heap),Binary Search Tree); generic interfaces (parametric polymorphism); how to design and write test methods and classes; array based vs. linked node implementations; introduction to complexity analysis; recursion\"}],\"text\":\"Object-oriented programming and data structures\"},{\"evidence\":[{\"course_id\":\"COMPSCI 310\",\"field\":\"description\",\"quote\":\"introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms\"}],\"text\":\"Computer and analytical problem-solving skills\"}],\"search_phrases\":[\"artificial neural networks applications\",\"deep learning control pattern recognition\",\"multi-layer perceptron support vector machines\",\"evolution computing object detection\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"COMPSCI/ECE/ME 539\",\"field\":\"description\",\"quote\":\"Theory and applications of artificial neural networks: multi-layer perceptron, self-organization mapdeep neural network convolutional neural network, recurrent network, support vector machines genetic algorithm, and evolution computing\"}],\"text\":\"Theory and application of artificial neural networks and related AI techniques\"},{\"evidence\":[{\"course_id\":\"COMPSCI/ECE/ME 539\",\"field\":\"description\",\"quote\":\"Applications to control, pattern recognition, prediction, and object detection and tracking\"}],\"text\":\"Applying AI models to control, pattern recognition, prediction, and tracking\"}],\"summary\":{\"evidence\":[{\"course_id\":\"COMPSCI/ECE/ME 539\",\"field\":\"title\",\"quote\":\"INTRODUCTION TO ARTIFICIAL NEURAL NETWORKS\"},{\"course_id\":\"COMPSCI/ECE/ME 539\",\"field\":\"description\",\"quote\":\"Theory and applications of artificial neural networks: multi-layer perceptron, self-organization mapdeep neural network convolutional neural network, recurrent network, support vector machines genetic algorithm, and evolution computing. Applications to control, pattern recognition, prediction, and object detection and tracking\"}],\"text\":\"Introduction to artificial neural networks and their applications in control, pattern recognition, and prediction.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"COMPSCI/ECE/ME 539\",\"field\":\"description\",\"quote\":\"multi-layer perceptron, self-organization mapdeep neural network convolutional neural network, recurrent network\"}],\"text\":\"Neural network architectures\"},{\"evidence\":[{\"course_id\":\"COMPSCI/ECE/ME 539\",\"field\":\"description\",\"quote\":\"support vector machines genetic algorithm, and evolution computing\"}],\"text\":\"Support vector machines, genetic algorithms, and evolution computing\"},{\"evidence\":[{\"course_id\":\"COMPSCI/ECE/ME 539\",\"field\":\"description\",\"quote\":\"Applications to control, pattern recognition, prediction, and object detection and tracking\"}],\"text\":\"Applications in control, pattern recognition, prediction, and tracking\"}]}","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_013300c17c3a4f3c90089d51","course_id":"COMPSCI/ECE/ME 539","catalog_version_id":"7812d0e411b571061072f330d97f3f7a2b7204770f6c8298e54dbc66cd097cb2","record_version_id":"3a19e91d6cd45da777979ea8388717206aef60ac9635713599035a45c1031533","job_id":"enrich-f516c4d3e82cfe326b4f5f54","output_id":"bcdb48aeff1207dbf8e3257d8f31f51e07233741d3047965d80da54011c914de","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_013300c17c3a4f3c90089d51","course_id":"COMPSCI/ECE/ME 539","catalog_version_id":"7812d0e411b571061072f330d97f3f7a2b7204770f6c8298e54dbc66cd097cb2","record_version_id":"3a19e91d6cd45da777979ea8388717206aef60ac9635713599035a45c1031533","job_id":"enrich-f516c4d3e82cfe326b4f5f54","output_id":"bcdb48aeff1207dbf8e3257d8f31f51e07233741d3047965d80da54011c914de","section":"student_summary","status":"valid","value_json":"{\"context_hash\":\"a2c8bda81272588dae3784d4558c52ce32b5100c156af67ff374794b22297805\",\"course_id\":\"COMPSCI/ECE/ME 539\",\"current_instructors\":[{\"instructor_uid\":\"instructor_ef4eca2c8776df8035290b58\",\"message\":\"No course-specific reviews available\",\"name\":\"Ting-Hung Lin\",\"review_status\":\"no_course_reviews\",\"rmp_instructor_id\":null,\"summary\":[]}],\"difficulty_workload\":[{\"citations\":[{\"instructor_name\":\"Yu Hen Hu\",\"review_date\":\"2020-11-09 14:46:02 +0000 UTC\",\"review_id\":\"cdd24df03c173997c8001d5b\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:1202050\",\"source_review_id\":\"UmF0aW5nLTMzNzg2NTMz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1202050\",\"type\":\"review\"},{\"instructor_name\":\"Yu Hen Hu\",\"review_date\":\"2021-12-21 02:06:04 +0000 UTC\",\"review_id\":\"55713787ff3d0637e72a82f3\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:1202050\",\"source_review_id\":\"UmF0aW5nLTM1NjE0NDQw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1202050\",\"type\":\"review\"},{\"instructor_name\":\"Pedro Morgado\",\"review_date\":\"2023-12-28 03:26:52 +0000 UTC\",\"review_id\":\"3bc7cf7ee5b8ea262d70cc0a\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2879084\",\"source_review_id\":\"UmF0aW5nLTM4ODAyNTY3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2879084\",\"type\":\"review\"},{\"instructor_name\":\"Kangwook Lee\",\"review_date\":\"2025-01-20 05:39:44 +0000 UTC\",\"review_id\":\"c2570f7894554d4ec7277977\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2517429\",\"source_review_id\":\"UmF0aW5nLTQwNTc1Mzcx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2517429\",\"type\":\"review\"}],\"text\":\"Historical reviews of Kangwook Lee, Pedro Morgado, Yu Hen Hu: The course is consistently described as difficult with a heavy workload, including extensive homework, group projects, and dense theoretical content requiring strong math backgrounds.\"}],\"errors\":[],\"historical_context\":[{\"citations\":[{\"instructor_name\":\"Yu Hen Hu\",\"review_date\":\"2020-11-09 14:46:02 +0000 UTC\",\"review_id\":\"cdd24df03c173997c8001d5b\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:1202050\",\"source_review_id\":\"UmF0aW5nLTMzNzg2NTMz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1202050\",\"type\":\"review\"},{\"instructor_name\":\"Yu Hen Hu\",\"review_date\":\"2021-12-21 02:06:04 +0000 UTC\",\"review_id\":\"55713787ff3d0637e72a82f3\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:1202050\",\"source_review_id\":\"UmF0aW5nLTM1NjE0NDQw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1202050\",\"type\":\"review\"},{\"instructor_name\":\"Yu Hen Hu\",\"review_date\":\"2022-01-02 17:40:22 +0000 UTC\",\"review_id\":\"b4db4aca3aa798d9a6bd5443\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:1202050\",\"source_review_id\":\"UmF0aW5nLTM1Njg2ODU5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1202050\",\"type\":\"review\"},{\"instructor_name\":\"Yu Hen Hu\",\"review_date\":\"2022-10-14 01:56:09 +0000 UTC\",\"review_id\":\"a87b561613d1530e3011ac83\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:1202050\",\"source_review_id\":\"UmF0aW5nLTM2NzAwNDI3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1202050\",\"type\":\"review\"},{\"instructor_name\":\"Yu Hen Hu\",\"review_date\":\"2022-12-12 05:35:21 +0000 UTC\",\"review_id\":\"81af9ba73b22d9f9d8e9113e\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:1202050\",\"source_review_id\":\"UmF0aW5nLTM3MDc3Mzg3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1202050\",\"type\":\"review\"},{\"instructor_name\":\"Yu Hen Hu\",\"review_date\":\"2023-12-15 22:33:47 +0000 UTC\",\"review_id\":\"c7a7a10aa38e5eceab905f49\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:1202050\",\"source_review_id\":\"UmF0aW5nLTM4Njk3MzM5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1202050\",\"type\":\"review\"},{\"instructor_name\":\"Yu Hen Hu\",\"review_date\":\"2025-06-30 18:43:56 +0000 UTC\",\"review_id\":\"6fc3de5adb1ebe9bdf311c66\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:1202050\",\"source_review_id\":\"UmF0aW5nLTQxNDcyNDU0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1202050\",\"type\":\"review\"}],\"text\":\"Historical reviews of Yu Hen Hu: Yu Hen Hu is described as kind and willing to listen to feedback, but his teaching style is heavily criticized for reading slides and lacking clear explanations. Reviewers report that the course content is dense and difficult, with confusing materials and a final exam that is excessively long and error-prone. Many students found the assignments unmotivating and the grading harsh, leading to poor learning outcomes.\"}],\"message\":null,\"offered\":true,\"profile_hash\":\"e59ddc7389015d0035b68cd195c939d475bf72b959b29cf12eab59b454ccaef1\",\"quick_take\":[{\"citations\":[{\"instructor_name\":\"Pedro Morgado\",\"review_date\":\"2023-12-28 03:26:52 +0000 UTC\",\"review_id\":\"3bc7cf7ee5b8ea262d70cc0a\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2879084\",\"source_review_id\":\"UmF0aW5nLTM4ODAyNTY3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2879084\",\"type\":\"review\"},{\"instructor_name\":\"Pedro Morgado\",\"review_date\":\"2025-04-29 19:55:13 +0000 UTC\",\"review_id\":\"b6a0c1c684553b41842da548\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2879084\",\"source_review_id\":\"UmF0aW5nLTQxMDg5NTIy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2879084\",\"type\":\"review\"}],\"text\":\"Historical reviews for Pedro Morgado highlight his approachability and interesting lectures, though the flipped classroom format and heavy workload are noted concerns.\"},{\"citations\":[{\"course_id\":\"COMPSCI/ECE/ME 539\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"d400bbfd-2b11-3025-b923-4bf1796a9d12\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/ECE/ME 539\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"d400bbfd-2b11-3025-b923-4bf1796a9d12\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/ECE/ME 539\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"d400bbfd-2b11-3025-b923-4bf1796a9d12\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Spring 2025: 3.62 GPA, 84.1% A/AB (n=88 letter grades); Fall 2025: 3.57 GPA, 73.2% A/AB (n=82 letter grades); Spring 2026: 3.23 GPA, 57.1% A/AB (n=35 letter grades).\"}],\"student_experience\":[{\"citations\":[{\"instructor_name\":\"Yu Hen Hu\",\"review_date\":\"2022-10-14 01:56:09 +0000 UTC\",\"review_id\":\"a87b561613d1530e3011ac83\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:1202050\",\"source_review_id\":\"UmF0aW5nLTM2NzAwNDI3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1202050\",\"type\":\"review\"},{\"instructor_name\":\"Yu Hen Hu\",\"review_date\":\"2022-12-12 05:35:21 +0000 UTC\",\"review_id\":\"81af9ba73b22d9f9d8e9113e\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:1202050\",\"source_review_id\":\"UmF0aW5nLTM3MDc3Mzg3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1202050\",\"type\":\"review\"},{\"instructor_name\":\"Kangwook Lee\",\"review_date\":\"2024-12-23 20:31:22 +0000 UTC\",\"review_id\":\"c3130dbe8045e17e944b1330\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2517429\",\"source_review_id\":\"UmF0aW5nLTQwNDI0OTc0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2517429\",\"type\":\"review\"},{\"instructor_name\":\"Kangwook Lee\",\"review_date\":\"2025-01-20 05:39:44 +0000 UTC\",\"review_id\":\"c2570f7894554d4ec7277977\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2517429\",\"source_review_id\":\"UmF0aW5nLTQwNTc1Mzcx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2517429\",\"type\":\"review\"}],\"text\":\"Historical reviews of Kangwook Lee, Yu Hen Hu: Students report frustration with unclear lectures, excessive theory over implementation, and poor exam design, particularly under Yu Hen Hu and Kangwook Lee.\"}],\"task_hash\":\"74fb0997943e888960bbc9e47db8c4fd12e4292d55c20509d8d89db6a9910f68\",\"teaching_history\":[{\"citations\":[{\"course_id\":\"COMPSCI/ECE/ME 539\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"d400bbfd-2b11-3025-b923-4bf1796a9d12\",\"source_record\":{\"entity_id\":\"d400bbfd-2b11-3025-b923-4bf1796a9d12\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1242\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/ECE/ME 539\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"d400bbfd-2b11-3025-b923-4bf1796a9d12\",\"source_record\":{\"entity_id\":\"d400bbfd-2b11-3025-b923-4bf1796a9d12\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"}],\"text\":\"PEDRO MARAVILHA MORGADO is recorded teaching in Fall 2023, Spring 2025. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI/ECE/ME 539\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"d400bbfd-2b11-3025-b923-4bf1796a9d12\",\"source_record\":{\"entity_id\":\"d400bbfd-2b11-3025-b923-4bf1796a9d12\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1092\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/ECE/ME 539\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"d400bbfd-2b11-3025-b923-4bf1796a9d12\",\"source_record\":{\"entity_id\":\"d400bbfd-2b11-3025-b923-4bf1796a9d12\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1112\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/ECE/ME 539\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"d400bbfd-2b11-3025-b923-4bf1796a9d12\",\"source_record\":{\"entity_id\":\"d400bbfd-2b11-3025-b923-4bf1796a9d12\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1142\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/ECE/ME 539\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"d400bbfd-2b11-3025-b923-4bf1796a9d12\",\"source_record\":{\"entity_id\":\"d400bbfd-2b11-3025-b923-4bf1796a9d12\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1164\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/ECE/ME 539\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"d400bbfd-2b11-3025-b923-4bf1796a9d12\",\"source_record\":{\"entity_id\":\"d400bbfd-2b11-3025-b923-4bf1796a9d12\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1182\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/ECE/ME 539\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"d400bbfd-2b11-3025-b923-4bf1796a9d12\",\"source_record\":{\"entity_id\":\"d400bbfd-2b11-3025-b923-4bf1796a9d12\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1192\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/ECE/ME 539\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"d400bbfd-2b11-3025-b923-4bf1796a9d12\",\"source_record\":{\"entity_id\":\"d400bbfd-2b11-3025-b923-4bf1796a9d12\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1212\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/ECE/ME 539\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"d400bbfd-2b11-3025-b923-4bf1796a9d12\",\"source_record\":{\"entity_id\":\"d400bbfd-2b11-3025-b923-4bf1796a9d12\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1212\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/ECE/ME 539\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"d400bbfd-2b11-3025-b923-4bf1796a9d12\",\"source_record\":{\"entity_id\":\"d400bbfd-2b11-3025-b923-4bf1796a9d12\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1222\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/ECE/ME 539\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"d400bbfd-2b11-3025-b923-4bf1796a9d12\",\"source_record\":{\"entity_id\":\"d400bbfd-2b11-3025-b923-4bf1796a9d12\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1224\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/ECE/ME 539\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"d400bbfd-2b11-3025-b923-4bf1796a9d12\",\"source_record\":{\"entity_id\":\"d400bbfd-2b11-3025-b923-4bf1796a9d12\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1232\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/ECE/ME 539\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"d400bbfd-2b11-3025-b923-4bf1796a9d12\",\"source_record\":{\"entity_id\":\"d400bbfd-2b11-3025-b923-4bf1796a9d12\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1234\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/ECE/ME 539\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"d400bbfd-2b11-3025-b923-4bf1796a9d12\",\"source_record\":{\"entity_id\":\"d400bbfd-2b11-3025-b923-4bf1796a9d12\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1242\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/ECE/ME 539\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"d400bbfd-2b11-3025-b923-4bf1796a9d12\",\"source_record\":{\"entity_id\":\"d400bbfd-2b11-3025-b923-4bf1796a9d12\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1244\",\"type\":\"grade\"}],\"text\":\"YU HU is recorded teaching in Fall 2008, Fall 2010, Fall 2013, Spring 2016, Fall 2017, Fall 2018, Fall 2020, Fall 2021, Spring 2022, Fall 2022, Spring 2023, Fall 2023, Spring 2024. 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":true}]