The two-year Master of Computer Applications (MCA) program focuses on the design and development of information systems while providing a strong foundation in Information Technology and Computer Science.
The program combines strong computing foundations, advanced laboratory training, open labs, and a structured two-phase dissertation model, preparing graduates for leadership roles in modern technology ecosystems.
2 Years | 4 Semesters | 82 Credits


Amrita Vishwa Vidyapeetham has not appointed any Agent or Third-Party Client for securing admission in any programme. Students are hereby requested to contact only the toll-free number on our website for any admission related queries.
– Issued in Public Interest by Directorate of Admissions and Academic Outreach
The MCA curriculum follows a progressive, research-integrated architecture.
(Aligned with Curriculum 2026)
Students build conceptual and technical depth in:
This specialization prepares students for AI engineering, machine learning, and advanced analytics roles.
Graduates develop strong enterprise-level development and system architecture capabilities.
| Course Code | Course Title | L T P | Credits |
| 26CSA502 | Object-Oriented Programming Using Java | 3 0 0 | 3 |
| 26MAT501 | Mathematical Foundations for Computer Applications | 3 1 0 | 4 |
| 26CSA503 | Data Structures | 3 0 0 | 3 |
| 26CSA504 | Advanced DBMS | 3 0 0 | 3 |
| 26CSA581 | Object-Oriented Programming Using Java Lab | 0 0 2 | 1 |
| 26CSA582 | Data Structures Lab | 0 0 2 | 1 |
| 26CSA580 | Advanced DBMS Lab | 0 0 2 | 1 |
| 25AVP501 | Mastery Over Mind | 1 0 2 | 2 |
| 22ADM501 | Glimpses of Indian Culture | 2 0 1 | P/F |
| 24LSK502 | Life Skills – 1 | 0 0 2 | 1 |
| Elective I | 3 | ||
| Elective II | 4 | ||
| Total | 26 |
| Code | Title | L T P | Credit |
| 26CSA511 | Design and Analysis of Algorithms | 3 1 0 | 4 |
| 26CSA512 | Principles and Implementation of Design Patterns | 3 0 2 | 4 |
| 26CSA583 | Problem Formulation & Research Tools | 0 0 2 | 1 |
| 26CSA584 | Design and Analysis of Algorithms Lab | 0 0 2 | 1 |
| 24LSK512 | Life Skills – II | 0 0 2 | 1 |
| Elective III | 3 | ||
| Elective IV | 3 | ||
| Elective V | 4 | ||
| Elective VI | 4 | ||
| Total | 25 |
| Code | Title | L T P | Credit |
| Elective VII | 3 | ||
| Elective VIII | 4 | ||
| Elective IX | 4 | ||
| Open Lab I | 0 0 1 | 1 | |
| Open Lab II | 0 0 1 | 1 | |
| 26CSA698 | Dissertation Phase I | 6 | |
| Total | 19 |
| Code | Title | L T P | Credit |
| 26CSA699 | Dissertation Phase II | 12 | |
| Total | 12 | ||
| TOTAL CREDITS | 82 |
| Sl. No | Title |
| 1 | Python Programming |
| 2 | C Programming |
| 3 | SQL Basics |
* These courses can be for a duration of 10-15 days (about 2 weeks).
| Code | Title | L T P | Credit |
| 26CSA530 | Deep Learning | 3 0 0 | 3 |
| 26CSA531 | Linear Algebra and Applications | 3 0 0 | 3 |
| 26CSA532 | Artificial Intelligence | 3 0 0 | 3 |
| 26CSA533 | Database Administration | 3 0 0 | 3 |
| 26CSA529 | Time Series Analysis | 3 0 0 | 3 |
| 26CSA534 | Information Retrieval | 3 0 0 | 3 |
| 26CSA535 | Information Science and Ethics | 3 0 0 | 3 |
| 26CSA536 | Pattern Recognition | 3 0 0 | 3 |
| 26CSA537 | Recommendation Systems | 3 0 0 | 3 |
| 26CSA538 | Web Mining | 3 0 0 | 3 |
| 26CSA539 | Business Analytics and Visualization | 3 0 0 | 3 |
| 26CSA540 | Computational Intelligence | 3 0 0 | 3 |
| 26CSA527 | Generative AI and Intelligent System | 3 0 0 | 3 |
| 26CSA528 | Agentic AI | 3 0 0 | 3 |
| Code | Title | L T P | Credit |
| 26CSA631 | Data Modelling and Visualization | 3 0 2 | 4 |
| 26CSA632 | Exploratory Data Analysis | 3 0 2 | 4 |
| 26CSA633 | Data Mining and Applications | 3 0 2 | 4 |
| 26CSA634 | Machine Learning | 3 0 2 | 4 |
| 26CSA635 | Explainable AI | 3 0 2 | 4 |
| 26CSA636 | Big Data Analytics | 3 0 2 | 4 |
| 26CSA637 | Natural Language Processing | 3 0 2 | 4 |
| 26CSA638 | Large Language Models | 3 0 2 | 4 |
| 26CSA639 | Computer Vision | 3 0 2 | 4 |
| Code | Title | L T P | Credit |
| 26CSA585 | Python Scripting for Security | 0 0 2 | 1 |
| 26CSA586 | Ethical Hacking Lab | 0 0 2 | 1 |
| 26CSA587 | Python Programming | 0 0 2 | 1 |
| 26CSA588 | C#.Net | 0 0 2 | 1 |
| 26CSA589 | Android Programming | 0 0 2 | 1 |
| 26CSA680 | UI/ UX design | 0 0 2 | 1 |
| 26CSA681 | Linux Programming | 0 0 2 | 1 |
| 26CSA682 | Competitive programming | 0 0 2 | 1 |
| 26CSA683 | Edge computing | 0 0 2 | 1 |
| 26CSA684 | R programming | 0 0 2 | 1 |
| 26CSA685 | MATLAB Programming | 0 0 2 | 1 |
| 26CSA686 | Deep Learning Lab | 0 0 2 | 1 |
| 26CSA687 | SQLite | 0 0 2 | 1 |
Students graduate with strong research capability and enterprise-ready technical expertise.
Graduates find opportunities across IT services, product companies, startups, research organizations, fintech, and enterprise technology environments.
The MCA program offers a comprehensive curriculum that delves into advanced topics such as Artificial Intelligence and Data Science. It includes specialized courses in soft skills development, a wide range of elective options, and mandatory research-oriented courses, all designed to prepare students for diverse professional roles. This well-rounded approach ensures graduates are fully equipped to succeed in the ever-evolving field of information technology.

Mysuru
Kochi
Passed any graduation degree (e.g.: B.E. / B.Tech./ B.Sc / B.Com. / B.A./ B. Voc./ BCA etc.,) preferably with Mathematics at 10+2 level or at Graduation level. Obtained at least 50% marks in the qualifying examination.
* Refund policy
| Mysuru | ||
| Merit (Yearly) | Management (Yearly) | |
| Tuition Fee | 1,75,000 | 2,51,000 |
| Caution Deposit (One time) | 4,000 | 4,000 |
| Total (₹) | 1,79,000 | 2,55,000 |
| Kochi | ||
| Fee Component | Amount (₹) | |
|---|---|---|
| Tuition Fee | 85,000 | |
| Caution Deposit | 3,000 | |
Hostel Fee Structure (for new admissions for Mysuru)
| Hostel | Yearly |
| Caution Deposit (One Time) | 3,000 |
| Hostel Fee | 35,000 |
| Mess Fee | 49,000 |
| Total (₹) | 87,000 |
| Mandatory Health Check up Card Payable to AKH Hosptal | 750 |
*Note: Hostel fee will be high, if only two students are accommodated in a room
| Additional School Fee (Mysuru) |
| Examination fee (Rs.3,000/sem) |
| One-time Convocation Fee to be paid in the final year of the Degree Program |
The top reasons to choose Amrita for your career
Mysuru
Admission Convenor
Mobile: +91 9945531123
Email: admissions@my.amrita.edu
Admission Team
Phone: +(0821) – 2548600
Mobile : +91 8792911234
+91 8951311234, +91 8296230123
+91 8296220123
Email: mysuruadmissions@amrita.edu
Kochi
Tel: +91 90483 77711, 90483 77722
+91 484 710 2000, 710 2001
WhatsApp: +91 830 400 4400
Email: admission@kh.amrita.edu
For all Application (AOAP) related queries, please contact:
ugadmissions@amrita.edu