Regarding NewGradiance

In this post I’m going to talk about NewGradiance. NewGradiance is the website which features many good subject wise practice tests for Free. It is built by legends in computer Science like Jeffery Ullman. It has questions based on Reference book material, this questions are very conceptual in nature – You can say this are reference book questions. This questions are organized like indivisual chapter wise test series. I believe questions are as good as or even better than GATE questions.

First of all I’ll like to thank Professor Jeffery Ullman for keeping this site with so much quality questions free of cost and you all know his other contributions to computer science, so i would not reiterate it here.  Best feature of this site is that , you can every single test 10 times, but every time you’ll get new question based on concept of Root question.

Let me enumerate subjects for which this site provides Reference book quality homeworks ->

  1. Operating Systems, based on book by Tenenbaum  and Stallings
  2. Databases , based on book by Garcia-Ullman-Widom
  3. Databases, based on  book by ElMasri-Navathe
  4. Theory of computation, based on book by Hopcroft-Motwani-Ullman
  5. Compiler Theory , based on book by Aho-Lam-Sethi-Ullman
  6. Data Structures , based on book by Carrano
  7. Discrete Mathematics (Foundations of Computer Scinece) based on book by Aho-Ullman

So we have FREE tests online on NewGradiance for GATE preparation for more than 50% of subjects. Specially Compilers, Operating Systems are taken care where it is hard to find reference book questions.

I’m copying following details from archive page of because somehow that page is down.


Disclaimer -> Following details are taken from archives of


All copyrights are with them, I’m just trying to spread the word in GATE aspirants that FREE resources much better than test series of any institute created by World class professors exists.


Creating Your Account

To use the Gradiance system, you will need an account. Go to and create your account.

You will be asked to provide:

  • Your first and last names.
  • An email address. Use an active address, because if you forget your password, a new one will be mailed to this address.
  • A unique ID, which must be at least 6 characters. We’ll tell you if yor chosen name is already taken, and you’ll have to find something that is not yet claimed, just as for other public sites.
  • A password, which must be at least 10 letters and digits, with at least one of each.

Joining a Class

There are two kinds of classes you can join: instructor-generated classes and “Omnibus Classes.” The latter are for students who wish to use the Gradiance system but are not taking a class for which the instructor has generated their own Gradiance class.

After establishing your account (as in Creating Your Account above) go to, and log in. You will see your home page, where you can enter a Class Token, which is an eight hex-digit code. This code will either be the code given to you by your instructor or one of the codes for the omnibus classes.

Omnibus Classes

The current list of omnibus classes is:

Hopcroft-Motwani-Ullman Automata: 4A379A91
Garcia-Ullman-Widom or Ulllman-Widom Databases: E68759F1
Aho-Lam-Sethi-Ullman Compilers: 467454C2
ElMasri-Navathe Databases: 6F977376
Tenenbaum OS: 328E417C
Stallings OS: 72377233
Carrano Data Structures: D89F06AD
Aho-Ullman Foundations of CS: 8CD5ED01

Your Gradiance Home Page

When you log in, you get a screen with a left menu that covers basic account-management functions, and a body that allows you to access your class or classes. In the left menu you will see options:

  • Home Page: You can always get back to this screen by clicking this choice.
  • Update Password: An option handled in a standard way.
  • Update Account: We should have your first and last names, and a current email address. Please enter them here if they are not already entered.
  • Log Out: The effect should be obvious.

At the top of the page body, you will see a “class portfolio.” You should find listed there all classes you are taking and that use Gradiance. Clicking on one of them will send you to the home page for that class. From there, you can work your assignments, as described in the next section.

Doing Your Class Work

When you enter a class, the left menu changes. The new options are:

  • Homeworks: A list of all the homeworks you have been assigned, including those due, and those whose deadline has passed. Once a deadline has passed, you can normally (depending on the instructor’s policy) see the solutions embedded in your most recent submission. Note that if you never submitted a homework, you can’t see its solution.


Homeworks appear to be sets of multiple-choice questions. Normally, they will be “root questions,” which means that each time someone opens the assignment, they get the same question, but a different choice from among one correct and three incorrect answers. Normally, both the questions and the choices appear in random order.

If you are in an omnibus class, the policies are a bit different. You can open homeworks with no minimum interval. However, you are given only 10 tries at each homework. Also, there is no deadline, so the solutions do not become available — only the explanations for errors.


Gradiance News ->

Gradiance News

Gradiance is a system for creating and administering class exercises. These homeworks and progamming labs are designed to teach students, rather than merely to test. Through the concept of a “root question,” students can repeat the same work several times, and are given advice when they make an error.

The Gradiance contract with Pearson (Addison-Wesley + Prentice-Hall) has terminated, and we have decided to turn Gradiance into a FREE service. If you are an instructor who wants to use the system, start by creating an account for yourself at NOT at the Pearson site. Note: passwords are >= 10 letters+digits, with at least one of each. Also, we cannot make an account be an instructor account for a book if the same account has registered as a student for a course using the same materials.

Then, email your chosen login, with the book whose materials you want, to We’ll enable you to create a class using those materials. There are manuals at that should enable you to use the system without problems, but feel free to email if you encounter difficulties.

In addition, we have created eleven free “omnibus classes” covering Databases, Automata, Compilers, Operating Systems, Introductory Java, Data Structures, and Data Mining. Students wishing to join either one of these classes will find the Student Directions useful.


I want to thank Jeffery Ullman again for giving this good resource free of cost to students around world. Thanks you  Sir 🙂


21 thoughts on “Regarding NewGradiance

      1. For incorrect answer sometimes they are giving reference. But from which book or which lecture (not providing url) like”See Sections 8.5.1 (p. 533) and 8.5.2 (p. 534) on construction of DAG’s from basic blocks” . How to find it out?


      2. It might be from old edition instead search for relevant topic in Book on which question is based. No need to do same comment multiple times, comments are moderated. I need to approve it for them to be shown.


  1. saket nandan

    sir , i have to ask one question about gradiance , its due date are very long , then suppose if i submit my answer then how can i know whether it is right or wrong , and its solution


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s