IFT3335, Winter 2022
Artificial Intelligence: An Introduction
Time and Place
Wednesday 12:30pm - 13:30pm
Online via Zoom
Wednesday (Practice Work) 13:30pm - 15:30pm
Online via Zoom
Thursday 9:30am - 11:30am
Online via Zoom
Please check the
Studium platform for more information about this course.
Instructor
Bang Liu
Office : 2221
Email: firstname.lastname@umontreal.ca
Jian-Yun Nie
Email: lastname@iro.umontreal.ca
Course description
This is an introductory level course to Artificial Intelligence. In this course, students will gain a thorough introduction to the basics of AI. We will introduce searching algorithms, knowledge, reasoning and planning, probabilistic reasoning, machine learning, deep learning, and natural language processing.
Prerequisites
- Proficiency in Python
All programming assignments will be in Python. If you have a lot of programming experience but in a different language (e.g. C/C++/Matlab/Java/Javascript), you will probably be fine.
- Basic Probability and Statistics
You should know the basics of probabilities, gaussian distributions, mean, standard deviation, etc.
Reference Texts
No textbook is required. But the following texts that can be read free online are helpful.
Tentative Time Table
Note: tentative schedule is subject to change.