ENGR 250
Programming Algorithms with Applications to Robotics
This course introduces object-oriented programming in Python or C++ and applies it to engineering software designs. Data structures such as linked lists and algorithms such as the classic searching and sorting algorithms are covered. The concepts are applied to engineering, especially robotics. Students will program robots and test them, including as part of a student project. Prerequisite: ENGR 147. Three credits and two-hour weekly integrated experimental lab.
Sources
- Course catalogue ↗2026-2027