Not a full course in AI (Artificial Intelligence)
but a series of online AI programming exercises,
at the Dublin City University site.
This includes exercise notes with problems for students to solve.
Here are some of the AI Worlds on this course: