BCA Course Curriculum

1st Semester

Computer Fundamental And IT Tools

Programming Fundamental And C Programming

Mathematics-I

Business Flow System

Web Technologies and its Applications

Business Communication

Practical Lab

Mobile Computing & Wireless Technology**

Computer Communications and Networking **

C# (sharp) Programming**

2nd Semester

Software and Communication Process

C Programming Module II

Mathematics II

Business Law

Java Script

Artificial Intelligence

Practical Based On C Programming Module II

Web Development Module – 1**

Office Automation Module – 1**

Minor Project – 1**

3rd Semester

Data Structure & C Module- II

Database Management System

Mathematics- III
(Discrete Structure of Mathematics)

Computer Organization and Architecture

Personality Development Skills

Practical Lab – based on Data Structure Using C Module- II

Hardware Tools and Security Management**

Introduction to Python**

Web Development Module – 2**

4rth Semester

Internet Technology

Computer Graphics & Multimedia

Basics of Python Programming

Cyber Security

Introduction to Management & Entrepreneurship Development

Practical Lab Basics of Python Programming Lab

Managerial Technical Skills**

Elective Minor Project – 2 based on **

5th Semester

Computer Networks

Object Oriented Programming using C++ (Part-1)

Software Engineering

Digital Electronics

Network Security

Practical Lab–based Object Oriented Programming Using C++-Part-I

Artificial Intelligence**

Cloud Computing**

System Programming**

6th Semester

Cloud Computing

Object Oriented Programming Using C++ (Part-II)

Human Values & Ethics

Big Data

E-Commerce

Project Report

Digital Commerce**

Web Development Module – 3**

Elective Project based on**

* On due completion of the respective course students are awarded with the degree from UGC recognized University.

** Covers Course content for Diploma (Autonomous Program) based on Practicable training