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 representative within India for admissions to any programme. Students residing in India are advised not to make payments or seat reservation advances to any individual or organization claiming to offer admission assistance for Amrita campuses.
For international admissions, the University may work with authorized overseas representatives in select countries. International applicants are advised to verify the credentials of such representatives through official Amrita communication channels before proceeding with applications or payments.
– 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