Master of Computer Applications Specialization in Artificial Intelligence and Machine Learning MCA-AIML

School of Computer & Systems Sciences

Artificial Intelligence and Machine Learning are the future of growth. Artificial Intelligence has the potential to fuel the growth of the world economy. AI will change the nature of work and create a new relationship between man and machine. Jaipur National University has developed an advanced curriculum with the help of leading industry experts Our course focuses on developing the key understanding of Linear Algebra and Statistics that are the foundation of AI and ML concepts. The foundations of Python are covered to develop a strong base in programming. With the help of examples and projects, we help develop the competency in Reinforcement Learning, Neural Networks, Deep Learning, TensorFlow, Random Forest, and Boosting. The course will give the learner a leverage not only during initial employment but also during career progression. After the completion of the course, the students can apply for various jobs such as data analysts, data scientists, and Artificial Intelligence engineers.

Key Information


2 Years


Graduation in any Stream with minimum 50% marks and mathematics as on of the subjects either at 10+2 or Graduation level

Selection Procedure

Entrance Test + PI


As per University norms

Industry Internship Programme

6 Months of Industry Internship in semester IV


 Intractive Classroom teaching, Smart classes


Programme Structure

  • Object Oriented Programming with C++ and JAVA
  • Database Management System
  • Computer Graphics
  • Overview of Data Science, AI, Ethics and Foundation of Data Analysis
  • Management Process and Organizational behavior with Environmental Ethics
  • Advance Data Structure and Algorithm Analysis
Practicals & Sessionals
  • Object Oriented Programming with Java Lab
  • Database Management System
  • Computer Graphics Lab
  • Advance Data Structure and Algorithm Analysis Lab
  • Theory of Computation
  • Software Engineering
  • Web Technology
  • Computer Based Optimization Techniques
  • Microprocessor & Assembly Language Programming
  • Data Analysis using Python
  • Probabilistic Modelling and Reasoning with Python
Practicals & Sessionals
  • Software Engineering Lab
  • Web Technology Lab
  • Microprocessor Lab
  • Compiler Design
  • Advanced Database Concepts
  • Internet of Things
  • Android Programming
  • .NET Framework and ASP.NET
  • Machine Learning and Pattern Recognition
  • Big Data Analytics
  • Mobile Computing
  • Cloud Computing
  • Human Computer Interaction
  • Human Values & Professional Ethics
  • R Programming for Data Science and Analysis
Practicals & Sessionals
  • Advanced Database Concepts Lab
  • Internet of Things Lab
  • Android Programming Lab
  • .NET Lab
  • Communication & Soft Skills
  • Industrial Training
  • Project

Career Prospects

The Artificial Intelligence & Machine Learning programme provides the following job options:

Machine Learning Engineer, Big Data & AI Architect, Big Data Scientist, Artificial Intelligence Engineer, Research Engineer - Artificial Intelligence, Data and AI Consultant, Robotics Professional, Software Engineer, IoT Architect, Machine Learning Architect

Leading Recruiters are:

Google, Amazon, Facebook, MakeMyTrip, Oracle, HDFC Bank, FMCG Companies as they are producing smart machines, E-commerce companies like Snapdeal/ Flipkart

How can I help you?