Introduction to Artificial Intelligence / Fall 1397

Announcements

  • This course is finished. Please check out our new offering [Spring 1398].
    If you’re interested we have a new course on applied Deep Learning, Chekout the website for more info [Deep Learning]

  • New Lecture is up: Introduction to Recurrent Neural Networks* [slides]
  • New Lecture is up: Introduction to Convolutional Neural Networks* [slides]
  • New Lecture is up: Getting Started with Neural Networks* [slides]
  • New Assignment released: [Assignment #5 - Reinforcement Learning]
  • New Lecture is up: Mathematics of Neural Networks* [slides]
  • New Lecture is up: Reinforcement Learning [slides]

Course Description

This course introduces students to the basic knowledge representation, problem solving, and learning methods of artificial intelligence. you will learn the foundational principles that drive AI applications and practice implementing some of these systems.

Register to our Google groups page to get course notifications via email.


Course instructor

Mohammad Taher Pilehvar

Teaching Assistants

Soroush Gholami

Mostafa MohammadAli Ebrahim

Kiarash Aghakasiri

Mina Samizadeh