Undergraduate Program
B.C.A. (Bachelor of Computer Applications)
A 3‑year professional undergraduate program emphasizing application development, databases, web/mobile technologies, and industry‑ready IT skills.
Design • Develop • Deliver
Applications • Databases • Web/Mobile
About the Program
The BCA program builds strong foundations in programming, database management, software engineering, computer networks, and UI/UX, with a strong focus on application development. Learners engage in practical labs, projects, internships and industry interactions to gain job‑ready competencies.
Key Facts
- Full‑time
- Seats
- Medium
- Affiliation
Eligibility Criteria
- Required
- Preferred
- Policy
Admission & Documents
- Form
- Docs
- Docs
Programming FoundationsC/C++, Java/Python, OOP, Data Structures
Application DevelopmentSoftware Engineering, SDLC, Testing
Data & DatabasesRDBMS, SQL, Data Analytics fundamentals
Web & MobileFront‑end and back‑end concepts, responsive design
Business & CommunicationSoft skills, project and team practices
ElectivesCloud, Data Analytics, UI/UX (as offered)
Roles & Opportunities
- IT
- DB/Infra
- QA