Mastering the Future: From 3D Games to AI Insights
June 16-27, 2025 (physical part)
July 7, 2025 (online part)
The summer school at Mendel University in Brno (16-27 June, 2025) is focused on artificial intelligence and data processing. It consists of six intensive courses in programming, data analysis, artificial intelligence, and other modern technologies. You can look forward to expertled lectures, interactive workshops, and team projects addressing real-world problems. Upon successful completion, you will receive a certificate that confirms your newly acquired knowledge and enhances your professional portfolio. The course is suitable for students with basic programming knowledge who would like to expand their skills, especially in connection with principles and approaches in artificial intelligence. Boost your qualifications and broaden your horizons with us!
Event Format
- The total instructional subsidy will be 60 hours, with individual block courses ranging from 6–12 hours.
- Scheduled from June 16th 2025 – June 27th 2025 (arrival, accommodation on June 16th, 2025, accommodation until June 29th, 2025).
- Accommodation could be booked at university dormitory – Jana Amos Komenský, Kohoutova 3–11, 613 00 Brno-Černá Pole.
- Only for university staff and students.
- Number of participants 15–20 students.
- If the capacity of the course is not filled, the organizer reserves the right not to open the course
Coordinators
I am interested in attending the summer school
Price list
- Organization costs, information materials, accommodation in dormitories from July 21st to August 4th, participation at lectures, trips – travel costs and entrance fee if applicable
- Cultural events
- Lectures and workshops
- The fee is approx. 1600 EUR, the payment is made in Czech Crowns – 40 000 CZK (not including the travel cost to Brno, Czech Republic)
- The payment without accommodation is approx. 1000 EUR – 25 0000 CZK. Only for internationals living in the Czech republic! The amount without accommodation must be paid into this bank account 7200310267/0100 in CZK. It is important to indicate the variable symbol 1240141, and the payment must be transferred, no later than July 10th 2024.
- Payment Info – enter your payment amount 40 000 in Czech coronas to the third column – Participation fee, and country of origin in the Flywire form at https://pay.flywire.com/
- Payment method – select your preferred payment method to complete your payment in your home currency. For debit/credit card payments, enter your card details online to complete your payment in your home currency. For bank transfers, follow the instructions provided to send your funds. Depending on your bank, payment may be made online, in person, or over the phone
Note: Additional local payment options may be available depending on the country you are paying from - Payer Info – enter some basic information to initiate your payment booking
- Info for the receiver – enter only your name, surname, and email and as the Program name write SSAI (Summer school AI and Data Processing)
- Review & Confirm payment information
- Make payment
Deadline for payment: 4th June 2025
Courses
Introduction to Data Mining with Machine Learning (12 hours)
Unlock the power of data with this exciting course designed to introduce you to the world of knowledge discovery and decision support using large datasets! You’ll dive into the fundamentals of data mining and machine learning, learning how to transform raw data into meaningful insights. From defining the problem to preparing your data and applying popular machine learning algorithms, you’ll gain hands-on experience with every step of the process.
Whether you’re just starting out or looking to build a solid foundation in data analysis, this course is perfect for beginners who want to understand how to harness the power of data for decision-making. By the end, you’ll have the knowledge and skills to tackle real-world data challenges with confidence!
Fuzzy-Expert Systems (12 hours)
Step into the fascinating world of fuzzy logic and intelligent decision-making with this hands-on course. Explore the principles of fuzzy expert systems and learn how to implement them using Matlab, a powerful tool for real-world applications. Through interactive sessions and practical projects, you’ll:
- Master the fundamentals of fuzzy logic and how it differs from traditional rule-based systems.
- Build and test your own fuzzy inference system, using if-then rules to model complex decision-making.
- Design and implement a knowledge base in Matlab, refining and optimizing it for real-world scenarios.
- Explore cutting-edge applications, from decision support systems and recommender systems to smart home automation and fuzzy control systems.
Unlock the power of data: Mastering Power Query, Power Pivot, and Power BI (12 hours)
Immerse yourself in the world of data analysis and visualization with this course for aspiring data professionals. Discover how to turn raw data into actionable insights using cutting-edge tools like Power Query, Power Pivot, and Power BI. Through interactive sessions and real-world projects, you’ll learn how to
- Clean, organize, and integrate data sets with ease.
- Build dynamic data models to discover trends and patterns.
- Design compelling dashboards that bring data to life.
Whether you’re a student looking to enhance your career prospects or simply passionate about data, this course will equip you with skills that are in high demand across industries worldwide.
Explore the power of computer vision (6 hours)
Computer vision is a powerful tool, which allows you to gather a huge amount of information. In this course, you will learn the fundamentals of a classical computer vision techniques such as filtration and segmentation on the real-word images. During the course, you will explore how to:
- design an own Instagram-style filters,
- repair a corrupted images,
- create an automatic hand drawings from the photos,
- enter the fascinating word of filtering.
What is behind the artificial intelligence (6 hours)
Artificial intelligence is a great tool for many applications as the image classification, hand-writen font recognition, speech recognition or even the large language models. But what is hiden behind and how all of this began? During the course, you will explore how to:
- design and train your own artificial neuron,
- connect the neurons to a complex framework,
- automatically sort the inputs by the given pattern,
- explore the limitations and get over them.
Develop your own 3D game using web technologies (12 hours)
Creating immersive 3D games using modern game engines is much easier than you expect. Defining a 3D scene with animated characters, trees and other obstacles is nothing more than the familiar HTML you know from web development. We will show you how to leverage high-level web frameworks like A-FRAME to create highly immersive online games that can be run on desktop, mobile but also on VR and AR glasses. You’ll experience a hands-on project where you will create your own game. And you’ll do it all in one course, without having to know any of game development beforehand.
Mobile Applications for Android (15 hours)
Learn how to work with the Kotlin programming language. Design and implement the graphical user interface of your first mobile application for the Android platform. Try to use frequently used wigets like maps. We will prepare you for further learning of this extremely popular area.
This course requires basic knowledge of programming.
Learn how to work with the Kotlin programming language. Design and implement the graphical user interface of your first mobile application for the Android platform. Try to use frequently used wigets like maps. We will prepare you for further learning of this extremely popular area.
This course requires basic knowledge of programming.
Fundamentals of Web Applications (10 hours)
The course will introduce participants to basic technologies such as HTML, CSS, JavaScript, and SQL. A simple backend application will be created using the Python language and the Flask library. We will address simple user authorization and authentication. Throughout the course, attention will be given not only to the actual development of a functional application but also to its design.
Foundation of Programming in Python (5 hours)
The course will introduce participants to the benefits of working with the Python language, focusing on basic syntax, built-in data types, file handling, and selected libraries. Upon completion of the course, the graduate should be capable of independently enhancing their skills in using the language, perhaps even with the assistance of AI.
Data Analysis in Python (5 hours)
Participants will familiarize themselves with advanced algorithms in the Python language, working with more complex and extensive data structures. The course will include working with specialized libraries for data manipulation, such as Pandas.