The course consists of eight modules. Within each module, students will undergo the following: one or a couple of lectures (depending on the module topic), an assignment, a seminar, and a test (Quiz). During the lecture session for each module, the instructor will provide a comprehensive introduction to the context of the module and offer an overview of the assigned reading material. Students will then have a week to carefully review the topic and summarize it in an assignment. They will also participate in a discussion seminar and take a test. After completing the eight modules, the students must write and present a research paper that corresponds to an research paper that can be rewritten for an international journal or conference.
FID3027 Artificial Intelligence and applications 6.0 credits

The artificial intelligence (AI) course dives deeply into the AI area with associated AI concepts. With a comprehensive exploration of these themes, the course delves into both theoretical and technical considerations of AI techniques, AI algorithms and AI methods. The course is based on the book Håkansson and Hartung: Artificial Intelligence Concepts, Areas, Techniques and Applications and includes research articles for deeper insight and understanding of AI in the student's own research. After completing the course, students will be able to apply artificial intelligence in their research. They will have the analytical skills required to identify and address techniques and algorithms.
2
Information per course offering
Choose semester and course offering to see current information and more about the course, such as course syllabus, study period, and application information.
Information for Autumn 2025 Start 27 Oct 2025 programme students
- Course location
KTH Kista
- Duration
- 27 Oct 2025 - 12 Jan 2026
- Periods
- P2 (6.0 hp)
- Pace of study
33%
- Application code
50099
- Form of study
Normal Daytime
- Language of instruction
English
- Course memo
- Course memo is not published
- Number of places
Places are not limited
- Target group
- No information inserted
- Planned modular schedule
- [object Object]
- Schedule
- Schedule is not published
- Part of programme
- No information inserted
Contact
Course syllabus as PDF
Please note: all information from the Course syllabus is available on this page in an accessible format.
Course syllabus FID3027 (Autumn 2024–)Content and learning outcomes
Course disposition
Course contents
This course aims to provide AI skills for students in disciplines other than computer science who need to use AI in their research. The students must explore the AI field and actively work with AI theory in order to be able to apply AI theories in their own research. The goals are aimed at the eight different main topics covered in the textbook Artificial Intelligence: concepts, areas, techniques and applications: 1) AI areas and applications 2) search, planning and scheduling, 3) decision support, rule-based systems, expert and knowledge-based systems, 4) agents and multi-agent systems, 5) machine learning, 6) artificial networks and deep learning 7) natural language processing and 8) robotics, cognitive computing, bio-inspired AI as well as generative AI and large language models. In addition, the students do a deep dive into the research literature where the focus is on their research area. The first two modules focus on basic AI and data science skills. The third and fourth deepen the knowledge from the first two modules. The fifth and sixth deepen knowledge from the third module and the seventh deepens knowledge from the first, fifth and sixth modules. The eighth module and the research article deepen knowledge from all previous modules. The course's eight modules are each dedicated to meeting the stated objectives. The instructor collaborates with students within each module, covering relevant book chapters and cutting-edge research articles. The students must read the accompanying material, and write reports and a research article. At the end of each module, students will have gained insights into the respective subject and will be able to analyze and critically evaluate AI in their research results. The students must apply acquired knowledge in their research and write and present a research report. This report can be changed to a research paper that can be submitted and presented at an international conference. The students must present their results at the end of the course.
Intended learning outcomes
The current learning outcomes are as follows:
ILO1: describe the fundamental concepts of artificial intelligence (AI) and its application areas.
ILO2: explain the key areas of AI, including their significance and relevance.
ILO3: identify and explain various AI techniques and their appropriate use cases.
ILO4: analyze and evaluate AI algorithms and AI methods
ILO5: demonstrate understanding for AI algoritms and AI technologies
ILO6: design and conduct a well-delimited and qualified research assignment that applies AI techniques, AI algorithm and/or AI methods.
ILO7: critically evaluate and apply AI techniques och apply the most applicable technique in own research.
ILO8: present the work of applying the AI technique in own research in a research report. The report shall be good research quality so it can be rewritten to paper that can be submitted to an international journal or international conference.
Literature and preparations
Specific prerequisites
Enrolled as doctoral students.
Literature
Examination and completion
If the course is discontinued, students may request to be examined during the following two academic years.
Grading scale
Examination
- EXA1 - Examination, 6.0 credits, grading scale: P, F
Based on recommendation from KTH’s coordinator for disabilities, the examiner will decide how to adapt an examination for students with documented disability.
The examiner may apply another examination format when re-examining individual students.
The course has eight modules and each module consists of an assignment, a test and a peer review. After a module is completed, the next module can be completed. Finally, PhD students must write a research paper that can be submitted as research article that is based on their research and applies an AI technique and, if possible, an AI algorithm.
The course is evaluated through several different components. The components for the 6 credits course are:
• Assignments 1 (reading assignments): Each student/group must submit a comprehensive review of a set of assigned topics where each assignment corresponds to each module. There are eight modules in total. P/F
• Task 2 (group discussion): Students are expected to participate in group seminars and actively engage in group discussions.
• Task 3 Tests (Quizzes): Eight tests in the form of quizzes that test the knowledge students have acquired in the modules. One test per module. P/F
• Task 4 (peer review): Each student or group must carry out a peer review of other students' submitted tasks. P/F
• Task 5 (final project): The final project requires each student or group to render a report relevant to the subject areas of the course and give an oral presentation.
• Task 6 (research article). Students must write and present a research report corresponding to a research paper commonly found in international journals or an international conferences. The students must conduct their research and apply an AI technique and, where applicable, an AI algorithm.
Students have to carry out a successful test (so called quiz) before submitting the paper to a journal or conference.
Other requirements for final grade
None
Examiner
Ethical approach
- All members of a group are responsible for the group's work.
- In any assessment, every student shall honestly disclose any help received and sources used.
- In an oral assessment, every student shall be able to present and answer questions about the entire assignment and solution.