PGDCA
Post Graduate Diploma in Computer Applications
PGDCA Syllabus 2026
The Post Graduate Diploma in Computer Applications (PGDCA) syllabus covers a structured programme spanning 1 Year designed to build both foundational knowledge and specialised expertise. Below is the detailed semester-wise subject breakdown and programme structure.
PGDCA Semester-wise Subjects
PGDCA Syllabus & Subjects
The PGDCA curriculum is designed to provide comprehensive computer application knowledge to graduates from any background. It covers programming, databases, web development, and practical IT skills needed for entry-level IT roles and government IT positions.
Core Subjects
Elective / Advanced Topics
Practical Components
| Component | Details |
|---|---|
| Programming Labs | C, C++/Java, Python practical sessions (4–6 hours/week) |
| DBMS Lab | SQL queries, database design, table creation exercises |
| Web Design Lab | Build static and dynamic websites |
| Final Project | Software development project with documentation and viva |
PGDCA Programme Structure & Credit Distribution
PGDCA Semester-wise Curriculum
PGDCA is a 1-year programme divided into 2 semesters. Some universities offer it as a single annual exam pattern.
Semester 1 — Foundations
| Paper | Subject | Type |
|---|---|---|
| Paper 1 | Computer Fundamentals & MS Office | Theory + Practical |
| Paper 2 | Programming in C | Theory + Practical |
| Paper 3 | Data Structures | Theory + Practical |
| Paper 4 | Operating Systems | Theory |
| Paper 5 | Web Designing (HTML/CSS/JS) | Theory + Practical |
Semester 2 — Advanced & Project
| Paper | Subject | Type |
|---|---|---|
| Paper 6 | Object-Oriented Programming (C++ / Java) | Theory + Practical |
| Paper 7 | Database Management Systems (SQL) | Theory + Practical |
| Paper 8 | Computer Networks & Internet | Theory |
| Paper 9 | Python / PHP Programming | Theory + Practical |
| Project | Software Development Project + Viva | Practical |
Skills Developed in PGDCA
Skills Developed in PGDCA
Technical Skills
Programming Fundamentals
Structured programming in C, object-oriented concepts in C++/Java, and scripting in Python — building a solid coding foundation.
Database Management
SQL queries, database design, normalisation, and practical experience with MySQL — essential for data management roles.
Web Development
HTML, CSS, JavaScript for frontend development. PHP/Python for backend. Ability to build functional web applications.
Office & Business Tools
Advanced MS Office (Word, Excel, PowerPoint), Tally accounting software, and basic ERP system usage.
Professional Skills
Problem Solving
Logical thinking through programming exercises, algorithm design, and systematic debugging approaches.
System Administration
Basic Windows and Linux administration, network setup, and hardware troubleshooting — useful for IT support roles.
Project Development
End-to-end software project execution — requirement gathering, design, coding, testing, and documentation.
Digital Literacy
Internet usage, email management, cloud storage, and digital communication tools essential for modern workplaces.