This course is a hands-on introduction to Computer Science through Robotics. The course covers the fundamentals of autonomous mobile robotics, including hardware and software design. Students gain hands-on experience creating an autonomous robot along with various software tools. The course emphasizes the elements of critical thinking, problem solving and solution design, and professional software development and business ethics. Weekly laboratory. Class Notes: Some seats reserved for new incoming freshmen. Attempt registration to confirm seat availability. If "Reserved Capacity" message displays, please choose another section.
Spring 2019, Fall 2018, Spring 2018, Fall 2017