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.
Learning Outcomes
On completion of this module the learner will gain:
- + 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.
MEET YOUR INSTRUCTORS
Admissions
Entry Requirements
- + Basic computer skills, knowledge of operating systems, mathematics at engineering level.
Teaching and Assessment Methods
- + Lectures: 30h
- + Project-based classes: 30h
- + Assessment: Assessment based on task performance (100%).
Application Deadline: Check institution page using link below
Fees & Funding
Tuition Fees
Visit institution page for information on fees and application deadlines.
Click here to visit institution page
Practical Notes
Contact Aleksander Kniat for any additional information relating to this course.