Přístupnostní navigace
E-application
Search Search Close
Course detail
FEKT-MPC-UINAcad. year: 2025/2026
The course provides a systematic introduction to the field of artificial intelligence, covering a broad spectrum from classical symbolic methods through evolutionary algorithms to modern neural networks. Students will gain an overview of the fundamental principles of AI and will learn to work with state space search, game-playing algorithms, fuzzy logic, and bio-inspired approaches.
The second half of the course focuses on artificial neural networks (ANNs), which today represent a major direction in AI development. The curriculum covers everything from foundational models (perceptron, ADALINE), through topologically organized networks (SOM, RBF), to deep neural networks, convolutional and recurrent architectures, autoencoders, generative models, and large language models. The course enables students to understand how neural networks function, their areas of application, and their inherent limitations.
Graduates of the course will acquire a comprehensive and up-to-date overview of the tools, principles, and trends in artificial intelligence, as well as the ability to navigate the rapidly evolving AI landscape.
Language of instruction
Number of ECTS credits
Mode of study
Guarantor
Department
Entry knowledge
The subject knowledge on the Bachelor´s degree level is requested and knowledge about programming MATLAB.
Rules for evaluation and completion of the course
The following requirements must be fulfilled in order to receive credit for the course:
100% attendance in the compulsory part of the instruction. Computer lab sessions are mandatory; any missed session, if properly excused, may be made up upon agreement with the instructor.
Completion of two online training courses, each confirmed by a certificate, worth 5 points each (total of 10 points).
Completion of two projects (with the assignment developed in collaboration with the student), each earning a minimum of 5 points and up to a maximum of 20 points. Each project must be completed and defended within the specified time frame. The maximum number of points for projects is 40, which will be added to the final exam score.
The final exam consists of both written and oral parts, with a maximum of 60 points. A score below 30 points is considered a failure. The final grade is determined by the sum of the exam points and the points earned during the exercises.
Aims
The aim of the course is to introduce students to selected methods and approaches in artificial intelligence (AI), covering both classical symbolic AI (GOFAI) and modern subsymbolic AI, with particular emphasis on neural networks. The objective of the course is thus to clarify the theoretical foundations of the discussed AI methods, to understand their implementation and application possibilities, and to develop the ability to critically evaluate the suitability of their use in practice.
Study aids
Prerequisites and corequisites
Basic literature
Recommended reading
Classification of course in study plans
specialization AUDM-TECH , 1 year of study, winter semester, compulsory-optionalspecialization AUDM-ZVUK , 1 year of study, winter semester, compulsory-optional
Lecture
Teacher / Lecturer
Syllabus
Exercise in computer lab