Artificial Intelligence for Games (GPR 340)
This course provides a technical introduction to the core concepts of artifical intelligence. Students will be introduced to the history of AI, agents, search, knowledge representation, planning, uncertainty and probability, learning, and perception and cognition.
The syllabus for this course was created by Alexandre Tolstenko @tolstenko.
Prerequisites
Before working on any project it’s important to understand the development environment you’ll be working in, as well as the project itself.
Supplementary Reading
- [AI for Games, Third Edition][]
Assignments
- assignment 1 - Cellular Automata
- assignment 2 - Maze Generation
- assignment 3 - Tower Defense
- assignment 4 - Catch the Cat
- assignment 5 - Flocking
- assignment 6 - Ants
Final Project
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.