most significant bits
newsletter of uw computer science & engineering
volume 21, number 1, spring 2011
university of washington
CSE logo
 home CSE Home    MSB archive Spring 2011 MSB    MSB Archive   Contact Info Contact Info 
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
msb21.1 PDF

Give to CSE

We all know the difference one line of code makes to the success of new software. In the same way, one gift of any size makes a difference to the success of CSE teaching and research. Your gift provides the department with resources for scholarships, fellowships, research support, and funds to build the CSE community we hope you value. As you think about your giving, please consider making a gift to CSE. Every gift, regardless of size, helps maintain a quality experience for students that reflects the sense of community you've come to expect from us. Give online.

About MSB

MSB is a twice yearly publication of UW CSE supported by the Industrial Affiliates Program.

Editor: Kay Beck-Benton
Contributors: Ed Lazowska, Hank Levy, Sandy Marvinney, Alexei Czeskis, Hannah Hickey
Photo credits: Bruce Hemingway, Mary Levin, S. Morris Rose

We want to hear from you!

Do you have news you’d like to share with the CSE community? Comments or suggestions for future issues of MSB? Let us know! Email the editors at and be sure to visit us online at:

Sign up for MSB email

MSB is now available via email. To sign up, send an email to
  msb at

Capstone courses

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

Autonomous drones
Autonomous drones
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
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.

Audio capstone

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
Audio Transcription Assistant: Explores
refining the audio transcription process
through the introduction of a human
virtual drum kit
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.
CSE logo
Computer Science & Engineering Box 352350, University of Washington Seattle, WA 98195-2350 Privacy policy and terms of use