The student can explain and apply the main AI-techniques concerning search, logic, Bayesian networks and machine learning.|
The student can work with data structures and implement algorithms in an object oriented programming language
Artificial Intelligence Theory gives an introduction to the basic formalisms and methods of AI. The approach taken is based on the concept of a rational agent which has to act (not only to think) in a (partially observable) environment. The following AI formalisms are covered: search, search in the context of games, reasoning, reasoning under uncertainty, and how an agent can learn from data. Artificial Intelligence Practice covers programming skills for a wide range of topics related to AI, algorithms, and data structures. Topics of the course include basic search strategies, trees, graphs, references and pointers, compilation, interpretation, emulation, search heuristics, an introduction to complexity, and recursion.|
Manual enrollment via Osiris is only for Creative Technology students. If you want to enroll, please contact K. Zalewska (firstname.lastname@example.org).