Computer Engineering Qualifying Exam Information
Exam Dates: January 2012
Important Dates for January Qualifying Exam
Dec. 5, 2011 -- Declare intent to take the Qualifying Exam and state your selections of primary and secondary areas. (Please submit by email to Natalie Edwards.)
Dec. 5, 2011 -- Submit G-105 to the Computer Engineering Office.
Jan 2, 2012 -- Student will submit a 3-page written report on the Type-1 paper to Prof. Dugan by email.
Day of the Exam -- Provide the Director of CpE with a partially completed G-107 (Qualifying Exam Report) at the time of the exam. The form will be completed by the committee and submitted to the CpE office after the exam.
The areas identified in Computer Engineering Graduate Handbook for the qualifiers are as follows:
- Computer Architecture
- VLSI, Switching Theory
- Operating Systems, Real-Time and Embedded Systems
- Compilers, Software Systems and Software Engineering
- Fault-tolerant Computing and REliability Engineering
- Networks, Distributed Systems and Security
NOTE: Please read the handbook carefully and note the committee’s expectations. The committee will both “assess the student’s potential to begin doctoral-level research,” as well as examine fundamental understanding by asking questions on “related topics.” Therefore, students should not only understand the problem and solution presented in the paper (and demonstrate the “abilities” listed in the handbook), but also, be responsible for background material (which is *not* limited to references in the paper) for the question-answer session.
Official List of papers for the Computer Engineering Qualifiers
Gunadi, E., and Lipasti. M., "CRIB: Consolidated Rename, Issue, and Bypass" ISCA 2011, pages 1-10.
VLSI, Switching Theory
Chatterjee, S.; Rasquinha, M.; Yalamanchili, S.; Mukhopadhyay, S. "A Scalable Design Methodology for Energy Minimization of STTRAM: A Circuit and Architecture Perspective," IEEE Transactions on Very Large Scale Integration (VLSI) Systems, May 2011, Volume: 19 Issue:5, page(s): 809 - 817
Operating Systems, Real-Time and Embedded Systems
Candea, G., Kawamoto, S., Fujiki, Y., Friedman, G., and Fox, A., "Microrebook -- A Technique for Cheap Recovery," USENIX Association OSDI ’04: 6th Symposium on Operating Systems Design and Implementation, page(s) 1-14.
Compilers, Software Systems and Software Engineering
Bishop, P., Bloomfield, R., Littlewood, B, Povyakalo, A., and Wright, D., "Toward a Formalism for Conservative Claims about the Dependability of Software-Based Systems." IEEE Transactions on Software Engineering, Vol. 37, No. %, Sept/Oct 2011, pages 708-717.
Fault-tolerant Computing and Reliability Engineering
Rodrigues, R.; Liskov, B.; Chen, K.; Liskov, M.; Schultz, D.; , "Automatic Reconfiguration for Large-Scale Reliable Storage Systems." IEEE Transactions on Dependable and Secure Computing. , vol.PP, no.99, pp.1-15.
Networks, Distributed Systems & Security
Agarwal, S., Dunagan J., Jain, N., Saroiu, S., and Wolman, A. "Volley: Auotmated DAta Placement for Geo-Distributed Cloud Services." Microsoft Research; Harbinder Bhogan, University of Toronto, NSDI 2010, pages 1-16.
The Computer Engineering Committee Members
Joanne Bechta Dugan, Chair
Sudhanva Gurumurthi (Jan. 2012 for K. Hazelwood)