Tue and Thu 8:00 AM - 9:30 PM. GICT 105
Shashi Prabh
GICT 125
Wed 2:00-4:00 PM, or by appointment
shashi.prabh @ ahduni
Introduction to Computation and Programming (CSC 104), Data Structures and Algorithms (CSE210),
Discrete Math (MAT 101), Probability and Random Processes (MAT 202). Programming ability is a MUST.
Artificial intelligence (AI) is bound to impact human life in a big way. The syllabus is intelligent agents, problem solving using search (uninformed, informed, local), games and adversarial search, constraint satisfaction problems, logic, knowledge representation, planning, probabilistic reasoning and Bayesian networks, probabilistic inference in temporal models, Hidden Markov models, decision networks, Markov decision processes, machine learning and reinforcement learning.
The objectives are:
- Learn the fundamentals of Artificial Intelligence.
- Learn to represent knowledge.
- Learn to build autonomous agents that can make efficient decisions in fully informed, uncertain and adversarial environments.
Pay attention and take notes! Get doubts cleared during the lecture itself -- do not hesitate to ask
questions in class. Before attending a lecture, review your notes and scan the portion of the textbook
that
will be covered (see the course calendar page
here). Do assignments on your own. If you happen to miss
some
session(s), do talk to someone else who attended or the TA to find out the topics covered and any
announcement made.