Back to Blogs Syllabus

CDAC CCAT Exam Pattern & Syllabus 2026 — Complete Topic-wise Guide

Before you start preparing for CCAT, you need to know exactly what you're walking into — how many sections, what topics, how many questions per section, and where the marks are concentrated. This page breaks down the entire C-CAT exam structure so you can plan your preparation accordingly.

CCAT Exam Overview

The CCAT exam consists of 3 sections with 50 questions each. Each section has a duration of 1 hour. The exam is conducted online (computer-based).

Section A
50 Qs
Aptitude + English
Section B
50 Qs
CS / Programming
Section C
50 Qs
Electronics / Arch
Total
150 Qs
3 Hours
+3 Marks per correct
-1 Negative marking
450 Max total marks
3 hrs Total duration
SectionQuestionsDurationKey Topics
Section A501 HourEnglish, Aptitude, Reasoning, Computer Fundamentals, Concepts of Programming
Section B501 HourC Programming, Data Structures, OOP using C++, OS & Networking, Basics of Big Data & Artificial Intelligence
Section C501 HourComputer Architecture, Digital Electronics, Microprocessors
Important: C-CAT sections are attempted according to the admission category and course group you are targeting. Many candidates attempt Section A+B, while courses requiring Section C use Section A+B+C.

Section A — Fundamentals, Aptitude, English & Reasoning (50 Questions)

Section A is common for all candidates and is the easiest section to improve quickly. For detailed preparation tips, read our Section A preparation guide.

English (12-15 Questions)

  • Reading Comprehension (passage-based)
  • Sentence Completion
  • Prepositions (of, by, on, at, with)
  • Articles (A, An, The)
  • Synonyms & Antonyms
  • Idioms and Phrases
  • Active and Passive Voice
  • Arrangement of Sentences (PQRS format)
  • Spotting Errors

Quantitative Aptitude (15-18 Questions)

  • Number System, HCF & LCM
  • Percentage, Profit & Loss
  • Ratio & Proportion, Partnership
  • Average, Problems on Ages
  • Time and Work, Time and Distance
  • Simple & Compound Interest
  • Permutation & Combination, Probability
  • Boats & Streams, Trains
  • Calendar, Clock, Series
  • Allegation & Mixture

Logical Reasoning (12-15 Questions)

  • Seating Arrangement (circular table, straight line)
  • Number Series
  • Direction Sense (North, East, West, South)
  • Blood Relations
  • Syllogism
  • Coded Inequality
  • Puzzle Test
  • Coding-Decoding

Computer Fundamentals & Concepts of Programming

Basic computer concepts including hardware, software, memory types, networking basics, algorithms, flowcharts, variables, data types, loops, and functions.

Practice Section A MCQs for Free

3900+ topic-wise practice questions with instant answers

Start Practicing

Section B — Programming & Computer Science (50 Questions)

Section B is ideal for CS, IT, and MCA students. It tests your programming and core CS knowledge.

C Programming (10-12 Questions)

C programming carries the highest weight in Section B. For detailed preparation, see our C programming guide for CCAT.

  • Data Types, Operators
  • Loops (for, while, do-while, jump statements)
  • Functions (user-defined, storage classes, pass by value/reference)
  • Pointers (void, NULL, pointer arithmetic, function pointers)
  • Enum, Strings (declaration, string operations)
  • Arrays (1D, 2D, static and dynamic)
  • Structures, Unions
  • Preprocessor, Macros, Command Line Arguments
  • Typedef, File Handling, Bit Fields

Data Structures (6-7 Questions)

Read our dedicated Data Structures guide for CCAT.

  • Time Complexity (best, average, worst case)
  • Sorting (Selection, Bubble, Insertion, Merge, Quick Sort)
  • Searching (Binary, Linear/Sequential)
  • Queue (types, applications, operations)
  • Linked List (Singly, Doubly, Circular — linear and circular variants)
  • Tree (terminology, types, Binary Tree, Spanning Tree)
  • Tree Traversals (In-order, Pre-order, Post-order)
  • Graph (basic terminologies)

OOP / C++ (8-9 Questions)

  • Classes, Objects, Access Specifiers (private, public)
  • Constructors, Destructors, Copy Constructor
  • Function Overloading, Operator Overloading
  • Inheritance (types, virtual inheritance)
  • Virtual Functions, Pure Virtual Functions, Abstract Class
  • Polymorphism, Encapsulation, Abstraction
  • Friend Functions, Inline Functions

Operating Systems (8-9 Questions)

  • OS Fundamentals, Booting Process
  • Memory Hierarchy, Cache, RAM
  • Process Management, CPU Scheduling (FCFS, SJF, Priority, Round Robin)
  • Deadlock Detection and Avoidance
  • Paging, Virtual Memory
  • Kernel Mode vs User Mode, System Calls

Data Communication & Networking (4-5 Questions)

  • Transmission Media, Switching, Multiplexing
  • Network Types (LAN, MAN, WAN)
  • OSI Model, TCP/IP Protocol Stack
  • IPv4, IPv6, IP Addressing (Classful/Classless)
  • Common Protocols (ARP, TCP, UDP, FTP, DNS, HTTP)

Big Data (5-6 Questions)

  • Big Data Fundamentals
  • Hadoop Ecosystem
  • MapReduce
  • NoSQL Databases

Artificial Intelligence Basics (5-6 Questions)

  • AI Fundamentals
  • Machine Learning Basics
  • Neural Networks
  • Natural Language Processing

Section C — Electronics & Architecture (50 Questions)

Section C is primarily for Electronics, Electrical, and Instrumentation students. For a detailed preparation guide, read our Section C guide.

Digital Electronics (20 Questions)

  • Number Systems (Decimal, Binary, Octal, Hexadecimal) and conversions
  • BCD, Excess-3, Gray Code
  • K-Map, Boolean Algebra, Logic Gates, Universal Gates
  • Binary Arithmetic (Addition, Subtraction, 1's & 2's Complement)
  • Combinational Circuits (Adders, Subtractors, MUX, DEMUX, Encoder, Decoder)
  • Sequential Circuits (Flip-flops: RS, D, JK, T; Counters, Shift Registers)

Computer Architecture (15 Questions)

  • Machine Instructions, Addressing Modes
  • ALU Data Path, CPU Control Unit Design
  • Memory Interfacing, Pipelining
  • Memory Hierarchy (Cache, Main Memory, Secondary Memory)
  • RAM Types (SRAM, DRAM, SDRAM, DDR SDRAM)
  • ROM Types (PROM, EPROM, EEPROM, Flash)

Microprocessors (15 Questions)

  • Classification of Microprocessors
  • RISC vs CISC, Harvard vs Von Neumann Architecture
  • 8085 Architecture, Pin Descriptions
  • Interrupts, Interrupt Handling
  • 8085 Instruction Set Classification
  • 8086 Architecture, Pin Diagram

Which Sections Should You Attempt?

CS/IT/MCA students: Focus on Section A + Section B. These two sections cover your strengths and can give you a strong rank.

Electronics/Electrical students: Focus on Section A + Section C. If you have programming knowledge, attempt Section B as well.

All students: Section A is the most important for quick score improvement. Start your preparation with our 3-month CCAT preparation guide.

Test Your Knowledge with Mock Tests

Full-length timed mock tests simulating real CCAT exam conditions

Take a Mock Test

Frequently Asked Questions

How many sections are there in CCAT exam?

CCAT has 3 sections: Section A (50 questions, 1 hour), Section B (50 questions, 1 hour), and Section C (50 questions, 1 hour). Your required section combination depends on the course group you are targeting.

Is there negative marking in CCAT?

Yes, CCAT has negative marking. Each wrong answer deducts marks, making accuracy more important than attempting every question.

Which section is most important in CCAT?

Section A and C Programming in Section B are most important. Section A is easiest to improve quickly and significantly boosts your overall rank.