BCA | Bachelor of Computer Applications

Program Overview

  • The programme is aimed at letting students explore Computer Science nuances such as Object Oriented Programming, C++ Programming, C Programming, Java Programming, Android app development, iOS app development, AI Programming, among others.
  • Students receive theoretical and practical exposure to real-world aspects.
  • A BCA degree is generally considered to be the key to the study of a potential MCA programme (post graduation). Career prospects after completing BCA are also bright as programming skills are always in demand across sectors.
  • The University also offers placement assistance for students demonstrating their skills with real-time abilities.

Career Opportunities

  • Systems Engineer
  • Web Developer
  • Data Scientist
  • Software Developer
  • E-Commerce executives

Programme USPs

  • The BCA programme is designed to offer specialization in Data Science, Cloud Computing preparing the young professionals for a range of IT related careers.
  • It helps the students be acquainted with the latest trends like Graphics and Multimedia, Networking, Software Engineering, Web Technologies, Data Mining, Analytics, Artificial Intelligence, Internet of Things, Machine Learning , Python, and Mobile Application Development.
  • An ability to apply the latest technology and contribute to organizations in the roles of System Architect, Network Engineer, Analyst, Programmer, Administrator in creating innovative solutions for real world problems in multidisciplinary streams.
  • Life skills training is incorporated so that they are industry ready and picked by the best of the IT companies.

Programme Educational Objectives

  • Graduates will be equipped with the necessary qualifications for smart careers in the IT field, measuring up to industry standards.
  • Graduates will demonstrate the knowledge of analyzing, designing, and coding software applications.
  • Graduates will be competent with the ability to understand the concepts of logic development, best software practices used in industry.
  • Graduates will be able to gain an opportunity for higher education in esteemed institutions/Academic Research centres.

Programme Outcomes

The students will be able to

  • Knowledge: Apply the knowledge of mathematics and computer science specialization to analyse and solve problems.
  • Problem analysis: Identify, formulate and analyze complex problems and find simple solutions.
  • Design and development of solutions: Design solutions for complex problems and design system components or processes that meet the specified needs with appropriate consideration for the public health and safety, and the cultural, societal, and environmental considerations.
  • Modern tool usage: Create, select and apply appropriate techniques, resources and IT tools.
  • Environment and Sustainability: Understand the impact of the professional solutions in societal and environmental contexts and demonstrate the knowledge of, and need for sustainable development.

Program Duration

3 Years / 6 Semesters

Program Type


Eligibility Criteria

Candidates should have passed PUC/12th standard or equivalent from any stream.


Program Structure

I Semester

II Semester

III Semester

IV Semester

V Semester

VI Semester



High end laptops with all licensed software with high speed internet connectivity. The lab is equipped with powerful hardware configuration with audio visual setup.

Assessment and Evaluation

The University follows Choice Based Credit System (CBCS), which provides choice for students to select from the prescribed set of courses and earn credits. Students are awarded grades based on their performance for each courses in a semester and Semester Grade Point Average (SGPA), which is a measure of academic performance of a student in a semester. Cumulative Grade Point Average (CGPA) is used as a measure of overall cumulative performance of a student over all semesters. However, the CGPA is invariably calculated from second semester onwards to facilitate students to know their academic progress.

Every Programme has a prescribed Curriculum or the Scheme of Teaching and Evaluation. It prescribes all the courses/ laboratory/ other requirements for the degree and sets out the nominal sequence semester wise. Curriculum also includes SWAYAM and Massive Open Online Courses (MOOCs), offered by premier institutions. A student desirous of additional exposure to a course, without the rigors of obtaining a good grade, ‘audits’ a course that helps him to have an edge over others in placements.

The evaluation system to assess the student is comprehensive and continuous during the entire period of Semester, by the faculty who is teaching the course. Continuous Internal Evaluation (CIE) and Semester End Examination (SEE) constitute the major evaluations prescribed for each course, with only those students maintaining a minimum standard in CIE are permitted to appear in SEE of the course. CIE and SEE to carry 50% weightage each, to enable the course to be evaluated for a total of 100 marks, irrespective of its credits.

Before the start of the Academic session of each semester, a faculty may choose for his course Internal Assessment Test and a minimum of two of the following assessment methods with suitable weightage for each: Assignments (Individual and/or Group), Seminars, Quizzes, Group Discussions, Case studies/Case lets, Practical orientation on Design Thinking, Creativity & Innovation, Participatory & Industry-integrated learning, Practical activities / problem solving exercises, Class presentations, Analysis of Industry/Technical/Business Reports, Reports on Guest Lectures / Webinars / Industrial Visits, Industrial / Social / Rural projects, Participation in Seminars/ Academic Events/Symposia, etc. or any other academic activity.

The Semester End Examination for all the courses for which students registered during the semester shall be conducted at the end of each semester. Some of the courses, where the student performance is evaluated through CIE, may not have SEE.

The makeup examination facility shall be available to those students who have appeared and failed in the SEE in one or more courses in a semester.