Call us @
Kochi
+91 484 280 2899
Mysuru
0821-2343479
The two-year Master of Computer Applications (MCA) programme emphasizes on the design and development of information systems and provides a solid background in Information Technology and Data Science. MCA students acquire strength in principles, concepts and foundations of computer science, information technology and various related 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 courses that discuss 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. 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.
Program Highlights
The MCA program offers an in-depth curriculum covering advanced topics like artificial intelligence and cybersecurity. Soft skills development courses, elaborate choice of electives and mandatory research-oriented courses prepare students for diverse professional roles. This comprehensive program ensures graduates are well-equipped for the dynamic field of information technology.
The graduates of this programme are placed in reputed multinational companies with competent salary packages.
Career Opportunities
Graduates of the MCA programme have a diverse range of career opportunities in the field of information technology such as Software Developer, System Analyst, Database Administrator, IT Consultant, Data Scientist, etc.
The programme also provides a strong foundation to students who are interested to pursue research in computer science and related areas.
The programme builds a firm knowledge base for students planning for higher studies in India and abroad.
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
Scholarship Fees, i.e. Slabs 1 to 3 is allotted for the Academic Year 2023-2024 ONLY. Renewal of Scholarship Fees for subsequent years is subject to meeting the following conditions:
Failing to meet the aforesaid conditions 1,2 and 3, the candidate will be required to pay higher fees in the subsequent years.
Code | Title | L T P | Credit |
24CSA501 | Object-Oriented Programming Using Java | 3 0 1 | 4 |
24MAT507 | Mathematical Foundations for Computer Applications | 3 1 0 | 4 |
24CSA502 | Data Structures | 3 0 1 | 4 |
24CSA503 | Advanced DBMS | 3 0 1 | 4 |
Professional Elective I | 3 1 0/3 0 1 | 4 | |
Elective I | 3 0 0 | 3 | |
22AVP103 | Mastery Over Mind | 1 0 2 | 2 |
22ADM501 | Glimpses of Indian Culture | 2 0 1 | P/F |
24LSK502 | Life Skills – 1 | 0 0 1 | 1 |
TOTAL | 26 |
Code | Title | L T P | Credit |
24CSA511 | Design and Analysis of Algorithms | 3 1 0 | 4 |
24CSA512 | Software Engineering and Design Patterns | 3 1 0 | 4 |
24CSA513 | Problem Formulation and Research Tools | 0 0 1 | 1 |
Professional Elective II | 3 0 1/3 1 0 | 4 | |
Professional Elective III | 3 0 1 | 4 | |
Elective II | 3 0 0 | 3 | |
Elective III | 3 0 0 | 3 | |
Open Lab I | 0 0 1 | 1 | |
24LSK512 | Life Skills – II | 0 0 1 | 1 |
TOTAL | 25 |
Code | Title | L T P | Credit |
Professional Elective IV | 3 0 1/3 1 0 | 4 | |
Professional Elective V | 3 0 1 | 4 | |
Elective IV | 3 0 0 | 3 | |
Open Lab II | 0 0 1 | 1 | |
Open Lab III | 0 0 1 | 1 | |
24CSA596 | Dissertation Phase I | 6 | |
TOTAL | 19 |
Code | Title | L T P | Credit |
24CSA597 | 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 |
AI & DS STREAM | |||
24CSA521 | Data Modelling and Visualization | 3 0 1 | 4 |
24CSA522 | Exploratory Data Analysis | 3 0 1 | 4 |
24CSA523 | Data Mining and Applications | 3 0 1 | 4 |
24CSA524 | Machine Learning | 3 0 1 | 4 |
24CSA525 | Big Data Analytics | 3 0 1 | 4 |
24CSA526 | Natural Language Processing | 3 0 1 | 4 |
24CSA527 | NLP for Robotics | 3 0 1 | 4 |
24CSA528 | Large Language Models | 3 0 1 | 4 |
24CSA529 | Computer Vision | 3 0 1 | 4 |
24CSA631 | Knowledge Engineering | 3 0 1 | 4 |
CYBER SECURITY STREAM | |||
24CSA532 | Cryptography | 3 1 0 | 4 |
24CSA533 | Ethical Hacking and Information Security | 3 1 0 | 4 |
24CSA534 | System Security | 3 0 1 | 4 |
24CSA535 | Web Application Security | 3 0 1 | 4 |
24CSA536 | Network Security | 3 0 1 | 4 |
24CSA537 | VAPT (Vulnerability and Penetration Testing) | 3 0 1 | 4 |
GENERAL STREAM | |||
24CSA634 | Complex Network Analysis | 3 0 1 | 4 |
24CSA635 | Connected Internet of Things Devices | 3 0 1 | 4 |
24CSA636 | IoT and Cloud Computing | 3 0 1 | 4 |
24CSA637 | Computer Graphics and Visualization | 3 0 1 | 4 |
24CSA638 | DevOps | 3 0 1 | 4 |
24CSA639 | Digital Image Processing | 3 0 1 | 4 |
24CSA640 | Advanced Computer Networks | 3 0 1 | 4 |
24CSA641 | Advanced Web Technologies and Mean Stack | 3 0 1 | 4 |
24CSA642 | Mobile Application Development | 3 0 1 | 4 |
24CSA643 | Multivariate Statistics | 3 1 0 | 4 |
24CSA644 | Fourier Transformation | 3 1 0 | 4 |
24CSA645 | Graph Theory and Combinatorics | 3 1 0 | 4 |
24CSA646 | Operations Research and Optimization | 3 1 0 | 4 |
Code | Title | L T P | Credit |
AI & DS STREAM | |||
24CSA647 | Deep Learning | 3 0 0 | 3 |
24CSA648 | Linear Algebra and Applications | 3 0 0 | 3 |
24CSA649 | Artificial Intelligence | 3 0 0 | 3 |
24CSA650 | Database Administration | 3 0 0 | 3 |
24CSA651 | Time Series Analysis | 3 0 0 | 3 |
24CSA652 | Information Retrieval | 3 0 0 | 3 |
24CSA653 | Information Science and Ethics | 3 0 0 | 3 |
24CSA654 | Pattern Recognition | 3 0 0 | 3 |
24CSA655 | Recommendation Systems | 3 0 0 | 3 |
24CSA656 | Web Mining | 3 0 0 | 3 |
24CSA657 | Business Analytics and Visualization | 3 0 0 | 3 |
24CSA658 | Computational Intelligence | 3 0 0 | 3 |
CYBER SECURITY STREAM | |||
24CSA659 | Essentials of Cyber security | 3 0 0 | 3 |
24CSA660 | Malware Analysis | 3 0 0 | 3 |
24CSA661 | Blockchain and decentralized applications | 3 0 0 | 3 |
24CSA662 | Fundamentals of cyber security operations | 3 0 0 | 3 |
24CSA663 | Cloud and Infrastructure security | 3 0 0 | 3 |
24CSA664 | Cybersecurity Governance, Risk and Compliance | 3 0 0 | 3 |
24CSA665 | Cyber Security Law | 3 0 0 | 3 |
24CSA666 | Machine learning and artificial Intelligence in Cyber security | 3 0 0 | 3 |
24CSA667 | Mobile Security and Defense | 3 0 0 | 3 |
24CSA668 | Cyber Forensics | 3 0 0 | 3 |
24CSA669 | Security Architecture for Databases and Applications | 3 0 0 | 3 |
GENERAL STREAM | |||
24CSA670 | Compiler Design | 3 0 0 | 3 |
24CSA671 | Advanced Operating Systems | 3 0 0 | 3 |
24CSA672 | Software Testing | 3 0 0 | 3 |
24CSA673 | Theory of Computation | 3 0 0 | 3 |
24CSA674 | Enterprise Resource Planning Management | 3 0 0 | 3 |
24CSA675 | Open-Source Systems | 3 0 0 | 3 |
24CSA676 | Parallel and Distributed Computing | 3 0 0 | 3 |
24CSA677 | Automation and Robotics | 3 0 0 | 3 |
24CSA678 | Software Defined Networks | 3 0 0 | 3 |
24CSA679 | Embedded Systems | 3 0 0 | 3 |
24CSA731 | Robotic Operating System | 3 0 0 | 3 |
24CSA732 | Software Quality Assurance | 3 0 0 | 3 |
24CSA733 | Web Services | 3 0 0 | 3 |
Code | Title | L T P | Credit |
24CSA681 | Python Scripting for Security | 0 0 1 | 1 |
24CSA682 | Ethical Hacking Lab | 0 0 1 | 1 |
24CSA683 | Python Programming | 0 0 1 | 1 |
24CSA684 | C#.Net | 0 0 1 | 1 |
24CSA685 | Android Programming | 0 0 1 | 1 |
24CSA686 | UI/ UX design | 0 0 1 | 1 |
24CSA687 | Linux Programming | 0 0 1 | 1 |
24CSA688 | Competitive programming | 0 0 1 | 1 |
24CSA689 | Edge computing | 0 0 1 | 1 |
24CSA781 | R programming | 0 0 1 | 1 |
24CSA782 | MATLAB Programming | 0 0 1 | 1 |
24CSA783 | High-Performance computing | 0 0 1 | 1 |
24CSA784 | Cyber Security | 0 0 1 | 1 |
24CSA785 | Algorithms Lab | 0 0 1 | 1 |
24CSA786 | Deep Learning Lab | 0 0 1 | 1 |
24CSA787 | SQLite | 0 0 1 | 1 |
Duration of the Course – 2 Years – 4 Semester
Registration for admission is fully online. Candidates are required to have their recent photograph, online payment credentials, etc. to be ready to complete the online application process.
Application fee of Rs. 750/-
The NRI applicants please email to nriadmission@amrita.edu and not be applied through the website.
Management Quota option in Amrita Online Application Portal (AOAP)
‘Candidates can also submit the option in Step 2 of the application process, in case if they wish to be considered under management quota.
Commencement of Application Form: March 11th, 2024
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.
Selection will be based on merit and interview process.
Scholarship Fees (Semester wise) |
Non -Scholarship Fees (Semester wise) |
Caution Deposit |
---|---|---|
55000 | 75000 | 5000 |
Hostel Fee / Mess Fee 2024 | ||
---|---|---|
Amritapuri | ||
Hostel Fees | Annual | 25,600/- |
Mess Fees | Annual | 45,000/- |
Caution Deposit | One Time | INR 5,000/- |
Minimum 60% required in the qualifying examination.
# Scholarship available for meritorious students. Please contact Admission Office (+91 830 400 4400) for details.
Eligibility Norm 1:
Candidates who have passed BE or BTech are eligible for MCA admission.
Eligibility Norm 2:
Candidates who have passed BSc in Computer Science/ BCA is also eligible for admission.
Eligibility Norm 3:
Candidates who have passed BSc with Mathematics as one of the subjects are eligible for admission
Eligibility Norm 4:
Candidates who have passed BA/ BSc/ BCom/ any other degree with Mathematics as one of the subjects in Class 12th are eligible for admission in MCA course.
The top reasons to choose Amrita for your career
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
Admission Coordinator
Toll-free Number: 18004258324
E-Mail: asasadmissions@am.amrita.edu
Placement Enqueries
Email: shyamsundarcv@am.amrita.edu
Ph: 0476 -280 5108