Course Overview
The course focuses on applying mathematical modelling and numerical methods to solve physical engineering problems, particularly in naval architecture and offshore engineering. Students develop skills in creating algorithms, implementing them in structured or object-oriented programming languages, and using simulation tools. Topics include root-finding methods (bisection, Newton), optimization methods (Newton-Raphson, Lagrange multipliers), solving ordinary differential equations (Euler, Runge-Kutta), and interpolation methods (Lagrange polynomials, splines). Practical applications cover mechanical and offshore engineering systems, supported by project-based tasks implemented in Python and other computational tools.
Main Goal
To provide students with theoretical knowledge and practical skills in mathematical modelling, numerical methods, and optimization techniques applied to engineering problems in naval architecture and offshore energy systems.
Skills To Be Gained
After this course, you can
- Ability to apply reliability and risk assessment methods to technical systems
- Competence in performing risk analysis for selected engineering systems
- Understanding of safety assessment methods such as FSA and ALARP
- Familiarity with safety management standards and human factor analysis
Practical Notes
Contact details: aleksander.kniat@pg.edu.pl
Requirements
- Basic computer skills, knowledge of operating systems, mathematics at engineering level.
Teaching And Assessment
Lectures (30h) and project classes (30h). Assessment based on task performance (100%).