[Spring 2024 Ph.D. Qualifier Exam]
Systems, Networking, and Cybersecurity
Examining Faculty
- Dr. Thang Hoang (chair) (@thanghoang)
- Dr. Sam Noh (@samhnoh)
- Dr. Huaicheng Li (@huaicheng)
Registration
Send email to thanghoang@vt.edu to register. If you dont see your name showing up here and you plan to take qualification exam within the system area, that means you have not registered.
- Sabiha Afroz
- Dongha Yoon
- Jinshu Liu
- Arman Riasi
- Thomas Nguyen
- Wesley Woo
Schedule
- December 7, 2023 (Thursaday): Complete reading list available.
- December 11, 2023 (Monday): Students must commit to take exam. You have to register with the chair of the exam.
- January 20, 2024: Written examination available.
- February 05, 2024: Written examination due.
- February 15, 2024 (Thursday): Exam results due to GPC.
Early Withdrawal Policy
Once students have notified the Computer Science Department of their intention to take the Systems and Networking Ph.D. Qualifier Exam, they may withdraw from taking the exam at any point prior to the public release of the exam questions. Once the exam questions are released, the exam is considered "in progress" and withdrawal is prohibited. Students with questions about this policy should contact the exam chair directly.Academic Integrity
Discussions among students of the papers identified for the System's
Qualifier are reasonable up until the date the exam is released
publicly. Once the exam questions are released, we expect all such
discussions will cease as students are required to conduct their own
work entirely to answer the qualifier questions. This examination is
conducted under the University's
Graduate Honor System Code . Students are encouraged to draw from
other papers than those listed in the exam to the extent that this
strengthens their arguments. However, the answers submitted must
represent the sole and complete work of the student submitting the
answers. Material substantially derived from other works, whether
published in print or found on the web, must be explicitly and fully
cited. Note that your grade will be more strongly influenced by
arguments you make rather than arguments you quote or cite.
Updates
- [01/20/2023] Written exam available (Due Feb 05, 2024)
- [12/07/2023] Complete reading list available
- [11/17/2023] The website is up
Reading List
- Dynamo: Amazon's Highly Available Key-value Store
- The Design and Implementation of a Log-Structured File System
- PinK: High-speed In-storage Key-value Store with Bounded Tails
- Exokernel: An Operating System Architecture for Application-Level Resource Management
- Multiparty Computation from Somewhat Homomorphic Encryption
- Virtual Memory, Processes,and Sharing in MULTICS
- Scheduler Activations: Effective Kernel Support for the User-Level Management of Parallelism
- Zerocash: Decentralized Anonymous Payments from Bitcoin
- ZeroTrace: Oblivious Memory Primitives from Intel SGX
Written Questions
Each year, the Systems, Networking, and Cybersecurity faculty publishes a reading list of papers by the end of the fall semester and a list of integrative research questions to answer within a 10--14 day period. The deadline for students to provide written answers to the research questions is usually within first few weeks of the spring semester. The goal of the written exam is to evaluate the student’s ability to creatively integrate content from the constituent systems research areas.2024 Exam Questions (released on: January 20, 2024). Please email your solutions document (in PDF format prepared in LaTeX) to Dr. Thang Hoang (@thanghoang) by February 05, 2024.
Oral Exam
The written exam will be followed by an oral exam, where the student is expected to defend his/her solutions. Unless specifically requested, the student is not expected to make a formal presentation. In the oral exams, faculty may ask questions about any paper in the reading list to assess the student’s understanding of the subject. Oral exams will be scheduled individually for each student.Assessment
After the oral examination, the examining faculty will determine the student's score for the examination process. The score is between 0 – 3 points, depending on the student's performance on both the written and oral components. These points may be applied toward the total score of 6 points necessary to qualify for the Ph.D. The assessment criteria, as defined by GPC, are as follows:- 3: Excellent performance, beyond that normally expected or required for a PhD student.
- 2: Performance appropriate for PhD-level work. Prime factors for assessment include being able to distinguish good work from poor work, and explain why; being able to synthesize the body of work into an assessment of the state-of-the-art on a problem (as indicated by the collection of papers); being able to identify open problems and suggest future work.
- 1: While the student adequately understands the content of the work, the student is deficient in one or more of the factors listed for assessment under score value of 2. A score of 1 is the minimum necessary for an MS-level pass.
- 0: Student's performance is such that the committee considers the student unable to do PhD-level work in Computer Science.