RBE 100X. PROGRAMMING FOR ROBOTICS
This course introduces students to the fundamental principles of programming as it applies to robotic applications. Topics include data structures, control flow, modularization, state machines, and event-based input/output. Students will be expected to implement, test, and debug programs and apply them to microcontrollers. Special focus will be given to writing efficient and reusable code. This course provides appropriate programming background for RBE 1001.