CSE Security & Privacy Research Chair's message Reges wins UW teaching award News Warren Jessop retires Datagrams Awards Alumni Achievement Awards Hank Levy elected to NAE Anokwa wins UW grad medal Two win Borg Scholarships Mark Bun wins Goldwater Dodge to competitive workshops CHI Best Paper to HS student Capstone courses Digital design capstone Audio capstone
Capstone design courses are a hallmark of the undergraduate programs at UW CSE. In these classes, teams of senior students tackle complex software and hardware to design and implement a major project of their own conception.
Digital design capstone
Examples of autonomous drone
in test flight for digital design capstone.
Students in this year's hardware capstone class are building outdoor autonomous drones. CSE's Shwetak Patel first used the Parrot AR Drone platform as a teaching tool for his introduction to embedded systems in EE (which he taught winter quarter). In spring quarter, he had students build custom sensor packs, navigation algorithms, and user interfaces for deploying these drones in an outdoor environment. Teams either build their own drones from quadcopter kits or modify the commercially available ones. Each team worked on a slightly different application. For example, one team built a "tour guide," where the drones lead you to various parts of the campus. The user simply selects a location on a smart phone and then follows the drone to that spot. Another team built an autonomous drone that maps radiation levels as it sweeps a field. The radiation levels can be visualized from a ground control station.
A Glove That Sings: Device lets anyone play and
create layered music using sequencers. A user
wearing the glove taps a finger, and a sensor
reads the pressure and duration of the tap.
Music proficiency not needed.
The audio capstone, taught winter quarter by CSE's Bruce Hemingway, started with a brief survey of computer audio techniques for sound recording and playback, encoding and decoding, synchronization, sound synthesis, recognition, and analysis/ resynthesis. Students worked in teams to design, implement, and release a software project utilizing some of the techniques surveyed.
Physio-acoustic Simulator: Emulates how
hearing-impaired people hear sounds
by filtering out certain frequencies.
Audio Transcription Assistant: Explores
refining the audio transcription process
through the introduction of a human
Virtual Drum Kit: Mimics real-life drumming
experience by using consumer human interface
devices (KinectTM 3D camera, WiimoteTM Bluetooth
gaming controller) to capture a user's drumming
motions and to provide haptic feedback.