Bachelor of Computer Application (BCA)

Use of information sharing and data communication has become essential needs of everyone’s life. Every company wants to hire IT experts who can take advantage of these emerging technologies, for solving some real life problems. In BCA undergraduate course, students can learn and explore latest updates of computer industry related to application development. BCA program is the first step for computer professionals seeking the growth in IT field.

By pursuing BCA program, one can develop logical skills, analytical skills, problem solving skills as well as communication skills. BCA provides a golden opportunity to students of general stream also to work at the level of an Engineering Graduate.

After successful completion of the BCA course, doors of all the emerging fields of computer industries like Software Programmer, Database Administrator, Network Administrator, Server Administrator, Application Developer, Website Developer and Educational Expert are open for the candidate.


  • To provide foundation for Computer Application Development.
  • To provide a platform to students of all streams who want to opt IT field as a career.
  • To give a chance to BCA graduates with business oriented mind to start their own Application Development Firm
  • To provide opportunity to students to work as teachers in Computer Science field.