Department Computer Science
Level Graduate

BCA, Bachelor of computer application is a 3 year deg ree course which offers subject involving computer language, operating systems, software design, client server technologies etc.

About the Course

Technology is defined as the applications of Basic Science. The past two revolutions, industrial and electronic, have transformed the society from agricultural to industrial and then to electronic. The electronically based technologies focused in information gathering, processing and distribution. The use of this technology in all sectors gave the birth to Computer Industry and its unprecedented growth launched another revolution in Communication.

Information, the basic raw material for the Decision Support System, can be derived from processing of huge database related with different sectors. Systematic storage and management with adequate security are essential for data retrieval and processing to generate information. The information technology plays an important role in all areas. But the main drawback is the technophobia of the people to adapt with the new technologies. This may be due to lack of awareness of the merits and advantages of new technologies. So our youths have to be equipped with all kinds of knowledge tools to work with computers comfortably which are basic requirements to provide human resource to the industry.

The radical changes in technologies, both hardware as well as software, and their ever increasing adaptation to newer areas of application, demand frequent updating of the academic curriculum so that the students can rise to the expectation of the Industry. The syllabus revision committee has considered all these factors thoroughly before venturing into the revision exercise.

The revised syllabus for BCA Programme provides a strong foundation to pursue post graduation programme in computer science / applications. The knowledge acquired by the students may also equip them to meet the industrial need, and get placed.

The BCA programme of the MG University follows the choice based credit semester system as envisaged by the University Grants Commission and the Higher Education Council of Kerala. The Programme shall be completed in six semesters. Each semester is a minimum of 18 instructional weeks, comprising 90 working days with continuous internal evaluation and University examination at the end of each semester.


Professional Add-Ons

Why UX Design as an Add-On? 10 Lakhs + UXJobs are available. Shortage of UX designer in India and Abroad Very few university are imparting UX design course in India. Average salary of UX designers are 30% higher than Engineers. Design thinking is used in complex problem solving & leads to innovation.
Cloud computing has scope in Management, IT support, Application development, Business analysis, Network, Security, & Web development. The median salary of this field is $248,323 annually.
This field has a scope in Cyber crimes, Criminal justice, and also for retrieving evidence in criminal cases. This sector has more scope in criminal field and in many other lT sectors. Selected cyberforensic expert may have an annual salary of 6, 96,000$.

Bachelor of computer application

A smooth transition from a student to a professional

The BCA Programme is designed with the following specific objectives. (a) To attract young minds to the potentially rich & employable field of computer applications. (b) To be a foundation graduate programme which will act as a feeder course for higher studies in the area of Computer Science/Applications. (c) To develop skills in software development so as to enable the BCA graduates to take up self-employment in Indian & global software market. (d) To Train & Equip the students to meet the requirement of the Industrial standards.
The programme shall normally extend over a period of Four academic years
A pass in Plus Two / Equivalent examination in the science stream with Mathematics / Computer Applications with optional subjects
Candidates who are willing to register for any course are requested to register in MGU UG CAP website ( by selecting the course along with specialization with necessary details and book your seat at the earliest well before June 7th 2024.
A candidate shall normally be permitted to register and appear for the end semester university examinations if (a) He/She secured not less than grade C for attendance in each course of study in the semester, and (b) His/Her progress is satisfactory in the internal assessment in each of the course.

This course provides a lot of opportunities to the students who are interested in computer field and wants to work in the IT sector as programmer or software developer.

Career Options after BCA:

For graduates, job opportunities exists in Government as well as Private sector. Also, self employment options are available. After BCA., which is an Undergraduate course, graduates may take up Government jobs that require a Graduation Degree (for example- Armed Forces, Nationalized Banks, PSUs etc).

Graduates may also become self employed, by becoming freelance or independent software developers, software security experts, consultants etc. One may also go for advanced courses such as MCA. and PhD and eventually take up teaching job or even venture into Research and Development sector associated with this field!

When it comes to Private sector, Software MNCs are the prime recruiters. Web hosting, IT sector, Electronics Industry are some other sectors that recruits BCA. graduates. Graduates may take up the following posts in the above mentioned sectors-

Chief Information Officer
Computer Programmer
Computer Scientist
Computer Support Service Specialist
Computer Systems Analyst
Database Administrator
Information Systems Manager
Software Developer
Software Publisher
Systems Administrator
Teacher & Lecturer
Start-up – Your own business
Media, Print and Publishing Houses


BCA (Hons) Courses

Trainings & Placements
Recognition's and Add-ons