3 Years

Seats Available


Course Type

Under Graduate


On Campus

Course Introduction

P. G. M College is one of the best self-financing colleges affiliated to M. GUniversity. The college commenced in the year 2005. The college offers undergraduate program in Computer Application

Bachelor of Computer Applications (BCA) is a three-year undergraduate degree course in computer applications. Bachelor of Computer Applications (BCA) is one of the popular courses among the students who want to jumpstart their career in the field of information technology.

Bachelor of Computer application (BCA)

Bachelor of Computer Applications is a 3-year undergraduate programme. It is extended over six semesters. This program prepares students with the necessary skills to build successful careers in the information sector. The curriculum is truly tuned for the holistic development of the students and aims at nurturing them as proficient programmers and computer professionals. The course curriculum of BCA is designed keeping in view the academic as well as industry requirements of the students.


Candidates shall be required to have passed the Plus Two/equivalent examination in science stream with Mathematics/Computer Science/Informatics Practices as optional.

Add on Programs

1. Machine learning and Artificial Intelligence

Value Added Course

1. Web designing using HTML with CSS
2. Oracle SQL & PL/SQL
3. ASP.Net with C#.
4. Python Programming
5. Android Apps Development
6. Fundamentals of Azure Cloud Service

Courses Offered

The Department offers directed, integrated and specialized undergraduate programs in Computer Applications.

BCA- 3-year program with software development project & Industrial visit

Career Prospects

The Bachelor of Computer Applications course provides a lot of opportunities to the students who are interested in computer field and desires to work in the IT sector. Apart from pursuing higher study course such as MCA or any other related course, students can secure a job in diverse areas such as software development, banks, Government Departments, Education, etc.

Some of the job roles are:

  • Software Developer
  • Test Engineer
  • System Analyst
  • Quality Assurance Engineer
  • System Administrator
  • Game Developer


100% students pass out and several students got placed in MNC companies.

  • Software Developer
  • Test Engineer
  • System Analyst
  • Quality Assurance Engineer
  • System Administrator
  • Game Developer


Webinars are conducted on recent trends to enhance the knowledge of students.

Different National level workshops are conducted for the students to explore their technical skills and creative ideas with latest technology.

Sports meets, cultural fests, student clubs, training and internship programs, industrial and institutional visits are conducted every year to enrich the learning experience of the students.


Computer labs are fully equipped with systems and latest software with an environment to implement and experiment knowledge acquired in the classroom. All the systems have internet facility.

Computer laboratories are equipped with the most advanced systems for both: Windows and Linux servers. Students can get hands-on experience on the latest software packages and browse selected internet sites at the same time.

The department provides soft skill training and placement assistance to the students.