BCA/ BCA (Hons) is a three (six semesters)/ four year (eight semesters) undergraduate degree programme that focuses on computer application and software development fundamentals. The Course curriculum has been revamped as per the FYUP Credit Framework of NEP 2020 with multi-entry and –exit provisions. The program imparts knowledge for a range of computer application related courses like computer organization, techniques of computer networking, software engineering-Commerce, Web Designing, Big Data, IOT, Python and Advance JAVA, establishing a strong academic foundation for a career in computer applications. In order to enhance programming skills of the budding IT professionals, the program has introduced the concept of project development, internship, ability enhancement courses etc.


PROGRAMME DURATION: 3 years (6 semesters) / 4 years (8 semesters)

Eligibility Criteria: 10+2 (*provision of a bridge course in maths available for non-maths background applicants).

*As per Four Year Undergraduate Programme and NEP 2020 framework. It is also based upon the evaluation scheme by MUIT

Career Prospects

There are lucrative career opportunities in the private and public sector for BCA graduates, some of which are:

  • Computer Programmer    
  • Software Developer    
  • System Analyst    
  • Network Engineer    
  • System Admin    
  • Software Architect
  • Software Tester