Programme Overview
The Bachelor of Computer Applications (BCA) is a flagship undergraduate IT programme that provides a strong foundation in programming, data structures, web development, databases, networking, and software engineering. The programme is fully aligned with current industry demands including cloud computing, mobile app development, and cybersecurity. Graduates are equipped for careers as software developers, system analysts, and IT consultants, and are also well-prepared for the MCA or M.Sc. (CS) pathway.
Key Highlights
- UGC-recognised degree — valid across India for IT industry and government roles
- Covers Python, Java, C++, Web Dev, DBMS, Networking, and Cloud
- Hands-on coding labs with real-world project assignments each semester
- Final year capstone project with industry mentor
- Specialisation tracks available: Web Dev, Data Science, or Cybersecurity
- NEP 2020 multiple entry-exit — Certificate, Diploma, and Degree milestones
- Academic Bank of Credits (ABC) enabled for credit transfer
- Strong placement support — MoUs with IT companies for campus hiring
Semester-wise Syllabus
1Semester I
2Semester II
3Semester III
4Semester IV
5Semester V
6Semester VI
Career Prospects
Eligibility Criteria
10+2 with Mathematics / Computer Science, minimum 45% marks
Relaxation for SC/ST/OBC/PwD candidates as per UGC norms. Refer to the Admission Prospectus for exact eligibility and cut-offs.
BCA
Computer Science & IT

