The Structures section provides advanced training in the analysis, design, and assessment of structures under various conditions. Our courses are ideally suited to recent graduates with appropriate first degrees and practising engineers with relevant experience. All programmes require a solid foundation in Structural Mechanics, Analysis, and Mathematics.
Key Information
Duration: 1 year (full-time), 2 years (part-time), or 3 years (part-time)
Start date: October 2027
Applications open: 30 September 2026
Fees: £TBC (home) or £TBC (overseas)
Location: South Kensington campus
ECTS: 90; CATS: 180
The MSc Advanced Structural Engineering programme, established in 2003, covers a broad range of topics in structural engineering, employing advanced analytical and numerical techniques in association with steel, concrete and composite material concepts. In this programme, students may specialise in Steel Structures, Concrete Structures, or Mechanics, Modelling, and Simulation, or they are able to select non-compulsory modules individually in-line with their preferred direction of study.
- The Steel Structures specialism originated in 1978 involving the study of steel and composite (steel/concrete) construction, their structural design and assessment. Studies on theoretical concepts and design guidelines are combined with project work on contemporary structural forms, incorporating the Eurocodes and addressing durability and repair.
- The Concrete Structures specialism has a legacy dating back to 1946 and focuses on the analysis, design, and assessment of concrete structures, including reinforced and prestressed concrete. Structural design following the Eurocodes alongside the durability and repair of structural concrete materials are addressed.
- The Mechanics, Modelling, and Simulation specialism was newly introduced in 2027. Its study path provides a high level of proficiency in the modelling and simulation of structures requiring in-depth understanding of structural mechanics. Design studies employing current codes of practice augment the specialism.
These MSc Advanced Structural Engineering programmes equip students with the skillset required to conceive, design and model the next generation of civil engineering structures. While all students enrol onto the Advanced Structural Engineering programme they have the opportunity to qualify for one of the aforementioned specialisms during their studies.
The MSc Advanced Structural Engineering with Data Science programme is also available for those interested in data science applications, offering a comprehensive introduction to data analysis and mathematical optimisation.
The Earthquake Engineering programme, established in 2003, trains engineers in the analysis, design, and assessment of structures under seismic conditions. It covers a comprehensive set of topics related to steel and concrete structures, utilising advanced analytical and numerical methods.
Find the Structural Engineering programme for you
Studying with us
Engaging section below video
Further information about Advanced Structural Engineering MSc Programmes
Our programme is designed to:
- Prepare graduates for impactful careers in structural design and analysis across industry, public sectors, and non-governmental organisations.
- Cultivate expertise in structural engineering, offering a deep understanding of its core principles and major features.
- Bridge theory and practice, demonstrating how structural engineering knowledge can be applied effectively in economic and environmentally sustainable ways.
- Equip students with advanced research and analytical skills, empowering them to solve complex challenges in structural engineering.
- Attract and support a highly motivated and diverse cohort of students, welcoming individuals of all backgrounds, abilities, and from across the globe.
- Respond to evolving needs, developing innovative teaching methods and vocational training to meet the demands of a dynamic field.
- Introduce structural engineering to interdisciplinary learners, providing a robust foundation for students from related disciplines.
Full-time programme
The full-time programme is taken over 12 months, with a single entry point per year at the beginning of October.
Full-time students will undertake 6 modules in the autumn term (October to December), examined in January; and a further 6 modules in the spring term (January-March), examined after the Easter break. This second examination period is followed by a 2-week conceptual group design exercise and a major individual detailed design project or a research dissertation.
Part-time option
The programme may be taken part-time, either over a period of two or three years. It is recommended that students attend three modules per term for the two-year part-time programme and two modules per term for the three-year option. Alternative distributions of modules and a term release scheme may be considered on a case-by-case basis and require approval of the Course Director.
During the project/dissertation period, there is a typical attendance requirement of 1/1.5 days per week, in addition to a significant amount of personal study time.
For the MSc Advanced Structural Engineering, there are three compulsory modules. The remaining nine elective modules can be chosen freely (see the relevant column in the table below for a list) or, if desired, following a specified list of modules to qualify for a specialism. If you intend to qualify for a specialism in:
- Steel Structures (S),
- Concrete Structures (C), or
- Mechanics, Modelling and Simulation (M)
you must take the elective modules that are indicated by S, C or M, respectively. Note that qualifying for a specialism is not compulsory.
For the MSc Advanced Structural Engineering with Data Science, there are seven compulsory modules. The remaining five elective modules can be chosen freely (see the relevant column in the table below for a list).
For the MSc Earthquake Engineering, there are nine compulsory modules. The remaining three elective modules can be chosen freely (see the relevant column in the table below for a list).
Click here for a visual overview of the MSc Advanced Structural Engineering programme and modules.
The syllabus below is indicative and subject to change. Students should consult the programme specification for the confirmed list of modules in a given academic year.
Select from the modules linked in the left-hand column below to scroll directly to their description.
Modules by programme
MSc Advanced Structural Engineering |
MSc Advanced Structural Engineering with Data Science
|
MSc Earthquake Engineering
|
|
|
Autumn term modules |
|||
|
CIVE70097 Steel Components |
Compulsory | Compulsory | Compulsory |
|
CIVE70102 Reinforced concrete I |
Compulsory | Compulsory | Compulsory |
|
CIVE70090 Finite Element Analysis |
Elective (S,C, M) | Elective | Compulsory |
|
CIVE70095 Structural Dynamics |
Elective (C, M) | Elective | Compulsory |
|
CIVE70092 Structural Stability |
Elective (S, M) | Elective | Elective |
|
CIVE70012 Prestressed Concrete |
Elective (C) | Elective | Elective |
|
CIVE70091 Structural Steel Technology |
Elective (S) | Elective | Elective |
|
CIVE70127 Composite Structures |
Elective | Elective | Elective |
|
CIVE70006 Design of Timber and Masonry Structures |
Elective | Elective | Elective |
|
CIVE70007 Geotechnical Hazards |
Elective | Elective | Compulsory |
|
CIVE70064 Cementitious Materials |
Elective | Elective | Elective |
|
CIVE70111 Machine Learning |
Compulsory | ||
|
CIVE70116 Statistical Modelling |
Compulsory | ||
|
Spring term modules |
|||
|
CIVE70130 Advanced Structural Analysis |
Compulsory | Compulsory | Compulsory |
|
CIVE70010 Nonlinear Structural Analysis |
Elective | Elective | Compulsory |
|
CIVE70098 Seismic Design of Structures |
Elective | Elective | Compulsory |
|
CIVE70133 Structural Retrofitting |
Elective | Elective | Compulsory |
|
CIVE70103 Plated Structures |
Elective (S, M) | Elective | Elective |
|
CIVE70104 Design of Steel Buildings |
Elective (S) | Elective | Elective |
|
CIVE70101 Reinforced Concrete 2 |
Elective (C) | Elective | Elective |
|
CIVE70014 Theory of Shells |
Elective | Elective | Elective |
|
CIVE70093 Structural Reliability Theory |
Elective | Elective | Elective |
|
CIVE70105 Design of Bridges |
Elective | Elective | Elective |
|
CIVE70066 Concrete Materials |
Elective (C) | ||
|
CIVE70061 Materials Selection |
Elective | ||
|
CIVE70037 Geotechnical Earthquake Engineering |
Elective | ||
|
CIVE70112 Data Engineering |
Compulsory | ||
|
CIVE70121 Design Project: Data Science - Advanced Structural Engineering |
Core | ||
|
Summer term |
|||
|
CIVE70100 Research/Design Project - Structures |
Core | Core | Core |
Module details and descriptions
Autumn term modules
CIVE70097 Steel Components
This module aims to provide an understanding of the behaviour of steel structures and the ability to design structural steel members and connections. It covers an introduction to steel structures, including the background to codes and design philosophy, tension members, local buckling and cross-section classification, the behaviour and design of compression members, the behaviour and design of beams, an introduction to beam-columns and frames, an introduction to connection design, design considerations for bolted connections, design considerations for welded connections, analysis of bolt and weld groups, and special connection configurations.
- Assessment: written examination
- ECTS: 5; CATS: 10
CIVE70102 Reinforced concrete I
The purpose of this module is: to give students a good understanding of the design and behaviour of reinforced
concrete structures at the design ultimate limit state; to look at the design of framed building structures in some detail, with particular emphasis on design for flexure, shear and torsion; to consider the design of shear walls. This module will cover: brief review of design for flexure; design of continuous beams including ductility considerations and moment distribution; design for shear, torsion and bending and combinations thereof; design of framed structures and shear walls; aspects of reinforcement detailing.
- Assessment: written examination and coursework
- ECTS: 5; CATS: 10
CIVE70090 Finite Element Analysis
This module will: present the finite element method for structural analysis, to investigate the accuracy and convergence characteristics of various finite elements; consider modelling strategies for improved accuracy and efficiency; encourage the use of finite element software for advanced structural analysis. The module will cover: Introduction to the finite element method; One-dimensional element formulation for beams and frames; Two-dimensional plane stress/strain formulations; Higher-order formulations for plane stress/strain analysis; Error estimation and adaptivity in finite element analysis; Plate bending elements; Application of finite element analysis program ANSYS to structural engineering problems.
- Assessment: written examination & individual project
- ECTS: 5; CATS: 10
CIVE70095 Structural Dynamics
This module provides students with a general grounding in the basic concepts and principles of structural dynamics. It introduces the most common dynamic phenomena in structural engineering and trains students in the idealization of dynamic phenomena, their analytical formulation and their mathematical solution. This module will cover: Dynamic loads and types; Introduction to the Fourier Transform and its mathematical background; Discrete signals and the Discrete Fourier Transform; Representation of dynamic loads. Single-degree-of-freedom models; Formulation of the Equation of Motion: Newton’s second law and D’Alembert’s principle. Impulse response and transfer functions; Damping and stiffness of simple structural systems; Undamped free vibrations; Damped free vibrations; Forced vibration response to harmonic excitation; Dynamic magnification factor and response spectra; Introduction to the dynamics of vibration mitigation; Multi-degree-of-freedom models; Formulate equations of motion in both a stiffness and flexibility format and determine natural frequencies; Use orthogonality to uncouple equations of motion to format series of SDOF models using generalised coordinates; Use of response spectra to solve MDOF systems subjected to either pulse loads or a ground motion; Use conservation of energy to formulate pressure impulse diagrams for idealised systems subjected to blast loads.
- Assessment: written examination
- ECTS: 5; CATS: 10
CIVE70092 Structural Stability
This module provides a rigorous grounding in the behaviour of structural components that fail due to geometric rather than material nonlinearity, with failure primarily occurring in the elastic range due to buckling. It is based on fundamental mechanics and is designed to provide the theoretical background for more practical design-based modules. The module covers an introduction to potential energy methods for single degree-of-freedom elastic systems, axioms connecting potential energy to equilibrium and stability, the General Theory approach, determination of bifurcation points, and classification of stability of equilibrium for post-buckling responses in geometrically perfect systems. It also includes the study of imperfect systems and the determination of imperfection sensitivity. Instabilities in struts and columns are examined through direct equilibrium and energy formulations, Euler load and the elastica, the effective length concept, and approximate methods of analysis, including the Rayleigh and Timoshenko methods. The module further explores the ultimate strength of real columns using the Perry-Robertson formulation and the development of methods for designing steel columns up to and including Eurocode 3. Multiple degree-of-freedom elastic systems are studied, covering diagonalised systems, elimination of passive coordinates, non-trivial fundamental paths, and an introduction to mode interaction. Instabilities in beams are explored through direct equilibrium and energy formulations, the critical moment for lateral-torsional buckling, general loading cases, effective lengths, and the method for designing steel beams in Eurocode 3. Finally, the module examines instabilities in plates, including the critical and post-buckling behaviour of elastic plated structures under compression and shear, ultimate behaviour under compression, and the "effective width" concept, which accounts for stable post-buckling behaviour in design.
- Assessment: written examination
- ECTS: 5; CATS: 10
CIVE70012 Prestressed Concrete
This module will cover: 1. the concept of prestressing (historical approach, and prestressing types), 2. structural analysis of prestressed statically determinate structures including: Anchorage and deviating forces introduced by the tendons; Internal forces and strains due to prestressing; Tendon centroid, and prestressing layouts; Mechanical properties before and after grouting; Introduction of self-weight during prestressing in post-tensioned structures; Introduction of lateral bending during prestressing in post-tensioned structures, 3. Structural analysis of prestressed statically indeterminate structures including:
methods for the analysis of prestressed statically indeterminate structures: Primary, secondary and total internal forces due to prestressing, 4. Prestressing technology including: Steel products and technologies for prestressing (strands, tendons, bars); Anchorage systems, ducts, couplers; Technological requirements for the prestessing layouts; Threading, prestressing, and grouting; External prestressing technology, 5. Prestressing losses: Concept of loss and classification of losses (initial and long-term losses); Frictional losses; Elastic shortening losses; Anchorage drawn-in losses and transmission lengths; Prestressing strategies; Prestressing losses due to concrete creep, concrete shrinkage and steel relaxation, 6. Serviceability limit state including: SLS of normal tension stresses (decompression, cracking, and crack opening limit states); SLS of normal compression stresses; SLS deformation, SLS vibration; Prestressing approaches and classes, 7. Design of prestressed structures: Central kern; Inequality equations for the design of prestressed concrete structures; Magnel diagrams; Regions where the centroid of the
prestressing layout has to be located; Relation between section efficiency and amount of prestressing, 8. Specific implications for ultimate limit states, 9. Anchorage zones, 10. Prestressed concrete slabs.
- Assessment: written examination & coursework
- ECTS: 5; CATS: 10
CIVE70091 Structural Steel Technology
This module aims to provide an understanding of structural steel physical metallurgy and its application in steel manufacturing, including welding. It also covers the factors leading to corrosion and brittle fracture of steel. The module explores the underlying chemistry of steel alloys, steel manufacturing methods, microstructure development, and the effects of heat treatments, as well as the properties of steels, including a qualitative treatment of brittle fracture. It introduces quality control principles, methods of fabrication, tolerances and workmanship, connection philosophy, welding technology, corrosion, non-destructive testing, and the use of relevant codes. Additional topics include the nature and properties of materials, mechanical testing, strengthening mechanisms, phase diagrams, the Fe-C phase diagram, and the heat treatment of steel. Phase transformations in steels are examined, including TTT and CCT diagrams, hardenability, and the effect of structure on properties. The module also covers steelmaking, solidification and welding, weld defects and non-destructive evaluation (NDE) inspection, corrosion and corrosion protection, and brittle fracture.
- Assessment: written examination
- ECTS: 5; CATS: 10
CIVE70127 Composite Structures
Fibre reinforced polymer (FRP) composites are being increasingly used within civil engineering spanning from standard shaped structural components, pipes and bridges (retrofitting, strengthening and full-scale) to transportation structures (train carriages, automobile and aircraft). Exploiting the full potential of FRP composites requires understanding of their mechanical behaviour that differs from traditional construction materials (steel, concrete, timber). This module addresses the mechanics of structures made from FRP composite materials, their constitutive behaviour focussing on Classical Laminate Theory for multilayered structures. The stability and material failure of FRP composite structures are examined. Some aspects of designing FRP composite structures are also presented.
- Assessment: written examination & coursework
- ECTS: 5; CATS: 10
CIVE70006 Design of Timber and Masonry Structure
This module introduces the basic principles of structural design in timber and masonry, providing students with an understanding of fundamental concepts and design philosophies related to these materials. It enables students to apply this knowledge to the design of simple conventional structural assemblages. The module is divided into two distinct units. The first unit covers the design of timber structures, including an introduction to timber design, the structural properties of wood, and structural design philosophy. It explores the design of complex beams, axially loaded members, and members subjected to combined bending and axial forces, as well as the design of connections with steel fasteners. The second unit focuses on the design of masonry structures, covering the basic components and mechanical characteristics of masonry, the design of unreinforced masonry walls under gravitational and lateral loading, simplified design approaches for masonry buildings, and the analysis of masonry arches.
- Assessment: written examination and coursework
- ECTS: 5; CATS: 10
CIVE70007 Geotechnical Hazards
This module will introduce you to the main geotechnical hazards (landslides, volcanoes, tsunamis and earthquakes) and their potential damaging effects to the built environment, as well as to fundamental elements of engineering seismology, seismic hazard assessment and soil dynamics. It will enable you to use hazard assessment as a generic tool which can be applied to all types of geohazards and to develop a fundamental understanding of how ground conditions can modify the surface seismic motion.
- Assessment: written examination
- ECTS: 5; CATS: 10
CIVE70064 Cementitious Materials
This is an advanced course in cementitious materials science, focussing on cement and binder chemistry. Its chief aims are to: (1) introduce students to important cementitious materials, their properties, and production methods; (2) provide students with a solid foundation in chemistry topics that are especially important to cementitious materials; and (3) give students the tools and ability to apply this chemistry knowledge to cementitious materials, particularly in modelling of their properties.
- Assessment: written examination and coursework
- ECTS: 5; CATS: 10
CIVE70111 Machine Learning
This module will provide you with a comprehensive understanding of machine learning concepts and their application to civil engineering applications. It will cover the three principal subfields of modern machine learning, (i) supervised learning, including regression and classification, (ii) unsupervised learning methods, such as clustering, Markov Chain Monte Carlo, and Bayesian networks; and (iii) reinforcement learning and its applications in uncertain and sequential problem contexts. Application examples will be drawn from a broad range of civil engineering applications. The module will also teach you how to implement machine learning models using the Python programming language, using common numerical analysis libraries (such as NumPy), and specialised tools, such as skikit-learn and PyTorch.
- Assessment: written examination & coursework
- ECTS: 5; CATS: 10
CIVE70116 Statistical Modelling
This module will provide you with a comprehensive understanding of statistical modelling fundamentals from a theoretical and applied viewpoint. It will develop the relevant theory, methodology and computational techniques required for you to formulate and implement statistical models to represent real-world phenomena. The course will also teach you how to program statistical models in the R programming language using both R and the RStudio graphical user interface (GUI). A pre-requisite for this course is that you must have a sufficient background in mathematics, including algebra, matrix algebra, and multivariate calculus.
- Assessment: written examination & coursework
- ECTS: 5; CATS: 10
Spring term modules
CIVE70130 Advanced Structural Analysis
This module covers advanced structural analysis methods and underlying theoretical concepts to determine, analyse and evaluate structural behaviours of civil engineering structures. Methods for linear and nonlinear analyses regarding geometric and material behaviour are explained. Underlying theoretical concepts of deformation characteristics, nonlinear buckling analyses and material nonlinearity are presented. Their implementation within software environments is a key part of the module. The module delivers the contents required for students to understand and implement the design by analysis approach to civil engineering structures.
- Assessment: coursework
- ECTS: 5; CATS: 10
CIVE70010 Nonlinear Structural Analysis
This module presents systematic procedures for geometric and material nonlinear structural analysis. It introduces and encourages the use of advanced nonlinear analysis software while exploring the significance of common nonlinear phenomena, particularly in relation to structural response under extreme events. Topics covered include the fundamentals of geometric nonlinearity for discrete structural systems, principles of stability and buckling analysis, and nonlinear solution procedures for tracing equilibrium paths. The module also examines geometrically and materially nonlinear finite elements for one-dimensional structural systems and, for MSc students, includes nonlinear dynamic analysis of discrete structural systems.
- Assessment: written examination and coursework
- ECTS: 5; CATS: 10
CIVE70098 Seismic Design of Structures
The module will introduce the fundamental concepts and principles required for the seismic design of steel and concrete structures. It will enable you to evaluate the seismic behaviour of steel and concrete materials, components and systems under typical earthquake loading conditions. This will then be used for the practical earthquake resistant design of common forms of steel and concrete buildings according to modern codified regulations, with particular emphasis on the European seismic design code, Eurocode 8.
- Assessment: examination and coursework
- ECTS: 5; CATS: 10
CIVE70133 Structural Retrofitting
The module will introduce key concepts and principles for retrofitting existing buildings, including those of historical and architectural significance. It will guide you in assessing the structural performance of existing structures, especially their response to earthquake loads, and in choosing and designing suitable strengthening methods using traditional and composite materials. The focus will be on effective solutions to enhance the stiffness, strength, and ductility of concrete, steel, masonry, and timber elements, and on global and local seismic retrofitting techniques.
- Assessment: examination and coursework
- ECTS:5; CATS:10
CIVE70103 Plated Structures
This module focuses on the structural behaviour and design of plate elements in engineering applications. It covers small and large deflection theories of plates, elastic buckling and post-buckling behaviour, and the collapse of plates under compression, considering imperfections and residual stresses. The module also explores the buckling and design of stiffened compression flanges, cold-formed steel design, the behaviour of plate girders, and tension field theory. Design principles for plate girders and stiffened compression flanges are also included.
- Assessment: written examination
- ECTS: 5; CATS: 10
CIVE70104 Design of Steel Buildings
This module teaches the fundamentals of conceptual design for various structural framing systems used in the construction sector. It covers structural form and behaviour, analysis, practical considerations in steel fabrication, and codification using Eurocode 3 (EC3). The module also integrates previously studied structural analysis to develop approximate and quick design methods for initial sizing. Topics include an introduction to steel construction and design, case studies of structural failures, simple building frame design (including floor systems, bracing behaviour, and beam-column behaviour), trusses, composite beams, and floor system morphology and vibrations. The module also explores tall building systems, global frame stability, and workshops to apply learning in practical contexts.
- Assessment: written examination and coursework
- ECTS: 5; CATS: 10
CIVE70101 Reinforced Concrete 2
This module provides students with a detailed understanding of the design of reinforced concrete slabs and structures such as deep beams, squat shear walls, and pile caps, where plane sections do not remain plane. It also examines the serviceability limit states of cracking and deflection in detail. Topics covered include strut and tie modelling (STM) and stress field modelling, with applications in the design of structures such as squat shear walls, deep beams, pile caps, and beam-column joints. The design of reinforced concrete slabs is explored using both elastic and yield line methods. The module also addresses serviceability limit states of deflection, considering factors such as material property selection, the influence of construction loading on long-term deflection, and input parameters for finite element analysis (FEA). Additionally, it examines serviceability limit states of cracking, covering issues such as load-induced and early-age thermal cracking.
- Assessment: written examination and coursework
- ECTS: 5; CATS: 10
CIVE70014 Theory of Shells
This module covers the fundamental theories and analysis methods for thin shell structures, with a focus on cylindrical, conical, and spherical shells. Students will learn about membrane and bending theories, as well as the basics of buckling in cylindrical shells. The module also introduces the use of finite element software for shell analysis, including linear elastic, linear plastic, linear and nonlinear buckling analyses. Additionally, students will gain an overview of structural design principles according to EN 1993-1-6 and explore advanced research topics in shell structures.
- Assessment: written examination and coursework
- ECTS: 5; CATS: 10
CIVE70093 Structural Reliability Theory
This module introduces students to the fundamental concepts and principles of structural safety, focusing on assessing the safety of both new and existing structures, with an emphasis on techniques for the latter. Students will explore the most common quantitative approaches in structural reliability theory and learn how these probabilistic methods are incorporated into codes of practice. While the primary aim is to develop an understanding of structural reliability methods, the module also highlights the broader applications of probabilistic approaches in structural engineering.
- Assessment: written examination
- ECTS: 5; CATS: 10
CIVE70105 Design of Bridges
This module introduces students to the design and construction of bridges, covering the structural behaviour of key longitudinal and transverse bridge typologies. It explores fundamental design principles and construction procedures for short, medium, and long-span bridges. Students will gain the foundational knowledge needed to participate in bridge-related conceptual and detailed design projects within the MSc programme. Topics include the structural behaviour and design of beams, portal frames, arches, cable-stayed and suspension bridges, as well as transverse elements like beams, slabs, and box girders. The module also covers preliminary design for prestressed concrete and steel-concrete composite bridge decks, the design of bridge components (e.g., parapets, waterproofing, drainage, bearings, joints, abutments, and piers), and key bridge construction methods.
- Assessment: written examination
- ECTS: 5; CATS: 10
CIVE70066 Concrete Materials
This module aims to provide you with a deep understanding of a range of advanced topics within the field of concrete technology, including constituent materials and mixture proportioning, properties of concrete in the fresh and hardened state, microstructure, strength, volume changes, sustainability and durability. A major emphasis is on reviewing the key physical and chemical processes influencing the behaviour and performance of concrete in service. This will equip you with the knowledge and skills to specify, design and evaluate advanced concrete materials.
- Assessment: written examination and coursework
- ECTS: 5; CATS: 10
CIVE70061 Materials Selection
Materials are fundamental to engineering and are used in ways that exploit their properties. In civil engineering, materials are particularly important due to their low cost, high global abundance, and durability, allowing them to support essential services such as transport, shelter, and sanitation for decades. However, the materials used across different engineering applications vary significantly, making material selection a crucial consideration. This introductory course in materials selection focuses on mechanical materials with properties useful for civil engineering applications. The course aims to provide an appreciation of the diversity and properties of materials, develop an understanding of the materials selection method as a systematic approach to choosing materials for engineering applications, and foster creativity and innovation in engineering and product design. Topics covered include an overview of materials used in civil engineering, classification of materials such as metals, ceramics, polymers, and hybrids, and the history of material evolution. The module also explores defining design requirements and translating them into material properties, engineering properties of materials including mechanical, thermal, and mass transfer properties, and material indices. It covers selection using material property charts, shape factors, multi- and conflicting-criteria considerations, material life cycle and eco-selection, and the use of materials selection software. The module concludes with case studies demonstrating materials selection in practice.
- Assessment: written examination & coursework
- ECTS: 5; CATS: 10
CIVE70037 Geotechnical Earthquake Engineering
This module aims to provide you with the background necessary to understand the response of geotechnical structures under seismic loading and to appreciate the fundamental principles which underpin their seismic design. The module focuses on fundamental soil behaviour under seismic loading, analytical and numerical tools for seismic geotechnical analysis and related applications in site response analysis, retaining structures and piled foundations.
- Assessment: written examination and coursework
- ECTS: 5; CATS: 10
CIVE70112 Data Engineering
Module descriptor: In this module you will cover: Introduction to machine learning in the Python programming language; Applications of standard machine learning libraries to solve civil engineering problems; Reinforcement learning; Computer vision principles; Developer environments, version control and cloud-based computing; Visual analytics and data modelling; Database development. This module will provide you with practical experience in constructing and validating models and algorithms and the necessary advanced computational skills to enable you to apply this knowledge to solving a range of complex civil engineering problems. The module includes: (1) construction, implementation, and validation of machine learning algorithms; (2) deployment of advanced machine learning libraries to solve complex problems from a broad range of civil engineering applications; (3) coverage of different machine learning approaches; (4) the operation of developer environments; (5) database development; and (6) advanced data manipulation and data visualisation techniques. The module will be taught using the Python programming language and will build upon a broad range of established modelling libraries.
- Assessment: coursework
- ECTS: 5; CATS: 10
CIVE70121 Design Project: Data Science - General Structural Engineering
The module involves student groups working together to apply machine learning and/or statistical modelling methods to solve a design or operational problem for applications within structural engineering. Basic information concerning the scope and context of the engineering problem/application will be provided at the module commencement via a project brief document. The project briefs will consider one or more structural engineering applications, and will be prepared in collaboration with industry partners and/or advisors.
- Assessment: coursework
- ECTS: 5; CATS: 10
Summer term
CIVE70100 Research/Design Project - Structures
Undertaken over the final months of the course, students will aim to complete either: a. One group-based conceptual design project and a detailed individual design project, or b. One group-based conceptual design project and a research-oriented dissertation. Both the Conceptual and Detailed Design projects may be undertaken in the design of a steel or concrete building, or a bridge. The principal aim of the Design Project – Dissertation is to assess the capability of students to undertake independent research-based work. While the research focus of the dissertations is relatively clear, the detailed individual design projects also include a significant component of research.
- Assessment: coursework
- ECTS: 30; CATS: 60
Contact the Education Office
For current students, prospective students, applicants, and offer holders regarding: questions and advice relating to MSc application, basic eligibility, supporting documentation required, and information on entry to our postgraduate taught (MSc) programmes, and general information pre-registration.
Tel: +44 (0)207 594 5932
Email: cvpgo@imperial.ac.uk
Contact the Programme Director (Dr Anton Köllner)
For all queries related to the academic content of the programme.
Email: a.koellner@imperial.ac.uk
Contact the Programme Administrator (Jon Turner)
For all other queries.
Email: j.turner@imperial.ac.uk