Software means for thesis elaboration

The course is not on the list Without time-table
Code Completion Credits Range Language
21PRDP Z 3 1P+1C Czech
Garant předmětu:
Department of Air Transport

The subject syllabus is oriented to solving associated problems with master's theses upon request from students, where individual classess will go thgrough given issues on specific examples according to the needs and questions from students. The subject has flexible form owing to which it is possible to deepen students' knowedge of Matlab environment.


Earning credit is contingent upon (1) class attendance, (2) submission of your own project, (3) presentation of the project, and (4) completion of the online MATLAB Academy courses.

Two absences are accepted in the context of attendance. The above applies to all scheduled classes, i.e., lectures and labs, since both involve hands-on work with MATLAB leading to credit and the classes build on each other in the context of knowledge gained (i.e., by not attending a class you lose the knowledge necessary for the next class).

Students will develop their own semester project in the form of a GUI (Graphical User Interface) in the Matlab programming environment. Ideally the project will be linked to the thesis, alternatively it can be any application applicable to aviation. The minimum level of the project should correspond to the knowledge acquired in the course of the 21PRDP course. The project must be submitted before the presentation, which will take place in the 12th and 13th week of the course, i.e. the deadline for submission of the project is 5 December 2022. Late submission of the project is not possible.

During the project presentation, the student will present the approach to the solution (annotated presentation of the source code), the functionality of the program and its use. The student must be able to answer questions focused on the design and functionality of the program in the context of the source code and the GUI presented. If the student is not able to explain/defend his/her solution, credit cannot be given. The presentation dates are mandatory and the student must present the project on one of the two dates (December 6 and 13, 2022). The presentations do not have a fixed schedule, i.e., the order of presentations is primarily based on a voluntary basis and students' willingness to present, or the order will be random. Students must be prepared to present on both of these dates. Successful completion of a presentation on one of the specified dates will result in credit (assuming the preceding and following conditions are met). Otherwise, credit cannot be obtained. There are no make-up/replacement dates for presentations.

The final requirement is completion of the 2 online courses available to students in the MATLAB Academy (https://matlabacademy.mathworks.com), which are provided free of charge to students under the Campus Wide MATLAB license. Students must provide proof of completion of the MATLAB Onramp course (100%, expected course length is 2 hours) at the second class (9/27/2022). Otherwise, they cannot continue in the course and will not be able to receive credit. The course serves as a knowledge base for successful completion of the 21PRDP course. Students must provide evidence of completion of the MATLAB Fundamentals course (100%, expected course length is 25 hours) no later than the credit week (i.e., no later than January 10, 2023). Failure to do so will result in no credit. Completion of courses is the student's own responsibility and takes place outside of class.

The last (credit) week is reserved for the awarding of credit and possible consultation on own projects or their extension (especially in the context of the thesis).

Syllabus of lectures:
Syllabus of tutorials:
Study Objective:

The subject is designed to support project classes at the Faculty of Transportation Sciences. The idea is to focus on specific thesis parts to be elaborated within projects. The goal is to provide support to students with regard to solution of specific tasks in their master's theses by the utilization of Matlab software environment.

Study materials:

Attaway, Stormy. Matlab: a practical introduction to programming and problem solving. Butterworth-Heinemann, 2013.

Further information:
No time-table has been prepared for this course
The course is a part of the following study plans:
Data valid to 2024-05-18
Aktualizace výše uvedených informací naleznete na adrese https://bilakniha.cvut.cz/en/predmet5583006.html