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.
A compilation of segments from KOMO 4 News featuring CSE student projects in computer animation, digital system design, and mobile robotics.
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.
Taught by Chris Diorio, this course provided an introduction to CMOS technology and circuit design; implementation of combinational and sequential logic; VLSI design methodologies; CAD tools for layout, simulation, and validation. Students designed a VLSI chip using modern CAD tools.