Preliminary Examination Requirements - Ph.D. Preliminary Examination in CpE
Chair of the Prelim Exam Committee: Prof. Rainer Doemer
An information session is scheduled for Monday, April 14, 2014 at 3:00pm; Location: EH 2430 (The Harut Barsamian Colloquia Room)
(A) Date of Written Preliminary Examination: Monday, May 12, 2014; 9:30 am, 11:00am, 2:00pm; Location: CalIT2 3008
(Please register for the exam in the EECS office located in EH 2200. Registration deadline is Monday, May 5th at 5PM)
9:30am: Operating Systems (EECS 111)
11:00 a.m.: Architecture (EECS 112)
12:00 p.m.: (Lunch Break)
2:00pm: Algorithms (EECS 114)
(B) Date of Oral Preliminary Examination: Monday, May 19, 2014 at 10:00am; Location: EH 4106
This document outlines the materials to be covered in the written exam. The relevant courses offered at UCI in this field are listed below. Reference textbooks and supplementary books are provided.
List of courses:
(1) Operating Systems (EECS 111)
Reference: Avi Silverschatz, Greg Gagne, Peter Baer Galvin, Operating Systems Concepts, Eighth Edition, John Wiley & Sons, Inc., Chapters 3-11, 13.
(2) Computer Organization (EECS 112)
Reference: D. Patterson and J. Hennessy, Computer Organization and Design: The Hardware/Software Interface, Fourth Edition, Morgan Kaufman Publishers, 2008.
(3) Algorithms (EECS 114)
Reference: Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, and Clifford Stein, Introduction to Algorithms (Second or Third edition), McGraw-Hill, Chapters 1-12, 22-25.
Supplementary: Michael T. Goodrich and Roverto Tamassia, Data Structures and Algorithms in Java, Second Edition, John Wiley & Sons, Inc., Chapters 3-12.
Although the above material describes the nature of the background information the student should have mastered prior to taking the Preliminary Examinations, it is to be emphasized that an important quality for the student to demonstrate by performance during the examinations is a comprehensive understanding of the technical areas involved and the ability to apply it to diverse applications. In other words, students are ultimately responsible for the body of knowledge in the area that might be besides the materials covered in these classes.