Not just another course.
It's a Power Packed MCA from SASTRA.
Masterclasses by Industry Leaders
Live sessions with practising leaders on evolving business trends.
Electives by Industry Experts
Real-world practices from working industry professionals.
PACKED
MCA5 benefits
1 degree
10+ Coursera Courses *
Earn additional course certificates alongside your MCA learning.
* Limited Time Only.
Career Enhancement Support
A structured four-semester career programme supporting your journey from enrolment towards your next role.
Absoultely FreeCore Subjects by SASTRA Faculty
Learn from high-pedigree academicians with deep experience.
12–30 LPA+
Average salary in this domain
4000+
Jobs open every year in this domain






About the Online MCA at Sastra
The Online MCA program is a UGC-approved master’s degree designed for graduates and working professionals. The course covers coding, app development, web development, software design and IT problem solving. It includes practical projects, guidance from experienced faculty and a flexible curriculum. Learners gain knowledge in software development, cloud computing, AI and data science through online learning at their own pace. The online programme is designed to give students in-depth knowledge and skills across computer science and applications — ideal for those seeking a top online MCA university or an online MCA course in Chennai.
Online MCA Degree from Sastra
SASTRA University will award the MCA Degree to participants who:
- Successfully complete all assessment components.
- Meet the specified attendance requirements.
The primary objective of the assignments and projects is to enable participants to apply the conceptual insights gained during the programme to real-world organizational decision-making scenarios.
Programme Highlights

Recognized online MCA from a Top-Ranked University
Earn a credible online MCA degree from SASTRA, ranked #29 among universities in NIRF 2025.

Curriculum Aligned with Industry Demands
Specialize in high-demand areas like Artificial Intelligence, Data Science, and Cybersecurity with a wide range of modern electives.

Hands-on, Project-Based Learning
Work on real-world projects and solve practical business challenges using your workplace as a learning lab.

Holistic Skill Development
Strengthen your technical foundation while enhancing leadership, communication, and analytical thinking.

Career Support Services
Get access to custom-designed interactive sessions on Personal Grooming, Career Coaching, Resume & Profile Building, Interview Preparation and Job Search Support.
Our Learning Methodology
- Pre-recorded videos in which experts deliver lecture or presentation on designated topics.
- Videos will be uploaded monthly, with one module released each month. There will be a total of 3 modules, each consisting of 4 chapters.
- Videos will remain accessible until the completion of the semester.
- Accessible at any time on all devices, including mobile phones, computers, and tablets.
- Asynchronous Mentoring
- This may include resources such as e-books, lecture notes, PowerPoint presentations, or open-source materials.
- The content will support comprehensive student learning.
- Accessible at any time on all devices, including mobile phones, computers and tablets.
- Synchronous Teaching & Learning
- Students are required to thoroughly study the content of the previous module before attending the live webinar session.
- Each webinar session can take place in either Slot 1 (5:15 PM to 7:15 PM) or Slot 2 (7:30 PM to 9:30 PM). Please refer to the program schedule posted on the website for session details.
- The sessions can happen on Fridays/Saturdays/Sundays or all the days of the weekend.
- These sessions will focus on clearing doubts related to the content of the current module.
- Each assessment will consist of multiple-choice, comprehensive, descriptive or any other format deemed fit or an assignment.
- There will be a total of 3 assessments conducted per course, starting from the 5th week of the program, and scheduled during the 5th, 9th, and 13th weeks. The CIA will be open on Monday at 12 am and closed on the following Sunday 12 midnight in the scheduled weeks for the students.
- The best two scores will be considered out of 3 for a weightage of 30 marks (internal).
Programme Specific Outcomes
Computer Applications graduates will be able to:
Employ fundamental knowledge in Mathematics and Computer Science to provide solutions to different real-world problems.

Analyze complex real-world problems and design computationally efficient optimal algorithms, meeting the requirement specifications.

Build intelligent and efficient information systems, through requirement analysis, problem formulation, design, implementation, testing and documentation.

Apply methods to design user interfaces and develop applications for mobile devices to make cutting edge facilities available for under privileged and differently abled people.

Employ advanced software tools and technologies to extract, classify, evaluate and interpret huge data, to develop innovative solutions for business applications.

Demonstrate knowledge and understanding of the project management principles, and professional codes while working in teams for developing software systems.

Recognize the need for continuous learning to formulate problems from real world and to provide feasible solutions by employing latest research innovations and technological changes.

Upon completion of the Master of Computer Applications programme, the graduates will be able to:
Solve real-time applications using different computing strategies.

Create artificially intelligent systems for multidisciplinary applications using data analytic techniques and advanced machine learning to enhance the quality of human life.

Eligibility for Admission
Graduated from a recognized university
Educational pathways: 10+2+3, 10+2+4
Semester Fee
₹70,000
Pay semester-wise
Total Programme Fee
₹1,80,000*
For 2 years programme
*Limited Time Discounted Fee
Programme Fees & Payment Options
Fee Includes
- Interactive learning content & Self Learning Materials (SLM)
- Live interactive sessions with SASTRA faculty & contact classes
- Semester exam fees for all 4 semesters
- Convocation fee
Fee Does Not Include
- Re-exam fees for any subsequent attempts
- Any other administrative charges not covered above
Payment Options
Option 1
Make a down payment of Rs.20000 and avail loan/financial assistance for the balance fee.
Option 2
Pay Semester fee on or before the specified last date.
Option 3
Pay the full programme fee on or before the specified last date.
Online MCA – Curriculum and Structure
Semester 1
| Course Code | Course Name | L | T | P | Credit |
|---|---|---|---|---|---|
| MATOL307R01 | Statistical Methods | 4 | 0 | 0 | 4 |
| CSEOL103R01 | Data Structures | 4 | 0 | 0 | 4 |
| CSEOL101R01 | Problem Solving & Programming in C | 3 | 0 | 2 | 4 |
| INTOL205 | Database Management Systems | 3 | 0 | 2 | 4 |
| TNPOL101 | Soft Skills-I | 0 | 0 | 2 | 1 |
| Total | 14 | 0 | 6 | 17 |
Semester 2
| Course Code | Course Name | L | T | P | Credit |
|---|---|---|---|---|---|
| CSEOL305 | Design & Analysis of Algorithms (Semi Theory & Semi Practical) | 3 | 0 | 2 | 4 |
| CSEOL338 | Operating System Concepts & Principles (Semi Theory & Semi Practical) | 3 | 0 | 2 | 4 |
| CSEOL208 | Java Programming | 3 | 0 | 2 | 4 |
| CSEOL302 | Computer Networks (Semi Theory & Semi Practical) | 4 | 0 | 0 | 4 |
| TNPOL102 | Soft Skills–II | 0 | 0 | 2 | 1 |
| Total | 13 | 0 | 8 | 17 |
Semester 3
| Course Code | Course Name | L | T | P | Credit |
|---|---|---|---|---|---|
| CSEOL215 | Software Engineering (Semi Theory & Semi Practical) | 3 | 0 | 2 | 4 |
| CSEOL304 | Python Programming with Web Frameworks | 3 | 0 | 2 | 4 |
| CAPOL442 | Web Technology (Semi Theory & Semi Practical) | 3 | 0 | 2 | 4 |
| XXX | Stream Course - Paper I | 4 | 0 | 0 | 4 |
| XXX | Stream Course – Paper II | 4 | 0 | 0 | 4 |
| Total | 17 | 0 | 6 | 20 |
Semester 4
| Course Code | Course Name | L | T | P | Credit |
|---|---|---|---|---|---|
| CAPOL530R01 | Natural Language Processing | 4 | 0 | 0 | 4 |
| CAPOL509R02 | Cloud Computing | 4 | 0 | 0 | 4 |
| XXX | Stream Course – Paper III | 4 | 0 | 0 | 4 |
| XXX | Stream Course – Paper IV | 4 | 0 | 0 | 4 |
| CSEOL400 | Project & Viva Voce | 0 | 0 | 20 | 4 |
| Total | 16 | 0 | 20 | 20 |
Electives 1
| Course Code | Course Name |
|---|---|
| CAPOL432R01 | Digital Image Processing |
| CAPOL530R01 | Natural Language Processing |
| CAPOL438R01 | Internet of Things |
| CAPOL518R01 | E-Commerce |
Electives 2
| Course Code | Course Name |
|---|---|
| CAPOL513R01 | XML Applications |
| CAPOL414R02 | Mobile Computing |
| CAPOL509R02 | Cloud Computing |
| CAPOL537R01 | IT & Infrastructure Management |
Streams to Choose From
One of three streams should be chosen by the student. Courses are offered in the same order given.
Full Stack Development
| Course Code | Course Name | L | T | P | Credit |
|---|---|---|---|---|---|
| INTOL327 | Low Code Programming with Oracle | 4 | 0 | 0 | 4 |
| CAPOL524 | Software Design & Testing | 4 | 0 | 0 | 4 |
| CAPOL536 | Design Thinking | 4 | 0 | 0 | 4 |
| INTOL436 | Full Stack Web Application Development | 4 | 0 | 0 | 4 |
AI & Data Science
| Course Code | Course Name | L | T | P | Credit |
|---|---|---|---|---|---|
| CSEOL324 | Fundamentals of AI & Data Science | 4 | 0 | 0 | 4 |
| INTOL405 | Machine Learning Techniques | 4 | 0 | 0 | 4 |
| CSEOL326 | Predictive Analytics & Data Visualization | 4 | 0 | 0 | 4 |
| CSEOL334 | Data Analytics for Health Care Applications | 4 | 0 | 0 | 4 |
Cyber Security
| Course Code | Course Name | L | T | P | Credit |
|---|---|---|---|---|---|
| CSEOL313 | Cryptography & Network Security | 4 | 0 | 0 | 4 |
| INTOL320 | Cyber Security & Ethical Hacking | 4 | 0 | 0 | 4 |
| INTOL420 | Machine Learning for Cyber Security | 4 | 0 | 0 | 4 |
| INTOL439 | Enterprise Block Chain Framework | 4 | 0 | 0 | 4 |
Meet Our Faculty

Associate Professor

Associate Professor

Senior Assistant Professor

Assistant Professor

Assistant Professor

Professor

Assistant Professor
Job Opportunities
Software Developer
Cloud Architect
Data Scientist
Cybersecurity Specialist
Business Analyst
Full-Stack Developer
Game Developer
AI Engineer
UX/UI Designer
DevOps Engineer
Career Paths & Hiring Companies in the Industry
Our alumni and computing graduates are placed with leading technology employers.












About SASTRA University
With a humble beginning in the year 1984, SASTRA’s progress in the last 36 years is a testimony to its commitment to building a University as envisaged in its guiding model. Today, SASTRA is one of India’s premier institutions offering undergraduate, postgraduate & doctoral programmes in Engineering, Management, Law, Sciences, Humanities and Education. It was conferred Deemed-to-be-University status in 2001 by the University Grants Commission under Section 3 of the UGC Act 1956. SASTRA also has an MHRD-notified off-campus named Srinivasa Ramanujan Centre (SRC) at Kumbakonam.
As a comprehensive University, its teaching programmes are complemented by research engagements, consultancy assignments, training and extension activities. This has been re-accredited by NAAC (fourth cycle) with the maximum grade of ‘A++’ (3.76/4.00). It is also recognized as a Category I Institution based on the UGC’s categorization of universities under the Graded Autonomy Regulations, 2018. Twelve engineering programmes of SASTRA have been internationally accredited for a period of 9 years by the Institution of Engineering & Technology (IET), UK recognizing SASTRA’s academic excellence. In the NIRF ranking, SASTRA has always been placed among the top 40 Universities with a current position of #29 in 2025. It is also recognized as a Scientific & Industrial Research Organization by the Government of India

Programme FAQ's
Several universities offer online MCA programmes. SASTRA Online stands out due to its accreditation, faculty expertise, industry-oriented curriculum, and placement support.
You are free to pursue your Online MCA Programme from India or anywhere around the world.
Yes, this online MCA degree is recognized and holds the same value as a traditional MCA course from a recognized university.
Yes, this online MCA degree is recognized and holds the same value as a traditional MCA course from a recognized university.
Graduates can pursue roles such as Software Developer, System Analyst, Data Scientist, Cloud Architect, Database Administrator, and Cybersecurity Analyst.
Yes, the MCA online programme is designed for working professionals with flexible learning schedules and self-paced study materials.
The MCA online programme offers an affordable fee structure, with loan facilities available at attractive rates.
Students get access to self-learning materials (SLM), recorded lectures, live webinars, and interactive content for seamless learning.
Students undergo six assessments, including MCQs and descriptive patterns, ensuring a thorough understanding of the concepts.
Webinars are usually scheduled on Fridays, Saturdays, and Sundays to help you manage personal and professional commitments alongside your studies.
