BCA

BCA

BCA

Bachelors's in Computer Application (3 Year Course)
Semester - I
  • Programming in C
  • Lab in C Programming

Allied

  • Discrete Mathematics

Non Major Elective

  • Animation Tools and Techniques
Semester - II
  • Object Oriented Programming in C++
  • Lab in Object Oriented Programming – C++ 

Allied

  • Operations Research

Non Major Elective

  • Animation Tools and Technique
Semester - III
  • Operating Systems
  • Relational Database Management System
  • Lab in Relational Database Management System

Allied

  • Management Information System

Skill Based

  • Introduction to Photoshop
Semester - IV
  • Data Structures and Algorithms 
  • Lab in Web Programming

Allied

  • Digital Principles and Computer Organization

Non Major Elective

  • Data Analysis using Spread Sheets
Semester - V
  • Computer Networks
  • Java Programming
  • Lab in Java Programming
  • Lab VI – .NET Programming

Major Elective

  • .NET Programming
  • Computer Graphics

Skill Based

  • CorelDraw
  • PHP
Semester - VI
  • Python
  • Lab in Python
  • Project

Major Elective – I

  • Data Mining
  • Artificial Intelligence

Major Elective – II

  • Cloud Computing
  • Mobile Computing

Skill Based

  • Animation Technique – Alice
  • Linux