Exam preparation · Durban & online

Exam preparation for university students so you walk in ready

Exams test more than what you know. They test whether you can recall it, apply it and finish in time. I'm Jorryn, a Durban tutor, and my exam preparation sessions are built around that: targeted revision on your weak topics, practice questions, exam technique and a plan for the days you have left. Online anywhere in South Africa, or in person in the Durban area.

  • Full Stack Impact Award 2025
  • Top of class of 200+
  • 150+ students guided
  • Featured in IOL
Jorryn Panjasuran, tutor and web designer, at his 2025 graduation
Top of class · Impact Award 2025

What exam preparation with me looks like

Exam prep isn't a rerun of the whole semester. In our first conversation I'll ask what the test or exam covers, when it is, and which topics feel weakest. Then we spend our time where it earns the most marks, not on chapters you already know well. Sessions usually run 60 to 90 minutes, and intensive exam prep sessions can go longer.

A typical session mixes three things. Short, clear explanations of the ideas you're shaky on. Practice questions worked under exam conditions, with you doing the writing. And exam technique: reading the question properly, showing working that can earn method marks, and deciding which questions to tackle first.

  • Targeted revision of your weakest topics
  • Past paper walkthroughs and practice questions
  • Strategy coaching: timing, question order and showing working
  • A revision plan that fits the days you have left
  • Concept breakdowns you can keep revising from

Subjects I help students prepare for

I prepare students for tests and exams in programming (Python and Java), SQL and databases, algorithms and data structures, information systems, systems analysis and UML, web and mobile development, and maths, including algebra, calculus and discrete maths. Across 2+ years of tutoring, I've covered 24+ subjects and guided 150+ students.

Different subjects need different revision. Content-heavy modules like information systems reward clear summaries and practice at structuring written answers. Maths and programming reward doing, under time pressure, again and again. Part of my job is telling you which kind of revision your module actually needs, so your hours go into the right activity.

How to study for a programming exam

Programming exams often ask you to write or trace code under time pressure, sometimes on paper, without an IDE catching your mistakes. So reading code matters as much as writing it. Take short programs and predict exactly what they print before you run them. When you're wrong, find the line where your prediction and reality split.

Then write small programs from a blank page, against the clock. Copying a working example teaches you to recognise code, not to produce it. In sessions, you plan a short problem in plain language, then code it while I watch for the habits that cost marks: loops that run once too often, unhandled edge cases, and variables used before they're set.

If you only have a week

A week is enough to make a real difference if you spend it on the right things. The plan below is the shape I'd suggest to most students. The key idea is to find your weak spots early, by testing yourself, instead of discovering them in the exam.

For maths, cover the worked solution, attempt the problem, then check. My maths tutoring page has more on studying for maths specifically. For programming, write code from a blank page. In both, the mistakes you make this week are useful: they show you exactly what to fix before it costs marks.

  • Days 1 and 2: list every topic, rate yourself honestly, and do one practice question per topic
  • Days 3 to 5: work hardest on the weakest topics, doing questions rather than rereading
  • Day 6: one full practice paper, timed, in exam conditions
  • Day 7: review your mistakes, redo the ones you got wrong, and sleep properly

Supplementary exams and last-minute help

If you've been given a supplementary exam, you already know which module you need to pass and roughly where it went wrong. That's useful information. We start with the topics that cost you the most, rebuild them properly, then practise in exam conditions so the second attempt feels different from the first.

Last-minute help only works if it's honest about time. With days rather than weeks, we won't try to cover everything. We pick the topics that carry the most weight, make sure you can do the standard questions on them, and work on technique so you don't lose easy marks to panic or poor timing.

Build a revision timetable you'll actually follow

A revision timetable usually fails because it's too ambitious. Start from your exam dates, whether that's mid-year or end-of-year exams, and work backwards. Block out the hours you genuinely have, not the ones you wish you had, and give each module time according to its weight and how weak you feel in it.

Put specific tasks in each block: “ten recursion questions”, not “study programming”. A vague block turns into an hour of rereading slides. Leave one empty slot each week, because something always runs over. For a fuller method, read my guide on how to study for university exams.

Why students prepare for exams with me

I'm a student too, in the second year of an IIE Bachelor of Computer and Information Sciences, so I know exam season from the inside: the pressure, the anxiety, the deadlines piling up. I graduated top of a class of 200+ in the IIE Higher Certificate in Mobile Application and Web Development and won the Full Stack Impact Award 2025.

Nomvelo Dlamini (First-Year Computer Science) wrote: “I was genuinely lost in my first semester, falling behind and too embarrassed to ask for help in class. Jorryn made everything feel manageable. The sessions were calm, structured, and I finally understood what I was supposed to be learning. My grade improved significantly in two weeks.”

If you'd like something to revise from between sessions, I can also prepare study notes that condense a topic into clear, structured pages written in my own words, built around the questions you're likely to face. You still do the practice, but you'll know exactly what to practise.

What we cover

  • Targeted revision
  • Past paper walkthroughs
  • Practice questions
  • Strategy coaching
  • Exam timing
  • Revision timetables
  • Programming exams
  • Maths exams
  • Supplementary exams
  • Test preparation

Questions people ask

Is it too late to get help before exams?

It's never too late. I've helped students who felt completely lost turn things around before finals. The earlier you reach out, the more we can do together, but even a single focused session can make a meaningful difference. Tell me your exam date in your first message so we can plan around it.

How many sessions do I need before an exam?

It depends on how much time you have and how many topics feel shaky. Some students book a single intensive session before a test. Others meet regularly through the semester. In our first conversation we'll look at your dates and your weak areas and decide on the format together.

Do you give out past papers or memos?

No. I don't hand out institutional past papers or answers to assessed work. If you have past papers from your course, we can walk through how to approach the questions together, with you doing the working. Otherwise I use my own practice questions in a similar style, so the technique carries over.

Can exam preparation be done online?

Yes. Online sessions run by video call with screen sharing, anywhere in South Africa. That works especially well for programming exams, because we can write and trace code together on your screen. If you're in Durban and prefer to revise face to face, in-person sessions can be arranged in the Durban area.

Can you help me pass a supplementary exam?

I can help you prepare properly for one. A sup is a second chance with a clear target: you know the module and roughly which topics went wrong. We rebuild those topics first, then practise under timed conditions. Send me the module and its topic list, and I'll tell you honestly how I can help.

How much does exam preparation cost?

Rates vary depending on the service, frequency and duration, so you'll get a personalised quote. I aim to make quality support accessible, and I'm always happy to discuss what works within your situation. Message me on WhatsApp at 065 838 9320 and I'll typically reply within 24 hours.

Exam coming up?

Tell me the module, the date and the topics worrying you most. WhatsApp me on 065 838 9320 or use the contact form, and I'll typically reply within 24 hours so we can plan the time you have.