Object Oriented Programming and Data Structures (OOPs & D.S.)
BCA304 · Semester 3 · 4 credits
5 units · 25 topics · Major Course
Concepts of OOPS
5 topics
Data Encapsulation and inheritance
6 topics
- Access control concepts (Public, Private, Protected) and difference among them
- Declaring a simple class, member variables and member functions
- Concepts and use of enum
- Concepts of data hiding, abstraction and encapsulation with examples
- Concepts of inheritance and types of inheritance
- Constructors and destructors
Polymorphism
5 topics
Data Structure
5 topics
Queue
4 topics
Previous-year question papers
Published by VNSGU. These open on the university’s own site.
- November 2025Object Oriented Programming And Data Structures (TH) (MJ2-304)
- March 2025MAJOR-2-OBJECT ORIENTED PROGRAMMING AND DATA STRUCTURES(TH)
Study this subject
Every topic above is a lesson you can read here, in English, Hindi or Gujarati. In Gri-Learn the same topics are graded decks: the self-checks are scored and your weak topics are tracked. Free, with nothing locked.
Start freeAlready have an account? Sign in
Gri-Learn · All subjects · syllabus-mapped B.C.A. lessons in English, Hindi and Gujarati