Přístupnostní navigace
E-application
Search Search Close
Course detail
FEKT-BPC-UINAcad. year: 2026/2027
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
A basic knowledge of linear algebra, algorithm design, and statistics is required.
Rules for evaluation and completion of the course
To be awarded credit for the course, all of the following conditions must be met:
100% attendance in the mandatory parts of instruction. Attendance at computer lab sessions is compulsory; a missed session can be made up upon agreement with the instructor, provided a valid excuse is given.
Completion of two online training courses, each confirmed by a certificate.
Submission of three projects, each worth a minimum of 5 points and a maximum of 10 points. Each project must be submitted and defended within the assigned timeframe. The maximum number of points achievable from the projects is 30, which is added to the final exam score.
The final exam consists of a written and oral part, with a maximum of 70 points. A score below 35 points results in failing the exam. The final grade is based on the sum of points from the exam and 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 AUDB-ZVUK , 0 year of study, winter semester, electivespecialization AUDB-TECH , 0 year of study, winter semester, elective
Lecture
Teacher / Lecturer
Syllabus
Exercise in computer lab