SRM Online

Master of Computer Applications

Home > Courses > Master of Computer Applications

Learn from
India's Top Ranked
Institute

Ranked 12 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?

Comprehensive
Curriculum

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
Services

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

Curriculum

Semester 1

Course Code Course Title Credit
V24PCA101 Programming using Java 4
V24PCA102 Operating System 4
V24PCA103 Database Technology 4
V24PCA104 Advanced Web Application Development 4
V24PCA105 Cyber Security
V24PCA106 Software Engineering
V24PCA107 IT Infrastructure Management 4
V24PCA108 Career Advancement-I 3
V24PBC101 Mathematical Foundation 0
Total Learning Credits 23

Semester 2

Course Code Course Title Credit
V24PCA201 Python Programming 4
V24PCA202 Computer Networks 4
V24PCA203 Optimization Techniques 4
V24PCA204 Android Applications Development 4
V24PCA206 Software Testing
V24PCA207 Data Analysis Using R 4
V24PCA208 Career Advancement– II 3
Total Learning Credits 23

Semester 3

Course Code Course Name Credit
V24PCA301 Object Oriented Analysis and Design 4
V24PCA302 Artificial Intelligence and Machine Learning 4
V24PCA303 Cloud Computing
V24PCA304 Internet of Things(IoT)
V24PCA305 Internship 2
V24PCA306 Mini Project work 6
V24PCA307 Software Project Management 3
V24PCA308 Data Warehouse and Data Mining
V24PCA309 Organizational Behavior and Professional Ethics
V24PCA311 Career Advancement-III 3
Total Learning Credits 22

Semester 4

Course Code Course Name Credit
V24PCA401 Project Work 12
Total Learning Credits 12

Master of Computer Applications (MCA) is a 2-years (four semesters) professional Master’s Degree in computer science awarded in online. The course is designed to meet the growing demand for qualified professionals in the field of Information Technology.

PROGRAM OBJECTIVES
  1. To prepare graduate students for productive careers in the software industry and academia by providing an outstanding environment for teaching and research in the core and emerging areas of the discipline.
  2. To Develop application and thus has more emphasis on the latest programming language and tools to develop better and faster applications.
  3. To Design, execute and interpret the software with real time data and synthesis the information to reach suitable conclusions.
  4. To provide opportunities for acquiring in-depth knowledge of fundamental concepts and programming skills for holistic development.
  5. To apply current tools, technologies and research to create systems for solving industry- oriented problems.
LEARNING OUTCOMES
  1. After completing the programme, the learners will be capable of
  2. Develop an ability to apply knowledge in the computing discipline.
  3. Develop ability to design and conduct experiments, as well as interpret data
  4. Develop ability to demonstrate team work with the ability of leadership, analytical reasoning for solving time critical problems and strong human values for responsible professional.
  5. Develop ability to use current technologies, skills and models for computing practice.
  6. Develop ability to use research, experiment, contemporary issues to solve industrial problems.

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.
  1. Passed any graduation degree (e.g.: B.E. / B.Tech./B. Sc / B.Com. / B.A./ B. Voc ./ BCA etc.,) preferably with Mathematics/Statistics at 10+2 level or at Graduation level.
  2. Obtained at least 50% marks in the qualifying examination.
  3. (As per university regulations, all learners without a mathematics background are required to complete a bridge course, which is mandatory).
  4. (10th & 12th from NIOS will be considered equivalent to any other board exams) [NCrF 5.5 Level (minimum)]

Our Program Advantage

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

CONVENIENT LEARNING FORMATS

Live Online Learning

PROGRAMME BENEFITS

Real-World Class Students

MAXIMUM FLEXIBILITY

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