Materials to help you efficiently practice for the Computer Science GRE, and for other introductory exams...
The purpose of this booklet is to help you prepare for the GRE subject test and other general introductory-level tests related to graduate school in computer science (CS).
This booklet contains several sections. It begins with approximately 100 practice questions on computer science, followed by an answer key and a commentary on each problem. The questions cover hardware systems, software systems, algorithms & data structures, and the mathematics & theory of CS. The booklet closes with a list of supplementary resources that you should definitely check out. Please note that these questions are not taken from any GRE subject test or other particular real computer science test, nor are they intended to "give away" what will be on the actual exam. Who can predict the exact questions that will appear on your test? My hope is that this booklet will help you assess yourself in order to decide where to invest your time. This booklet is shareware. That means you can (and should) copy it and share it with friends, family, and complete strangers. If you like it, please mail a check to me (Christopher Scaffidi) for $10 or whatever you think the booklet is worth. My address through December 2008 is 5510 Forbes Avenue, Pittsburgh, PA, 15217. After that point in time, or if you have any questions, please email me at titanium.bits@gmail.com. Errata Question 52 should read: The intended purpose of this code is to precompute all the primes less than N. When it is finished executing, for r 2 [2,N), bits[r] is supposed to equal 1 if and only if r is composite. Assume that the bits array is initialized to all zeroes. Thanks to Yuri Niyazov for pointing this out.
