February, 2012 Archive

Making Smartphones Smarter

Columbia Engineering describes our work on smartphone virtualization: http://engineering.columbia.edu/making-smartphones-smarter

Read More

New software virtualizes multiple Android instances on smartphone

Computerworld runs a story on a new virtualization technique developed at Columbia University being used by Cellrox to virtualize multiple Android instances on a smartphone. See the article at: http://www.computerworld.com/s/article/9224647/MWC_New_software_virtualizes_multiple_Android_instances_on_smartphone

Read More

Jeremy Andrus awarded Facebook Fellowship

After considering nearly 300 applications, Facebook has announced that Jeremy Andrus is one of the 12 2012-2013 Facebook Fellowship winners. For more information, see the Facebook press release.

Read More

Andrus and Nieh receive SIGCSE 2012 Best Paper Award

Jeremy Andrus and Jason Nieh have received the Best Paper Award for their work on “Teaching Operating Systems Using Android,” which was accepted to the 43rd ACM Technical Symposium on Computer Science Education (SIGCSE 2012). The work was selected from a pool of 289 papers submitted to the conference.

Read More

NCCloud: Applying Network Coding for the Storage Repair in a Cloud-of-Clouds

Yuchong Hu, Henry C. H. Chen, Patrick P. C. Lee, Yang Tang Proceedings of the 10th USENIX Conference on File and Storage Technologies (FAST ’12), February, 2012 Abstract To provide fault tolerance for cloud storage, recent studies propose to stripe data across multiple cloud vendors. However, if a cloud suffers from a permanent failure and loses all its data, then …

Read More

Teaching Operating Systems Using Android

Jeremy Andrus, Jason Nieh Proceedings of the 43rd ACM Technical Symposium on Computer Science Education (SIGCSE 2012), Raleigh, NC, February 29 – March 3, 2012 (Best Paper Award) Abstract The computing landscape is shifting towards mobile and embedded devices. To learn about operating systems, it is increasingly important for students to gain hands-on kernel programming experience in these environments, which …

Read More

Columbia University Department of Computer Science