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.

Important Note

Commencement of Application Form: March 12, 2024

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
22CSA504 Object-Oriented Programming Using Java 3 0 1 4
22MAT533 Mathematical Foundations for Computer Applications 3 1 0 4
22CSA505 Data Structures 3 0 1 4
22CSA506 Advanced DBMS 3 0 1 4
  Professional Elective I 3/3 1/0 0/1 4
  Elective I 3 0 0 3
22AVP103 Mastery Over Mind 1 0 2 2
22ADM501 Glimpses of Indian Culture 2 0 0 P/F
  Total   25
Semester II
Code Title L T P Credit
22CSA513 Design and Analysis of Algorithms 3 1 0 4
22CSA514 Software Engineering and Design Patterns 3 1 0 4
22CSA580 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
  Total       24
Semester III
Code Title L T P Credit
  Professional Elective IV 3 0 1/3 1 0 4
  Professional Elective V  3 0 1 0 1 4
  Elective IV 3 0 0 0 0 3
  Open Lab II 0 0 1 0 1 1
  Open Lab III 0 0 1 0 1 1
22CSA698 Dissertation Phase I       6
  Total       19
Semester IV
Code Title L T P Credit
22CSA699 Dissertation Phase II       12
  Total       12
  Total Credits       80
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.

Professional Electives
Code Title L T P Credit
AI & DS Stream
22CSA532 Data Modelling and Visualization 3 0 1 4
22CSA533 Exploratory Data Analysis 3 0 1 4
22CSA534 Machine Learning 3 0 1 4
22CSA535 Data Mining and Applications 3 0 1 4
22CSA536 Big Data Analytics 3 0 1 4
22CSA537 Natural Language Processing 3 0 1 4
22CSA538 Computer Vision 3 0 1 4
Cyber SecurityY Stream
22CSA541 Fundamentals of Cryptography 3 0 1 4
22CSA542 System Security 3 0 1 4
22CSA543 Web Application Security 3 0 1 4
22CSA544 Network Security 3 0 1 4
22CSA545 VAPT (Vulnerability and Penetration Testing) 3 0 1 4
General Stream
22CSA551 Complex Network Analysis 3 0 1 4
22CSA552 Connected Internet of Things Devices 3 0 1 4
22CSA553 IoT and Cloud Computing 3 0 1 4
22CSA554 Semantic Web Technologies  3 0 1 4
22CSA555 Computer Graphics and Visualization  3 0 1 4
22CSA556 DevOps 3 0 1 4
22CSA557 Digital Image Processing 3 0 1 4
22CSA558 Advanced Computer Networks 3 0 1 4
22CSA559 Advanced Web Technologies and Mean Stack 3 0 1 4
22CSA560 Mobile Application Development 3 0 1 4
22CSA561 Multivariate Statistics 3 1 0 4
22CSA562 Fourier Transformation 3 1 0 4
22CSA563 Graph Theory and Combinatorics 3 1 0 4
22CSA564 Operations Research and Optimization 3 1 0 4
Electives
Code Title L T P Credit
General Stream
22CSA631 Compiler Design 3 0 0 3
22CSA632 Advanced Operating Systems 3 0 0 3
22CSA633 Software Testing 3 0 0 3
22CSA634 Theory of Computation 3 0 0 3
22CSA635 Enterprise Resource Planning Management  3 0 0 3
22CSA636 Open-Source Systems  3 0 0 3
22CSA637 Parallel and Distributed Computing 3 0 0 3
22CSA638 Automation and Robotics 3 0 0 3
22CSA639 Software Defined Networks 3 0 0 3
22CSA640 Embedded Systems  3 0 0 3
22CSA641 Robotic Operating System 3 0 0 3
22CSA642 Software Quality Assurance  3 0 0 3
22CSA643 Web Services 3 0 0 3
AI & DS Stream
22CSA644 Deep Learning 3 0 0 3
22CSA645 Linear Algebra and Applications 3 0 0 3
22CSA646 Artificial Intelligence 3 0 0 3
22CSA647 Database Administration  3 0 0 3
22CSA648 Time Series Analysis 3 0 0 3
22CSA649 Information Retrieval 3 0 0 3
22CSA650 Information Science and Ethics 3 0 0 3
22CSA651 Pattern Recognition 3 0 0 3
22CSA652 Recommendation Systems 3 0 0 3
22CSA653 Web Mining 3 0 0 3
22CSA654 Business Analytics and Visualization 3 0 0 3
22CSA655 Computational Intelligence  3 0 0 3
Cyber Security Stream
22CSA661 Essentials of Cyber security 3 0 0 3
22CSA662 Malware Analysis 3 0 0 3
22CSA663 Blockchain and decentralized applications 3 0 0 3
22CSA664 Fundamentals of cyber security operations 3 0 0 3
22CSA665 Cloud and Infrastructure security 3 0 0 3
22CSA666 Cybersecurity Governance, Risk and Compliance 3 0 0 3
22CSA667 Cyber Security Law 3 0 0 3
22CSA668 Machine learning and artificial Intelligence in Cyber security 3 0 0 3
22CSA669 Mobile Security and Defense 3 0 0 3
22CSA670 Cyber Forensics 3 0 0 3
22CSA671 Security Architecture for Databases and Applications 3 0 0 3
Open Labs
Code Title L T P Credit
22CSA581 Python Scripting for Security 0 0 1 1
22CSA582 Ethical Hacking 0 0 1 1
22CSA583 Python Programming 0 0 1 1
22CSA584 C#.Net 0 0 1 1
22CSA585 Android Programming 0 0 1 1
22CSA586 UI/ UX design 0 0 1 1
22CSA587 Linux Programming 0 0 1 1
22CSA588 Competitive programming 0 0 1 1
22CSA589 Edge computing 0 0 1 1
22CSA681 R programming 0 0 1 1
22CSA682 MATLAB Programming 0 0 1 1
22CSA683 High-Performance computing 0 0 1 1
22CSA684 Cyber Security 0 0 1 1
22CSA685 Algorithms Lab 0 0 1 1
22CSA686 Deep Learning Lab 0 0 1 1
22CSA687 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

As per AICTE norms

Selection

Selection will be based on merit and interview process.

Fee Structure (Semester Wise)

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 2019

141

BRICS Rankings 2020

801–1000th

World University Rankings 2019

168th

BRICS University Rankings 2020

7th

India University Rankings 2023

15th

Overall Rankings 2023
ranking
7th Best
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