Slashdot Mirror


Preparing for the Comp Sci. GRE?

arys asks: "I've been looking around for a good book on the GRE Computer Science subject test but all I found were a book that is out of print and an other that has the worst reviews possible. What I want to ask is those of you that have taken the test, how did you prepare for it?"

7 of 36 comments (clear)

  1. An Undergraduate Degree Helps by Markus+Registrada · · Score: 5, Funny
    The best way to prepare for a GRE in Computer Science is to study computer science. A variety of four-year programs are offered at hundreds of universities around the world. Apply early and you might get a scholarship.

    Courses in "Microsoft Word2000" probably will be a bit off the mark. You might have to study some algebra and maybe even some literature (if you don't choose University of Phoenix, that is).

  2. gre.org by rubinson · · Score: 3, Informative

    I took the GRE last summer (although not the CompSci subject test). I went through a number of practice books and tests. By far, the best materials were the ones provided by and published by ETS.

    Most of the materials are free for download from their website, including reviews for the subject tests. (Many of these resouces are sent to you when you register.) You can purchase "Practicing to take the GRE General Test" for $18 (I highly recommend this book).

    I also used the Princeton Review and one other series that I can't recall offhand. Neither of these resources had the depth of the ETS materials (or the GRE itself). If I had just used the 3rd party materials, I would have been screwed. They simply didn't cover everything that was on the test -- the ETS materials do.

    The relevent link: http://www.gre.org/pracmats.html

    Also, I can't recommend highly enough the practice tests provided by ETS. The 3rd party books also provide practice tests that are largely worthless. But the ETS tests are the real thing. Made a huge difference for me.

    1. Re:gre.org by Muhammar · · Score: 5, Informative

      GRE - All tests and especialy the general portion of it: Buy the published test stuff from ETS. Get as much of their original materials which were given in previous years as possible.

      Contrary to what they want us to believe, the best way to prepare for the GRE test is doing the tests repeatedly. The authors are probably the same over years, and the format, material and type of question is mostly a re-hash of the previous tests.

      Having practiced the test in full lenght 3-5 times will greatly improve your speed and confidence at the actual test. You need to stick above the average procentile - which is not that hard if you compete against people that did not practice the actual test. A lot of people lose on scores not because the lack of knowledge, but because of the unfamiliarity with the test, nervousness and lack of time. The test authors have this "earnest" way in wording their multiple-choice answers: they often give the answer away just by the way they write them. You can see through them after few practice runs.

      --
      I doubt that we will ever figure out - and I suspect that even if we did figure out we couldn't do much about it
  3. Best way to study for the CS Subject Test by www.whitehouse.org · · Score: 4, Informative

    Take all the important books from your undergraduate studies (you did keep them, right?) and spend six months reading everything that your professors glossed over. The important books would be from the classes for: compiler construction (preferably the "Dragon book"), computer architecture (preferably Tanenbaum's "Structured Computer Organization"), design and analysis of algorithms, fundamentals of programming languages, don't forget discrete mathematics (Gries' "A Logical Approach to Discrete Math" can't be beat), linear algebra, and The Holy Bible (there are currently many extremely bright people hoping to get into a Ph.D. program to weather the horrendous economy).

    On the worst reviewed book: do not, under any circumstances, read any portion of it. Even now, there are dark corners of my mind where its evil influence still lurks, terrorizing otherwise productive neurons into inaction.

    To be honest, and not to sound elitist, unless you attended an Ivy League school, or a quality private school (such as RPI), you're probably screwed. The best way to prepare is to get into a Master's program that doesn't require the subject test (most don't), then take the test right after that.

    I know smart people who were blasted by the subject test, got their Master's, then went on and scored in the 95th - 99th percentile the second time around. It's just a matter of what you were exposed to in school. I know that without the programming languages course and compilers course, both electives that most people avoid at my school, I would have tanked the subject test.

    --
    Mod me down and I shall become more trollish than you can possibly imagine!
    1. Re:Best way to study for the CS Subject Test by www.whitehouse.org · · Score: 3, Insightful

      I don't think one has to have attended an Ivy league school to get a good score test but I do think that one has to have attended a quality school with good professors.

      Don't get me wrong; I think I got a decent education from the public school that I went to, as well. I would say that most people who pay enough attention in class at most any accredited college will learn enough to become decent professionals in the field of Computer Science.

      However, to get into a Ph. D. program, you have to be better than decent, as you have noted in your post. You're going up against a tough crowd of people from some of the finest institutions in the world. The test isn't about doing well, it's about doing better than a substantial percentage of all the other people taking the test.

      In a general Computer Science degree, you just won't be (in my opinion) exposed to the depth and breadth needed to really excel on the subject test. And that's what it's all about. If you can score in the 90th+ percentile, you will get in a Ph. D. program somewhere. If you can score in the 95th+ percentile, you'll probably have a free ride, too (stipend and tuition remission). Don't forget that the regular GRE is also important as it relates to getting teaching assistantships in some cases. The general GRE test is all about gaming the system, a trained moron could ace the test -- get the Princeton Review book and read it thoroughly.

      --
      Mod me down and I shall become more trollish than you can possibly imagine!
    2. Re:Best way to study for the CS Subject Test by jhealy1024 · · Score: 3, Informative

      I know smart people who were blasted by the subject test...

      Amen to that. While I'm no CS genius, I was a CS major in a good program during college. I took the GRE CS subject test during my senior year, and I got reamed by it. Biggest waste of $130/4 hours I've ever experienced. And I wasn't the only one; most of my friends had the same experience.

      I took the exam because 1 school I was applying to required it. Had I known what the exam was going to do to me, I would have just skipped that school. While I don't want to sound like a chicken, you should seriously consider whether you need to take this exam or not.

      If you insist on taking the exam, I suggest you read the major texts from each section of CS, especially those that you haven't studied. Look through the course catalog and find all the courses you didn't take (pay attention to Compilers, Operating Systems, Programming Languages, and Theory of Computation). I got nailed because I took the exam without having taken compilers yet. Turns out a lot of that year's exam was related to compilers. Whoops.

  4. took the GRE.... by Zurk · · Score: 3, Informative

    i got a 1960 total when i took the GRE coupla years ago. i took it on the computer based test ..heres a few (may help you or may not) tips :
    [1] dont spend anything on classes or books. they dont help. i didnt. no multiple choice test like the GRE/GMAT/LSAT etc is covered fully by any book on the market or any classes. theyre all a ripoff.
    [2] to prepare, i went to the local public library everyday for four weeks before i took the test, with a pencil, stopwatch and tons of paper. i grabbed a dozen or so GRE preparation books from the shelves (princetons, kaplans, barrons, the official GRE test publications and others), ignored all the sections and did ALL the practice tests. i averaged *THREE* full GRE tests everyday for two weeks (3 x 7 x 2) straight. i split up the tests so that i did the tests in weeks 1 and 3.
    [3] in weeks 2 and 4 i only reviewed the test answers, went thru the model explanations (if any) and redid any questions i had got wrong, ten times each, until i got em right ten straight instances in a row.
    [4] expect to do much worse in the real test than you do on the practice tests. on the real one i got 1960, on the practice ones i was getting 2000-2300. getting into a tier 1 university with a 1960 was a piece of cake, however.
    [5] do at least ONE computer based test on the internet..i found 3-4 of them which i did in one day. i didnt pay for any of em. YMMV.
    [6] simulate the test conditions exactly. the public library helps...its dead quiet, i have a stopwatch, and i simulate the test by not going backwards on any questions, timing each question so that i completed each question in the 60-90 seconds that you normally are allowed and doing everything else required.
    in the end if you can do the last dozen or so practice tests with a decent average (2200+/2400) youre in good shape. assuming you dont fuck up on test day of course, or come late for the test or get in a car accident or whatever.