Maharishi University

Master of Computer Applications

The program, Master of Computer Application (MCA), emphasizes on the study and creation of business applications, rather than just programming and learning other concepts. Inclusion of projects in each semester improves student’s technical orientation, understanding of IT environment and domain knowledge. The program providesan appropriate platform for students to help them become successful Software professionals. The program design emphasizes on domain knowledge of various areas, which would help the students to build software applications on it. The students are given exposure to system development in the information-processing environment, with special emphasis on Management Information Systems and Software Engineering for small and medium computer systems. Business Management Labs have been included tohelp students to acquire thorough knowledge of management practices in organization. New application domains subjects like ERP, Information Security and Business Intelligence are also made part of the program. There is strong focus on Mobile technologies to enable students to choose Mobile Technologies opens avenues ofnew career options. Advanced Internet and Web technology includes variety of new technologies. Soft skills techniques are covered in every semester, leading to overall personality development of the student, thus helping them in their placement activities and sustaining in any organization successfully.


Eligibility criteria– 10+2 (Mathematics) and Bachelors Degree with 50% marks    

Course duration-3 years

Master of Application- 2nd Year

Fundamental of Computers & Emerging Technologies
Discrete Structure and Graph Theory
Principal of Management & Business communication
Computer Organization & Architecture
Computer Concepts & Principals of Programming using C
Computer Hardware Lab
Programming in C Lab

Object Oriented Programming Using C++
System Programming
Data Structures Using C/C++
Computer Based Optimization Techniques
Introduction to Automata Theory & Languages
Object Oriented Prog. Using C++
Data Structure Lab

Frequently Asked Questions

MCA (Master of Computer Application) is a 3-year post graduate degree in Computer Applications.

Yes you can edit every single element.

The University requires you to have the knowledge of computers as an eligibility criterion.

Today’s is an age of computers. So, as an MCA degree holder you may work in  consultancy firms such as TCS, Infotrust, HCL or as an entrepreneur providing complete (or specific) IT solutions or as a Systems Developer in any organization.