BCA — Bachelor of Computer Applications
Build a future in software, data, and emerging tech.
Duration
4 Years
Semesters
8
Fees
₹65,000 / year
Eligibility
10+2 with 50% (any stream, Maths preferred)
Program Overview
A practical, industry-aligned undergraduate program covering programming, databases, web, cloud and AI fundamentals with project-based learning every semester.
Highlights
- ✓Hands-on coding from semester 1
- ✓Capstone project & paid internship in final year
- ✓Industry mentors from product companies
- ✓Free access to all DSPSR online courses
Curriculum
Semester-wise breakdown of subjects.
Semester 1
5 subjects- • Programming in C
- • Mathematics I
- • Digital Electronics
- • Communication Skills
- • Computer Fundamentals
Semester 2
5 subjects- • Data Structures
- • Mathematics II
- • OOP with C++
- • Environmental Studies
- • Web Fundamentals
Semester 3
5 subjects- • Operating Systems
- • Database Management
- • Computer Networks
- • Discrete Math
- • Java Programming
Semester 4
5 subjects- • Software Engineering
- • Web Technologies
- • Computer Graphics
- • Statistics
- • Python Programming
Semester 5
5 subjects- • Design & Analysis of Algorithms
- • Mobile App Development
- • Cloud Computing
- • AI Fundamentals
- • Elective I
Semester 6
5 subjects- • Major Project
- • Cyber Security
- • Machine Learning
- • Internship
- • Elective II
Semester 7
5 subjects- • Advanced Web Development
- • Data Science
- • DevOps & Containers
- • Elective III
- • Industry Training
Semester 8
5 subjects- • Capstone Project
- • Generative AI
- • Blockchain Fundamentals
- • Elective IV
- • Placement Prep
Career Opportunities
Roles our BCA graduates pursue.
Software DeveloperData AnalystCloud EngineerFull-Stack DeveloperQA Engineer
Ready to start your BCA journey?
Join DSPSR and learn from mentors who care about your outcomes.