Bachelor of Computer Application (BCA)
Course List - Choice Based Credit System
First Semester
- Fundamentals of Information Technology
- Problem Solving using C
- Computer Organization
- Office Automation Lab
- C Programming Lab
- E1 : Internet Basics & HTML
- E2: Cloud Computing
- Foundation Language-I
- Foundation Language-II
Second Semester
- Basic Mathematics
- Object Oriented Programming using C++
- Database Concepts and Oracle
- C++ Lab
- DBMS Lab
- E1 : Internet of Things
- E2: Big Data Analytics E3: Artificial Intelligence
- Foundation Language-I
- Foundation Language-II
Third Semester
- Operating Systems & Linux
- Data Structures
- Visual Basic .NET Programming
- Operating Systems and Data Structures lab
- VB.Net Lab
- E1 : Hardware & PC Maintenance
- E2 : Desktop Publishing
- Foundation Language-I
- Foundation Language-II
Fourth Semester
- Computer Graphics and Animation
- Java Programming
- E1: Data Mining
- E2: CONA
- E3: Business Statistics & Mathematics
- Computer Graphics and Animation Lab
- Java Lab
- E2: E-Commerce
- Foundation Language-I
- Foundation Language-II
Fifth Semester
- Software Engineering
- Computer & Communication Networks
- Distributed Computing
- Web Technology
- Python Programming
- E1: Accounting & Financial Management
- E2: Android Application Development
- E3: SciLab Programming
- Web Applications Lab
- Python Programming Lab
- E1:AFM Lab /
- E2: AAD Lab /
- E3: SciLab
Sixth Semester
- E-Commerce
- Network Security & Management
- Software Testing
- E1: Programming for Analytics
- E2: Business Statistics with R
- E3: Multivariate Data Analysis
- Project Work