Apply Now
Back close
Courses offered at the following campus

Program Overview

Block Image

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.

Block Image

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.

Block Image

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.

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

Terms and Conditions for Award and Renewal of Scholarship Fees

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:

  1. Consistent Academic performance by securing a Cumulative Grade Point Average (CGPA) of 
    1. 8.0 and above in the case of Scholarship Slab 1 at the end of each academic year
    2. 7.5 and above in the case of Scholarship Slab 2 at the end of each academic year
    3. 7.0 and above in the case of Scholarship Slab 3 at the end of each academic year
  2. No disciplinary action during the period of study in the University.
  3. Clearing each semester without any arrear

Failing to meet the aforesaid conditions 1,2 and 3, the candidate will be required to pay higher fees in the subsequent years. 

Curriculum

Semester I
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
Semester II
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
Semester III
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
Semester IV
Code Title L T P Credit
24CSA597 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).

Professional Electives
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
Electives
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
Open Labs
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
Eligibility

Admission

Duration of the Course – 2 Years – 4 Semester

How to Apply

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

Kochi

Eligibility

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

Selection will be based on merit and interview process.

Fee Structure (Semester Wise)

Amritapuri
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.

Kochi
Fee Structure (Semester Wise)
  • Tuition Fee: Rs. 53,900
  • Caution Deposit: Rs. 3,000

# Scholarship available for meritorious students. Please contact Admission Office (+91 830 400 4400) for details.

Eligibility

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.

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 100 in THE Impact Rankings 2023

Why Amrita

The top reasons to choose Amrita for your career

601-800th

World University Rankings 2020

141

BRICS Rankings 2020

801–1000th

World University Rankings 2020

168th

BRICS University Rankings 2020

7th

India University Rankings 2024

18th

Overall Rankings 2024
ranking
7th Ranked
University in India
ranking
Amrita Ranked No.1 in India Top 100 in The World
ranking
Topmost
‘A++’ Grade

Contact Us

Kochi Campus

Admissions

Phone:
+91 830 400 4400,
+91 484 280 2000

E-Mail :
admission@kh.amrita.edu

Mysuru Campus

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

Amritapuri Campus

Admission Coordinator
Toll-free Number: 18004258324
E-Mail: asasadmissions@am.amrita.edu

Placement Enqueries

Email: shyamsundarcv@am.amrita.edu
Ph: 0476 -280 5108

Toll-free Number:044-481-34483
Admissions Apply Now