USC Computer Science and Engineering Department
Qualifying Examination Information Page

This page contains basic general information about the qualifying exam. For specific information about the next exam, follow this link.

If you have any questions please stop by Dr. Matthews's office (SWGN 3A57) or Dr. Fenner's office (SWGN 3A65).

Reading List

Core Topics (see below for specialty topics)

  1. Algorithms (CSCE 750): Introduction to Algorithms (2nd ed.) by Cormen, Leiserson, Rivest, and Stein For further reference see Dr. Buell's website (above) and Dr. Fenner's CSCE 750 website (http://www.cse.sc.edu/~fenner/csce750/index.html).

  2. Architecture (CSCE 513): Computer Architecture: A Quantitative Approach, 3rd ed. Hennessey and Patterson, Morgan Kaufman, Chapters 1-5, 8.1-8.5, Appendix A For further information see Dr. Cameron's CSCE 513 website (http://www.cse.sc.edu/~kcameron/csce513.html).

  3. Compilers (CSCE 531): Compiler Construction: Priniples of Compiler Design by Aho, Sethi and Ullman, Addison-Wesley, Chapters 1-9 For further information see Dr. Fenner's CSCE 531 website

  4. Theory (CSCE 551): Introduction to the Theory of Computation (1st or 2nd ed.) by M. Sipser, PWS, Chapters 1,3-5,7-8 (This replaces Introduction to Automata and Language Theory by Hopcroft, Motwani and Ullman) Note: the main difference between the two editions is that the 2nd edition contains solutions to selected exercises and problems. For further information see Dr. Fenner's CSCE 551 website

Specialty topics

Core areas of past exams

2011 Fall Spring
2010 Fall Spring
2009 Fall Spring
2008 Fall Spring
2007 Fall Spring
2006 Fall Spring
2005 Fall


This page was last updated Thursday February 2, 2012 at 16:46:54 EST.