The Faculty of Information Technology of Brno University of Technology (FIT BUT), the best-rated IT faculty in the Czech Republic, opens International Summer School in IT to take place at an interesting location in the heart of Europe. The International Summer School offers courses in selected IT areas for future technology leaders. The courses have been devised by experienced academics and offer both theoretical knowledge and practical seminars with experienced lecturers. A part of the lessons is project work in small teams. The courses also include visits to technology companies and guided tours to various points of interest in Central Europe.
- Price: 1560 USD
- Length: 13 academic days
- Term: 15th to 31st of July
- Language: English
- Location: Brno, Czechia, Europe
- Eligibility: undergraduates in computer science or engineering 2-4 yr.
- Graduation: 5ECTS credits
Students from partner universities are offered 200 USD discount on the tuition fee. The tuition fee includes: lectures and materials, refreshments during breaks, 3 guided tours (Brno, Prague, Vienna), 3 company excursions, and 2 social events.
The 2019 Brno Summer School in Information Technology offers courses in three important areas of information technology:
- Interactive Applications,
- Machine Learning, and
- Robot Programming.
Students choose any of these courses. The courses cannot be combined.
A typical day
The timetable shown below offers an idea of a typical daily schedule, although this may vary depending on the events planned for the given day.
- 08:00-09:30 Breakfast
- 09:30-12:00 Morning academic session
- 12:00-13:30 Lunch
- 13:30-17:00 Afternoon academic session
- 19:30-22:00 Evening social event
The students will learn about the importance of user interfaces for efficient computer usage. They will be acquainted with basic principles and structure of applications and user interface development tools, master various aspects of the UI design process: from design thinking and user-centred design, to architecture design of web applications. Participants will practice their skills with modern development tools and technologies, design and develop a functional web application, and develop their presentation and teamwork skills.
- Understanding of the bigger picture by studying the past, present, and future of user interfaces and human-machine interaction
- Understanding the design process focused on human-centred design
- Critically analysing contemporary websites, learning how they are built and deployed
- Understanding information system architecture
- Learning to design and develop front-end web applications based on classic and modern technologies
- Completing a team project that builds on multiple syllabus criteria
Adam Herout, Víťa Beran , Radek Burget, Libor Polčák, Jarek Dytrych, and Jan Pluskal
Students will get a broad perspective on the latest topics in machine learning and they will gain solid practical foundations to be able to solve advanced problems on their own. They will learn general data processing and machine learning methods, focusing on practical implementation in Python. The students will also learn general concepts of deep learning, including convolutional and recurrent networks. Lectures will also focus on specific state-of-the-art approaches in object and scene understanding from images, speech recognition, and speaker identification, as well as language modelling and understanding
- Gaining practical understanding of basic concepts of machine learning and data processing
- Being able to use convolutional and recurrent networks in practical applications
- Understanding basic concepts of computer vision
- Understanding the structure and parts of a speech recognition pipeline
- Understanding how words are represented in natural language processing methods
- Being able to extract semantic information, from text
- Experiencing how practical problems can be solved by machine learning in a team project
Lukáš Burget, Michal Hradis, Lukáš Sekanina, Martin Fajčík, and Karel Veselý
Students will learn about robotics, from low-level sensors to high-level planning and controlling. They will learn about programming of Arduino and robotic sensors, connecting various components to Arduino, and interfacing Arduino to a higher-level computer. Lectures will also focus on basic robotics algorithms like localisation, map making, and path planning. Attention will also be paid especially to the internationally recognised robotic framework (ROS) for utilizing studied algorithms. The students will also have an opportunity to learn about agents and multiagent systems for highest-level planning and decision-making.
- Learning about sensors used in robotics
- Connecting components to Arduino and programming I/O operations
- Interfacing Arduino to a PC with ROS
- Learning robotics algorithm for path planning, localization, and SLAM
- Working with ROS
- Learning about high-level planning and decision making for agents
Jaroslav Rozman, František Zbořil jr., Marek Žák, and Daniel Babušek
Opening and Graduation ceremony
The opening ceremony takes place on the very first day of the course. A common inaugural dinner will be held so that the students have an opportunity to get to know each other better.
The final evening of the programme celebrates the achievements of each participant in a graduation ceremony followed by a gala dinner.
Students who complete at least 80% of the academic program and finish course tasks or a final project of sufficient quality (50/100 at least) will receive a certificate of completion of the course worth 5 ECTS credits.
The programme includes visits to two IT companies selected according to the main topics of the courses. The students will also be offered an excursion to the JIC (South Moravian Innovation Centre), which empowers entrepreneurs and businesses in all stages of development.