C-CAT Examination Overview
The C-DAC Computerized Common Admission Test (C-CAT) is the mandatory national-level entrance exam conducted twice a year—in January for the February batch and in July for the August batch—for admission into C-DAC's Post Graduate Certificate Programmes (including PGCP-AC, PGCP-BDA, PGCP-AI, and PGCP-ESD).
The test is conducted in a computerized lab environment across designated examination centres in India. Performance in C-CAT determines candidate rankings and eligibility for admission across training institutes including Sunbeam Pune, C-DAC ACTS Pune, IACSD Pune, and C-DAC Bangalore.
Test Papers & Course Categories
C-DAC groups its post-graduate certificate programmes into categories that determine which examination papers a candidate must attempt:
| Course Category | Target Courses | Required C-CAT Sections | Total Duration | Total Questions | Maximum Marks |
|---|---|---|---|---|---|
| Category II | PGCP-AC, PGCP-BDA, PGCP-AI, PGCP-MC, PGCP-ITISS, PG-CSF, PG-ASSD, PG-HPCSA | Section A + Section B | 2 Hours (120 min) | 100 Questions | 100 Marks |
| Category III | PGCP-ESD (Embedded Systems), PGCP-VLSI Design | Section A + Section B + Section C | 3 Hours (180 min) | 150 Questions | 150 Marks |
Negative Marking & Scoring System
The C-CAT examination pattern operates on the following scoring rules:
- +1 Mark for each correct answer
- -0.25 Marks for each incorrect answer (25% penalty)
- 0 Marks for unanswered questions
- Maximum Marks per Section: 50 marks (50 questions × 1)
Because 0.25 marks are deducted for every incorrect response, four wrong answers cancel out one correct answer. Candidates with zero or negative marks in any individual section are automatically disqualified from the ranking list.
Section A Detailed Syllabus (1 Hour · 50 MCQs · 50 Marks)
Section A is common to all candidates and evaluates quantitative problem-solving, logical deduction, and language proficiency:
1. English Language & Verbal Ability
- Reading comprehension & passage deduction
- Spotting grammatical errors, subject-verb agreement, and prepositions
- Synonyms, antonyms, sentence completion, and idioms
2. Quantitative Aptitude
- Number systems, LCM & HCF
- Percentages, Profit & Loss, Simple & Compound Interest
- Ratio & Proportion, Averages, Time, Speed & Distance
- Time & Work, Pipes & Cisterns, Permutation & Combination, Probability
3. Logical & Analytical Reasoning
- Blood relations, direction sense, seating arrangements (linear & circular)
- Coding-decoding, number and letter series, analogy
- Syllogisms, Venn diagrams, statement-conclusion analysis
4. Computer Fundamentals & Programming Concepts
- Binary arithmetic, octal/hex conversions, 2's complement
- Flowcharts, pseudo-code analysis, logic gates, basic computer architecture
Section B Detailed Syllabus (1 Hour · 50 MCQs · 50 Marks)
Section B evaluates foundational Computer Science and programming competencies for Category II and Category III applicants:
1. C Programming
- Data types, operators, operator precedence, expressions
- Control flow (if-else, switch-case, loops)
- Functions, recursion, scope, storage classes (
auto,extern,static,register) - Pointers, pointer arithmetic, double pointers, function pointers
- Arrays, strings, string manipulation functions (
strcpy,strcmp,strcat) - Structures, unions, dynamic memory allocation (
malloc,calloc,realloc,free) - File handling and preprocessor directives (
#define, macros)
2. Data Structures
- Stacks & Queues (implementations, circular queues, infix to postfix conversions)
- Linked Lists (singly, doubly, circular linked lists)
- Trees (binary trees, binary search trees, tree traversals—inorder, preorder, postorder)
- Graphs (BFS, DFS, shortest path basics)
- Searching & Sorting algorithms (Bubble, Selection, Insertion, Merge, Quick, Binary Search) and time complexities (Big-O)
3. Object-Oriented Programming (OOP) with C++
- Encapsulation, abstraction, inheritance (single, multiple, multilevel, hybrid)
- Polymorphism (compile-time overloading vs runtime overriding, virtual functions)
- Constructors, destructors, copy constructors,
thispointer - Operator overloading, friend functions, and friend classes
- Standard Template Library (STL) basics: vectors, maps, iterators
4. Operating Systems & Networking
- OS concepts: process management, threads, PCB, context switching
- CPU scheduling algorithms (FCFS, SJF, Round Robin, Priority)
- Process synchronization, deadlocks (conditions, prevention, avoidance)
- Memory management (paging, segmentation, virtual memory)
- Computer networks: OSI model & TCP/IP layers, IP addressing, subnetting, DNS, HTTP, TCP vs UDP
5. Basics of Big Data & Artificial Intelligence
- Basic definitions of Big Data, 5 V's of Big Data
- Supervised vs Unsupervised machine learning concepts
- Foundational neural networks and predictive analytics overview
Section C Detailed Syllabus (1 Hour · 50 MCQs · 50 Marks)
Section C is exclusive to Category III applicants targeting hardware, embedded systems, and VLSI:
1. Computer Architecture
- CPU organization, instruction cycle, register set
- Pipelining, hazards, cache memory mapping (direct, associative, set-associative)
- Memory hierarchy, I/O interfacing, DMA controller
2. Digital Electronics
- Number systems, Boolean algebra, De Morgan’s laws
- Logic gates, Karnaugh Maps (K-maps) simplification
- Combinational circuits (Multiplexers, Demultiplexers, Encoders, Decoders, Adders)
- Sequential circuits (Flip-flops: SR, JK, D, T, registers, synchronous & asynchronous counters)
3. Microprocessors & Microcontrollers
- 8085 Microprocessor architecture, bus organization, pin diagram
- Instruction set of 8085, addressing modes, timing diagrams, interrupts
- Basics of 8086 architecture, segmentation, modern Intel/ARM microcontrollers
C-DAC Recommended Reference Books
| Section | Topic | Recommended Reference Book |
|---|---|---|
| Section A | English | High School English Grammar & Composition by Wren & Martin |
| Section A | Aptitude & Reasoning | Quantitative Aptitude for Competitive Examinations by R.S. Aggarwal |
| Section A | Computer Fundamentals | Foundations of Computing by Pradeep Sinha & Priti Sinha |
| Section B | C Programming | The C Programming Language (K&R) & Let Us C by Yashavant Kanetkar |
| Section B | Data Structures | Data Structures Through C in Depth by S.K. Srivastava & Deepali Srivastava |
| Section B | C++ & OOP | Test Your C++ Skills by Yashavant Kanetkar |
| Section B | Operating Systems | Operating System Principles by Silberschatz, Galvin & Gagne |
| Section B | Networking | Data Communication & Networking by Behrouz A. Forouzan |
| Section C | Computer Architecture | Computer Organization & Architecture by William Stallings |
| Section C | Digital Electronics | Digital Design by M. Morris Mano |
| Section C | Microprocessors | Microprocessor Architecture with the 8085 by Ramesh Gaonkar |
❓ Frequently Asked Questions
How many questions and marks are there in each section of CDAC CCAT?
Each section (Section A, Section B, Section C) comprises exactly 50 objective multiple-choice questions (MCQs) for 50 maximum marks, with a time limit of 60 minutes per section.
Is there negative marking in CDAC CCAT?
Yes. Every correct answer awards +1 mark, while each incorrect answer deducts -0.25 marks (a 25% negative marking penalty). Unattempted questions carry 0 marks.
What are the maximum marks for Category II and Category III candidates?
Category II candidates (who appear for Sections A and B) have an examination of 100 questions for 100 maximum marks (120 minutes). Category III candidates (who appear for Sections A, B, and C) have an examination of 150 questions for 150 maximum marks (180 minutes).
Practice Mock Tests with Real C-CAT Pattern
Prepare with exam-level timer, negative marking simulation (−0.25 penalty), and section-wise analytics built by Sunbeam toppers.