Intro To AI Course Outline Spring2021-SG-V2.0
Intro To AI Course Outline Spring2021-SG-V2.0
Intro To AI Course Outline Spring2021-SG-V2.0
Course Outline
CSE307 – Introduction to Artificial Intelligence
Course Description:
The primary objective of this course is to introduce the basic principles, techniques, and
applications of Artificial Intelligence. The goal is to teach fundamental concepts of AI to
students. Throughout the course, the focus will be on the theoretical foundations of AI.
However, the assignments will promote a ‘hands-on’ approach for understanding the
concepts of AI.
Prerequisites:
CSE247: Data Structures
Course Objectives:
The course objectives are as follows:
Gain a historical perspective of AI and its foundations.
Become familiar with basic principles of AI toward problem solving, inference,
perception, knowledge representation, and learning.
Investigate applications of AI techniques in intelligent agents, expert systems,
artificial neural networks, and other machine learning models.
Experiment with a machine learning model for simulation and analysis.
Learning Outcomes:
Upon the successful completion of this course students will:
be familiar with historical and current trends addressing artificial intelligence;
be able to use AI techniques such as search algorithms, and neural networks;
be able to apply basic principles of AI in solutions that require problem solving,
inference, perception, knowledge representation, and learning;
be familiar with terminology used in this topical area.
Hybrid Course:
The offering in Spring 2021, as per IBA policy, will be conducted in a hybrid mode, with
teaching conducted online from the campus. Students are recommended to be present on
campus where possible. However, all lectures will be conducted live on Zoom and
recordings will be available.
Programming Languages:
Homework assignments are recommended to be conducted in Python.
List of Topics:
Following is a list of topics that is intended to be covered.
Homework Assignments:
Frequent assignments will be given, typically once a fortnight. Negative marks will be
given for late submissions. Although students are expected to solve the problems on their
own, group work and peer learning is encouraged.
LMS:
Students will be required to regularly use the LMS for all course updates.
Lecture Notes:
All lecture notes will be uploaded on the LMS. Hence students are recommended to
spend more time focusing on the lecture and concepts rather than duplicating notes.
Textbook:
Following reference text will be referred to when required:
[R&N] S. Russell and P. Norvig, Artificial Intelligence: A Modern Approach,
3rd edition.
Grading:
40%: Homework Assignments
20%: Quizzes
40%: Final Exam