REQUEST A CALL BACK

Program Overview

Bachelor in Computer Application (BCA) is a popular course among the students who want to make their career in the IT (Information Technology) field. It comprises of the subjects like database, networking, data structure, core programming languages like "C" and Java. The BCA program aims to foster creativity and innovative thinking by addressing design and developmental trade-offs in the IT industry for providing real-time solutions.

Program Curriculum

Semester I
  • Language (Kan/ Hin / San / Add. Eng)
  • English-I
  • Fundamentals of Mathematics
  • Computer Fundamentals & Organization
  • Linux Lab
  • Introduction to Linux
  • Programming in C
  • C Programming Lab
Semester II
  • Language (Kan/ Hin / San / Add. Eng)
  • English-II
  • Operating System
  • OOPS with C++
  • Data Structures Using C
  • OOPS with C++ Lab
  • Data Structures Lab
Semester III
  • Fundamentals of Information Security
  • RDBMS
  • Computer Networks
  • Programming in Java
  • Generic Elective (Ge)- 1
    History of Indian Art
    OR
    Personality and Career Management
  • Generic Elective (Ge)- 2
    New Media Studies
    OR
    Contemporary Approaches to Management
  • Learning Lab
    Rdbms Lab
    OR
    Java Programming Lab
Semester IV
  • Discrete Mathematics and Statistics
  • Web Technology
  • Discipline Specific Electives (Dse) - 1
    Enterprise Application Development
    OR
    Dataware House and Data Mining
  • Ability Enhancement Compulsory Course
    Communicative English
  • Generic Elective (Ge)- 3
    Indian Constitution
    OR
    Indian Aesthetics
  • Generic Elective (Ge)- 4
    Entrepreneurial Development
    OR
    Business Verticals Overview
  • Learning Lab
    Web Technology– Lab
    Enterprise Application Development Lab
    OR
    Dataware House and Data Mining Lab
Semester V
  • Dataware House and Data Mining Lab
    Analysis and Design of Algorithms
    Analysis and Design of Algorithms Lab
    OR
    Computer Graphics
    Computer Graphics Lab
  • Discipline Specific Electives (Dse) - 3
    .Net Technology
    .Net Technology Lab
    OR
    Linux Administration
    Linux Administration Lab
  • Skill Enhancement Course - 2
    Software Engineering OR
    Accounts and Finance Management
  • Skill Enhancement Course - 3
    Interactive Web Applications OR
    User Interface and User Experience
  • Ability Enhancement Compulsory Course
    Environment Studies
Semester VI
  • Discipline Specific Electives (Dse) - 4
    Cloud Computing
    Cloud Computing Lab
    OR
    Software Testing
    Software Testing Lab
  • Skill Enhancement Course - 4
    OOAD AND UML
    OR
    Tools in Data Analytics
    Core Subjects
    Project
    OR
    Internship

Course Eligibility

Candidates must have qualified 10+2 examination or equivalent from any recognized Central or State Board. A course recognized as equivalent thereto by the University, desirably with the relevant or related subjects of study is also eligible.