CMSC498F

Selected Topics in Computer Science; Robotics and Perception

An introduction to the design and programming of robotics systems. The course covers topics in the area of navigation using vision and 3D depth sensors, localization and map making, basic image processing for visual navigation and recognition, and vision and depth based grasping and manipulation. Students will be developing algorithms, and learn how to use current state-of the art vision and software tools, such as OpenCV, MoveIt and the Point Cloud Library. The software components will be developed under the Robotic Operating System (ROS).

Sister Courses: CMSC498A, CMSC498B, CMSC498C, CMSC498D, CMSC498E, CMSC498G, CMSC498I, CMSC498J, CMSC498K, CMSC498L, CMSC498N, CMSC498O, CMSC498P, CMSC498Q, CMSC498R, CMSC498T, CMSC498V, CMSC498W, CMSC498X, CMSC498Y, CMSC498Z

Spring 2026

0 reviews
Average rating: N/A

Past Semesters

0 reviews
Average rating: N/A

0 reviews
Average rating: N/A

0 reviews
Average rating: N/A

0 reviews
Average rating: N/A

During the Spring 2020 and Spring 2021 semesters, students could choose to take some of their courses pass-fail mid-semester which skews grade data aggregated across multiple semesters.

Average GPA of 3.38 between 235 students*

CMSC498F Grade Distribution+-0510152025303540455055606570% of studentsABCDFWother
A-: 12.34%
A: 41.7%
A+: 13.62%
B-: 2.98%
B: 8.51%
B+: 5.53%
C-: 0.43%
C: 1.7%
C+: 0.43%
W: 8.51%
other: 4.26%
* "W"s are considered to be 0.0 quality points. "Other" grades are not factored into GPA calculation. Grade data not guaranteed to be correct.