Artificial Intelligence (B.Tech)

Search techniques, knowledge representation, reasoning, machine learning basics and expert systems.

6 MonthsDuration 5Chapters28Topics

Syllabus · पाठ्यक्रम

Download PDF
01Unit 1: Introduction and Intelligent Agents 5 topics
  1. Definition and history of AI, future of AI
  2. Intelligent agents and PEAS description
  3. Types of agents: reflex, model-based, goal-based, utility-based, learning
  4. Environments and their properties
  5. Problem solving approach to typical AI problems
02Unit 2: Search Methods and Game Playing 6 topics
  1. Problem-solving agents and state space
  2. Uninformed search: BFS, DFS, uniform cost, iterative deepening
  3. Heuristics and informed search: greedy best-first, A*
  4. Local search: hill climbing, simulated annealing
  5. Constraint satisfaction problems and backtracking
  6. Adversarial search: minimax, alpha-beta pruning, stochastic games
03Unit 3: Knowledge Representation and Reasoning 6 topics
  1. First-order predicate logic
  2. Prolog programming
  3. Unification, forward and backward chaining, resolution
  4. Ontological engineering: categories, objects and events
  5. Reasoning with default information
  6. Bayes' rule and Bayesian networks
04Unit 4: Machine Learning 5 topics
  1. Supervised and unsupervised learning
  2. Decision trees and information gain
  3. Statistical learning: Naive Bayes
  4. Learning with hidden data: EM algorithm
  5. Reinforcement learning
05Unit 5: Pattern Recognition and Expert Systems 6 topics
  1. Design of a pattern recognition system
  2. Statistical pattern recognition and parameter estimation
  3. Dimension reduction: PCA and LDA
  4. Classification: nearest neighbour, Bayes classifier, SVM
  5. Clustering: K-means
  6. Expert systems: architecture and applications

About

You will be able to

  • Explain the foundations of AI and the types of intelligent agents (PEAS)
  • Apply uninformed and informed search (BFS, DFS, A*, hill climbing) and constraint satisfaction
  • Use minimax with alpha-beta pruning for game playing
  • Represent knowledge in first-order logic and reason with unification, resolution and chaining
  • Apply Bayes' rule and Bayesian networks to uncertain problems
  • Explain supervised, unsupervised and reinforcement learning, pattern recognition and expert systems

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

  • Data Structure and Discrete Mathematics
  • Basic probability and Python programming

Questions

Which syllabus does the Artificial Intelligence course follow?

It follows the AKTU (Dr. A.P.J. Abdul Kalam Technical University, Lucknow) B.Tech syllabus for Artificial Intelligence. 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.

Is programming needed for this theory subject?

Not for the theory exam, but small Python demonstrations of search, minimax and learning are shown to make the concepts clear.

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.