The BCA program is designed to impart both theoretical and practical knowledge of computing. On completion of the program, the students will be able to:

  • Demonstrate professional competence in developing software and in the design and implementation of complex computer systems and information systems.
  • Demonstrate a substantial understanding of concepts in key areas of computer applications.
  • Carry out required analysis and synthesis involved in computer systems, information systems, and computing applications.
  • Demonstrate sound practical skills to address problems, which arise from computing systems and applications.

Job Opportunity/Prospects

The BCA graduates can have the following positions:

  • Software Developer/Architect,
  • Web Designer/Developer,
  • Network Administrator,
  • System Manager/Analysist,
  • Computer Programmer,
  • Game Developer,
  • App Developer,
  • Digital Marketer,
  • IT Analyst
  • Cyber Security Expert
  • Data Scientist, and many more.