BCA
Department Code: B.C.A.*

BachelorofComputerApplications

The Bachelor of Computer Applications (BCA) is an undergraduate program that builds a strong foundation in computer science, programming and software development. It includes subjects like databases, web technologies and networking, with a focus on practical learning. The course prepares students for IT careers and higher studies.

Duration 3 Years
Intake 180
Level UG

About the Program

The Bachelor of Computer Applications program is designed to provide students with strong programming knowledge and a solid foundation in computer science and information technology. The course focuses on developing skills in programming languages such as C, C++, Java, Python and web technologies, along with database management, networking and software development.

The program emphasizes practical learning through laboratory work, coding practice, projects and internships. Students learn problem-solving techniques, logical thinking and software development skills required in the modern IT industry.With the rapid growth of the IT sector, BCA graduates have wide career opportunities in fields such as software development, web development, system administration, data analysis and IT support. The program also prepares students for higher studies like MCA and other advanced computing programs.

Through modern teaching methods, updated laboratories and industry-oriented training, the BCA program helps students build technical expertise and prepares them for successful careers in the IT industry.

Vision

"To be the source of bringing out globally competent pioneering computing professionals, researchers, innovators and entrepreneurs and thereby succeed and contribute value to the knowledge-based economy and society."

Mission

  • 01.To offer high-grade, value-based post-graduate programmed in the field of Computer Applications.
  • 02.To develop the youth into professionals who can work in team, possess high analytical abilities and help in solving complex problems of various domains through principles of computer science and applications

Program Objectives & Outcomes

Discover the core competencies, educational goals and specific skills our graduates achieve through this program.

Infrastructure

Key Laboratories

Total Facilities09
01
Database Lab
02
Project Lab
03
Programming Lab
04
Computer Center
05
Graphics Lab
06
Data Science Lab
07
Machine Learning & AI Lab
08
Big Data & Cloud Computing Lab
09
Full Stack Development Lab
Academic Structure

Curriculum Roadmap

Sem I

Bachelor of Computer Applications

Mathematics Foundations to Computer Science - I
Problem Solving Techniques
Computer Architecture
General English - I
Sem II

Bachelor of Computer Applications

Mathematics Foundations to Computer Science - II
Data Structures
Python Programming
Object Oriented Programming using Java
Sem III

Bachelor of Computer Applications

Probability and Statistics
Computer Networks
Operating Systems
Design and Analysis of Algorithm
Sem IV

Bachelor of Computer Applications

Quantitative Techniques
Data Base Management System
Software Engineering
Artificial Intelligence
Sem V

Bachelor of Computer Applications

Professional Elective – III
Professional Elective – IV
Professional Elective – V
Entrepreneurship and Startup Ecosystem
Sem VI

Bachelor of Computer Applications

Generative AI
Professional Elective – VI
Professional Elective – VII
Soft Skills
Student Forum

Aarambh Committees

Forum Aarambh was established in 2023 with the aim of encouraging students to develop leadership, creativity and teamwork skills. The forum provides a platform for students to organize academic, cultural and technical activities. It helps students share ideas, improve communication skills and actively participate in college development.

Mentors

2 Active Members

MCA Sem III

Sarang Dinesh Marotkar

Head Mentor

MCA Sem III

Utkarsha Liladhar Ingale

Co-Mentor