Apply Now
Back close
Courses offered at the following campus

overview

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.

Attention Please !

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

Program Structure

The MCA curriculum follows a progressive, research-integrated architecture.
(Aligned with Curriculum 2026)

Semester I – Core Foundations

Students build conceptual and technical depth in:

  • Object-Oriented Programming using Java
  • Data Structures
  • Advanced Database Management Systems
  • Mathematical Foundations for Computing
  • Skill Development & Value Education
Semester II – Advanced Design & Research Orientation
  • Design & Analysis of Algorithms
  • Design Patterns
  • Research Tools & Problem Formulation
  • Advanced Practical Labs
  • Specialization Electives
Semester III – Industry & Research Focus
  • Open Labs
  • Advanced Electives
  • Dissertation Phase I
Semester IV – Research & Specialization
  • Dissertation Phase II

AI Framework

This specialization prepares students for AI engineering, machine learning, and advanced analytics roles.

AI Specialization Courses
  • Artificial Intelligence
  • Deep Learning
  • Pattern Recognition
  • Recommendation Systems
  • Computational Intelligence
  • Generative AI & Intelligent Systems
  • Agentic AI
Advanced Data Science Modules
  • Machine Learning
  • Explainable AI
  • Big Data Analytics
  • Natural Language Processing
  • Large Language Models
  • Computer Vision
  • Data Mining & Applications
  • Exploratory Data Analysis
  • Data Modelling & Visualization
Career Roles
  • Data Scientist
  • AI Engineer
  • Machine Learning Engineer
  • NLP Engineer
  • Computer Vision Specialist
  • Business Intelligence Analyst

Graduates develop strong enterprise-level development and system architecture capabilities.

Curriculum

Semester I
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
Semester II
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
Semester III
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
Semester IV
Code Title L T P Credit
26CSA699 Dissertation Phase II 12
Total 12
TOTAL CREDITS 82
Pre-Requisite Courses
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).

Electives – 3 Credits
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
Electives – 4 Credits
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
Open Labs
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
Learning Model
  • Lab-Integrated Teaching
  • Project-Based Learning
  • Open Lab Innovation Environment
  • Research-Oriented Dissertation
  • Industry-Relevant Electives
  • Value-Based Education Framework

Students graduate with strong research capability and enterprise-ready technical expertise.

Career Opportunities

MCA graduates from Amrita Mysuru can pursue roles such as:

  • Software Developer / Senior Developer
  • Systems Architect
  • DevOps Engineer
  • Cloud Engineer
  • AI Engineer / Data Scientist
  • Cyber Security Analyst
  • Penetration Tester
  • IT Consultant
  • Technology Project Lead

Graduates find opportunities across IT services, product companies, startups, research organizations, fintech, and enterprise technology environments.

Eligibility

  • Minimum 60% aggregate in Graduation
  • Mathematics or Statistics as one of the subjects at Degree level (As per university norms)

fee structure

* Refund policy

  • GST will be applicable on Admission withdrawals
  • No refund of hostel fee
  • Above fee DOES NOT include expenses for food, travel, accommodation for Field and Study Trips, participation in events and conferences, programmes / competitions, Internships, Portfolio Presentation and Printing booklet, Special Internship, Placement Trips, Projects / Dissertation, excursion, etc. subject to change whenever required.
 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

 

Hostel Fee Structure (for new admissions)

 

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
Examination fee (Rs.3,000/sem)
One-time Convocation Fee to be paid in the final year of the Degree Program
Included in the Fee
1. Two sets of Uniform for All UG Students

Facilities at a glance

  • Central Library
  • Hostel Accommodation
  • Sports Facilities
  • Banking Facilities
  • Transport
  • Medical Services
  • Canteen
  • General Store
  • CISCO
  • ICTS
  • Reprographic Facility
Amrita First in India & Top 50 in THE Impact Rankings 2025

Students can learn in an environment where they are comfortable and looked after. Here are the facilities that our campus provides…

Why Amrita

The top reasons to choose Amrita for your career

1st

In India

41

In the World

601-800th

World University Rankings 2020

141

BRICS

8th

India University Rankings 2025

Overall Rankings 2025

Overall Rankings 2025
ranking
8th Ranked
University in India
ranking
Amrita Ranked No.1 in India Top 50 in The World
ranking
Topmost
‘A++’ Grade

contact

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

Admissions Apply Now