Computer Science Department, University of California, Los Angeles | California NanoSystems Institute