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.

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

Monthly Newsletters – 2026

Monthly Newsletters – 2026

Explore More

Annual Fee Structure (2026–27)

B.Com (Hons.)
Annual Fee (Including GGSIPU Allotment Fee)
₹1,25,000/*-
BBA
Annual Fee (Including GGSIPU Allotment Fee)
₹1,25,000/-*
BCA
Annual Fee (Including GGSIPU Allotment Fee)
₹1,25,000/-*
B.A. (JMC)
Annual Fee (Including GGSIPU Allotment Fee)
₹1,25,000/-*
B.Ed.
Annual Fee (Including GGSIPU Allotment Fee)
₹1,35,000/-
* Annual Fee includes GGSIPU Allotment Fee.
🎓
Scholarship Scheme
Merit-based, Need-based and Government Scholarship Schemes are available for eligible students.
View Details →