12 weeks to the exam

Study plan

One subject at a time in the order that builds on itself, a subject test at the end of each week, then full mocks once the syllabus is done. Tick items off as you go; your ticks stay in this browser.

0 of 105 done
  1. WEEK 01

    Discrete mathematics

    Logic, sets and graphs show up in almost every paper and feed into TOC and algorithms later.

  2. WEEK 02

    Linear algebra, calculus, probability, digital logic

    Quick marks if the formulas are automatic. Finish Engineering Mathematics and all of Digital Logic.

  3. WEEK 03

    Programming and data structures

    C output tracing and tree/heap questions are high-frequency and need practice, not just reading.

  4. WEEK 04

    Algorithms

    The largest single subject by marks in most recent papers.

  5. WEEK 05

    Computer organization

    Cache and pipeline numericals reward a fixed method; learn it once and drill it.

  6. WEEK 06

    Operating systems

    Scheduling, paging and synchronization are near-certain questions.

  7. WEEK 07

    Theory of computation

    Short, scoring questions once closure and decidability facts are memorised.

  8. WEEK 08

    Databases

    Normalization and SQL output questions are mechanical with practice.

  9. WEEK 09

    Computer networks

    Mostly numericals: subnetting, sliding window, TCP windows, CRC.

  10. WEEK 10

    Compiler design, then mocks

    The smallest subject. Finish it, then switch to full mocks.

  11. WEEK 11

    Revision and Set B tests

    Fix weak subjects using your mock results. Read every formula sheet once.

  12. WEEK 12

    Final mocks

    Exam conditions: same start time as your session, calculator only, no breaks. Keep the last two days light.