DABMV-image

PGDCA in General at Dayanand Arya Balika Mahavidyalaya

Dayanand Arya Balika Mahavidyalaya is a premier all-girls institution located in Ajmer, Rajasthan. Established in 1968 and affiliated with Maharshi Dayanand Saraswati University, Ajmer, the college is recognized for its strong academic foundation across Arts, Science, Commerce, Computer Applications, and Vocational streams. It fosters a supportive environment for women's education.

READ MORE
location

Ajmer, Rajasthan

Compare colleges

About the Specialization

What is General at Dayanand Arya Balika Mahavidyalaya Ajmer?

This Post Graduate Diploma in Computer Applications (PGDCA) program at Dayanand Arya Balika Mahavidyalaya, affiliated with MDS University Ajmer, focuses on providing a strong foundation in computer science and software applications. It is designed to equip students with essential technical skills relevant to the evolving Indian IT landscape, emphasizing both theoretical knowledge and practical application, crucial for entry-level professional roles.

Who Should Apply?

This program is ideal for fresh graduates from any discipline seeking entry into the IT sector, especially those without a prior computer science background. It also caters to working professionals in other fields looking to transition into IT roles or enhance their digital literacy and application skills to boost their career prospects in various Indian industries.

Why Choose This Course?

Graduates of this program can expect to pursue career paths such as junior software developers, web designers, database administrators, or IT support specialists in various Indian companies, including startups and government sectors. Entry-level salaries typically range from INR 2.5 LPA to 4.5 LPA, with significant growth potential. The program also lays a foundation for higher studies like MCA or specialized certifications.

OTHER SPECIALIZATIONS

Specialization

Student Success Practices

Foundation Stage

Master Foundational IT Skills- (Semester 1)

Dedicate significant time to mastering the basics of computer fundamentals, operating systems, and programming in C. Actively participate in lab sessions for C programming and PC packages, aiming for conceptual clarity and hands-on proficiency.

Tools & Resources

Official textbooks, online tutorials (e.g., W3Schools, tutorialspoint), college computer labs

Career Connection

Strong foundational skills are critical for clearing initial technical rounds in interviews for IT support or junior developer roles in the Indian job market.

Develop Strong Problem-Solving Abilities- (Semester 1)

Regularly practice solving programming problems introduced in the ''''Programming in C'''' course. Focus on understanding the logic behind solutions rather than just memorizing code. Participate in basic coding challenges or puzzles to sharpen analytical thinking.

Tools & Resources

HackerRank (for beginners), GeeksforGeeks, problem sets from faculty

Career Connection

Essential for analytical roles and debugging tasks in software development, enhancing logical thinking crucial for any technical position.

Cultivate Effective Communication Skills- (Semester 1)

Actively participate in class discussions and present solutions during lab sessions. Practice articulating technical concepts clearly and concisely. This helps in group projects and future client interactions, making you a well-rounded professional.

Tools & Resources

Group discussions, mock presentations, college workshops

Career Connection

Vital for team collaboration, client communication, and successful project delivery, which are highly valued in Indian companies.

Intermediate Stage

Gain Practical Expertise in Databases and Web Tech- (Semester 2)

Focus on hands-on application of DBMS concepts (SQL queries, database design) and web technologies (HTML, CSS, JavaScript). Build small personal projects like a simple website or a database application to reinforce learning and showcase skills.

Tools & Resources

MySQL/PostgreSQL, VS Code, online web development tutorials (MDN Web Docs)

Career Connection

Directly applicable to roles like Junior Web Developer, Database Assistant, or Data Entry Specialist in Indian IT firms and startups.

Develop Object-Oriented Programming (OOP) Proficiency- (Semester 2)

Master OOP concepts using C++ and apply them to solve real-world problems. Focus on understanding inheritance, polymorphism, and encapsulation through practical coding exercises. Try to develop a slightly more complex mini-project demonstrating OOP principles.

Tools & Resources

Code::Blocks, Visual Studio, online C++ communities

Career Connection

A strong grasp of OOP is fundamental for software development roles in larger companies and for pursuing higher studies like MCA.

Prepare for Placements & Professional Growth- (Semester 2)

Actively engage with the college''''s placement cell for resume building, mock interviews, and understanding job market trends in Ajmer and Rajasthan. Network with alumni and industry professionals through online platforms like LinkedIn.

Tools & Resources

LinkedIn, college placement cell workshops, career guidance counselors

Career Connection

Crucial for securing internships and entry-level positions, providing a competitive edge in the job search within the regional job market.

Advanced Stage

Program Structure and Curriculum

Eligibility:

  • Graduate in any discipline

Duration: 1 year (2 semesters)

Credits: Credits not specified

Assessment: Internal: 30% (for each subject), External: 70% (for each subject)

Semester-wise Curriculum Table

Semester 1

Subject CodeSubject NameSubject TypeCreditsKey Topics
PGDCA-101Fundamentals of ComputersCore Theory0Computer Basics and Generations, Input and Output Devices, Memory Organization, Software Concepts and Types, Operating Systems Fundamentals, Number Systems and Data Representation
PGDCA-102PC PackagesCore Theory0MS Word: Document Creation and Formatting, MS Excel: Spreadsheets and Data Analysis, MS PowerPoint: Presentation Design, MS Access: Database Basics and Tables, Internet Browsing and Email Clients
PGDCA-103Programming in CCore Theory0C Language Fundamentals and Structure, Operators, Expressions, and Data Types, Control Statements (Conditional & Loop), Functions and Pointers, Arrays and Strings, Structures and Unions
PGDCA-104Practical I: Lab on PC PackagesLab0Hands-on Document Formatting in MS Word, Spreadsheet Operations and Functions in MS Excel, Creating Dynamic Presentations in MS PowerPoint, Basic Database Operations in MS Access
PGDCA-105Practical II: Lab on C ProgrammingLab0C Program Development and Execution, Implementing Control Flow Statements, Using Functions, Arrays, and Pointers, Debugging and Error Handling in C Programs, Problem Solving with C Language

Semester 2

Subject CodeSubject NameSubject TypeCreditsKey Topics
PGDCA-201Database Management System (DBMS)Core Theory0DBMS Concepts and Architecture, Data Models (ER, Relational), Relational Algebra and Calculus, Structured Query Language (SQL), Normalization and Denormalization, Transaction Management and Concurrency Control
PGDCA-202Internet and Web TechnologiesCore Theory0Internet Fundamentals and Protocols, HTML for Web Page Structuring, CSS for Styling Web Pages, JavaScript for Client-Side Scripting, Web Servers and Web Hosting, E-commerce Concepts and Security
PGDCA-203Object Oriented Programming using C++Core Theory0OOP Concepts: Classes, Objects, Abstraction, Encapsulation and Data Hiding, Inheritance: Types and Implementation, Polymorphism: Overloading and Overriding, Constructors, Destructors, and Friend Functions, File Handling and Exception Handling in C++
PGDCA-204Practical III: Lab on DBMS & Web TechnologiesLab0Designing and Creating Databases with SQL, Implementing SQL Queries (DDL, DML, DCL), Developing Web Pages using HTML and CSS, Adding Interactivity with JavaScript, Connecting Web Applications to Databases
PGDCA-205Practical IV: Lab on C++ Programming & ProjectLab/Project0C++ Program Development with OOP Principles, Implementing Classes, Objects, and Inheritance, Applying Polymorphism concepts, Developing a Mini-Project using C++, Problem-Solving and Code Optimization in C++
whatsapp

Chat with us