Course Information

Course Description

This course provides an introduction to the principles and practices of Artificial Intelligence (AI). Students will learn foundational AI techniques and concepts, including search algorithms, knowledge representation, machine learning, reasoning, and applications in various fields.

Recommended Text

Artificial Intelligence: A Modern Approach, 4th Edition by Stuart Russell and Peter Norvig
Artificial Intelligence: A Modern Approach, 4th Edition by Stuart Russell and Peter Norvig

Course Staff

Instructor

Oshani Seneviratne

Teaching Assistants

  • Sadia Asif
  • Saikat Islam Khan
  • Nipun Deelaka Pathirage
  • Fernando Spadea

Course Assistant

Aaryaman Thuloj

Mentors

  • Kaiyang Chang
  • Ken Li
  • Nicholas Pardave
  • Hanzhen Qin
  • Jordon Rolley
  • Adam Tuhacek
  • Zhehua Zhang