Shushila Sadan, Road No 10, Sanjay Gandhi Nagar, Patna
Follow Us:
BCA Course Trinity College Patna
3-Year Program | UGC Approved

Bachelor of Computer Applications

A comprehensive undergraduate program designed to build strong foundations in computer science, programming, and software development.

Course Overview

Why Choose BCA at Trinity College?

The Bachelor of Computer Applications (BCA) is a three-year undergraduate program that provides students with a strong foundation in computer science and applications. The program focuses on key areas like programming languages, web technologies, database management, and networking.

At Trinity College, we offer industry-aligned curriculum, experienced faculty, state-of-the-art computer labs, and excellent placement support. Our BCA graduates are working at top IT companies across India.

UGC Approved Program
Industry-Aligned Curriculum
Experienced Faculty
95% Placement Record

Quick Facts

Duration 3 Years (6 Semesters)
Eligibility 10+2 with Mathematics
Mode Full Time / Regular
Affiliation UGC Approved University
Scholarship Merit-Based Available
2000+
BCA & BBA Students Enrolled
What You'll Learn

Core Subjects

Comprehensive curriculum covering all aspects of computer applications

Programming Languages

C, C++, Java, Python, JavaScript, and advanced programming concepts.

Computer Networks

Network architecture, protocols, security, and data communication fundamentals.

Operating Systems

Windows, Linux, process management, memory management, and file systems.

Web Technologies

HTML, CSS, JavaScript, React, PHP, and modern web development frameworks.

Database Management Systems

SQL, Oracle, MySQL, database design, and data warehousing concepts.

Software Engineering

SDLC, agile methodologies, project management, and quality assurance.

Curriculum

Semester Wise Breakdown

Detailed semester-wise subjects and topics covered in BCA program

Semester I

  • Fundamentals of Computers
  • Programming in C
  • Mathematics I
  • Digital Electronics
  • Communication Skills

Semester II

  • Object Oriented Programming (C++)
  • Data Structures
  • Mathematics II
  • Database Management Systems
  • Environmental Studies

Semester III

  • Java Programming
  • Operating Systems
  • Computer Networks
  • Web Technologies (HTML/CSS/JS)
  • Software Engineering

Semester IV

  • Python Programming
  • Advanced Web Development (PHP/Laravel)
  • Computer Graphics
  • Cyber Security Fundamentals
  • Organizational Behaviour

Semester V

  • Mobile Application Development
  • Cloud Computing
  • Data Mining & Warehousing
  • Elective I
  • Mini Project

Semester VI

  • Artificial Intelligence
  • Machine Learning Basics
  • Elective II
  • Major Project
  • Industrial Training
Career Paths

Career Opportunities

Exciting career paths await BCA graduates in the IT industry

Software Developer

Design, develop, and maintain software applications

Web Developer

Build responsive websites and web applications

Database Administrator

Manage and optimize database systems

Network Administrator

Manage and secure computer networks

App Developer

Create mobile applications for Android/iOS

Data Analyst

Analyze and interpret complex data sets

QA Analyst

Test and ensure software quality

IT Support

Provide technical support and troubleshooting

Placements

Our Top Recruiters

BCA graduates from Trinity College are placed at leading companies

TCS

Infosys

Wipro

HCL

Tech Mahindra

IBM

Eligibility Criteria

  • 10+2 or equivalent examination from any recognized board
  • Minimum 45% aggregate marks (40% for reserved categories)
  • Mathematics as a subject in 10+2 (preferred)
  • No age limit for admission

Admission Process

  • Fill out the online application form
  • Submit required documents (10+2 mark sheet, ID proof, photographs)
  • Appear for counseling session
  • Complete fee payment to confirm seat

Ready to Start Your BCA Journey?

Join Trinity College Patna and become a skilled IT professional