You can keep up to 10 CVs here -- delete one you don't need.

Artificial Intelligence Lab (B.Tech)

Programming search, game playing and machine learning techniques in Python.

6 MonthsDuration 6Chapters19Topics

Syllabus · पाठ्यक्रम

Download PDF
01Python for AI 3 topics
  1. Python lists, dictionaries and functions
  2. NumPy, pandas and matplotlib basics
  3. Jupyter notebooks
02Uninformed Search 4 topics
  1. Water jug problem with BFS
  2. 8-puzzle with BFS and DFS
  3. Missionaries and cannibals
  4. Iterative deepening search
03Informed Search 3 topics
  1. A* search for 8-puzzle with Manhattan distance
  2. Greedy best-first search
  3. Hill climbing and the 8-queens problem
04Game Playing 2 topics
  1. Tic-tac-toe with minimax
  2. Alpha-beta pruning
05Logic and Knowledge Representation 3 topics
  1. Prolog facts, rules and queries (family tree)
  2. Forward chaining in Python
  3. Simple Bayesian network calculation
06Machine Learning with scikit-learn 4 topics
  1. Train-test split and decision tree classifier
  2. Naive Bayes and k-nearest neighbours
  3. K-means clustering
  4. Accuracy and confusion matrix

About

You will be able to

  • Use Python with NumPy, pandas and matplotlib for AI programs
  • Solve water jug, 8-puzzle and missionaries-cannibals problems with BFS and DFS
  • Implement A* and hill climbing with heuristics
  • Write a tic-tac-toe player using minimax and alpha-beta pruning
  • Write simple Prolog / Python programs for facts, rules and queries
  • Train and evaluate classifiers and clustering with scikit-learn

Who it is for

  • B.Tech Computer Science & Engineering, Information Technology students of Semester 7 (AKTU)
  • Students of other universities studying the same subject who want unit-wise coaching

What you need

  • Artificial Intelligence theory of the same semester
  • Python basics; a PC with Python 3 and Jupyter

Questions

Which syllabus does the Artificial Intelligence Lab course follow?

It follows the AKTU (Dr. A.P.J. Abdul Kalam Technical University, Lucknow) B.Tech syllabus for Artificial Intelligence Lab. If your own university's syllabus differs, the centre follows your university syllabus.

Will this help in the university examination?

Yes. Teaching is unit-wise as per the AKTU scheme, with previous-year question practice, MCQ tests and doubt sessions before the semester exam.

Do I need a powerful computer?

No. All lab programs run on a normal laptop with Python, or free online on Google Colab.

Download the syllabus (PDF)

Tell us who you are — your copy is made with your name, and our counsellor can help you choose the right course and centre.

Want to join right away? Enquire now — our centre will call you.