CDAC C-CAT Syllabus 2027 – Section-Wise Breakdown

strategy 23 July 2026 12 min read

CDAC C-CAT Syllabus

The CDAC Computerized Common Admission Test (C-CAT) covers a wide range of subjects from aptitude to core computer science and electronics. Before starting your preparation, it’s important to understand what topics are actually included in the syllabus.

While C-DAC publishes the subjects tested in each section, it does not release an official chapter-wise weightage. This guide combines the official syllabus with commonly observed topic distributions from previous C-CAT exams to help you prioritize your preparation.


C-CAT Exam Sections

The examination consists of three independent sections.

SectionSubjects
Section AEnglish, Quantitative Aptitude, Reasoning, Computer Fundamentals
Section BC Programming, Data Structures, C++, Operating Systems, Computer Networks, AI & Big Data
Section CComputer Architecture, Digital Electronics, Microprocessors

Depending on the admission category of your desired course, you may need to attempt one, two, or all three sections.


Section A (Common for All Candidates)

Every candidate appearing for C-CAT must prepare Section A.


English

Frequently tested areas include:

  • Grammar
  • Vocabulary
  • Synonyms & Antonyms
  • Error Spotting
  • Sentence Correction
  • Fill in the Blanks
  • Reading Comprehension
  • One-word Substitution
  • Idioms and Phrases

The questions are generally straightforward and test basic language skills.


Quantitative Aptitude

Prepare topics such as:

  • Number System
  • Percentages
  • Profit & Loss
  • Ratio & Proportion
  • Average
  • Time & Work
  • Time, Speed & Distance
  • Simple & Compound Interest
  • Probability
  • Permutation & Combination
  • Logarithms
  • Algebra
  • Geometry
  • Data Interpretation

Regular practice is more important than memorising formulas.


Logical Reasoning

Important topics include:

  • Series
  • Analogies
  • Coding-Decoding
  • Blood Relations
  • Directions
  • Seating Arrangement
  • Syllogisms
  • Statement & Conclusion
  • Puzzles
  • Clock & Calendar Problems

Computer Fundamentals

Prepare:

  • Computer Generations
  • Input & Output Devices
  • Memory
  • Number Systems
  • Binary Arithmetic
  • Boolean Algebra
  • Operating System Basics
  • Computer Organization
  • Software Types
  • Internet Basics

Many questions are theory-based.


Section B (Computer Science)

For most software-oriented programmes, Section B is the most important section.


C Programming

The highest-weightage subject in previous C-CAT exams.

Important topics:

  • Variables
  • Data Types
  • Operators
  • Loops
  • Functions
  • Arrays
  • Strings
  • Pointers
  • Structures
  • Unions
  • Enumerations
  • Dynamic Memory Allocation
  • Storage Classes
  • File Handling
  • Preprocessor Directives
  • Recursion
  • Command Line Arguments

Expect both theory questions and code-based MCQs.


Data Structures & Algorithms

Study:

  • Arrays
  • Linked Lists
  • Stacks
  • Queues
  • Trees
  • Binary Search Trees
  • Graphs
  • Searching Algorithms
  • Sorting Algorithms
  • Hashing
  • Recursion
  • Time Complexity
  • Space Complexity

Time and Space Complexity appear frequently.


Object-Oriented Programming (C++)

Important topics:

  • Classes
  • Objects
  • Constructors
  • Destructors
  • Encapsulation
  • Abstraction
  • Inheritance
  • Polymorphism
  • Virtual Functions
  • Function Overloading
  • Operator Overloading
  • Templates
  • Exception Handling

Many questions test conceptual understanding rather than lengthy programs.


Operating Systems

Prepare:

  • Processes
  • Threads
  • CPU Scheduling
  • Deadlocks
  • Synchronization
  • Semaphores
  • Memory Management
  • Paging
  • Segmentation
  • Virtual Memory
  • File Systems
  • Disk Scheduling

Most questions are concept-based.


Computer Networks

Focus on:

  • OSI Model
  • TCP/IP Model
  • IPv4
  • IPv6
  • Routing
  • Switching
  • TCP
  • UDP
  • HTTP
  • FTP
  • DNS
  • DHCP
  • Ethernet
  • MAC Address
  • Network Devices

Revise abbreviations and protocol names carefully.


Artificial Intelligence & Big Data

The syllabus generally includes introductory concepts such as:

Artificial Intelligence

  • AI Basics
  • Machine Learning
  • Expert Systems
  • Neural Networks
  • Applications of AI

Big Data

  • Big Data Characteristics
  • Hadoop
  • MapReduce
  • Spark
  • Data Analytics Basics

Questions are usually introductory rather than mathematical.


Section C (Electronics)

Candidates applying for Category III programmes should prepare Section C.


Computer Architecture

Topics include:

  • Number Systems
  • Boolean Algebra
  • CPU Organization
  • Instruction Cycle
  • Memory Hierarchy
  • Cache Memory
  • Pipeline Processing
  • Interrupts

Digital Electronics

Prepare:

  • Logic Gates
  • Boolean Expressions
  • Karnaugh Maps
  • Flip-Flops
  • Counters
  • Registers
  • Multiplexers
  • Encoders
  • Decoders
  • Sequential Circuits
  • Combinational Circuits

Microprocessors

Important topics:

  • 8085 Architecture
  • Instruction Set
  • Addressing Modes
  • Interrupts
  • Memory Interfacing
  • I/O Interfacing
  • Timing Diagrams
  • Assembly Language Basics

Topic Weightage (Observed Trends)

Note: C-DAC does not publish official chapter-wise weightage. The following estimates are based on previous admission cycles.

SubjectApproximate Questions
C Programming15–18
Operating Systems + Computer Networks10–12
Artificial Intelligence + Big Data9–12
Data Structures & Algorithms9–12
C++ & OOP8–10

The exact distribution changes from batch to batch.


High-Priority Topics

If you’re short on time, prioritise these:

Must Study

  • C Programming
  • Data Structures
  • Operating Systems
  • Computer Networks

Important

  • OOP using C++
  • Aptitude
  • Reasoning

Moderate Priority

  • AI
  • Big Data

Candidates appearing for Category III should also give sufficient time to Digital Electronics and Computer Architecture.


How to Use This Syllabus

A good study sequence is:

  1. Understand the syllabus.
  2. Learn the concepts.
  3. Solve chapter-wise MCQs.
  4. Revise short notes.
  5. Attempt full-length mock tests.

Avoid trying to study every subject simultaneously.


Key Takeaways

  • Section A is common for all candidates.
  • Section B is the most important section for software-related programmes.
  • Section C is required mainly for electronics and embedded programmes.
  • C-DAC publishes the subjects but does not release official chapter-wise weightage.
  • C Programming consistently carries the highest weightage in previous exams.
  • Focus on understanding concepts before solving MCQs.