Study what's on the exam.

Drop in your slides, syllabus and past exams. uncram maps every topic on the test by how much it counts, then spends each session where your next points are.

Drop in your course. uncram builds the rest.

No plan to make, no deck to write. It reads everything, maps the topics on your exam, and writes practice, a study guide and flashcards for each one.

  • Whatever your course gave you

    Slides, notes, a syllabus, study guides, old exams. PDFs, PowerPoint, Word, photos and text all work.

  • Practice from your own course

    Questions from your past exams become problems, and new ones are written from your lectures. Each one says where it came from.

  • Checked before you see it

    Problems with one right answer are solved a second time, independently. If the two don't agree, the problem is left out.

  • Add more any time

    Found the study guide the night before? Add it. The map reshapes, and every answer you've given still counts.

Math 222 · Midterm 2
Building your exam
  1. Read your files
  2. Map the topics on your exam
  3. Turn your practice questions into problems
  4. Write problems, a study guide, and flashcards
    • Integration by parts9
    • u-substitution8
    • Trig integrals6
    • Partial fractions6
    • Improper integrals5
    • Chain rule8
    • Power rule4
    • Implicit differentiation4
    • Volumes of revolution7
    • Area between curves6
    • Arc length4
    • Work and force3
  5. Check every answer with a second solve
Worth knowing
  • The syllabus puts lectures 9 to 16 on this midterm, so series from lecture 8 are left out.
  • There's no formula sheet, so the study guide spells out the formulas you'll need to know by heart.
  • Weights are rough, from lecture time. A study guide from your professor would sharpen them.

Your likely score, and where the next points are.

For each topic, uncram estimates your chance of getting a typical exam question right on exam day. Then it weighs each topic by how much it counts and adds them up.

Likely
Likely. Points you'd probably get on exam day, allowing for forgetting if you stopped now.
At risk
At risk. Points on topics you've tried but haven't nailed. This is where practice pays.
Not tried yet
Not tried yet. Counted as unknown, not as zero. That's why the range starts wide and narrows as you go.

It follows the evidence, down as well as up: here, day 1 dipped after a rough first try at integration by parts.

Exam-day forecast
67+32 since you startedof 100 expected · likely 60–74

Today · +3 from Integration by parts, others

The exam's 100 points
Likely59 At risk19 Not tried yet22
Most points to gain, today
  • Integration by parts+7.8
  • u-substitution+7.7
  • Improper integrals+3.3
  • Volumes of revolution+1.2

It always tells you why, and it never leaves you stuck.

Every problem can explain itself: how much the skill counts, how you've done on it, when you last practiced, and why this one is the right difficulty.

A reminder, then a similar example, then a hint, then the solution. You only ever see the next step, so you take as much as you need and no more.

After every answer, one plain sentence: what your answer suggests and what happens next. Wrong answers name the common mistake behind them.

The plan on the right shows what's done, what's now and what's next. Ask for more of this, skip a topic, go easier or harder, or leave the plan and practice anything.

This is a real problem from the sample exam. Answer it, ask for help, or open the why.

Done for now3 answered · saved
NowIntegration by partsEasySample question

This is where an extra few minutes should earn you the most exam points.

It's about 15% of the exam.

You've solved 2 of 6, with some help.

You last practiced this on Monday.

This one is easy, picked to sit at the edge of what you can do right now.

For ∫xsin⁡x dx\int x\sin x\,dx, which choice of uu makes the integral simpler?

How sure?

Read it, check it, drill it.
Ask about anything.

A study guide written from your own course, one concept at a time, with quick checks that count toward your map. Highlight anything that doesn't click and ask: the answer comes from your course material. Flashcards you miss come back sooner.

Integration · about 15% of the exam

Integration by parts

Built from: Lecture 14 slides, Study guide p. 3

Use integration by parts when the integrand is a product and one factor gets simpler when you differentiate it. ∫u dv=uv−∫v du\int u\,dv = uv - \int v\,du
Quick checkCounts toward your map

For ∫xsin⁡x dx\int x\sin x\,dx, which choice of uu makes the integral simpler?

A common rule of thumb for picking uu is LIATE: logs, inverse trig, algebraic, trig, exponential. Choose uu from earlier in that list.
Ask about this
“one factor gets simpler when you differentiate it”
Explain this more simply
From Lecture 14 slides, p. 3
Integration by parts1 of 3

Tap the card to flip it.

Problems that look like your exam.

Multiple choice, math, written answers, code and multi-step problems, mixed the way your past exams mix them.

Math, checked by meaning

Type it the way you'd write it. An answer that's equal to the key counts, however it's arranged.

Find ∫xcos⁡x dx\int x\cos x\,dx.
Correct. The key says cos⁡x+xsin⁡x+C\cos x + x\sin x + C. Same answer, different order.

Long problems, a step at a time

Multi-step problems check each step on its own, so one slip doesn't sink the rest.

y=xy = \sqrt{x} from 00 to 44 spins around the x-axis. Find the volume.
  1. 1. Set upV=π∫04x dxV = \pi\int_0^4 x\,dx
  2. 2. Integrateπ[x22]04\pi\left[\tfrac{x^2}{2}\right]_0^4
  3. 3. Evaluate8π8\pi

Written answers, marked point by point

Short answers are graded against the points a good answer makes, and you see the one you missed.

In Pavlov's experiment, what was the conditioned stimulus?
The bell. The dogs learned to salivate when it rang.
  • Names the bell
  • Says the response was learned
  • Says why: it was paired with food

2 of 3. Almost: say why the bell works.

Code that runs on the page

Python problems run your function against examples in the browser, before anything's graded.

Count the vowels in a word, upper or lower case.
def count_vowels(word):
    return sum(ch in "aeiou"
               for ch in word.lower())
  • count_vowels("exam")→2
  • count_vowels("Rhythm")→0
  • count_vowels("AEIOU")→5

Study on your own terms.

Ten minutes between classes or a whole Sunday. The plan fits around you, never the other way round.

Leave anytime

Progress saves after every answer. Ten minutes counts.

Never locked in

Practice any topic, any format, whatever the plan says.

Nothing gets erased

New material reshapes the map, never your progress.

Help without guilt

Use what you need. We just check back later, without help.

Start free. Pay for the exams that matter.

Try it on a real exam before you pay anything. Then unlock just that exam, or every exam you take this term.

Free

$0

Set up one exam of your own. Its map, study guide and flashcards are yours to keep, and your first 25 practice problems are on us.

The sample exam never counts.

Exam pass

One exam
$7.99once

Every topic's full problem set and unlimited practice for one exam, until two days after you sit it. No subscription, so nothing renews.

For the one exam that matters this week.

Plus

2+ exams
$11.99/ month

Unlimited practice on every exam you add this term, up to 6 new ones a month. Cancel whenever you like.

We remind you before it renews.

Every plan includes, for each exam
  • Your exam map and exam-day forecast
  • A study guide and flashcards written from your course
  • Answers to your questions from your course material: 15 a day free, 100 on a plan
  • New files whenever you find them, without losing progress

Questions

How it picks, what it needs from you, what it costs, and what happens when things change.

What do I upload?

Whatever your course gave you: slides, the syllabus, past exams, practice sets, a study guide, lecture notes. PDFs, PowerPoint, Word, photos of your notes and plain text all work. More kinds of material make the picture sharper, but one file is enough to start.

What if I don't have past exams?

You can still start. The exam picture says what it knows and what's missing, like "we know the topics, but not what the questions look like", and nothing waits on filling the gaps.

How does it decide what I study next?

It ranks every skill by how much it counts on the exam, how much you could still gain, and what it doesn't know about you yet. Every pick has a "Why am I seeing this?" that shows those reasons.

Can I just practice what I want?

Always. Pick topics, a format and a difficulty, or start from retry mistakes, untested topics or an exam-style mix. Practice you choose updates your map the same way.

Does using help count against me?

Help is there to use, one step at a time: a reminder, a similar example, a hint, then the solution. There are no penalties to see. We just check that skill again a few problems later, without help.

What if I add material halfway through?

Add it whenever you find it. The map updates with new topics and new weights, and your progress carries over, because every answer you've given is kept and read again against the new picture.

What does it cost?

Setting up your first exam is free, and so are your first 25 problems. After that, an exam pass is $7.99 once for one exam, or Plus is $11.99 a month for every exam you add. The sample exam is always free.

What happens when my exam is over?

An exam pass stays open until two days after the exam, so you can look back at what came up, and then it simply ends. Nothing renews. Plus keeps going until you cancel, for the next exam.

What if my exam date changes?

Change it whenever you need to, from the exam's menu. An exam pass moves with the date as long as the exam hasn't happened yet, for up to four months from when you bought it. From exam day on, it ends two days after the date you had.

Can I get a refund?

Yes. If uncram isn't for you, email support@uncram.io within 7 days of paying for a full refund. And if building your exam ever fails, you can refund its pass yourself, right there on the setup page.

Who writes the problems?

Some come straight from your course material and some are written from it by AI. Each problem is labeled with where it came from, and problems with one right answer are solved a second time before you see them. Math answers are checked for mathematical equivalence, not by matching text.