Master of Computer Applications (MCA)

Program overview

The Online MCA from Manipal University Jaipur provides advanced education in computer applications and information technology, combining theoretical concepts with practical learning. The programme covers core areas including programming, algorithms, databases, computer networks, software engineering and emerging technologies. Learners can further specialise through electives in AI & Data Science, Cloud Computing, Cybersecurity, Comprehensive Emerging Technologies and AI & Machine Learning. The programme is designed to strengthen technical problem-solving and prepare learners for specialised technology responsibilities.

Specializations

The MCA electives provide focused learning across high-demand technology domains. Learners can develop specialised capabilities in artificial intelligence, data science, cloud technologies, cybersecurity and emerging computing systems while strengthening their broader computer applications knowledge.

AI & Data Science

Cloud Computing

Cyber Security

Comprehensive Emerging Technologies

AI & Machine Learning

Why Choose This Programme?

Eligibility

Program Curriculum

Semester 1
  • Computer Networks and Protocols
  • Object Oriented Programming using Java
  • Operating System
  • Data Structure and Algorithms
  • Computer Architecture
  • Object Oriented Programming using Java – Lab
  • Data Structure and Algorithms – Lab
  • Elective-I
  • Artificial Intelligence
  • Unix and Shell Programming
  • Web Technology
  • Software Engineering and Project Management
  • Unix and Shell Programming – Lab
  • Web Technology – Lab
  • Elective-II
  • Elective-III
  • Categorical Data Analysis and Generalized Linear Models
  • Deep Learning and Text Mining
  • Mobile Application Development
  • Project Work
  • Elective-IV
  • Applied Data Analytics
Semester 1
  • Computer Networks and Protocols
  • Object Oriented Programming using Java
  • Operating System
  • Data Structure and Algorithms
  • Computer Architecture
  • Object Oriented Programming using Java – Lab
  • Data Structure and Algorithms – Lab
  • Elective-I
  • Fundamentals of Cloud Computing
  • Unix and Shell Programming
  • Web Technology
  • Software Engineering and Project Management
  • Unix and Shell Programming – Lab
  • Web Technology – Lab
  • Elective-II
  • Elective-III
  • Cloud Architecture and Services
  • Google Cloud Essentials
  • Mobile Application Development
  • Project Work
  • Elective-IV
  • Cloud Application Development
Semester 1
  • Computer Networks and Protocols
  • Object Oriented Programming using Java
  • Operating System
  • Data Structure and Algorithms
  • Computer Architecture
  • Object Oriented Programming using Java – Lab
  • Data Structure and Algorithms – Lab
  • Elective-I
  • Cybersecurity Essentials
  • Unix and Shell Programming
  • Web Technology
  • Software Engineering and Project Management
  • Unix and Shell Programming – Lab
  • Web Technology – Lab
  • Elective-II
  • Elective-III
  • Cyber Law and Ethics
  • Ethical Hacking
  • Mobile Application Development
  • Project Work
  • Elective-IV
  • Cryptography and Network Security
Semester 1
  • Computer Networks and Protocols
  • Object Oriented Programming using Java
  • Operating System
  • Data Structure and Algorithms
  • Computer Architecture
  • Object Oriented Programming using Java – Lab
  • Data Structure and Algorithms – Lab
  • Elective-I
  • IoT Essentials
  • Unix and Shell Programming
  • Web Technology
  • Software Engineering and Project Management
  • Unix and Shell Programming – Lab
  • Web Technology – Lab
  • Elective-II
  • Elective-III
  • Data Mining Techniques
  • Blockchain Technologies
  • Mobile Application Development
  • Project Work
  • Elective-IV
  • Big Data Analytics and Business Intelligence
Semester 1
  • Computer Networks and Protocols
  • Object Oriented Programming using Java
  • Operating System
  • Data Structure and Algorithms
  • Computer Architecture
  • Object Oriented Programming using Java – Lab
  • Data Structure and Algorithms – Lab
  • Elective-I
  • Fundamentals of Artificial Intelligence and Problem Solving
  • Unix and Shell Programming
  • Web Technology
  • Software Engineering and Project Management
  • Unix and Shell Programming – Lab
  • Web Technology – Lab
  • Elective-II
  • Elective-III
  • Introduction to Machine Learning
  • Fundamentals of Unsupervised Learning
  • Mobile Application Development
  • Project Work
  • Elective-IV
  • AI in Project Management

Career Opportunities after MCA

AI & Data Science

Cloud Computing

Cyber Security

Comprehensive Emerging Technologies

AI & Machine Learning

Admission Process

Application

Fill in your basic, education & work experience-related details and pay the application fee to register.

 
 

 

 

FEE Payment

Pay the admission fee for the first semester/year or full program.

 
 

 

 

Document Upload

Upload supporting documents & submit your application.

 
 

 

 

University Approval

The university will evaluate your documents to confirm your admission.

 
 

 

 

frequently asked questions

What is the duration of the online MCA from MUJ?

The online MCA is a 2-year postgraduate programme focused on advanced computer applications and technology.

Students can choose from AI & Data Science, Cloud Computing, Cyber Security, Comprehensive Emerging Technologies, and AI & ML.

Graduates who meet the university’s prescribed academic eligibility requirements can apply for the programme.

The programme develops advanced knowledge in computing and allows students to focus on emerging areas such as artificial intelligence, data science, cloud computing, and cybersecurity.

Graduates can explore roles in software development, artificial intelligence, data science, cloud computing, cybersecurity, and other technology-focused areas.

Take the Next Step in Technology

Advance your computing expertise through specialised postgraduate learning across AI, data, cloud, cybersecurity and emerging technologies.

YOUR JOURNEY STARTS HERE!