BCA Courses

These are all the courses in BCA course offered by TU. BCA have 43 courses, among which 34 are compulsory & 9 are elective.


First Semm

Computer Fundamentals and Applications

Society and Technology

English I

Mathematics I

Digital Logic

Second Semm

C Programming

Financial Accounting

English II

Mathematics II

Microprocessor and Computer Architecture

Third Semm

Data Structures and Algorithms

Probability & Statistics

System Analysis and Design

Object Oriented Programming in Java

Web Technology

Fourth Semm

Operating System

Numerical Methods

Software Engineering

Scripting Language

Database Management System Project I

Fifth Semm

MIS and E-Business

DotNet Technology

Computer Networking

Computer Graphics and Animation

Introduction to Management

Sixth Semm

Mobile Programming

Distributed Systems

Advanced Java Programming

Network Programming

Applied Economic

Project II

Seventh Semm

Cyber Law and Professional ethics

Image Processing (elective)

E-Governance (elective)

Internship

Eighth Semm

Geographical Information System (elective)

Data Analysis and Visualization (elective)

Machine Learning (elective)