[{"run_id":"20260906T231458-5fdd2fff","semester":"1272","observed_at":"2026-09-06 23:14:58.172943+00:00","record_version_id":"df6bd92870f442e4fea833cd45065843cbb5617d080f5e5f868d133e92d98eb4","course_id":"COMPSCI 580","course_uid":"course_9f5a0a657584417fe8b859f7","catalog_version_id":"61fa68f229fa5c109536f2db5f74b175494f9e182e0f5ca891f8fb5e1b585cf6","course_number":580,"subjects":["COMPSCI"],"title":"INTELLIGENT ROBOTICS","description":"Introduction to common robot modeling and algorithmic approaches. Topics covered include background and algorithms for robot representations, kinematics, motion planning, perception, state estimation, learning, and control.","requirements_text":"(COMP SCI 320or400), (MATH 320,340,341,345or375) and (STAT 311,324,333,340,371,MATH/​STAT  309,409,431,MATH 331,531,I SY E 210orB M E 325) or graduate/professional standing","official_learning_outcomes_json":"[]"},{"run_id":"20260907T155543-ce3781c4","semester":"1272","observed_at":"2026-09-07 15:55:43.033547+00:00","record_version_id":"df6bd92870f442e4fea833cd45065843cbb5617d080f5e5f868d133e92d98eb4","course_id":"COMPSCI 580","course_uid":"course_9f5a0a657584417fe8b859f7","catalog_version_id":"61fa68f229fa5c109536f2db5f74b175494f9e182e0f5ca891f8fb5e1b585cf6","course_number":580,"subjects":["COMPSCI"],"title":"INTELLIGENT ROBOTICS","description":"Introduction to common robot modeling and algorithmic approaches. Topics covered include background and algorithms for robot representations, kinematics, motion planning, perception, state estimation, learning, and control.","requirements_text":"(COMP SCI 320or400), (MATH 320,340,341,345or375) and (STAT 311,324,333,340,371,MATH/​STAT  309,409,431,MATH 331,531,I SY E 210orB M E 325) or graduate/professional standing","official_learning_outcomes_json":"[]"},{"run_id":"20261014T203208-0851c9a1","semester":"1274","observed_at":"2026-10-14 17:50:09.728220+00:00","record_version_id":"da8db8d20d58f6c18dd866220ada66b98c881f60dac61797832a8ca92fda4304","course_id":"COMPSCI 580","course_uid":"course_9f5a0a657584417fe8b859f7","catalog_version_id":"ae3918459891494b82627fc82f93f80afa9a117da00299d272a506b59f52feb0","course_number":580,"subjects":["COMPSCI"],"title":"INTELLIGENT ROBOTICS","description":"Introduction to common robot modeling and algorithmic approaches. Topics covered include background and algorithms for robot representations, kinematics, motion planning, perception, state estimation, learning, and control.","requirements_text":"(COMP SCI 320or400), (MATH 320,340,341,345or375) and (STAT 311,324,333,340,371,MATH/​STAT  309, 409,431,MATH 331,531,I SY E 210orB M E 325) or graduate/professional standing","official_learning_outcomes_json":"[{\"catalog_year\":\"2026-2027\",\"observed_at\":\"2026-10-14T17:52:01.938346+00:00\",\"source\":\"catalog\",\"source_url\":\"https://guide.wisc.edu/courses/comp_sci/\",\"term\":null,\"text\":\"Describe common components of robot software systems.\"},{\"catalog_year\":\"2026-2027\",\"observed_at\":\"2026-10-14T17:52:01.938346+00:00\",\"source\":\"catalog\",\"source_url\":\"https://guide.wisc.edu/courses/comp_sci/\",\"term\":null,\"text\":\"Apply classical approaches for robot configurations, kinematics, control, perception, state-estimation, mapping, and planning.\"},{\"catalog_year\":\"2026-2027\",\"observed_at\":\"2026-10-14T17:52:01.938346+00:00\",\"source\":\"catalog\",\"source_url\":\"https://guide.wisc.edu/courses/comp_sci/\",\"term\":null,\"text\":\"Compare and contrast classical approaches for each layer of a robot's software system.\"},{\"catalog_year\":\"2026-2027\",\"observed_at\":\"2026-10-14T17:52:01.938346+00:00\",\"source\":\"catalog\",\"source_url\":\"https://guide.wisc.edu/courses/comp_sci/\",\"term\":null,\"text\":\"Evaluate different robot software system designs for a target application.\"}]"}]