BCA Bachlor in Computer application

Apply Now

About BCA (Bachelor of Computer Application)

BCA or Bachelor of Computer Applications is a cutting-edge undergraduate program suitable for candidates who want to pursue a career in the IT industry. As one of the top BCA colleges in Madhubani, Sandip University offers an industry-integrated BCA program to provide skilled professionals to the IT industry.

Sandip University’s BCA program teaches students about software development, web designing, systems analytics, fundamentals of computers, principles of management, and a series of computer programming languages. Students are trained in futuristic computer labs and dynamic classrooms to provide them with a 3600 understanding of the concepts related to BCA. Faculty members training these students are highly skilled and experienced, holding qualifications from top IITs and NITs in India.

Sandip University also focuses on the overall development of students by organising various technical and soft skill development programs including workshops, lectures conducted by industry experts, webinars, seminars, inter-college competitions, and sports competitions. These events help students gain a well-rounded educational and training experience at Sandip University.

Students receive 100% placement assistance on completion of the program through campus placement drives. Sandip University is the right destination for candidates who want to develop a dynamic career in the IT industry.

Salient Features

Infrastructural Facilities

  • Modern state-of-the-art infrastructure.
  • Updated and innovative curriculum aligned with the UGC and AICTE-CBC norms.
  • Highly qualified and experienced faculty members.
  • Modern-age classrooms with LED and modern in-class infrastructure.
  • Modern and well-equipped laboratories with the latest lab equipment.
  • Departmental library with the latest editions with a well-equipped seating facility.
  • Sufficient quantity of computers.
  • Software like PSCAD, MATLAB, PLC & SCADA, and ETAP.
  • Modern and well-equipped hostel facilities.

International Networks

  • The Department has signed MoUs for Industry and Institution interaction.
  • Long tradition of organizing guest lectures, training workshops, and faculty development programs.
  • Networks for national and international placements.
  • Networks with global/international universities which help the students in student exchange programs and getting an international placement.

Innovative and Creative Curriculum

  • Technologically updated curriculum with the latest knowledge and trends in the field.
  • Student-centric curriculum which is continuously updated to make it relevant to the current advancements in the field.
  • Curriculum embedded with global and international trends, which helps the students to work and study further in a globalized international setting.


  • To be a leading center of excellence in Computer Applications education, fostering a conducive learning environment that nurtures creativity, innovation, and holistic development. We envision producing skilled and competent professionals who can contribute to the ever-evolving field of information technology and make a positive impact on society.


  • To be one of the best BCA colleges in Madhubani Bihar.
  • Our mission is to provide high-quality education in Computer Applications, incorporating the latest advancements in the field, industry-relevant curriculum, and practical hands-on training to prepare students for successful careers in the IT industry.
  • To foster strong partnerships and collaborations with leading IT companies and professionals, offering students exposure to real-world projects, internships, and industry insights to bridge the gap between academia and industry.
  • We aim to create globally competent professionals who can adapt to multicultural environments, embrace diversity, and contribute to the advancement of the IT industry on a global scale.

Career Opportunities in BCA


Computer Programmer

Computer programmers are professionals who use computer languages like C++ and Java to write computer programs that enable computer software to function accurately.


Software Developer

Software developers are tasked with developing different kinds of computer software; they are involved in the programming, testing, designing, and upgrading different software.


Network Engineer

Network engineers are responsible for establishing a decent computer network within an organisation, and overseeing its maintenance, managing upgrades, and ensuring its overall functionality.


Computer Network Architect

Computer network architects are professionals who design computer networks and information networks efficiently after understanding an organisation’s needs regarding computer network systems.

StructureProgram Structure

Communicative English Discrete Mathematics - I
Computer Fundamentals Programming in C
Office 365 Programming in C Lab
Office 365 Lab Environmental Science
Professional Communication Data Structure Using C
Computer Architecture Object Oriented Programming Using C++
Data Structure Using C Lab Digital Computer Fundamentals
Object Oriented Programming Using C++ Lab Values Added Program I
Database Management System Operating System
Numerical Methods Principles of Management
Data Communication & Computer Networks Database Management
System Lab Operating System Lab
Values Added Program II
Java Programming Software Engineering
Design & Analysis of Algorithm Linux Programming
Computer Graphics & Multimedia Java Programming Lab
Linux Programming Lab Internship
Python Programming Data Warehousing & Mining
Web Technology Elective - I
Machine Learning Python Programming Lab
Web Technology Lab Minor Project
Android Programming Elective - II
Android Programming Lab Major Project
Elective - I
Cloud Computing Information Security
Introduction to IoT Distributed Computing
Elective - II
Data Science Image Processing
Artificial Intelligence Soft Computing

Fee Structure & Eligibility

Programme Sem Year Mode Eligibility Fees Per Year


BCA 6 3 Sem 10 + 2 Level examination from any recognised Board / Council with minimum 50% Marks and English subject Compulsory. Rs 75,000/-


  • Hostel Type 01: ₹70,000 /- (Per Year)
  • Hostel Type 02: ₹60,000 /- (Per Year)
  • Forms and Prospectus: ₹500 /- (One Time)
  • Transportation Fees: As applicable based on route and pickup point
  • Uniform Cost: ₹5,500/- (One Time)
  • Convocation and Certificate : ₹3,000 /-
  • Note: During vacation food will not be served in hostel and students will have to vacate the room
  • Registration fees for Diploma & B.Sc. Agriculture: ₹5500/-
  • For all other Courses: ₹2500/-