Welcome to Gradinace

If you want a student account to use Gradiance, Click Here.

If you are an instructor and you would like to Gradiance servies for your class, Click Here.

Getting an Account

Start by creating an account for yourself at www.gradiance.com/services. Note: passwords are ≥ 10 letters+digits, with at least one of each.

If you are a student, and your instructor has given you a token (8-hex-digit code) for the class you are to enter, then login to your account, and access the class material by entering the token.

If you are not part of a class, you can join one or more of our "omnibus classes" that let you work a generic set of problems. Here are the codes for the available classes.

Students can also join a tutorial if they wish. In this case, make an account at www.gradiance.com/tutorials.html and enter the desired tutorial.

Becoming a Gradiance Instructor

We currently offer use of the system free of charge. If you are an instructor who wants to use the system, start by creating an account for yourself at www.gradiance.com/services. 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. If you have already registered your account as a student, you will need to create a second account.

Please let us know (by email to support@gradiance.com) your account id, with the book whose materials you want. We will enable you to create a class using those materials. For a list of currently available services Click Here.

Gradiance offers a patented "root question" technology that allows students to work the same problem repeatedly, until they get it right. They are shown different choices of answer each time they try, and if they get it wrong, they are given an appropriate hint. You can find more details about root questions, as well as a guide to using Gradiance for your class, through the instructor's and author's guides at www.gradiance.com/info.html.

Available Resources for Instructors

We offer packages containing root questions, and in some cases programming labs and/or tutorials. Packages designated as classes allow you to organize root questions into homeowrks and assign these to students. You can also assign prepackaged homeworks, each on a single topic. Programming labs can only be assigned as a unit. Packages designated as a class also generate grades in a spreadsheet, which the instructor can download.

Tutorials are only for self study. However, you are welcome to recommend that your students use one of these tutorials by having them sign up at www.gradiance.com/tutorials.html.

Note: In the table below, when two books are connected by "OR," you can choose either one; there are two different products available.

SubjectBook(s)Class or TutorialProgramming Labs?
Database SystemsGarcia-Ullman-Widom OR Elmasri-NavatheClassYes, SQL
Data MiningTan-Steinback-Kumar OR Leskovec-Rajaraman-UllmanClassNo
Operating SystemsTenenbaum OR genericClassYes, Java
Data StructuresCarranoClassYes, Java
Automata TheoryHopcroft-Motwani-UllmanClassNo
CompilersAho-Lam-Sethi-UllmanClassNo
Introductory ProgrammingLiang OR Guzdial-EricsonClassYes, Java
Discrete MathematicsgenericClassNo
Distributed DatabasesgenericClassNo
SQL ProgramminggenericTutorialYes, SQL
Java ProgramminggenericTutorialYes, Java
GUI ProgramminggenericTutorialYes, Java


© 2017, 2018 Gradiance Corporation