PG DCA Syllabus
PG-DCA Syllabus - 2025
Semester 1:
Computer Fundamentals & Organization
- Basic Concepts of Computers
- Hardware and Software
- Computer System Organization
- Memory, CPU, and I/O devices
- Operating Systems Basics
- Introduction to Computer Architecture
Programming in C
- Introduction to C Programming
- Data Types and Operators
- Control Statements
- Functions and Arrays
- Pointers and Memory Management
- File Handling in C
- Introduction to Data Structures (Linked Lists, Stacks, Queues)
Operating Systems
- Introduction to Operating Systems
- Types of Operating Systems
- Processes and Threads
- Memory Management
- File Systems
- Input/Output Management
- System Security and Protection
Database Management Systems (DBMS)
- Introduction to DBMS
- Database Models (Relational, Hierarchical, Network)
- SQL: Queries, Constraints, Joins, and Sub-queries
- Normalization and Data Integrity
- Transaction Management and Concurrency Control
- Backup and Recovery in DBMS
Communication and Network Technologies
- Basic Concepts of Networking
- OSI Model and TCP/IP Protocol
- Types of Networks: LAN, WAN, MAN
- Network Devices: Switches, Routers, Hubs
- Network Security and Encryption
- Introduction to Internet Technologies
Semester 2:
Advanced Programming in C++
- Object-Oriented Programming Concepts (OOP)
- Classes and Objects
- Inheritance, Polymorphism, and Encapsulation
- File Handling
- Templates and Exception Handling
Web Programming
- HTML, CSS, and JavaScript Basics
- Introduction to Web Servers and Clients
- Web Technologies: PHP, ASP.NET
- Frontend and Backend Web Development
- Web Security
Software Engineering
- Software Development Life Cycle (SDLC)
- Requirement Analysis
- Design and Development Models
- Testing and Maintenance
- Project Management and Tools
Computer Networks and Security
- Network Security Models and Protocols
- Firewalls and VPNs
- Cryptography
- Security Threats and Attacks
- Internet Security
Project Work/Internship
- Hands-on Project on Software Development/IT Solutions
- Industry-oriented practical experience
- Presentation of the project
Additional Topics (May vary by institution)
- Business Communication and Professional Ethics
- Digital Marketing
- Mobile Application Development
- Cloud Computing
- E-commerce
Assessment:
The assessment is usually based on:
- Internal Assessments: Periodic assignments, quizzes, lab work, etc.
- End-semester Exams: Written exams covering theory and practical components.
- Project Work: Practical project-based evaluation.

Comments
Post a Comment