Our group has room for exceptional new students. Potential graduate students should have experience with

  • Software development (C/C++ required and a scripting language like Python)
  • Circuit design (basic VLSI and CAD experience)
  • Algorithms (familiarity with graph algorithms and optimization)

If you feel that you qualify, please apply to the UCSC Computer Engineering PhD program and mark "VLSI" as your primary interest. This will guarantee that I look at your application. The deadline for applicantions is usually in late December.

After you complete your application, send me an email in early February and I will look at your application materials (CV, recommendations, GRE, TOEFL, etc.). PLEASE DO NOT SEND ME YOUR CV DIRECTLY. I also cannot estimate whether you will be accepted. All materials must be available through the formal application process for several faculty members to evaluate.


If you are interested in a summer position and are a US Citizen or Permanent Resident, take a look at the SURF-IT program. I have no other internship openings.