Results 1 to 1 of 1
  1. #1

    Join Date
    Dec 2014
    Thanks Thanks Given 
    Thanks Thanks Received 
    Thanked in
    0 Posts

    Fully Funded PhD Scholarships at the University of California, Irvine

    Note: In the United States, you do not need a Master degree to begin a Ph.D. At almost all universities, Students typically enter Ph.D. programs immediately after their Bachelor.

    Fully-Funded PhD Scholarships at the University of California, Irvine

    The University of California, Irvine consistently ranks among the top research universities in the world. Meanwhile, the California city of Irvine consistently ranks among the “best places to live” in North America and the surrounding Orange County beach cities are among the top tourist destinations in the United States. Founded only 50 years ago, UC Irvine has already produced three Nobel laureates and is known for combining academic achievement with an unsurpassed quality of life. The university is about 5 miles from the Pacific Ocean, 45 miles from Los Angeles and 80 miles from San Diego.

    The research group of Professor Michael Franz is welcoming applications for additional researchers to join our team beginning September 2015. We work on a wide range of “Systems” research topics at the intersection of compilers, virtual machines, and security. We have several fully funded Ph.D. positions available, which cover tuition, fees and a monthly living stipend. Furthermore, the group has ample research funding, enabling members to utilize state-of-the art computing equipment and travel to research conferences all over the world.

    Our research group is well known for inventing trace tree compilation, the technology that is behind the TraceMonkey JIT for JavaScript in Firefox. Its co-inventor, former UCI Ph.D. student Andreas Gal, is now the CTO of Mozilla. More recently, we also transitioned the “compartmental garbage collector” invented in our lab into Firefox, which not only makes JavaScript in Firefox a lot safer (invalidating most heap spraying attacks) but surprisingly also faster. Another open-source project that we have contributed to is the LLVM compiler infrastructure.

    Over the past few years, our research has moved further into security, because that is where some of the most interesting “Systems” problems are these days. One of our current projects involves compiler-generated software diversity as a defense mechanism against cyber attacks. Imagine an “App Store” containing a diversification engine (a “multicompiler”) that automatically generates a unique version of every program for every user. All the different versions of the same program behave in exactly the same way from the perspective of the end-user, but they implement their functionality in subtly different ways. As a result, any specific attack will succeed only on a small fraction of targets. An attacker would require a large number of different attacks and would have no way of knowing a priori which specific attack will succeed on which specific target. We have built such a multicompiler which can diversify large software distributions such as the Chromium and Firefox web browsers, or a complete Linux distribution.

    This project has received coverage even in the popular press ranging from The Economist ( to Wired Magazine (

    Our research is appearing in some of the most competitive publication venues. For example, we just had two papers accepted at the 2015 Network and Distributed System Security Symposium (NDSS) which by some measure is the 4th ranked publication venue across ALL of computer science (see These two papers (which will be presented in February 2015) provide a very good idea of the flavor of research that we do in our group.

    V. Mohan, P. Larsen, S. Brunthaler, K. Hamlen, and M. Franz: “Opaque Control-Flow Integrity;” to appear at 2015 Network and Distributed System Security Symposium,

    S. Crane, A. Homescu, S. Brunthaler, P. Larsen, and M. Franz: “Thwarting Cache Side-Channel Attacks Through Dynamic Software Diversity;” to appear at 2015 Network and Distributed System Security Symposium,

    While the university has a published deadline for applying for the Ph.D. degree for 2015 (which has already passed), it is possible to accept strong candidates that are sponsored by an individual professor outside of these deadlines. If you are interested, please contact us as soon as possible. Please address your inquiries to Prof. Michael Franz (
    Attached Thumbnails Attached Thumbnails UCI-PhD-Flyer.pdf  

Tags for this Thread


Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts