Welcome to Amrita Mysuru Campus

course details

M.C.A. (Master of Computer Applications) - 2 Years

Eligibility: B.C.A., B.Sc. (C.Sc.) or B.Sc. (I.T.) with Mathematics or Statistics as one of the subjects, with an aggregate of minimum 60% marks.

Programme Duration: 2 years (4 Semesters)

Master of Computer Applications (MCA) emphasizes on the design and application of information systems and provides a solid background in business functions and Information Technology and covers latest developments in areas where commerce and computing and in general, applications and technology blend together successfully and define the state of art.

MCA students acquire strength in principles, concepts and foundations of computer science, information technology and various applications. They would also have extensive programming / software development experience over a wide variety of platforms / applications. The curriculum has explicitly identified lab components for every course that discusses the principles with an implementation component.

The course is well balanced with significant emphasis on planning, designing and building complex commercial application software and system software. The application areas include transaction processing (such as banking, stock exchange order processing), simulation, database management, e-commerce, networking, embedded technologies, bioinformatics etc.

This MCA programme is not only a complete professional grooming for students for a successful career in the IT industry, but also, provides value-based education through a system of wholesome learning.

This is a 2 year Post Graduate program specializing on Computer Applications. The students admitted to this program are with a graduation (B.Sc.) in Mathematics, Physics, Statistics, Computer Science, BCA, B.Sc (Information Technology) and B.Sc (Computer Science).

Course Structure *
*Curriculum is due for revision, subject to approval from academic council.
  • Object oriented programming using Java
  • Mathematical foundations for Computer Applications
  • Advanced Operating Systems
  • Advanced Computer Networks
  • Python Programming
  • Advanced DBMS
  • Cultural Education
  • Data structures and Algorithms
  • Advanced Web technologies and Mean Stack
  • Mathematical Foundations for computer Applications II
  • Data mining and Applications
  • Elective-I
  • Elective-II
  • Research Methodologies and Case Study
  • Data Structures and Algorithms Lab
  • Machine Learning
  • Software Engineering and Design Patterns
  • Elective III
  • Elective IV
  • Elective V
  • IoT and Cloud Lab
  • Open Lab
  • Dissertation Phase I
  • Dissertation Phase II
  • Artificial Intelligence
  • Mobile Application Development
  • Cryptography
  • Compiler Design
  • Big data Analytics and Visualization
  • C# and .NET
  • Parallel and Distributed Computing
  • Advanced Algorithms
  • Deep Learning
  • Software Testing
  • Natural Language Processing
  • Wireless Networks
  • Bio-informatics
  • Network Management and System Administration
  • Digital Image Processing
  • Information Retrieval
  • Semantic Web
  • Software Defined Networks
  • Open Source Systems
  • Network Security
  • Database Administration
  • Pattern Recognition
  • Block Chain Technologies
  • Operations Research And Optimization Techniques
  • Principles of Economics and Management
  • Software Project Management
  • Management Information Systems
  • Management and Organizational Behaviour
  • Business Intelligence

  • R Programming
  • MATLAB Programming
  • High Performance Computing Lab
  • Natural Language Processing Lab
  • Cyber Security Lab
  • Deep Learning Lab

Electives listed above are only indicative. Actual Offering will depend on the number of students registering for the courses and availability of faculty.
School Administration reserves the right to modif y the subjects / curriculum / detailed syllabus as per the topical needs or changes in trends of the academic stream or industry requirements.
* One of the electives can be a Live-in-labs project done over a period of two semesters.

Amrita Vishwa Vidyapeetham has a major role to play in transforming our society into a knowledge society through its unique value-added education system

Dr. A.P.J. Abdul Kalam
Former President of India