Transparent Gif

Department of Computer Science

University of California, Santa Barbara

Graduate Student Workshop 2011

The focus of GSWC is to highlight graduate student research, promote the exchange of ideas among students, faculty, researchers, and industry, and familiarize new graduate students with the research conducted within our department and the larger computer science community. Each year, GSWC adopts a theme which invites discussion from a panel formed by industry speakers. The theme of the workshop this year is Mobile computing.

Workshop Information

GSWC 2011 will be held Friday October 7, 2011 in the Engineering Sciences Building room 1001. The Engineering Science building is located on the campus map at location D5 with the label "Engineering Science". The actual room is approximately located where the 'S' in Science is on the label. The nearest Parking structure for the event is Parking Structure 10 located just to the right of Engineering Science on the map.

Platinum Supporters

Nickel Supporters


You can grab a pdf copy of the proceedings here.

Workshop Schedule

08:00-08:15 Breakfast  
08:15-08:30 Opening remarks Subhash Suri
Chair of UCSB Computer Science Department
Security Session led by Gianluca Stringhini
08:30-08:43 Fear the EAR: Automated Discovery of Execution after Redirection Vulnerabilities Adam Doupe
08:43-08:56 BareBox: Efficient Malware Analysis on Bare-Metal Dhilung Kirat
08:56-09:10 New Hardware Description Language for Secure Information Flow Xun Li
Industry Panel moderated by Adam Doupe
09:10-10:00 The Mobile Revolution
  • Andrew Mutz
    Director of Engineering, Appfolio
  • Chad Sweet
  • Saty Bahadur
    Principle Developer Manager, Windows Phone Team, Microsoft
Networking and Architecture Session led by Maria Zheleva
10:05-10:18 The Implications of MIMO and Channel Bonding on Channel Management in 802.11n Lara Deek
10:18-10:31 VillageCell: Cellular Connectivity in Rural Areas Veljko Pejovic
10:31-10:44 Barely Alive Memory Servers: Keeping Data Active in a Low Power State Vlasia Anagnostopoulou
10:44-10:57 Ranking Security-Important Assets in Corporate Networks Ali Zand
Academic Keynote
11:00-11:45 (Computer) Vision without Sight
Mobile computer vision may seem like the ideal sensing modality for supporting persons with visual impairment in their activities of daily life. If you cannot see, let the machine see for you. Yet, very few computer vision systems have found acceptance by the visually impaired community so far. In this talk I will report on several years of efforts and lessons learned trying to develop "useful" assistive technology based on computer vision (and other sensors). In particular, I will touch upon issues in mobility and wayfinding, and I will highlight some challenges of mobile vision without sight.
Roberto Manduchi
Director of Computer Vision Lab
Director of Assistive Technology Lab
Multifarious Session A led by Steffen Gauglitz
11:45-11:58 Complete Information Pursuit Evasion in Polygonal Environments Kyle Klein
11:58-12:11 Temporal Cross-Sell Optimization Using Action Proxy-Driven Reinforcement Learning Nan Lee
12:11-12:24 A Flexible Open-Source Toolbox for Scalable Complex Graph Analysis Adam Lugowski
Lunch and Poster Session
Multifarious Session B led by Nichole Stockman
01:25-01:38 Melody Matcher: A Music-Linguistic Approach to Analyzing the Intelligibility of Song Lyrics Jennifer Hughes
01:38-01:51 The Composition Context in Point-and-Shoot Photography Daniel Vaquero
01:51-02:04 iSketchVis: Integrating Sketch-based Interaction with Computer Supported Data Analysis Jeff Browne
Industry Keynote
02:05-02:40 YouTube News: Broadcasting the World
Ubiquitous presence of video cameras significantly increases the possibilities for news coverage by regular citizens. Most recent cell phones and nearly all consumer cameras are capable of recording videos. These videos are often uploaded to YouTube and then shared via social networks. In this talk, we explain how YouTube already changed news coverage around the world and explain how we surface user-generated videos published on YouTube in Google News.
Zoran Dimitrijevic
Software Engineer
02:40-03:00 Closing Remarks followed by walk to Goleta Beach Lara Deek

External Participants


Roberto Manduchi

Academic Keynote

Roberto Manduchi obtained his "Dottorato di Ricerca" in Electrical Engineering from the University of Padova, Italy, in 1993. After a few years roaming around Northern and Southern California in various postdoctoral positions, he landed a job at Apple in the Interactive Media Group. From 1998 to 2001 he was with the Machine Vision Group at the Jet Propulsion Laboratory. In 2001 he joined the faculty at the University of California, Santa Cruz, where he is currently an Associate Professor of Computer Engineering. Roberto's main research interest is in the application of computer vision and sensor processing to assistive technology for people with visual impairment. His research is supported by the NSF and the NIH.

Zoran Dimitrijevic

Industry Keynote

Zoran Dimitrijevic has been with Google as a Software Engineer since 2004. While at Google he has been working on Google File System, video streaming, search infrastructure, News Archives, and News. Prior to joining Google, he graduated with a Ph.D. degree in Computer Science from the University of California, Santa Barbara in 2004 and with a Dipl.Ing. degree from the School of Electrical Engineering, University of Belgrade, Serbia in 1999.

Andrew Mutz


Dr. Andrew Mutz is the Director of Software Engineering at AppFolio, inc. AppFolio is the fastest growing provider of online residential property management software. Prior to joining AppFolio, he completed his Ph.D. in Computer Science from the University of California, Santa Barbara. His dissertation, "Eliciting Honest Behavior on Computational Grids," focused on the problem of maximizing the amount of useful work accomplished on a computational cluster by incentivizing accurate revelation from users of the value of the work being performed. Prior to graduate school, he worked as a Software Engineer at ExpertCity, inc. (now Citrix Online). He received his B.S. in Computer Science in the College of Creative Studies at UCSB.

Chad Sweet


Chad Sweet is a Principal Software Engineering Manager at Qualcomm in the Corporate R&D division. He has led their augmented reality software research and development for the past three and a half years. He has more than a dozen patents pending in the wireless communications and augmented reality fields. Chad has a Bachelor's in Computer Engineering from Vanderbilt University and has been with Qualcomm for more than 13 years.

Saty Bahadur


Saty is the Principle Developer Manager for the Windows Phone Team. Particularly, he is a member of the Windows Phone CX Engineering group that works on developing software that enables more mobile operators, geographies, and variants, and adds end-user value. Previously, he was a Principal Development Manager in the Windows Devices and Networking Team, and, prior to that, he worked at Intel Corporation in various leadership roles for 12 years. Saty received his M.S. in Computer Science from Clemson University and, before that, his B.E. in (Hons) Instrumentation from BITS, Pilani, India.

Program Committee

Lara Deek Chair
Steffen Gauglitz Vice-Chair
Adam Doupe Industry Liason
Ludovico Cavedon Financial Coordinator
Nichole Stockman Proceedings Coordinator
Bryce Boe Website Coordinator
Gianluca Stringhini General Committee
Nan Lee General Committee
Petko Bogdanov General Committee
Mariya Zheleva General Committee
Ceren Budak General Committee
Shiyuan Wang General Committee
Vineeth Kashyap General Committee
Hassan Wassel General Committee
Aaron Elmore General Committee
Sudipto Das General Committee
Arijit Khan General Committee
Wim van Dam Faculty Adviser

Past Workshops: 2010 | 2009 | 2008 | 2007 | 2006
Follow us on Twitter!
XHTML Validation | CSS Validation