MCA (Master in Computer Application)

This course provides specialization in computer science with technical, professional and communication skills.

We train future industry professionals. We intend to provide industry-oriented education in the field of Computer Application.

Master of Computer Applications (MCA) is a three-year professional Master's Degree in computer science. This course was created to meet the thriving need for capable professionals in the field of Information Technology. It is a postgraduate course that can be done after obtaining a Degree. The MCA programme is inclined more toward Application Development and thus has more emphasis on latest programming language and tools to develop better and faster applications.

As the IT and the software industry are vigorous and fast growing, all the programmes are designed according to the requirements of industry. The programmes aim at the development of the fundamentals of computing among the students so that they can compete in the present-day global situation. The MCA programme is inclined more toward Application Development and thus has more priority on current programming language and tools to develop better applications. The MCA program prepares students to take up positions as

  • System analysts,
  • Systems designers,
  • Programmers and managers

 In any field related to information technology. The program, therefore, aims at conveying full knowledge with equal attention on theory and practical. The MCA students are aided to spend a full semester working in the industry of the institute giving them vision into the workings of IT world.

Mahatma Gandhi University contributes both Theoretical and practical training in the correct proportion. We provide quality education to students with the remarkable features like extensive practicals, workshops and real life business situations. Master In Computer Application will help the students to develop their practical managerial skills, communication skills and business decision-making capability.

Programme : MCA (Master in Computer Application)
Programme Code : 705
Duration : Min. Duration 3 Year
Max. Duration 6 Years
Eligibility Criteria : Graduation in any stream

Semester I

CODE SUBJECT CREDITS
MCA11 Mathematics 4
MCA12 Data Structure 4
MCA13 Programming in C 4
MCA14 Financial Accounting 4
MCA15-L C programming Lab 1
MCA16-L Data Structure Lab 1
Total 18

Semester II

CODE SUBJECT CREDITS
MCA21 Discrete Mathematics 4
MCA22 DBMS 4
MCA23 OOPS With C++ 4
MCA24 Computer Organization and Architecture 4
MCA25-L DBMS Lab 1
MCA26-L OOPS C++ lab 1
Total 18

Semester III

CODE SUBJECT CREDITS
MCA31 Data Communication 4
MCA32 Internet Programming & Web Designing 4
MCA33 Advanced operating system 4
MCA34 Unix and Shell Programming 4
MCA35-L Unix Lab 1
MCA36-L Operating system Lab 1
Total 18

Semester IV

CODE SUBJECT CREDITS
MCA41 Advanced Software Engineering 4
MCA42 Analysis and Design of Algorithm 4
MCA43 Advanced Java Programming 4
MCA44 System Programming 4
MCA45-L RDBMS Lab 1
MCA46-L Advanced Java Programming Lab 1
Total 18

Semester V

CODE SUBJECT CREDITS
MCA51 Advanced Computer Network and Security 4
MCA52 Advanced Computer Graphics 4
MCA53 Data Warehousing and Data Mining 4
MCA54 Elective-1 4
MCA55-L Graphics Lab 1
MCA56-L Advanced Computer Network and Security Lab 1
Total 18

Semester VI

CODE SUBJECT CREDITS
MCA61 Advanced MIS and E-commerce 4
MCA62 Elective-2 4
MCA63 Elective-3 4
MCA64 Project 6
Total 18

Elective-1 CREDITS
1. Compiler Design 4
2. Mobile Computing and Communication 4
3. Simulation and Modeling 4

Elective-2 CREDITS
1. Pattern Recognition 4
2. Operations Research 4
3. Advanced Computer Architecture 4

Elective-3 CREDITS
1. Client Server Architecture 4
2. Artificial Intelligence 4
3. Network Management 4

For further details regarding syllabus contact us

Online Registration  Online Registration