Degree Objectives
Objective #1: Design and complete robotic and embedded systems solutions that apply to real-world situations and challenges.
Show projects that solve real-world problems with a robot (manipulation or a sensor feed) and embedded systems (a chip-based microprocessor). You can use canned software solutions for these projects.
Objective #2: Implement a simple microprocessor using digital logic design.
The projects for this objective should include designing the software solution in addition to using a simple microprocessor.
Objective #3: Demonstrate embedded system design skills, including, but not limited to, microcontroller selection, schematic design, printed circuit board layout, design for electromagnetic compatibility, and design for manufacturing.
The projects for this objective should show the thought process behind the chip you choose as well as all of the decisions outside of the chip. This is about connecting the chip to the outside world and get that information to the chip.
Objective #4: Apply knowledge of transducers, actuators, and simultaneous hardware and software development in the design of an embedded system.
All of the degree objectives are steps to the complete usage of a microprocessor. This objective is the step where you connect the elements listed. Basically, your projects where you connect the hardware to the software.
Objective #5: Design and analyze real-time embedded systems, including advanced digital logic design, signal processing and high-speed digital systems.
Documentation and videos of the end-results of the project you'll complete will meet this objective. This also covers projects that convert analog signals to digital signals.
Objective #6: Implement and evaluate algorithms and methods enabling autonomy in a mobile robot.
The core of this objective is that the project works. A project where the design of the robot, its algorithms, and methods are fully functioning will show you meet this objective.