The Ultimate CDAC C-CAT Preparation Guide (2027)

strategy 23 July 2026 25 min read

The Ultimate CDAC C-CAT Guide

This is the one page to bookmark. Everything else on this site — every cheat sheet, every flashcard deck, every MCQ set, every topic guide — is organized here so you always know what to study next and in what order.

On this page:


My AIR 35 Story

Before this site existed, it was just my own revision notes.

I came back to preparing for a technical entrance exam after a couple of years away from active coding — I’d spent that time attempting a different competitive exam and hadn’t cleared it, so I decided to go back into IT and target CDAC C-CAT instead for the PG-DAC course, which meant clearing Section A and Section B.

The English and aptitude side of Section A wasn’t new to me — I’d already covered similar ground during my earlier prep — so I didn’t spend much time there. Almost all of my one month of preparation went into the Section B core CS syllabus: C programming, data structures, OOP, operating systems, and networking.

The biggest realization from that month: you don’t need to go deep on every single topic. C-CAT rewards a strong, even base across the whole syllabus far more than expert-level depth on two or three favorite subjects. A candidate who can reliably answer 80% of every topic will always outscore one who can answer 100% of half the topics and guess on the rest — especially with negative marking working against blind guesses.

I built my own material from scattered sources because nothing consolidated existed in one place. That gap is the entire reason this site exists now. I ended up ranking AIR 35, which was enough to get into a top CDAC centre of choice.

Read the original write-up →

Everything below is the consolidated version of what I wish I’d had in one place back then.


What is CDAC C-CAT

CDAC C-CAT (Common Admission Test) is the entrance exam conducted by the Centre for Development of Advanced Computing for admission to its PG diploma programmes — PG-DAC, PG-DBDA, PG-DAI, PG-DESD, PG-DVLSI, PG-DIoT, PG-DITISS, and PG-DCSF among others. Your C-CAT rank, combined with your course and centre preferences, decides your seat during counselling.

[TODO: 2-3 lines on why this matters — placement track record, who typically takes this exam]


Complete Syllabus, Section by Section

C-CAT is split into three independent sections, each with its own time limit — time doesn’t carry over between sections. Which sections you attempt depends on your course category.

SectionBroad CoverageWho Attempts It
Section AEnglish, Quantitative Aptitude, Reasoning, Computer FundamentalsEveryone
Section BC Programming, Data Structures, OOP/C++, Operating Systems, Computer Networks, DBMSCategory II & III
Section CElectronics, Digital Logic, MicroprocessorsCategory III (VLSI, Embedded, IoT courses)

Full breakdown with weightage → CDAC C-CAT Syllabus 2026 Exam structure, timing, marking scheme → CDAC C-CAT Exam Pattern


How to Prepare — A Realistic Strategy

This is the phase-wise version of the “even base, not narrow depth” approach from my own prep.

Phase 1 — Diagnose (Days 1-3)

Attempt one section-wise mock or a previous year paper cold, no revision first. This tells you which of the ~20 topics across Section A/B are already fine and which need real time — don’t skip this step and start “studying everything from scratch.”

CDAC C-CAT Previous Year Question Papers

Phase 2 — Build the Base (bulk of your timeline)

Go topic by topic through the cheat sheets, in this order for most candidates: C Programming → Data Structures → OOP/C++ → Operating Systems → Networks → DBMS → Quant/Reasoning/English. Read the cheat sheet first, then the full topic guide if a concept doesn’t click, then the MCQs for that topic immediately after — don’t batch all the reading before any practice.

CDAC C-CAT Preparation StrategyHow to Prepare for CDAC CCAT in 3 Months10-Day CCAT Study Plan — ML, AI & Big Data

Phase 3 — Drill Weak Topics (final 2 weeks)

Flashcards for fast active recall on anything you keep getting wrong, timed MCQ sets on the specific topics that are still shaky — not full mocks yet.

FlashcardsMCQ Practice

Phase 4 — Full Mocks (final week)

Full timed, section-wise mocks under real exam conditions, review every wrong answer the same day, not the week after.

CDAC C-CAT Free Mock TestFinal 48-Hour Revision Checklist

[TODO: your own day-count/hour-count numbers if you want to state a specific timeline]


How to Use the Cheat Sheets, Flashcards and MCQs on This Site

Cheat sheets are one page per topic — formulas, syntax, definitions. Use them for a 2-minute scan before an MCQ set, or the night before the exam. Not for first-time learning.

Browse all cheat sheets

Flashcards are flip-card active recall drills. Use them after you’ve read a topic guide once — flashcards test retention, they don’t teach a concept from zero.

Start flipping

MCQs are topic-wise, with instant feedback. Use them immediately after reading a topic (to check understanding) and again in the final week under a timer (to simulate exam pressure).

Start practicing

Blog / topic guides are the deepest layer — full explanations, common mistakes, interview questions, and solved MCQs for a single topic. Use these when a cheat sheet line doesn’t make sense on its own.

Browse the blog


Section A Resource Hub

Quantitative Aptitude

  • Time, Speed and Distance Shortcuts
  • Time and Work Problems Made Easy
  • Percentage, Profit and Loss Fundamentals
  • Ratio, Proportion and Averages
  • Simple and Compound Interest Formulas
  • Permutation and Combination
  • Probability Formulas for CCAT
  • Number System — LCM, HCF, Divisibility
  • Data Interpretation Shortcuts
  • Mensuration Formula Roundup
  • Ages, Mixtures and Alligation
  • Quant Formula Sheet (live)

Reasoning

  • Blood Relation Tricks
  • Series Completion Tricks
  • Direction Sense Tricks
  • Coding-Decoding Tricks
  • Syllogism Tricks
  • Seating Arrangement Problems
  • Non-Verbal Reasoning

English

  • Sentence Correction Rules
  • Idioms and Phrases List
  • Reading Comprehension Strategy
  • Synonyms and Antonyms List
  • One-Word Substitutions List
  • Active-Passive / Direct-Indirect Speech Rules

Computer Fundamentals

  • Number System Conversions
  • Boolean Algebra and Logic Gates
  • Generations of Computers
  • I/O Devices and Memory Hierarchy
  • Algorithms and Flowcharts
  • SDLC Overview

Section B Resource Hub

C Programming

Data Structures

  • Arrays vs Linked Lists
  • Linked List Types (Singly, Doubly, Circular)
  • Stacks — Concepts and MCQs
  • Queues, Circular Queues and Deques
  • Binary Trees and Traversals
  • Binary Search Trees
  • Graphs — BFS and DFS
  • Topological Sort for DAG
  • Sorting Algorithms Compared
  • Time & Space Complexity Guide
  • Hashing and Collision Resolution
  • Data Structures Cheat Sheet (live)

OOP & C++

  • The 4 Pillars of OOP
  • Constructors and Destructors
  • Function Overloading vs Overriding
  • Virtual Functions and Polymorphism
  • Inheritance Types in C++
  • Static Members in C++
  • Friend Functions and Classes
  • Exception Handling in C++
  • OOP & C++ Cheat Sheet (live)

Operating Systems

  • Process vs Thread
  • CPU Scheduling Algorithms
  • Deadlocks — Conditions and Avoidance
  • Paging vs Segmentation
  • Virtual Memory and Page Replacement
  • Semaphores vs Mutex
  • Producer-Consumer Problem
  • Disk Scheduling Algorithms
  • Operating Systems Cheat Sheet (live)

Computer Networks

  • OSI Model vs TCP/IP Model
  • IP Addressing and Subnetting
  • TCP vs UDP
  • Network Devices
  • Application Layer Protocols
  • Error Detection and Correction
  • Routing Basics
  • Network Topologies
  • Computer Networks Cheat Sheet (live)

DBMS

  • ER Model and ER Diagrams
  • Normalization — 1NF to BCNF
  • SQL Joins Explained
  • Keys in DBMS
  • ACID Properties and Transactions
  • Indexing in DBMS
  • SQL vs NoSQL
  • Concurrency Control
  • DBMS Cheat Sheet (live)

Section C Resource Hub

(Electronics — only if your course category requires it)

  • Number Systems and Digital Logic
  • Logic Gates and Boolean Algebra
  • Microprocessor Basics
  • Combinational vs Sequential Circuits
  • Semiconductor Devices Overview

AI, ML & Big Data Resource Hub

(Relevant for PG-DAI, PG-DBDA and related categories)


Exam Logistics & Meta


Final Revision Checklist

[TODO: pull this in from / link out to the existing Generative AI, Ethics & Final Revision Checklist post, or build a standalone Section A+B checklist here]

  • Every cheat sheet skimmed at least once in the last 3 days
  • Weak topics identified from mock attempts, re-drilled with flashcards
  • At least 2 full timed mocks completed in exam-like conditions
  • Formula sheet (quant) memorized cold, no lookup needed
  • Sleep and exam-day logistics sorted the night before, not the morning of

This guide gets updated every cycle as new topic guides go live. Bookmark it and check back — or suggest a correction if something here is out of date.