Department of Bachelor of Computer Applications.
Five Industry-Focused Major/Minor Specialisations Offered in BCA
💻 Data Analytics with Python
🤖 Generative AI (Gen AI)
🛡️ Certified Ethical Hacker (CEH)
🌐 Full Stack Development
🌍 Japanese (L1) & German (L1) Language Certification
As a 3/4-year degree, the BCA programme prepares students for professions in computer science and information technology.
- 3/4 Years Onsite
- Intake: 60



Overview
Bachelor of Computer Applications (BCA) is a 3/4-year undergraduate programme designed to provide a strong foundation in computer science, software development, and modern information technology. The curriculum combines theoretical concepts with practical learning through subjects such as Database Management Systems, Operating Systems, Software Engineering, Computer Architecture, Web Technologies, and programming languages including C, C++, Java, Python, JavaScript, HTML, CSS, and SQL. Students also gain exposure to emerging technologies through specialisations in Data Analytics, Generative AI, Full Stack Development, Cyber Security, and Cloud Computing.
The programme emphasizes hands-on learning through live projects, industry certifications, internships, and skill-based training to prepare students for the evolving IT industry. Graduates are equipped for careers in software development, data analytics, cybersecurity, cloud computing, and other technology domains, while also having excellent opportunities to pursue higher studies such as MCA, MBA, and other postgraduate programmes. With a balanced focus on academic excellence and industry readiness, the BCA programme enables students to build successful careers in the digital world.
Vision & Mission
Vision
To establish a teaching and learning environment that provides students the best chance to become skilled professionals, support the computing industry, and advance the socio-economic status of our country.
Mission
To impart foundational and advanced knowledge in computing to students enrolled in the Bachelor of Computer Applications program. We aim to cultivate real-world skills in our students while focusing on professional competency, interpersonal growth, and ethics and to equip them for remarkable careers in research, academia, and industry. Our focus is to teach people how to apply their knowledge of computers to meet society’s ever-increasing demands.
Career Opportunities
Graduates of a Bachelor of Computer Applications (BCA) program may be qualified for a wide range of careers in computer science and information technology. Some potential career paths for BCA graduates include:
- Software developer: BCA graduates may find employment as software developers, where they will be responsible for designing and developing software applications.
- Data analyst: BCA graduates with a background in data analysis may find employment as data analysts, where they will be responsible for analyzing and interpreting data to inform business decisions.
- Network administrator: BCA graduates with a background in networking may find employment as network administrators, where they will be responsible for maintaining and troubleshooting computer networks.
- Web developer: BCA graduates with a background in web development may find employment as web developers, where they will be responsible for designing and building websites.
- Technical support specialist: BCA graduates may find employment as technical support specialists, who will be responsible for providing technical assistance to computer systems and software users.
- Soft Skills IT professionals : Cybersecurity analyst, Network engineer, System administrator, Cloud computing, Data science, Data analytics, Internet of Things (IoT), and Essential Skills
Depending on their interests and skills, there are many other potential career paths for BCA graduates. Some may choose to pursue further study at the graduate level, such as a Master of Computer Science program, to qualify for more advanced roles.
Deparment

Ms. Madhavi Jha
Head of Department - Associate Professor

Dr. Atul Sharma
Professor
Specialization: AI/ML

Mr. Saurab Kumar
Assistant Professor
Specialization: Data Science

Mr. Ashish Kumar
Associate Professor
Specialization: C, C++, and Python

Ms. Thakur Kalyani
Associate Professor
Specialization: AI/ML ,IOT and Cybersecurity

Dr. Nishant Jaiswal
Assistant Professor
Soft Skills & Communication Skills Trainer
BOOT CAMP








Industrial Visit








Trip







Workshop




















