Artificial Intelligence

Program Goals:


Artificial intelligence (AI) is a research field that studies how to realize the intelligent human behaviours on a computer. The ultimate goal of AI is to make a computer that can learn, plan, and solve problems autonomously. Although AI has been studied for more than half a century, we still cannot make a computer that is as intelligent as a human in all aspects. However, we do have many successful applications. In some cases, the computer equipped with AI technology can be even more intelligent than us. The Deep Blue system, which defeated the world chess champion, is a well-know example.


Learning Objectives:

  • Introduction to Artificial Intelligence and intelligent agents, history of Artificial Intelligence
  • Building intelligent agents (search, games, logic, constraint satisfaction problems)
  • Machine Learning algorithms
  • Applications of AI (Natural Language Processing, Robotics/Vision)
  • Solving real AI problems through programming with Python


  • Introduction to AI, history of AI, course logistics
  • Intelligent agents, uninformed search
  • Heuristic search, A* algorithm
  • Adversarial search, games
  • Constraint Satisfaction Problems
  • Machine Learning: Basic concepts, linear models, perceptron, K
  • nearest neighbors
  • Machine Learning: advanced models, neural networks, SVMs, decision trees and unsupervised learning
  • Markov decision processes and reinforcement learning
  • Logical Agent, propositional logic and first order logic
  • AI applications (NLP)
  • AI applications (Vision/Robotics)


Contact and Blended- learning Mode: The Course is spread over 11 months and 90 hours.

Online mode: The Course is flexible to suit the pace of the students with the maximum time allowed for completion as  24 months


Certifications for courses in the range of nine to eleven months will be awarded by Regenesys India. These certifications will enhance the student’s résumés and will open the doors to success.


  • The student should be pursuing the last year of schooling or graduation in any field.
  • Basic knowledge of Python language
  • Affinity to Mathematics
  • Good with finding patterns

Will to learn machine learning languages

Enquiry Form

  • This field is for validation purposes and should be left unchanged.