champaranvidyapeeth@gmail.com

BCA

Undergraduate Program 3 Years Degree

BCA – Bachelor of Computer Applications

Build a strong foundation in programming, software development, databases, and modern IT technologies to prepare for a successful career in the digital world.

BCA Course

Course Description

The Bachelor of Computer Applications (BCA) is a 3-year undergraduate program designed to provide in-depth knowledge of computer science and information technology. Students learn programming languages, database management, networking, and software development.

The program focuses on practical learning through lab sessions, assignments, and project work to prepare students for careers in IT companies, startups, and government sectors.

Skills You'll Gain

  • Programming in C, C++, Java, Python
  • Database Management (SQL, DBMS)
  • Web Development (HTML, CSS, JavaScript)
  • Computer Networking & Operating Systems
  • Software Development & Project Management

Eligibility

  • 10+2 (Intermediate) from a recognized board
  • Basic knowledge of computer (Preferred)
  • Interest in IT & Programming

Curriculum Overview

  • Semester 1: Fundamentals of Computer & Programming
  • Semester 2: Data Structures & Database Management
  • Semester 3: Web Technologies & Networking
  • Semester 4: Operating Systems & Software Engineering
  • Semester 5: Advanced Programming & Project Work
  • Semester 6: Major Project & Internship

Admissions Open 2026

  • ✔ 3 Years Undergraduate Degree
  • ✔ Affiliated to MMHAPU, Patna
  • ✔ AICTE Approved
  • ✔ Practical Lab Sessions
  • ✔ Placement Guidance
Apply Now

Course Details

Duration: 3 Years
Degree: Undergraduate
Affiliation: MMHAPU, Patna
Approval: AICTE, New Delhi
Mode: Regular