Picture this: you and your team of classmates have spent weeks learning about robotics, and weeks more designing, building, and programming your own robot. You've had failures, mistakes, and setbacks, but now it's your moment to flip the switch and watch your little robot solve puzzles all on its own.
You will embark on an adventure in this course, and it will give you a greater understanding of robotics systems and help you develop skills in mechanics, logic, programming, critical thinking, and strategy. Not only that, you'll build character in sportsmanship and -- most importantly -- gracious professionalism.
The Mindstorms NXT Robots that we use in this course might look like toys, but don't be fooled. Getting from a box of parts to a functional robot requires the same critical thinking and project management skills that it takes to launch a spacecraft. You will learn to always ask two important questions: "What's the successful outcome?" and "What's the next action?" These important questions and step-by-step analysis will help you learn to break down complex problems into small but manageable tasks.
When the moment comes, the "Run" button is pressed, and the robot leaves its base to execute its missions, you and your team will see just how well you did thinking through each of the challenge missions and how to solve them.
CIS128 Introduction to Robotics (3)
This survey course is an introduction to basic robotics concepts including the types of hardware and software required to sense, navigate, and manipulate objects in the real world. Students will explore robotic systems using a Scorbot ERIII robot work cell and put course concepts into practice using the Mindstorms NXT robot platform. This course will include robot competition events where students will apply what they have learned in the course. This course is open to all students and fulfills the "Computer Proficiency Requirement". Prerequisites: None. This is an introductory course. Lab Fee: $75. Textbook: None.
CIS328 Robotics Programming (3)
This course will introduce students to the programming aspects of robotic systems and the concepts required to sense, navigate, and manipulate objects in the real world. Students will explore robotic systems using a Scorbot ERIII robot work cell and put course concepts into practice using the Mindstorms NXT robot platform. Students in this course will participate in robotic competitions in order to test and apply what they have learned in the course. Prerequisites: CIS111 or instructor approval. Lab Fee: $75. Textbook: None.
Schedule: To be determined. Contact Computer Science Department for details.
Eric D. Mack, MKM
E-mail contact: firstname.lastname@example.org
Scroll down for more photos from CIS128/CIS328 activities