Cooperation in teaching

The involvement of industrial partners in teaching at FI - from individual lectures and seminars to the provision of comprehensive courses - represents a modern teaching concept.

Teaching

More than half of the companies actively teach in nearly 40 subjects. The most active in this respect are Red Hat Czech and Lexical Computing, Konica Minolta, Oracle, and Techniserv. Red Hat Czech is particular in teaching, as it runs entire courses during a significant part of the semester. For spring, it was another run of the Open source development course, where students contribute to an actual upstream project. In the fall, a new pilot seminar group was created in the PV177 Laboratory of Advanced Network Technologies course, with engineers from Red Hat Czech teaching six courses. At Monet+, another upstream approach, Mobile Security, is in the works.

Company: Involvement in teaching in subjects:
Invasys PA018 Advanced Topics in Information Technology Security
PV079 Applied Cryptography
PV157 Authentication and Access Control
Konica Minolta PV173 Natural Language Processing Seminar
IA161 Practical Techniques of Natural Language Processing
PA153 Natural Language Processing
PA195 NoSQL Databases
Lexical Computing IA161 Natural Language Processing in Practice
PA153 Natural Language Processing
PB106 Corpus Linguistic Project I
PV061 Machine Translation
PV173 Natural Language Processing Seminar
IB047 Introduction to Corpus Linguistics and Computer Lexicography
PV277 Programming Applications for Social Robots
Red Hat Czech PV080 Information security and cryptography
PB173 Domain specific development
PV204 Security Technologies
PV181 Laboratory of security and applied cryptography
PB007 Software Engineering I
PV260 Software Quality
PA193 Secure coding principles and practices
PV267 Graphic Design for Web
PB071 Principles of low-level programming
PA165 Enterprise Applications in Java
PV278 Development of Intuitive User Interfaces
PV177 Laboratory of Advanced Network Technologies
InQool PV247 Modern Development of User Interfaces
Kyndryl PV203 IT Services Management
PA181 Services - Systems, Modeling and Execution
PA165 Enterprise Applications in Java
Monet+ PV256 Introduction to Development for Android
Oracle PV017 Information Technology Security
PV079 Applied Cryptography
PV260 Software Quality
PV168 Seminar in Java programming
PB007 Software Engineering I
Techniserv PA179 Project Management
PV028 Applied Information Systems
PA017 Software Engineering II
PB175 Project managment and project
Y Soft PV260 Software Quality
Daite PB130 Introduction to Digital Image Processing
PV162 Image Processing Project
Novanta PV200 Introduction to hardware description languages
NXP Semiconductors PV198 Onechip Controllers
Sanezoo PB130 Introduction to Digital Image Processing
PV162 Image Processing Project
Tescan PB130 Introduction to Digital Image Processing
PV162 Image Processing Project
Umíme to IV127 Adaptive Learning Seminar
VF PA174 Design of Digital Systems II