Přístupnostní navigace
E-application
Search Search Close
Course detail
FSI-LOMAcad. year: 2025/2026
Optimization is a key element in the process of finding the best solution to a given engineering problem. Students will be introduced to the theoretical background of optimization and artificial intelligence techniques and then learn how to apply these principles to specific computational simulations. The course includes classical mathematical programming methods, gradient methods, heuristic approaches, the study of evolutionary algorithms, and artificial intelligence methods with a focus on artificial neural networks, both classical layered topologies and convolutional neural networks and feedback models.
Language of instruction
Number of ECTS credits
Mode of study
Guarantor
Department
Entry knowledge
Advanced knowledge of computational modeling and simulation techniques. Basic knowledge of mathematical analysis, linear algebra, probability, statistics, and numerical methods within the scope of engineering degree requirements.
Rules for evaluation and completion of the course
Students will work on the assigned semester project. The presentation of the project will be followed by a professional discussion and classification.
Aims
Deepening theoretical and practical knowledge and skills in the field of optimization and AI methods and their implementation for computer simulation methods.
Deepening and expanding knowledge of programming in Python.
Study aids
Prerequisites and corequisites
Basic literature
Recommended reading
Classification of course in study plans
Lecture
Teacher / Lecturer
Syllabus
Computer-assisted exercise