a09a168d-5d1c-4257-9495-acafad162db7.pnga09a168d-5d1c-4257-9495-acafad162db7.png

This course offers a comprehensive introduction to the foundational concepts and techniques of artificial intelligence. With this course the students can:

  • Understand the fundamental concepts of AI and its subfields.
  • Learn the principles of logic, reasoning, search, and planning in AI.
  • Understand knowledge representation techniques.
  • Master search algorithms and expert systems.

This course allows students to learn how to create compilers, from specification to machine code generation.