Vision & Mission
We aim to be a leading hub for AI-driven education, fuelling the “Digital India” movement. Our focus is on bridging the gap between theory and career success through immersive workshops, internships, and a range of activities that sharpen real-world problem-solving skills. To develop industry-ready professionals who are prepared to make an impact from day one. To inspire a mastery of high-level coding and innovation, empowering students to build smart software that meets the demands of an ever-changing digital world.
Academic Curriculum (As per NEP 2020: 3 years or 4 years course)
BCA stands for Bachelor of Computer Applications and when we add Artificial Intelligence as a specialization, a student is prepared for tomorrow’s digital world.
Objectives of the BCA Programme with Artificial Intelligence:
- To provide a strong foundation in computer science fundamentals, including programming, algorithms, and software development.
- To equip students with knowledge of Artificial Intelligence and its applications in solving real-world problems.
- To develop analytical thinking and problem-solving skills for diverse domains such as business, science, and society.
- To promote hands-on learning through practical exposure in Artificial Intelligence laboratories and real-world projects.
- To enable students to design, develop, and analyze software systems using modern tools and technologies.
- To enhance employability and entrepreneurial skills by integrating industry-relevant practices and innovations.
- To foster effective communication, teamwork, and project management abilities in multidisciplinary environments.
- To inculcate ethical values, social responsibility, and awareness of environmental sustainability in computing solutions.
- BCA + AI Certifications powered by ZSapiens – Specialized certifications that complement your degree perfectly.
Semester I
| Sr. No | Course Code | Course Type | Course Title | Contact Hrs/week | C | Semester End Marks | ||||
|---|---|---|---|---|---|---|---|---|---|---|
| L | T | P | H | EE | IA | |||||
| 1 | COMP-101 | DSC-A1 | Fundamentals of Computers and Office Productivity Tools | 4 | 0 | 0 | 4 | 4 | 70 | 30 |
| 2 | COMP-102 | DSC-B1 | Programming using C | 4 | 0 | 0 | 4 | 4 | 70 | 30 |
| 3 | COMP-103 | MDC-1 | Accounting | 3 | 0 | 0 | 3 | 3 | 50 | 25 |
| 4 | COMP-151 | SEC-1 | Fundamentals of Computers and Office Productivity Tools – Lab | 0 | 0 | 6 | 6 | 3 | 50 | 25 |
| 5 | COMP-152 | MC-1 | Programming using C – Lab | 0 | 0 | 8 | 8 | 4 | 70 | 30 |
| 6 | AEC-1 | — | To be chosen from corresponding Pool | – | – | – | – | 2 | 35 | 15 |
| TOTAL | 20 | 345 | 155 | |||||||
| Total = 500 | ||||||||||
Semester II
| Sr. No | Course Code | Course Type | Course Title | Contact Hrs/week | C | Semester End Marks | ||||
|---|---|---|---|---|---|---|---|---|---|---|
| L | T | P | H | EE | IA | |||||
| 1 | COMP-201 | DSC-A2 | Internet and Web Technologies | 4 | 0 | 0 | 4 | 4 | 70 | 30 |
| 2 | COMP-202 | DSC-B2 | Data Structures | 4 | 0 | 0 | 4 | 4 | 70 | 30 |
| 3 | COMP-203 | MDC-2 | To be chosen from Mathematics Pool | – | – | – | – | 3 | 50 | 25 |
| 4 | COMP-251 | SEC-2 | Internet and Web Technologies – Lab | 0 | 0 | 6 | 6 | 3 | 50 | 25 |
| 5 | COMP-252 | MC-2 | Data Structures – Lab | 0 | 0 | 8 | 8 | 4 | 70 | 30 |
| 6 | I/A/P/C-1 | — | As per HPU Guidelines | – | – | – | – | 4 | 70 | 30 |
| 7 | VAC-1 | — | To be chosen from VAC Pool | – | – | – | – | 2 | 35 | 15 |
| TOTAL | 24 | 415 | 185 | |||||||
| Total = 600 | ||||||||||
Eligibility
Admissions will be based on the merit of 10+2 exam and group discussion by SILB team.
Duration
3 Years (Six Semesters) and 4 Years (Eight Semesters) as per NEP 2020.
Fee Structure
| Course | Semester Fee | Security Fee (Refundable) | Admission Fee (One-time) |
|---|---|---|---|
| BCA | ₹ 32,500 | ₹ 10,000 | ₹ 1,000 |
FAQs – BCA
The purpose of BCA is to provide a strong foundation in computer applications and software development. While B.Tech often focuses more on hardware and engineering aspects, BCA is designed to be more application-oriented, focusing on how to use languages and tools to solve business problems.
BCA is vital because it acts as a fast track into the IT sector. It equips students with skills in web development, database management, and networking. With the world moving toward total digitalization, industries ranging from healthcare to finance need professionals who can build and maintain their digital infrastructure.
No, but in the second semester, students may choose Basic Mathematics from the mathematics pool. A strong mathematics background is not essential to succeed in BCA. The course is designed to build concepts from the basics, and many universities offer bridge or remedial courses to develop the logical skills needed for programming.
The beauty of BCA is its versatility. You can pursue roles such as:
- Web Developer (Frontend/Backend)
- System Analyst
- Software Tester
- Data Scientist (especially if followed by an MSc or MCA)
- Mobile App Developer
Since BCA is an application-based course, students work on real-world projects such as building websites, mobile apps, and database management systems. The IT industry values portfolio projects over theoretical marks, and our modern labs provide opportunities to solve real-world problems.

Dr Bhawna Jyoti
Assistant Professor & Head of the Department |
Ph.D. ,M Tech (CSE), M.Phill, MCA
Specialisation in Regression testing, Metaheuristic
algorithms (like Ant Colony Optimization, Grey Wolf
Optimization, Whale Optimization etc.), data mining, Test case suite management by using test case suite reduction techniques, test case suite selection techniques and test case suite selection techniques. Published ten
research publications in various Scopus indexed journals, peer
reviewed and UGC care listed journals. Presented nine papers in various IEEE conferences, Springer conferences and other national conferences. Eight years research experience and more than 17 years of teaching experience at UG &
PG level.

Ms. Somesh Kashyap, MCA
Assistant Professor
More than eight years of teaching experience,
specialized in computer programming, web
designing, and data structures. |
My strength lies in simplifying complex concepts, fostering an inclusive learning environment for students to
excel.

Mr. Sandeep Kumar Gautam
Assistant Professor | Experience:Mathematics)(Pursuing Ph.D. in
Mathematics) | (MSc. Math, 3 year
teaching experience at UG and PG
levels)

Ms Tamanna Kanwar
Assistant Professor | B.Sc. (Non-Med) | M.Sc. Data Analytics

