Programming and Software Development
Study Java, Python, software engineering, algorithms and application development.
Build software development, Python, Java, data analytics, cloud computing, cybersecurity and AI skills through SRM Institute of Science and Technology Online’s two-year Master of Computer Applications programme.
SRM Online MCA is a two-year postgraduate programme designed for learners who want to develop advanced knowledge in computer applications, programming, databases, software engineering, cloud computing, cybersecurity, data analytics and artificial intelligence.
The programme is structured across four semesters and may suit BCA, B.Sc. Computer Science, B.Sc. IT, B.E./B.Tech. CSE/IT graduates, working IT professionals and career switchers.
Students can study Java, Python, operating systems, database technology, software engineering, computer communication, optimization, R, data analysis, algorithms, Android application development, full stack development, generative AI, cybersecurity, cloud computing, data warehousing, data mining and a capstone project.
The programme combines programming, databases, software engineering, cloud computing, cybersecurity, data analytics, generative AI and flexible online learning for technology-focused learners.
Study Java, Python, software engineering, algorithms and application development.
Build knowledge of database technology, R, data analysis, data warehousing and data mining.
Explore cloud computing, virtualization and cloud-based application development.
Study cybersecurity, security audit, risk assessment, cyber laws and cyber forensics.
Explore generative AI, large language models, NLP, conversational AI and predictive modelling.
Access live online evening classes, digital study material and online academic activities.
Review the current curriculum, specialization availability, fee structure, admission requirements and assessment rules before applying for the programme.
A two-year Master of Computer Applications structured across four academic semesters.
Study programming, databases, cloud computing, cybersecurity, data analytics and artificial intelligence.
Access digital resources, online academic activities and programme-based assessments through the learning platform.
Applicants generally need a bachelor’s degree or equivalent qualification such as B.E., B.Tech., B.Sc., B.Com., B.A., B.Voc. or BCA from a recognized university or institution, preferably with Mathematics or Statistics at the 10+2 or graduation level.
Students may explore specialization options across General Computer Applications, Generative AI and Cybersecurity and Forensics.
Study Android development, full stack development, AI, cloud computing, software project management and data mining.
Study generative AI, large language models, NLP, conversational AI, adaptive AI and predictive modelling.
Study cybersecurity, security audit, risk assessment, cyber laws, cyber forensics and governance.
The tuition fee covers applicable course tuition charges only. Semester examination fees and certificate fees are not included in the tuition fee and are charged separately, as applicable. Fee amounts, EMI terms and specialization-related charges may vary according to the active admission cycle.
| Fee Plan | Total Programme Fee | Per-Semester Fee | Annual Fee |
|---|---|---|---|
| One-time payment | ₹1,50,000 | Not applicable | Not applicable |
| Annual payment | ₹1,50,000 | Not applicable | ₹75,000 |
| Semester payment | ₹1,50,000 | ₹40,000 | ₹80,000 |
| 24-month no-cost EMI | ₹1,50,000 plus 3% processing fee | Not applicable | ₹75,000 plus processing fee |
| International MCA fee | $2,100 | Not applicable | $1,050 |
Students may explore no-cost EMI, annual-payment and semester-payment options through the available payment partners during admission. Monthly instalments, processing charges, interest conditions and final payable amount may vary according to the selected payment plan.
Applicants can complete the admission process online by submitting the application, uploading documents and completing registration.
Submit the online application and upload documents.
Complete the selection process based on eligibility verification and the applicable selection criteria.
Receive selection intimation and pay the applicable programme fee.
Complete formal enrolment in the programme.
Explore the indicative semester-wise curriculum structure for the SRM Online MCA programme.
Students complete academic activities during the semester and appear for online examinations as part of the programme evaluation process.
Assignments, quizzes, presentations, case studies, projects, webinars and online group activities.
Objective, short-answer and descriptive questions through remote proctored examination.
Applied technology project or capstone work forms part of the programme structure.
An MCA can provide a foundation for technology-oriented roles in software development, web development, data analytics, cloud computing, cybersecurity, database management, AI and project management.
Software Developer, Software Engineer, Programmer and Application Developer.
Full Stack Developer, Web Developer, Web Designer and Frontend Developer.
Data Analyst, Data Science Associate, Business Intelligence Associate and Reporting Analyst.
Cloud Engineer, Cloud Support Engineer, System Administrator and Network Engineer.
Cybersecurity Analyst, Security Operations Analyst, Cyber Forensics Associate and Risk and Compliance Analyst.
AI Engineer, Machine Learning Engineer, NLP Engineer and Generative AI Associate.
Students may access career-related learning and employability resources to support profile development and interview readiness.
Explore programming, databases, software engineering, cloud computing, cybersecurity, data analytics and artificial intelligence through a flexible postgraduate programme designed for technology-focused learners.
The programme combines subject-specific learning with assignments, case studies, projects and skill-enhancement work to support further study and professional growth.
| University | Student Review | Advantage | Location | Accreditation |
|---|---|---|---|---|
| Amity University | ★★★★ 4/5 | Industry Mentorship | Noida, Uttar Pradesh | UGC | NAAC A+ |
| NMIMS Institute | ★★★★ 4/5 | Certification Access | Mumbai | UGC | NAAC A+ |
| Lovely Professional University | ★★★★ 4/5 | Virtual Job Fair | Phagwara, Punjab | UGC | NAAC A++ |
| Sikkim Manipal University | ★★★★ 4/5 | Scholarship Opportunity | Gangtok, Sikkim | UGC | NAAC A+ |
| Manipal University | ★★★★ 4/5 | Certification Access | Jaipur, Rajasthan | UGC | NAAC A+ |
| DY Patil University | ★★★★ 4/5 | Certification with NYU | Pune, Maharashtra | UGC | NAAC A++ |
| Chandigarh University | ★★★★ 4/5 | Harvard Certifications | Ajitgarh, Punjab | UGC | NAAC A+ |
| OP. Jindal University | ★★★★ 4/5 | Industry Mentorship | Sonipat, Haryana | UGC | NAAC A |
| SRM University | ★★★★ 4/5 | Industry Mentorship | Sonipat, Haryana | UGC | NAAC A |
SRM Online MCA is a two-year Master of Computer Applications programme divided into four semesters. It is designed for graduates and working professionals who want to build advanced knowledge in programming, databases, software engineering, cloud computing, cybersecurity, data analytics and artificial intelligence. The programme carries 80 total credits.
Applicants generally need a bachelor’s degree or equivalent qualification such as B.E., B.Tech., B.Sc., B.Com., B.A., B.Voc. or BCA from a recognized university or institution, with at least 50% in the qualifying examination. Mathematics or Statistics at the 10+2 or graduation level is preferred; applicants without a mathematics background may need to complete a mandatory bridge course. Students should confirm the current eligibility and document requirements before applying.
Â
The total programme fee is ₹1,50,000. Students may pay ₹75,000 annually or ₹40,000 per semester. A 24-month no-cost EMI option may be available at ₹6,250 per month plus a 3% processing fee, subject to the active admission cycle and selected payment plan.
Students may explore elective and specialization options across General Computer Applications, Generative AI and Cybersecurity and Forensics. These learning areas may cover Android development, full stack development, AI, cloud computing, data mining, large language models, NLP, conversational AI, cybersecurity, security audit, cyber laws and cyber forensics. Specialization availability and curriculum details may vary according to the active admission cycle.
Yes. SRM Online MCA offers flexible payment options, including one-time, annual and semester-wise payment plans. Students may also explore a 24-month no-cost EMI option through available payment partners, subject to the active admission cycle and selected payment plan.
WhatsApp us