Master's Theses & Technical Reports - 2016

M.S. | 5th Year M.S.


A Framework for Network Function Virtualization
Chang Lan [advisor: Sylvia Ratnasamy]

A Programming Interface for Scalable Network Socket I/O
Sangjin Han [advisor: Sylvia Ratnasamy]

A 40Gb/s PAM4 Transmitter based on a Ring-resonator Optical DAC
Sajjad Moazeni [advisor: Vladimir Stojanovic]

An Analysis of the RPL Routing Standard for Low Power and Lossy Networks
Aishwarya Parasuram [advisor: David E. Culler]

An Early Exploration of Causality Analysis for Irregularly Sampled Time Series via the Frequency Domain
Francois Belletti [advisor: Alexandre Bayen]

Analysis and comparison of Fourier Ptychographic phase retrieval algorithms
Li-Hao Yeh [advisor: Laura Waller]

Applications of Machine Learning to Support Dementia Care through Commercially Available Off-the-Shelf Sensing
George Netscher [advisor: Alexandre Bayen and Trevor Darrell]

Assembly of a Wireless Ultrasonic Backscatter System
Konlin Shen [advisor: Michel Maharbiz]

Autonomous Palpation for Tumor Localization: Design of a Palpation Probe and Gaussian Process Adaptive Sampling
Animesh Garg [advisor: Ken Goldberg]

Avoiding communication in primal and dual block coordinate descent methods
Aditya Devarakonda [advisor: James Demmel and Michael William Mahoney]

Datong Paul Zhou [advisor: Claire Tomlin]

Cooperative Inchworm Localization with a Low Cost Heterogeneous Team
Brian Nemsick [advisor: Avideh Zakhor]

Data Modeling and Interactive Visualization for Advertisement Auction Modeling
Biye Jiang [advisor: John F. Canny]

Design of a Two-Wheeled Mars Rover with Sprawl Ability and Metal Brush Traction
Ivan Davydychev [advisor: Ronald S. Fearing]

Efficient Distributed Training of Vehicle Vision Systems
Sung-Li Chiang [advisor: John F. Canny]

Exploration of surface states in a monolayer MoS2 transistor by pulsed gating
Zhongyuan Lu [advisor: Sayeef Salahuddin]

Fast Parallel SAME Gibbs Sampling on General Discrete Bayesian Networks and Factor Graphs
Haoyu Chen [advisor: John F. Canny]

Hardware Acceleration for Memory to Memory Copies
Howard Mao [advisor: Randy H. Katz]

Improved Nanowire Sensor for pH Measurements in solution
Maria Pace Pace [advisor: Albert Pisano, Liwei Lin and Ali Javey]

Imputing a Variational Inequality Function or a Convex Objective Function: a Robust Approach
Jerome Thai [advisor: Alexandre Bayen]

Low Noise Integrated CMOS Direct Conversion RF Receiver Front-End
Kai Yiu Tam [advisor: Ali Niknejad]

Micro-Electro-Mechanical Diode for Tunable Power Conversion
Benjamin Osoba [advisor: Tsu-Jae King Liu]

Multimodal Indoor Device Localization
Joseph Menke [advisor: Avideh Zakhor]

Nitrogen Doped Graphene Nanoribbons for Organic Photovoltaic Applications
Donatela Bellone [advisor: Ana Claudia Arias]

Observer-Aware Action Sequence Planning for Human-Robot Collaboration
Chang Liu [advisor: Anca Dragan]

Oracle-Guided Heap Interpolant Synthesis
Nishant Totla [advisor: Sanjit A. Seshia]

Post-Post-Modern Photography: Capture-Time Perceptual Matching For More Faithful Photographs
Rachel Albert [advisor: Alexei (Alyosha) Efros]

Powering OMNI: A Distributed and Modular Closed-Loop Neuromodulation Device
George Alexandrov [advisor: Jan M. Rabaey]

Predicting Percent Spliced In (PSI) in Alternative Splicing Using Deep Networks
Fadi Kfoury [advisor: Bin Yu]

Predicting Percent Spliced In (PSI) in Alternative Splicing Using Deep Networks
Emin Arakelian [advisor: Bin Yu]

ReStream: Accelerating Backtesting and Stream Replay with Serial-Equivalent Parallel Processing
Johann Schleier-Smith [advisor: Joseph M. Hellerstein]

Robust Geometry Kernel and UI for Handling Non-orientable 2-Mainfolds
Yu Wang [advisor: Carlo H. Séquin]

Speeding up Crowds for Low-latency Data Labeling
Daniel Haas [advisor: Michael Franklin]

Strober: Fast and Accurate Sample-Based Energy Simulation for Arbitrary RTL
Donggyu Kim [advisor: Krste Asanović and Jonathan Bachrach]

Tor's Usability for Censorship Circumvention
Linda Lee [advisor: David Wagner]

Uses and Limitations of Micro-Synchrophasor Measurements in Distribution Grid Management
Kyle Brady [advisor: Seth R. Sanders and Alexandra von Meier]

View-Dependent Adaptive Cloth Simulation
Woojong Koh [advisor: James O'Brien]

5th Year M.S.

A Contextually-Aware, Privacy-Preserving Android Permission Model
Arjun Baokar [advisor: David Wagner]

Automated Pricing Agents in the On-Demand Economy
Tony Wu [advisor: Anthony D. Joseph]

AutoStyle: Scale-driven Hint Generation for Coding Style
Rohan Roy Choudhury [advisor: Armando Fox]

BeaverDam: Video Annotation Tool for Computer Vision Training Labels
Anting Shen [advisor: Kurt Keutzer]

Bond: A Spy-based Testing and Mocking Library
Erik Krogen [advisor: George Necula]

Co-tuning of Software Specializers and Hardware Accelerators within a CNN Application
Sean Roberts [advisor: Armando Fox]

Design and User Guide for the Single Chip Mote Digital System
Sahar Mesri [advisor: Kristofer Pister]

Design of the Aggregator Module ASIC for the Octopus-Mimetic Neural Implant (OMNI)
Nathaniel Mailoa [advisor: Elad Alon]

Driving dataset in the wild: Various driving scenes
Byung Gon Song [advisor: Kurt Keutzer]

Fast, Automated Indoor Light Detection, Classification, and Measurement
Craig Hiller [advisor: Avideh Zakhor]

Interactive Exploration on Large Genomic Datasets
Eric Tu [advisor: David A. Patterson]

Investigating Computational Approaches and Proposing Hardware Improvement to the Vision Correcting Display
Zehao Wu [advisor: Brian A. Barsky]

Lambda: An Autograder for Snap!
Michael Ball [advisor: Dan Garcia]

Learning Compound Multi-Step Controllers under Unknown Dynamics
Weiqiao Han [advisor: Pieter Abbeel]

Low-Rank Matrix Completion for Positive Semidefinite Matrices
Jaya Narasimhan [advisor: Satish Rao]

MiBao: A Video Processing Middlebox
Siyuan He [advisor: Randy H. Katz]

Resonant Switched Capacitor DC-DC Converter with Stackable Conversion Ratios
Jikang Chen [advisor: Seth R. Sanders]

Sequential Quadratic Programming for Task Plan Optimization
Christopher Lin [advisor: Pieter Abbeel]

Surgical Automation for Multilateral Multi-Throw Suturing
Siddarth Sen [advisor: Ken Goldberg]

Virtual Walkthrough of 3D Captured Scenes in Web-based Virtual Reality
Austin Chen [advisor: Avideh Zakhor]