Advanced Artificial Intelligence
Course Description
This course covers the advanced concepts and techniques of artificial intelligence. Topics include agents, solving problems by searching, uncertainty, constraint satisfaction problems, advanced search, advanced knowledge representation and reasoning, meta heuristics, and theorem proving. On the practical sessions, the students will apply these concepts and techniques using any AI programming language or software tools.