Skip to content
  1. Home
  2. Courses
  3. Bachelors in Computer Application (BCA)

Bachelors in Computer Application (BCA)

Program Overview

The BCA program at VS International College empowers students with a robust foundation in modern programming languages, database management, and web technologies. We move beyond the classroom by integrating hands-on projects in Full-Stack Development, IoT, and Mobile App Development. Students graduate not only with a TU degree but with a professional portfolio that demonstrates their ability to build scalable, real-world digital solutions.

Semester Curriculum

BCA 101 3.0 Credits

Computer Fundamentals and Applications

BCA 102 3.0 Credits

Programming in C

BCA 103 3.0 Credits

Digital Logic

BCA 104 3.0 Credits

Mathematics I

BCA 105 3.0 Credits

Professional Communication and Ethics

BCA 106 1.0 Credits

Hardware and Workshop

BCA 151 3.0 Credits

Discrete Structure

BCA 152 3.0 Credits

Microprocessor and Computer Architecture

BCA 154 3.0 Credits

Mathematics II

BCA 153 3.0 Credits

OOP in Java

BCA 155 3.0 Credits

UI/UX Design

BCA 156 1.0 Credits

Principles of Management

BCA 202 3.0 Credits

Database Management System

BCA 203 3.0 Credits

Web Technology - I

BCA 206 2.0 Credits

Applied Economics

BCA 201 3.0 Credits

Data Structures and Algorithms

BCA 205 3.0 Credits

Probability and Statistics

BCA 204 3.0 Credits

System Analysis and Design

BCA 252 3.0 Credits

Software Engineering

BCA 254 3.0 Credits

Python Programming

BCA 255 3.0 Credits

Web Technology II

BCA 253 3.0 Credits

Numerical Methods

BCA 251 3.0 Credits

Operating System

BCA 256 2.0 Credits

Project - I

BCA 303 3.0 Credits

Advance Java Programming

BCA 304 3.0 Credits

MIS and E-Business

BCA 305 3.0 Credits

Society & Technology

BCA 301 3.0 Credits

Computer Network

BCA 302 3.0 Credits

Artificial Intelligence

BCA 306 3.0 Credits

Project - II

BCA 351 3.0 Credits

Computer Graphics & Animation

BCA 353 3.0 Credits

Cryptography & Network Security

BCA 352 3.0 Credits

Mobile Programming

BCA 355 3.0 Credits

Distributed System

BCA 354 4.0 Credits

Technical Writing

BCA 356 3.0 Credits

Project - III

BCA 404 3.0 Credits

Project - IV

BCA 405 3.0 Credits

Elective - I

BCA 406 3.0 Credits

Elective - II

BCA 401 3.0 Credits

Cyber Security & Ethical Hacking

BCA 402 3.0 Credits

Software Project Management

BCA 403 2.0 Credits

Financial Accounting

BCA 451 3.0 Credits

Cloud Computing

BCA 452 3.0 Credits

Internship

BCA 453 3.0 Credits

Elective - III

BCA 454 3.0 Credits

Elective - IV