UIINP00003 Building AI

Faculty of Philosophy and Science in Opava
Summer 2025
Extent and Intensity
0/2/0. 2 credit(s). Type of Completion: z (credit).
Teacher(s)
doc. Ing. Petr Sosík, Dr. (seminar tutor)
doc. Mgr. Petr Suchánek, Ph.D. (assistant)
Guaranteed by
doc. Ing. Petr Sosík, Dr.
Institute of Computer Science – Faculty of Philosophy and Science in Opava
Supplier department: Institute of Computer Science – Faculty of Philosophy and Science in Opava
Course Enrolment Limitations
The course is also offered to the students of the fields other than those the course is directly associated with.
fields of study / plans the course is directly associated with
Course objectives
Building AI is a flexible online course for anyone who wants to learn about the practical methods that make artificial intelligence a reality. You will get a solid introduction to for example machine learning and neural networks, and you will learn where and how AI methods are applied in real life. It is easy to move freely between the three difficulty levels, from multiple choice exercises to programming with Python – depending on whether you know programming or not. As a result of this course, you will be able to craft your own AI idea and present it to the community.
Learning outcomes
Upon successful completion of the course, students will be able to:
- Understand practical methods of artificial intelligence (AI)
- Describe key AI concepts, including machine learning and neural networks.
- Explain how AI methods are applied in real-world scenarios and across various industries.
- Explore AI applications and tools
- Analyze different use cases of AI and their practical implications.
- Evaluate the benefits and challenges of implementing AI in specific contexts.
- Develop foundational programming skills for AI
- Understand and experiment with AI algorithms and frameworks.
- Create and present an AI idea
Syllabus
  • 1. Getting started with AI 2. Dealing with uncertainty 3. Machine learning 4. Neural networks 5. Conclusion
Literature
  • Link to the course: https://buildingai.elementsofai.com/
Teaching methods
Interactive online course
Assessment methods
Online exercises. You must complete at least 19 exercises (out of a total of 21) and answer 50% of them correctly. Each exercise has three difficulty options (beginner, intermediate and advanced). Completion of any of these levels counts as completion of the exercise. Intermediate and advanced tasks require programming. If you complete a sufficient number of intermediate or advanced exercises, this will be noted on your certificate of completion.
Language of instruction
English
Further comments (probably available only in Czech)
Information on completion of the course: IMPORTANT: to get credits, you must register to the course by your university email.
The course can also be completed outside the examination period.
General note: Credits will be granted two times per year, after Jan 31 and Jul 31.
Teacher's information
https://buildingai.elementsofai.com/
The course is available in English (https://buildingai.elementsofai.com/). The course certificate is charged, and if interested, the student can request and pay for it individually. It is not necessary to present a certificate to get credits. The only condition for granting credits is the fulfillment of the course requirements. Credits will be awarded during the exam period in February and August. !!! The necessary condition is the registration of students in this course with their school email (domain slu.cz)!!!
The course is also listed under the following terms Summer 2024.
  • Enrolment Statistics (Summer 2025, recent)
  • Permalink: https://is.slu.cz/course/fpf/summer2025/UIINP00003