CS512: Artificial Intelligence

About the Course:

The aim of this course is to introduce the basics building blocks of Artificial Intelligence in order to design intelligent systems. The students will be introduced to the concepts of artificial agents in various kinds of environments such as fully observable, partially observable and adversarial. The course will touch upon various planning and decision making based methods and algorithms. This course will have equal focus on the theoretical concepts and hands-on exercises.

This course is focussed towards developing AI problem solving skills in the students so as to enable them to take advanced artificial intelligence courses for further studies. At the end of the course, the students would get experienced in applying various artificial intelligence methods for different applications.

Pre-requisutes:

As such there are no course based pre-requisite requirements of this course. However, basics of data structures and algorithms, probability theory and linear algebra is a much needed pre-requisite to follow the material in this course.

Course Credit Structure:

This course is a 500 level elective course open to all the departments and all streams of B.Techs, M.Techs and PhDs. The credit structure of this course is: 3-0-2-7-4 (4 Credits). There will be 3 lectures (150 minutes) and 2 labs (120 minutes) per week. Students are expected to invest 7 hrs of study time for this course per week. Don't get scared you do have 168 hrs/week to choose your study time from. 

Reference Materials:

Instructor:

Dr Shashi Shekhar Jha

Office: #215, 1st Floor, SRB

Office Hours: (by appointment over email)

Teaching Assistants:

Lecture Slot (PC1):

Lab Schedule:


Class Communication:

We will use Google Classroom for all course related communications including:

To get the classroom code, email the course TAs after 7th Aug 2023.

Tentative Grading Policy:

This is a tentative breakup of the grades and can change at the discretion of the instructor. However, any change in grading policy will be duly intimated in advance.

To successfully clear the course, a student is expected to secure at least 40% of the total weightage (20% theory + 20%practical).

For those who are auditing the course, they need to secure 40% of the total weightage of Quizzes, Mid-term and End-term exams in order to get a passing grade.

Academic Integrity and Honour Code:

Counselling Support: