views:

6551

answers:

3

I am currently in the process of preparing for the computer science GRE and I was wondering if anyone at Stack Overflow could offer some advice or point me towards some useful resources?

Here are some resources I'm already familiar with:


In an effort to uncover any resources that can help with my studying (and hopefully enrich the community at large) I've decided to place a bounty on this question.

Post Bounty:
My apologies, the bounty ended at 8am today before I was able to log in and accept an answer. I believe the award went to Bob Cross, as he was the first person on the list.

+1  A: 

Perhaps the best preparation is an undergraduate degree with a Computer Science major?

While there's nothing wrong with properly preparing yourself for an important test like the GRE; you might consider that your score could be as much for you as it is for the graduate departments. An "artificially" high score from excessive GRE-specific preparation might land you in a situation for which you're not as prepared as you think you might be.

Dan
That is a really good point. However, I wouldn't worry about accidentally getting an inflated score, the breadth of the knowledge is so wide to make "cramming" impossible.
James McMahon
Agreed, even cramming vocab takes a month or more
ccook
+2  A: 

Two recommendations that you may not have already seen:

  1. Take the exam twice. If you get a higher score the second time, that will be the score reported. You'll have a chance to see the exam and, perhaps, that familiarity will help you the second time.

  2. Find out if you can get copies of (or recommended study material for) computer science department graduate screening exams. Those are generally the tests required to move from the general populace to the Ph.D.-track. These exams are different for every department but mine certainly required a very broad knowledge base in computer science.

Bob Cross
If you take the test twice, and you get a higher score the first time, does the second score still get reported over the first score?
James McMahon
Highest score wins, exactly what you'd like.
Bob Cross
+1  A: 

I gave the exam a couple of years ago. The test magic forums are great for advice and discussion.

Another source is if you can manage to order a book for GATE exam in Computer Science (it is similar to GRE for Indian Master's program). There are quite a few books for the exam which covers each subject covered in enough details for the exams. You might even want to google a bit and find material for the GATE exam which could be useful for the GRE also.

I would suggest is to look at the practice test, but be aware that it could be a little deceptive, I got more advanced topics than the practice exam.

Ideally, You would like to revise/read the major undergraduate texts on each topic/subject. How much depth you want to cover is a decision you would need to decide yourself depending on how comfortable you are with the topics and the amount of time you have.

Btw... remember the GRE CS is just one of the points in your grad application and is more helpful for those whose undergraduate degree was not in CS or those who have a less than stellar GPA. It definitely is not a alternative for lack of research experience. If you have a undergraduate degree in CS and with a respectable GPA you might want to spend the time doing some research instead of the exam since it could be more useful in the application process

Some resources for the gate exam: www.gateforum.com http://www.careerquips.blogspot.com/2008/09/gate-2009-exam-syllabussample.html

Amit Wadhwa
"be aware that it could be a little deceptive, I got more advanced topics than the practice exam." Eep... would you say that the questions are on par with Titanium Bits' exam? I find those questions to be a lot harder.
James McMahon