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.
- WEEK 01 This week
Discrete mathematics
Logic, sets and graphs show up in almost every paper and feed into TOC and algorithms later.
- WEEK 02 This week
Linear algebra, calculus, probability, digital logic
Quick marks if the formulas are automatic. Finish Engineering Mathematics and all of Digital Logic.
- WEEK 03 This week
Programming and data structures
C output tracing and tree/heap questions are high-frequency and need practice, not just reading.
- WEEK 04 This week
Algorithms
The largest single subject by marks in most recent papers.
- WEEK 05 This week
Computer organization
Cache and pipeline numericals reward a fixed method; learn it once and drill it.
- WEEK 06 This week
Operating systems
Scheduling, paging and synchronization are near-certain questions.
- WEEK 07 This week
Theory of computation
Short, scoring questions once closure and decidability facts are memorised.
- WEEK 08 This week
Databases
Normalization and SQL output questions are mechanical with practice.
- WEEK 09 This week
Computer networks
Mostly numericals: subnetting, sliding window, TCP windows, CRC.
- WEEK 10 This week
Compiler design, then mocks
The smallest subject. Finish it, then switch to full mocks.
- WEEK 11 This week
Revision and Set B tests
Fix weak subjects using your mock results. Read every formula sheet once.
- WEEK 12 This week
Final mocks
Exam conditions: same start time as your session, calculator only, no breaks. Keep the last two days light.