Bachelor of Computer Applications (BCA) – Admissions Open 2026–27
Launch a career in computing and software with the BCA (Bachelor of Computer Applications) at Dolphin (PG) Institute of Biomedical & Natural Sciences (DIBNS), Dehradun. DIBNS is NAAC A+ accredited, autonomous, UGC-recognized, and affiliated to HNB Garhwal Central University, Srinagar (Garhwal).
Admissions for the 2026–27 BCA batch are now open . Seats are limited — apply early to secure your place.
Why Choose BCA at Dolphin (PG) Institute, Dehradun?
Affiliated to HNB Garhwal Central University, ensuring a recognized undergraduate degree.
Industry-oriented programme that blends software engineering fundamentals with applied projects and internships.
Experienced faculty with academic and industry backgrounds, offering close mentorship.
Strong Training & Placement Cell connecting students to recruiters across IT, fintech, product firms, and services.
Modern campus infrastructure: smart classrooms, high-speed Wi-Fi, computer labs, seminar halls, and an e-library.
Scholarships & financial assistance available for eligible students as per institute policy.
Programme Overview – BCA
The BCA programme provides a comprehensive foundation in computer science, programming, and software development practices. Coursework is balanced between theory and hands-on labs, with emphasis on real projects, hackathons, and industry interaction.
Core learning areas include:- Programming (C, C++, Java, Python)
- Data Structures & Algorithms
- Database Management Systems (SQL & NoSQL)
- Operating Systems and Computer Networks
- Software Engineering and Project Management
- Web Technologies (HTML, CSS, JavaScript, frameworks)
- Mobile App Development basics
- Basics of AI, Machine Learning and Data Science
- Cybersecurity fundamentals and system administration
- Software testing, DevOps concepts, and cloud basics
The Honours-style rigour includes research projects, industry internships, and a capstone project in the final year to demonstrate applied skills.
BCA Elective Tracks / Specializations
Students can choose elective tracks to deepen expertise and improve employability:
- Software Development — advanced programming, software design patterns, full-stack development.
- Data Science & AI — statistics, machine learning basics, data visualization, and applied analytics.
- Cybersecurity & Networks — network security, ethical hacking fundamentals, and secure systems design.
- Web & Mobile Development — modern web frameworks, progressive web apps, and cross-platform mobile apps.
- Cloud & DevOps — cloud fundamentals, CI/CD pipelines, containerization, deployment workflows.
- UI/UX & Product Design — user research, prototyping, usability testing, and product thinking.
- Business Analytics & FinTech Applications — applying computing skills to finance, digital payments, and analytics.
Eligibility Criteria
- 10+2 or equivalent from a recognized board in any stream.
- Mathematics at 10+2 is preferred for certain elective tracks, but not mandatory unless specified by admission notifications.