Programme overview

The Bachelor of Computer Applications (BCA) program is a three-year degree program that provides students with a basic and advanced understanding of information technology and computer applications. Students learn about computer software and how to overcome various difficulties and concerns that may arise when using computers or their applications in BCA courses. BCA course topics cover programming languages such as C++, Python, Dot Net and JAVA, networking, basics of computer science, animation and multimedia systems, data structures, web-based application development, web design, and software engineering.

  • 3 Years

    Duration of Program

  • UG

    Level of Study

Key Highlights

Lucrative Career in IT sector
Well equipped Labs
Experienced Faculty
Strong Foundation in Computer Application.
NEP Aligned Courses

How will you benefit

Easily pursue a postgraduate degree such as a master's degree in computer application (MCA)
Easily pursue a postgraduate degree such as a master's degree in business administration (MBA)
BCA helps you to make yourself for the MNC companies
BCA course graduates get opportunities from both the public and private sectors.

  • Identify, analyze, formulate and develop computer applications.
  • Map real life scenarios to various theoretical optimal solutions.
  • Provide simplest automated solutions to various legacy systems.
  • Use modern computing tools and techniques with confidence
  • Work professionally with positive attitude as an individual or in multidisciplinary teams and communicate effectively.

  • ?Able to implement computer skills in the areas related to multimedia and website design, Database, Hardware and networking.
  • Able to demonstrate basic knowledge in the areas such as, Software Engineering, Data communication and Networking, Database management, Web Technology and Operating Systems for building IT applications.
  • Students will be able to understand, analyze and develop computer programs in the areas related to algorithm, system software, web design and networking for efficient design of computer based systems.
  • Apply standard software engineering practices and strategies in software project development using open source programming environment to deliver a quality of product for business success.
  • Students will be able to know various issues, latest trends in technology development and thereby innovate new ideas and solutions to existing problems.

  • Develop competence in basic technical subjects in computer applications like Programming Languages, Data Structures, Databases, Operating Systems, Software Engineering.
  • To produce employable IT workforce, that will have sound knowledge of IT and business fundamentals that can be applied to develop and customize solutions for Small and Medium Enterprises (SME)
  • To develop skilled manpower in the various areas of information technology like: Database management, Software Development, Computer-Languages, Software engineering, Web based applications etc.


  • Fundamental of Entrepreneurship
  • Fundamentals of Computers & Information Technology
  • Windows & MS Office(word
  • power point
  • Excel
  • Outlook Express)
  • Programming in C
  • Discrete Mathematics


Software Developer
System Analyst
Web Designer
IT Technical Support Developer


Eligibility - 10+2 (PCM, PCB, and Commerce) GEN.-45% ST,SC,OBC-40%

minimum 40 % marks.

Apply Now Enquiry Now WhatApp Now