be informed. be smart. be sure.

Bachelor of Computer Application

About the Programme:

BCA is a new age degree course in the field of Computer Applications. The duration of the course is three years. After completion of the BCA course, students can opt for masters or they can even try for job opportunities.

Bachelor of Computer Applications is a course that is customized for students wishing to shine in the field of computers and information technology. If you are interested in a computer-related field, then BCA is the perfect course for you.

BCA graduates can start up their careers in either the Government sector or private sector since there are a lot of employment opportunities in both these sectors. This degree helps the students to get a sound knowledge of computer applications with the help of which they can have a perfect launchpad for a challenging career in the field of information technology.


The Department is focused on developing knowledge with reliable, contemporary and integrated technology with the support of teaching, learning, research and service to humanity.


To develop the Department as a center of excellence in leveraging IT to simulate the exchange and creation of knowledge using proven state-of-art technologies and to produce women leaders with technical knowledge, to compete at national and global levels.


The BCA Course aims at inculcating skills as demanded by the global software industry through interactive learning process. This also includes teambuilding skills, audio-visual presentations and personality development programmes. The programme enhances analytical and communication skill besides inculcating the virtues of self-study. The Curriculum has been designed to cater to the ever changing demands of information technology along with necessary inputs from the industry.


The objective of the course is to develop skilled manpower in the various areas of information technology like;

  • 1. Software Development.
  • 2. Software Engineering.
  • 3. Multimedia Systems.
  • 4. Artificial Intelligence.
  • 5. Web Based Applications.
  • 6. Theoretical Computer Science.
  • 7. DBMS and Dataware Housing and Mining.
  • 8. Data Communication and Computer Networks.

BCA Course is an undergraduate program where students are exposed to various areas of computer applications including the latest developments in the industry. It offers an important preparatory level graduate course especially in the context of IT industry. The Department of Computer Application envisions imparting high eminence skills in software development to excel in Software Industry and to train the students to develop the soft skills with global standards and enhance their knowledge in Information Technology.

Our course covers all fundamentals, working and advanced concepts that provide a learning environment where students understand and are able to apply the most contemporary and essential tools needed for the in-depth knowledge of computer science.

The course is divided across six semesters in three years. The curriculum is designed in such a way as to teach the vertical and horizontal aspects which enable the students to get groomed for the IT industry. The students are provided with training to design, develop, and implement computer applications using modern information technology tools.


There is a huge scope in the field of BCA. One can do job or can go for higher studies after the completion of course.

Self-employment option is also available. You can do freelancing or develop your own software if you have that many skills. There are many software MNCs (Multi-National Companies) which provide job to the BCA graduates. If a candidate has a work experience and all the necessary required skills, then he/she can hold good positions in MNCs.

If you want deep knowledge in this field, then you can go for advanced courses such as MCA and PhD. MCA can be specialized in systems management, systems development, management information system, etc. After the completion of MCA, the candidate can also get the job of lecturer in any of the reputed institutions.

Outcome of the Course:

  • 1. To shape the students to meet the requirement of corporate world and Industry standard.
  • 2. To engage in professional development and to pursue post graduate education in the fields of Information Technology and Computer Applications.
  • 3. To provide the students about computing principles and business Practices in software solutions, outsourcing services, public and private sectors.
  • 4. Develop practical skills to provide solutions to industry, society and business.
  • 5. Understand the concepts of key areas in computer science. 6. Analyze and apply latest technologies to solve problems in the areas of computer applications.
  • 6. Analyze and synthesis computing systems through quantitative and qualitative techniques.
  • 7. Communicate effectively in both verbal and written form.


  • 1. Periodic tests, assignments and seminars for students which will help them in improving their knowledge as well as prepare for their examination.
  • 2. Assignments outside the syllabus content. Seminars/Presentation by students.
  • 3. Encouragements for participation in competitions outside college.
  • 4. Getting feedback from alumni