CDAC's flagship course for software development professionals
The Post Graduate Diploma in Advanced Computing (PG-DAC) is CDAC's flagship course designed to bridge the gap between the academic curriculum and the industry requirements. This course aims to groom the students to make them industry-ready by providing in-depth knowledge of various technologies and frameworks used in software development.
₹1,00,000 + GST (Approximately)
*Fees may vary slightly across different CDAC centers
Comprehensive placement support with campus interviews from leading IT companies
The PG-DAC curriculum is designed to provide a strong foundation in programming concepts and advanced technologies used in the software industry. The course is divided into modules covering various aspects of software development.
Problem-solving techniques, algorithms, data structures, pointers, memory management
Classes, objects, inheritance, polymorphism, encapsulation, abstraction
Arrays, linked lists, stacks, queues, trees, graphs, searching and sorting algorithms
Java syntax, data types, control structures, methods, packages
Classes, objects, inheritance, interfaces, abstract classes, polymorphism
Try-catch blocks, custom exceptions, exception propagation
Lists, sets, maps, generics, iterators
Thread creation, synchronization, inter-thread communication
RDBMS concepts, ER diagrams, normalization
DDL, DML, DCL, TCL, joins, subqueries, views, stored procedures
Database creation, management, optimization
Database connectivity, CRUD operations, transaction management
Semantic elements, responsive design, CSS frameworks
DOM manipulation, events, AJAX, JSON, ES6 features
Selectors, events, effects, AJAX with jQuery
Request handling, session management, filters, JSP tags
ORM concepts, entity mapping, HQL, criteria queries
IoC, dependency injection, AOP, Spring MVC
Auto-configuration, embedded servers, Spring Boot starters
REST principles, API design, JSON processing, Spring REST
Components, services, directives, routing, forms
Components, props, state, hooks, Redux
Types, interfaces, classes, modules
Agile methodology, Scrum, project management
Git, GitHub, branching strategies
Jenkins, Docker, containerization
JUnit, Mockito, test-driven development
The course culminates in a comprehensive project that allows students to apply all the concepts learned throughout the course. Students work in teams to develop end-to-end applications using the technologies covered in the course.
Requirement analysis, system design, architecture planning
Coding, testing, integration
Project demonstration, documentation, viva
To be eligible for the PG-DAC course, candidates must meet the following criteria:
Admission to PG-DAC is through the C-CAT (CDAC Common Admission Test) conducted by CDAC. The process involves:
Register for C-CAT on the official CDAC website during the registration period (usually held twice a year - February and August)
Appear for the online C-CAT exam which tests aptitude, logical reasoning, and computer fundamentals
C-CAT results are declared on the CDAC website
Participate in online counseling for course and center selection based on C-CAT rank
Pay the course fee and complete the admission formalities at the allocated center
Event | February Batch | August Batch |
---|---|---|
C-CAT Registration | November - December | May - June |
C-CAT Examination | January | July |
Result Declaration | January | July |
Counseling & Seat Allocation | January - February | July - August |
Course Commencement | February - March | August - September |
*Dates are tentative and subject to change. Please refer to the official CDAC website for exact dates.
The C-CAT exam consists of three sections:
Computer Awareness, Logical Reasoning, Quantitative Aptitude, English
Mandatory for all candidates
Computer Programming, Data Structures, Algorithms
For graduates with Computer Science background
Computer Architecture, Digital Electronics, Microprocessors
For graduates with Electronics background
Note: Candidates can attempt any or all sections based on their background and preference.
The PG-DAC course opens up numerous career opportunities in the IT industry. Graduates are equipped with the skills and knowledge required for various roles in software development and related fields.
Design, develop, and maintain software applications using Java, Spring, and related technologies.
Create responsive and dynamic web applications using modern frontend and backend technologies.
Design, implement, and optimize database systems for various applications.
Work on both frontend and backend aspects of web applications, handling the entire development stack.
Test software applications to ensure quality, functionality, and performance.
Implement CI/CD pipelines and manage deployment infrastructure for software applications.
PG-DAC graduates typically receive competitive salary packages in the IT industry. The salary range varies based on the company, location, and individual performance.
*LPA = Lakhs Per Annum. Salary figures are approximate and may vary.
TCS
Infosys
Wipro
Cognizant
Accenture
IBM
Tech Mahindra
Capgemini
HCL
Persistent
LTI
Mindtree
PG-DAC graduates can expect good career growth opportunities in the IT industry. With experience and continuous learning, they can progress to senior roles and specialized positions.
Entry-level position focusing on coding and basic development tasks
Handling more complex development tasks and small modules independently
Leading development efforts for specific modules or features
Managing a team of developers and overseeing technical aspects of projects
Handling entire projects or designing system architecture
PG-DAC is offered at various CDAC centers and authorized training centers across India. Here are some of the prominent institutes where you can pursue this course:
The flagship center of CDAC, known for its excellent faculty and placement record.
Known for its industry-oriented training and smaller batch sizes for personalized attention.
Located in the financial capital with good industry connections and placement opportunities.
Located in India's Silicon Valley with excellent placement opportunities in tech companies.
Not sure which institute to choose? Use our comparison tool to compare different institutes offering PG-DAC based on various parameters like placement record, infrastructure, faculty, and more.
Compare InstitutesHere are some common questions about the PG-DAC course that might help you make an informed decision.
While prior programming knowledge is not mandatory, having basic understanding of programming concepts would be beneficial. The course starts with fundamentals and gradually progresses to advanced topics. Students without programming background might need to put in extra effort initially.
PG-DAC is CDAC's flagship course focused on software development and advanced computing. It covers a wide range of technologies including Java, web development, databases, and frameworks. Other CDAC courses like PG-DBDA focuses on big data analytics, PG-DESD on embedded systems, and PG-DITISS on information security. PG-DAC has the broadest scope and highest demand in the IT industry.
The C-CAT exam is of moderate difficulty. Section A (mandatory for all) tests aptitude, logical reasoning, and English, which is similar to other competitive exams. Sections B and C are optional and test computer science and electronics concepts respectively. With proper preparation, the exam is quite manageable. Focus on aptitude, logical reasoning, and basic computer concepts for good results.
The placement scenario for PG-DAC graduates is generally very good. Most CDAC centers report placement rates of 85-95%. Top performers often receive multiple job offers. Companies like TCS, Infosys, Wipro, Cognizant, and many others regularly recruit PG-DAC graduates. The average salary package ranges from 4-7 LPA, with top performers getting higher packages. Placement success depends on individual performance, technical skills, and communication abilities.
PG-DAC is a full-time course with classes typically running from 9 AM to 5 PM, Monday to Friday. It requires dedicated time and effort, making it challenging for working professionals to manage alongside a job. Some centers may offer weekend batches, but these are limited. Working professionals should consider taking a sabbatical or exploring part-time options if available.
The course fee for PG-DAC is approximately ₹1,00,000 + GST, though it may vary slightly across different centers. Scholarships are available for SC/ST/OBC candidates through various government schemes. Some centers also offer merit-based scholarships or fee concessions. Education loans are also an option, with many banks offering special rates for CDAC courses.
To prepare for the C-CAT exam, focus on the following areas:
Start preparation at least 2-3 months before the exam for best results.
All CDAC centers follow a standardized curriculum, but some centers have certain advantages:
The "best"