Stage 1: All MEng and BEng students take a common stage 1 which ensures that they have a firm foundation in engineering science, mathematics and computing as well as in the basics of marine engineering and naval architecture. Stage 2: Students study marine engineering; dynamics and production technology in addition to offshore mechanics; marine structures (including composite materials); powering of marine vehicles and soil mechanics; students also take related modules in mathematics, computing and management. Stage 3: BEng students undertake a combined individual design project and report and also study offshore vehicle design; offshore engineering analysis; marine structures; drilling engineering; and offshore design; 1/4 of the modules are optional and are chosen from a comprehensive list of technical, business and management subjects.