MCA ( Artificial Intelligence and Machine Learning) MCA-AIML

School of Computer & Systems Sciences

Artificial Intelligence and Machine Learning is the latest trend in the field of Computer Science. Artificial Intelligence and machine learning a technology which is accelerating the growth of the world economy. Artificial Intelligence and Machine Learning will change the way we work today and create a new relationship between human being and machine. Jaipur National University has developed an advanced curriculum with the help of leading industry experts to prepare the students to become part of this emerging technology. The MCA with Specialisation in Artificial Intelligence & Machine Learning programme stresses upon key concepts of Linear Algebra and Statistics that are the foundation of Artificial Intelligence and Machine Learning. The foundations of programming languages based on AI & ML are covered to develop a strong base in programming. The Program focuses on case studies and projects based on AI & ML. We are helping students to develop competency in Reinforcement Learning, Neural Networks, Deep Learning, TensorFlow, Random Forest, and Boosting. The course will give the student leverage which helps the student in 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 MCA Artificial Intelligence & Machine Learning in Jaipur 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