Master in Computer Application



Master in Computer Application (MCA) is designed for graduate students who are interested in the field of Computer Applications. This program helps students to gain professional knowledge in computer applications. This is for the students who want to learn computer applications in different fields like insurance, banking and accounting. In India, MCA is a Three years long program that a student can take after graduation. Generally, Master in Computer Application is a three-year course and the duration of this course might differ in some institutions to another depending on the curriculum followed by the institution. This course is being offered not only in universities and colleges in India, but several other private computer institutions do offer this course.

Programme Objective

This course provides specialized knowledge in computer science with technical, professional and communications skills. This program helps to develop knowledge in computer applications in business covering key programming languages, data base management, systems analysis, software development in specific applications such as studies, financial management etc. The objective of MCA program is:

  • Transform budding talents into successful professionals.
  • Transfuse the students with advanced knowledge and underlying principles on current technical paradigms.
  • Equip the students to undertake careers leading to an innovative approach and problem solving in real life application by honing their skills.

Infuse the students with ideas to undertake advanced studies for research careers in Computers


Candidates who have passed any Bachelor’s degree in Computer Application/ Information Technology from a recognized University with not less than 3years of Full Time experience in a Managerial / Supervisory / Professional Role after their graduation and should currently be working in a Professional Capacity in any organization.


The Program Duration for MCA will be Three Year comprising of Six Semesters, Students may choose to take breaks in between subjects/semesters. However, they are expected to follow a normative period of six years i.e. Students will have to complete the program within six Years from session start date.

Course Contents


First Semester Second Semester
Introduction of Introduction Technology Data Structures using C
Computer Fundamentals & Programming in C Database Management System
Discrete Mathematics Operating System Concepts & Networking Management
Object Oriented Programming Using C++ Java Programming
Internet and Web Designing Principles of System Programming & Compiler Design


Third Semester Fourth Semester
Artificial Intelligence & Expert Systems Advanced Java Programming
Computer Graphics & Multimedia Software Testing and Quality Assurance
Operating Systems Advanced Database Systems
Object Technology Design and Analysis of Algorithms
Management Support Systems and IS Security Visual Languages Programming


Fifth Semester Sixth Semester
Software Verification, Validation & Testing Advanced Internet Technologies
Advanced Computer Networks Human Computer Interface
Emerging Trends in Information Technology Elective 1
DOT NET Programming Using ‘C’ and/or VB.NET Elective 2
Linux & X-Windows Programming Major Project
Elective Subjects
Cyber Law and IT Security  
Advanced Unix  
Advanced Computer Architecture  
Digital Image Processing  
Neural Networks  
Simulation & Modeling  
Cognitive Psychology  
Software Project Management  
Software Quality Management  

Fee Structure

Fees Structure Indian Students
Registration fees


Course Fees


Examination Fees


Total Fees Of Course


Fee Structure

Candidates successfully completing the program will be awarded a certification in MCA from Institute of Management and Engineering Studies.