228-0234 – Algorithmization of engineering computations (AIV)

Gurantor departmentDepartment of Structural Mechanics
Subject guarantorprof. Ing. Martin Krejsa, Ph.D.
Study levelundergraduate or graduate
Subject version
Version codeYear of introductionYear of cancellationCredits
228-0234/01 2019/2020 5
228-0234/02 2019/2020 5

Subject aims expressed by acquired skills and competences

Deepening the knowledge of programming and creation of engineering applications algorithms using the Matlab programming system, mastering the basic methods of numerical mathematics and their application in solving the problems of building mechanics.

Teaching methods

Lectures
Tutorials

Summary

The course Algorithmization of engineering tasks is aimed at deepening the knowledge of programming and algorithms using the Matlab programming system with a focus on solving simple engineering problems in the field of building mechanics. The course provides information on basic and applied numerical mathematical methods. Part of the lessons is also the deepening of the theoretical knowledge in the field of building mechanics.

Compulsory literature:

1. Steven C. Chapra, Applied Numerical Methods with MATLAB for Engineers and Scientists (4th Edition), 720 pages, 2017, ISBN-13: 978-0073397962, ISBN-10: 0073397962. 2. Sauer T. Numerical Analysis. George Mason University. Pearson Education, Inc., 2006. (669 s). ISBN 0-321-26898-9.

Recommended literature:

1. Thomas H. Cormen,‎ Charles E. Leiserson,‎ Ronald L. Rivest,‎ Clifford Stein, Introduction to Algorithms, 3rd Edition, 1312 pages, 2009, ISBN-13: 978-0262033848, ISBN-10: 0262033844. 2. Attaway, S., MATLAB - A Practical Introduction to Programming and Problem Solving, Elsevier, ISBN 978-0-12-385081-2, 2012. 2. Valentine, D.T., Essential MATLAB for Engineers and Scientists, Elsevier, ISBN: 978-0-12-374883-6, 2010.

Prerequisities

Subject has no prerequisities.

Co-requisities

Subject has no co-requisities.