K.D. Barad College-image

P-G-D-C-A in General at K.D. BARAD ARTS & COMPUTER SCIENCE COLLEGE

K.D. Barad Arts & Computer Science College, Gir Somnath, Gujarat, established in 1999, is a prominent institution. Affiliated with Saurashtra University, it offers diverse undergraduate programs in Arts, Computer Science, and Commerce. The college holds NAAC 'B' grade accreditation, emphasizing quality education.

READ MORE
location

Gir Somnath, Gujarat

Compare colleges

About the Specialization

What is General at K.D. BARAD ARTS & COMPUTER SCIENCE COLLEGE Gir Somnath?

This Post Graduate Diploma in Computer Applications (PGDCA) program at K.D. Barad Arts & Computer Science College focuses on providing essential computing skills and theoretical knowledge required for a career in the IT sector. It addresses the growing demand in the Indian market for skilled professionals capable of handling various computer applications and development tasks, serving as a robust foundation for further studies or immediate employment.

Who Should Apply?

This program is ideal for any graduate seeking entry into the computer application or IT services field, regardless of their undergraduate discipline. It caters to fresh graduates aiming for foundational knowledge in programming, databases, and web technologies, as well as working professionals looking to upskill or transition into the rapidly evolving Indian IT industry with practical, job-ready skills.

Why Choose This Course?

Graduates of this program can expect to pursue roles such as Junior Programmer, Web Developer, Database Assistant, or IT Support Professional within various Indian companies. Entry-level salaries typically range from INR 2.0 to 4.0 LPA, with growth opportunities into more specialized roles. The program also serves as a stepping stone for advanced degrees like MCA, aligning with common Indian academic and career trajectories.

OTHER SPECIALIZATIONS

Specialization

Student Success Practices

Foundation Stage

Master Programming & Database Fundamentals- (Semester 1)

Dedicate significant time to understanding core concepts in C programming, operating systems, and DBMS. Actively participate in all lab sessions for PGDCA105. Practice coding logic and SQL queries daily beyond class assignments to build a strong foundation.

Tools & Resources

GeeksforGeeks, HackerRank, W3Schools, MySQL Workbench

Career Connection

Strong fundamentals are crucial for cracking entry-level technical interviews and building efficient applications, leading to better internship and job offers.

Build Basic Web Projects- (Semester 1)

Apply learned HTML and CSS skills from PGDCA104 to create small, static websites or personal portfolios. Experiment with different layouts and designs. Utilize online resources and open-source templates to enhance learning and creativity.

Tools & Resources

VS Code, CodePen, FreeCodeCamp, Bootstrap

Career Connection

A practical portfolio of web projects demonstrates applied skills to potential employers, especially for front-end developer roles in Indian startups.

Engage in Peer Learning & Problem Solving- (Semester 1)

Form study groups with classmates to discuss challenging concepts, collaboratively debug code, and prepare for internal assessments. Teaching others reinforces your own understanding and develops teamwork skills, which are highly valued in the IT industry.

Tools & Resources

WhatsApp groups, Google Meet, Whiteboards

Career Connection

Enhances problem-solving abilities and communication skills, vital for team-based software development projects and collaborative work environments in India.

Intermediate Stage

Dive Deep into Object-Oriented Programming- (Semester 2)

Beyond C++, explore OOP concepts thoroughly with PGDCA202. Design and implement complex programs using inheritance, polymorphism, and data abstraction. Consider learning another OOP language like Java or Python basics to broaden your skill set.

Tools & Resources

Visual Studio, NetBeans (for Java), Online C++ compilers, tutorials on OOP patterns

Career Connection

OOP is fundamental for modern software development roles, allowing for modular, scalable, and maintainable code, highly sought after by Indian IT service companies.

Implement Data Structures & Network Concepts- (Semester 2)

Actively implement various data structures (lists, stacks, queues, trees) using C++ from PGDCA203. For networking (PGDCA201), try setting up small local networks virtually or physically to understand protocols and configurations firsthand.

Tools & Resources

GDB debugger, Wireshark, Cisco Packet Tracer, HackerEarth

Career Connection

Strong data structure knowledge is essential for competitive programming and algorithm-based interviews, while networking skills open doors to IT infrastructure and support roles.

Develop Dynamic Web Applications & Prepare for Placements- (Semester 2)

Utilize ASP.NET (PGDCA204) to build dynamic, database-driven web applications as part of your final project. Concurrently, start preparing your resume, practicing aptitude tests, and mock interviews tailored for IT companies in India. Seek guidance from college placement cells.

Tools & Resources

Visual Studio, SQL Server, LinkedIn, Naukri.com, Placement Cell resources

Career Connection

A robust final project showcases full-stack development potential, and early placement preparation maximizes opportunities for securing jobs with good CTCs.

Advanced Stage

Program Structure and Curriculum

Eligibility:

  • Any Graduate Degree (B.A., B.Com., B.Sc., B.B.A., B.C.A., B.S.W., etc.) from a recognized university.

Duration: 2 semesters (1 year)

Credits: 40 Credits

Assessment: Internal: 30%, External: 70%

Semester-wise Curriculum Table

Semester 1

Subject CodeSubject NameSubject TypeCreditsKey Topics
PGDCA101Introduction to Computer and Operating SystemCore4Computer Fundamentals, Generations and Classification of Computers, Input/Output and Memory Concepts, Operating System Introduction, MS Windows Features and Utilities, Linux OS Basics
PGDCA102Problem Solving Techniques and C ProgrammingCore4Problem-Solving Methodologies, Algorithms and Flowcharts, C Language Fundamentals, Control Statements and Arrays, Functions and Pointers, Structures and File Handling
PGDCA103Database Management SystemCore4DBMS Introduction and Concepts, Data Models and Architectures, ER and Relational Models, Normalization Techniques, SQL Queries and Operations, Database Security and Integrity
PGDCA104Web Designing with HTMLCore4Introduction to Web Technologies, HTML Document Structure, HTML Elements (Lists, Tables, Forms), Cascading Style Sheets (CSS), Basic JavaScript for Web, Web Page Layout and Design
PGDCA105Practical Based on PGDCA101, PGDCA102, PGDCA103, PGDCA104Lab4Operating System Commands and Utilities, C Programming Exercises and Debugging, SQL Database Operations and Queries, HTML Web Page Development, CSS Styling Implementation, Basic Web Forms Creation

Semester 2

Subject CodeSubject NameSubject TypeCreditsKey Topics
PGDCA201Data Communication & Computer NetworkCore4Data Communication Fundamentals, Network Topologies and Architectures, OSI and TCP/IP Models, Networking Devices (Hub, Switch, Router), Transmission Media, Network Security Concepts
PGDCA202Object Oriented Programming with C++Core4OOP Principles and Concepts, Classes and Objects, Constructors and Destructors, Inheritance Mechanisms, Polymorphism and Virtual Functions, File Handling in C++
PGDCA203Data StructureCore4Data Structure Fundamentals, Arrays and Linked Lists, Stacks and Queues, Trees and Graphs, Searching Algorithms, Sorting Algorithms
PGDCA204Introduction to ASP.NetCore4.NET Framework Overview, ASP.NET Web Forms Architecture, Server Controls and Validation, State Management Techniques, ADO.NET and Database Connectivity, Master Pages and Themes
PGDCA205Practical Based on PGDCA201, PGDCA202, PGDCA203, PGDCA204Lab4Network Configuration Exercises, C++ Object-Oriented Programming Implementations, Data Structure Implementations, ASP.NET Web Applications Development, Database Integration with ASP.NET, User Interface Design and Deployment
whatsapp

Chat with us