Programme Outlines and Overviews
Artificial Intelligence 7.5 credits
Course content
The course is a basic course in artificial intelligence with a focus on traditional AI, i.e., GOFAI. The course covers many different basic and intermediate topics in the field, alternating theory with practice. After completing the course, the student shall have acquired a basic, but broad, knowledge in the field of artificial intelligence. Specifically, the student should understand and know how to apply all the theoretical concepts covered.
The main concepts included in the course are:
- Traditional AI: Problem representation, production systems, search with and without heuristics, planning, expert systems, automated reasoning, propositional logic, predicate logic, resolution
- Reasoning under uncertainty: Bayesian inferencing and other approaches
- Programming in Prolog: Basic syntax and semantics, lists, structures, recursion, ADT's, implementation of production systems and search algorithms. Constraint logic programming
- Intelligent agents: terminology, environments, different types of agents
- Basic game theory, the minimax algorithm, agents for game playing
- Agents for Markov decision processes
Entry requirements
Level: Second cycle
Course/Ladok-code: TARI29
School: School of Engineering
Course information
- Type of courseProgramme instance course
- Type of instructionNormal teaching
- Semester2025 Week 36 - Week 43
- Study pace100%
- LocationJönköping
- Teaching hoursDay-time
- Tuition feeApplies only to students outside the EU/EEA/Switzerland.21375 sek
- Course SyllabusPDF
- Occasion codeT4322