SRM Online

Last Date of Admission

Master of Computer Applications

Home > Courses > Master of Computer Applications

Learn from
India's Top Ranked

Ranked 18 in MHRD-NIRF*

*National Institutional Ranking Framework

Accredited with the highest NAAC* ‘A++’ grade*

*National Assessment and Accreditation Council

Globally ranked 4-Star university with a ‘Diamond’ rating by QS-IGAUGE India

*QS World University Rankings

Why Choose this Program?


Curriculum designed by leading academicians and industry experts

Immersive Online
Learning Experience

LIVE Online Learning designed for Working Professionals

Taught by India’s top management faculty

Student Support

AI Based Students Support, 24*5 Chat Support, Comprehensive Helpdesk Support

Degree from SRM

*AICTE approved

Programme Fee

Domestic Structure

Online Learning

37,500* / Semester

*Exclusive of Examination fee

International Structure

Online Learning

$ 1050* / Year

*Exclusive of Examination fee

Note: In addition to the tuition fees, the Exam fees for the semester and fees for certificates will be charged separately

Students Gateway

Learn from one of the best management schools in India

Live Online Learning | UGC Entitled | AICTE Recognized | Category One University

The MCA is a two-year degree programme which includes computer science, mathematics & statistics, System science concepts, non-core computer courses, and software design & development. Students will exhibit practical knowledge of mathematics, computer science, and management in the job situation. Students will use theory and experience, as well as competencies acquired across functional areas, while designing software applications. Students will apply research and information technology abilities in a specific setting to improve and sustain individual and organization performance.

Highlights of the course: Python Programming, Android Application Development, Software Testing, Data Analysis using R, Artificial Intelligence & Machine Learning, Cloud Computing, Internet of Things(IoT),Social Network Analysis, Data warehouse and Data Mining

After completing MCA the candidates can apply for the following profiles:Software Developer , Computer System Analyst, Software Engineer or Programmer, Database Administrator , Software Publisher, Software Application Architect, Software Consultant, Hardware Engineer, Web Designer/Web Developer, Senior Technical Consultant, Project Manager


Semester 1

Course Code Course Title Credit
V20PCA101 Programming using Java 4
V20PCA102 Operating System 4
V20PCA103 Database Technology 4
V20PCA104 Advanced Web Application Development 4
V20PCA105 Cyber Security
V20PCA106 Software Engineering
V20PCA107 IT Infrastructure Management 4
V20PCA108 Career Advancement-I 3
Total Credits 23

Semester 2

Course Code Course Title Credit
V20PCA201 Python Programming 4
V20PCA202 Computer Networks 4
V20PCA203 Optimization Techniques 4
V20PCA204 Android Application Development 4
V20PCA205 Programming using C#
V20PCA206 Software Testing
V20PCA207 Data Analysis using R 4
V20PCA208 Career Advancement-II 3
Total Credits 23

Semester 3

Course Code Course Name Credit
V20PCA301 Object Oriented Analysis and Design 4
V20PCA302 Artificial Intelligence & Machine Learning 4
V20PCA303 Cloud Computing
V20PCA304 Internet of Things(IoT)
V20PCA305 Internship 2
V20PCA306 Mini Project work 6
V20PCA307 Software Project Management 3
V20PCA308 Data warehouse and Data Mining
V20PCA309 Organizational Behaviour and Professional Ethics
V20PCA310 Social Network Analysis
V20PCA311 Career Advancement-III 3
Total Credits 22

Semester 4

Course Code Course Name Credit
V20PCA401 Project Work 12
Total Credits 12

SRM Online Learning Portal: Remote Proctored Examination System (RPES) - Learner's Checklist

  1.  Examination Mode: Remote Online Proctored Examination only (Theory/Practical/Project). No physical appearance is required.
  2.  Online Examination Platform: SRM Online Remote Proctored Examination System.
  3.  Mock test: It will be conducted before every end semester examination for software practice.
  4.  End semester exam Pattern: Objective Type (MCQs) and Descriptive questions (Essay/Case study).
  5.  for descriptive questions:  Students need to upload the scanned answer sheet in picture format (JPG) before the exam time gets over into the RPES.
  6.  Examination Hardware/Software Requirements: Laptop or Desktop with webcam, Windows Operating System, Good internet bandwidth, Mobile or Scanner for scanning answer sheet(s), A4 sheets as per your requirement, pen (blue or black), pencil if required. 
  7.  e-Answer sheet: Scanned answer sheet (handwritten in A4 sheets) should be uploaded before the exam time ends into the RPES.
  8.  Authentication: SRMIST ID card and hall ticket / Admit card is mandatory to appear for the exam. 
  9.  Back Paper(s): Learners can appear for Arrears / Back papers along with every next semester till the time of maximum number of attempts permitted as per regulation.

Our Program Advantage

Learn from a comprehensive curriculum taught by world-class faculty. Get guidance on your learning journey, and access career services.


Live Online Learning


Real-World Class Students


Week – End Live Interactive Session

Admission Process

Step - 1

Application submission + Upload of documents

Step - 2

Selection Process

Step - 3

Selection intimation and fee payment

Step - 4

Formal enrolment of the program