Hardware Design Capstone. Students focus on the design and implementation of a large project, which they work on in teams of three or four. They use a combination of hardware and software components including embedded processors, FPGAs, sensors and communication devices to implement their project. Students experience the entire design process from concept to running prototype in the space of a single quarter, including a project proposal, design reviews, and final product documentation / demonstration. (Low bandwidth version here. High bandwidth version here.)
Tablet PC Capstone. Students work in teams to design, implement, and release software projects -- utilizing the Tablet PC as the platform -- to distribute ink between multiple Tablets, editing handwriting, and recognize handwritten diagrams. Projects include "Shared Notes", "Scribbles", and "Diagram Recognition". (Low bandwidth version here. High bandwidth version here.)
Students work in substantial teams to design, implement, and release a software project involving multiple areas of the CSE curriculum. Emphasis is placed on the development process itself, rather than on the product. Teams are expected to develop a work plan, and to track and document their progress against it. This year's projects include: "Something Attacks"; "Star Gopher 32"; and "Pac Inverted Tulip". (Low bandwidth version here. High bandwidth version here.)
This capstone course focuses on robotics projects in which groups of 3 students program robots to perform certain tasks. The groups program Sony AIBO robots using the RoboCup Challenge as example domain. The ultimate goal of the RoboCup project is by 2050, develop a team of fully autonomous humanoid robots that can win against the human world champion team in soccer.
In CSE 477, CSE students collaborated with Industrial Design students to create several digital systems design projects, including: SAVI, a shopping assistant for the visually impaired; HERMES, hospital information exchange; SCANNER RUN, dynamic children's games; and LINGO PAL, a language learning tool. (Low bandwidth version here. High bandwidth version here.)
In CSE 481, student teams create a working video game prototype from scratch. This year's projects include: "Monkey Maximus" a multiplayer action game where you will guide Maximus the gladiator monkey through his path of revenge on his former captors; "Fusion", taking space battles to a new evolutionary plane; and "Sublings", an arcade style game fashioned around the addictive action of smashing funny little creatures.
CSE 476 is a system building course that provides students with a complete experience in embedded system design. Student teams design, simulate, construct, debug, and document a substantial project.
In CSE 477, students use our laboratories to design, simulate, construct, and debug a major project that includes hardware, software, and communication components. Students study the use of embedded processors in digital system design and interfacing techniques. They also write and debug real-time reactive software.
In CSE 481, student teams create a working video game prototype from scratch.This year's class incorporated collaboration with art teams from area high schools.
Led by instructor Carl Ebeling, students of CSE 477 design, simulate, construct, and debug a substantial project that includes hardware, software, and communication components. Students learn the use of embedded processors in digital system design and interfacing techniques.