![]() |
|
||||||||||||
|
|||||||||||||
|
|
CSE 360 Introduction to Mobile Robotics (3) Textbook Roland Siegwart and Illah Noourbakhsh, "Introduction to Autonomous Mobile Robots", MIT Press, 2004 References: The course makes extensive use of online resources, to include:
Course Outcomes Students will have:
Relationship between Course Outcomes and Program Outcomes: CSE 360 substantially supports the following program outcomes: A. An ability to apply knowledge of computing and mathematics appropriate to the discipline C. An ability to design, implement, and evaluate a computer-based system J. An ability to apply mathematical foundations, algorithmic principles, and computer science theory in the modeling and design of computer-based systems in a way that demonstrates comprehension of the tradeoffs involved in design choices. CSE 360 provides modest support to the following program outcomes: D. An ability to function effectively on teams to accomplish a common goal I. An ability to use current techniques, skills, and tools necessary for computing practices K. An ability to apply design and development principles in the constructions of software systems of varying complexity.
Prerequisites by Topic:
Major Topics Covered in the Course Assessment Plan for the Course The students are given three laboratory assignments, five or six fairly long homework assignments, and a final project. Each homework assignment typically covers a single topic, but the laboratory assignments build upon these allowing the students to implement increasingly complex behaviors on the robot platform over the course of the semester. The course culminates in a final project where the students program a robot to navigate a road network without hitting any obstacles while reaching a goal position. This has the potential to implement many of the topics covered throughout the course. I track the performance of the students on each homework and laboratory assignment, and perform an "out briefing" with each team on the final project to discuss their strategy, what worked, what didn't, and recommendations for how to improve the course. How Data in the Course are Used to Assess Program Outcomes: (unless adequatley covered already in the assessment discussion under Criterion 4) Each year, I use the above data from the assessment plan for the course in my self-assessment of the course. This report is reviewed, in turn, by the Curriculum Committee.
|
|||
![]() |
|
|