Курс спрямований на формування практичних навичок програмування та використання комп'ютерного моделювання для розв’язання прикладних задач фізики та інженерії. Студенти ознайомляться з основами алгоритмізації, структурованого та об’єктно-орієнтованого програмування, а також з методами чисельного моделювання фізичних процесів. Особлива увага приділяється застосуванню сучасного програмного забезпечення (Java, Python, MATLAB...) для побудови моделей, аналізу результатів та оптимізації систем.