Grab 20% Off All Course | New Batch Starts Every Monday | 2+ Branches in Jaipur
Grab 20% Off All Course | New Batch Starts Every Monday | 2+ Branches in Jaipur

pgdca by ugc approved university

COMPUTER FUNDAMENTALS
➢ Introduction to Computers:
➢ Basic concepts, evolution, and components of computer systems.
➢ Operating systems, software, and hardware overview.
➢ CPU, memory, input/output devices, storage systems.
➢ Computer organization and architecture.
PROGRAMMING LANGUAGES AND SOFTWARE ENGINEERING
➢ Basics of programming languages: C, C++, Java, or Python.
➢ Programming constructs, algorithms, and problem-solving techniques.
➢ Software development lifecycle (SDLC), methodologies.
➢ Requirements analysis, design, coding, testing, and maintenance.
DATABASE MANAGEMENT SYSTEMS (DBMS)
➢ Introduction to DBMS, data models (Relational, NoSQL).
➢ Entity-Relationship (ER) modeling, normalization, and data integrity.
➢ SQL and Database Implementation:
➢ Structured Query Language (SQL) for database querying.
➢ Database design, creation, manipulation, and administration.
COMPUTER NETWORKS AND INTERNET TECHNOLOGIES
➢ Basics of networking, OSI model, TCP/IP protocols.
➢ LAN, WAN, network devices, and configurations.
➢ HTML, CSS, JavaScript, and web development basics.
➢ Internet protocols, web servers, and client-side scripting.
OPERATING SYSTEMS AND SYSTEM ANALYSIS
➢ Overview of OS components, processes, memory management.
➢ File systems, security, and operating system types.
➢ Requirements gathering, system modeling, and analysis.
➢ Design methodologies, UML diagrams.
ADVANCED TOPICS AND ELECTIVES
➢ Introduction to data analytics, tools, and techniques.
➢ Cloud computing principles, services, and deployment models.
➢ Specializations or elective subjects based on interest.
➢ Examples: Mobile app development, cybersecurity, AI, etc.
PROJECT WORK AND PRACTICAL APPLICATIONS
➢ Practical Assignments:
➢ Hands-on practical sessions, lab exercises.
➢ Assignments to implement learned concepts.
➢ Project Work:
➢ Developing a project demonstrating the application of learned concepts.
➢ Project planning, execution, and documentation.

Scroll to Top