Home / Programme / Curriculum & courses
4 years · 8 semesters · 240 ECTS · Bachelor of Science

A curriculum built at the frontier of clean-energy science and engineering.

Explore the full course structure — from foundational chemistry, physics and programming in year one, through specialisation directions and two supervised projects in year four.

8
Semesters
34
Courses across four years
3
Contributing Schools
Year 4
Specialisation directions begin
30
ECTS in Senior & Capstone projects
How the curriculum is structured

From scientific foundations to clean-energy engineering — in four years.

The curriculum is designed as a progression — not a collection of separate subjects. In the early years you build the scientific, mathematical and computational foundations common to all clean-energy engineers. From year three the focus shifts to applied energy technologies. In year four you specialise and complete two supervised projects.

Every year includes laboratory and computational work. This is not a desk-based degree. From the first semester you work with real data, simulation tools and experimental methods — building practical competence alongside theoretical understanding.

Courses are drawn from three Schools — Chemistry, Mechanical Engineering and Agriculture. Each contributes a different layer of the clean-energy value chain: the science of storage and conversion, the engineering of energy systems, and the applied, sustainability end of the chain.

Students working in an engineering laboratory
Programme structure at a glance
1
Foundations
60 ECTS
Foundation phase
2
Engineering Core
60 ECTS
Core phase
3
Advanced & Applied
60 ECTS
Applied phase
4
Specialisation & Projects
60 ECTS
Specialisation phase
Course list

All courses, year by year.

Click any year to expand the full course list. Compulsory courses are taken by every student; in Year 4 you choose one of three specialisation directions. All courses are taught in English.

CourseTypeECTSOutline
Semester 1 · 30 ECTS
Core9Syllabus

The chemical foundations of clean energy — atomic structure, bonding, states of matter, and introductory organic and solid-state chemistry, with the spectroscopy used to characterise energy-relevant materials.

Core6Syllabus

Single- and multivariable calculus for engineers: limits and continuity, differentiation and integration, sequences and Taylor series, partial derivatives, gradients and optimisation with Lagrange multipliers.

Core6Syllabus

Core physics for energy study — classical mechanics, work and energy, electrostatics and circuits, and an introduction to magnetism and electromagnetic induction, taught through applied problem-solving.

Core9Syllabus

Algorithmic thinking and scientific computing in Python, with hands-on labs in NumPy, Pandas, Matplotlib and Jupyter to analyse data, visualise results and simulate scientific systems.

Semester 2 · 30 ECTS
Core6Syllabus

The foundation of engineering analysis: free-body diagrams, equilibrium, internal forces and friction, then stress, strain and elasticity to understand how materials deform under load.

Core7Syllabus

Thermodynamics, phase and chemical equilibria, electrolytes and introductory electrochemistry, plus kinetics and catalysis central to combustion, electrolysis and hydrogen production, with laboratory diagnostics.

Core6Syllabus

Matrices, linear systems, vector spaces, orthogonality and eigenvalue problems, with numerical implementation and applications to regression, simulation and optimisation in energy systems.

Core5Syllabus

A survey of the whole energy landscape — fossil fuels, nuclear, hydro, solar, wind, biomass, geothermal and marine — plus storage, system integration, and the economics and policy of the transition.

Core6Syllabus

Probability and statistics for data analysis: descriptive statistics and distributions, the central limit theorem, estimation and confidence intervals, hypothesis testing, and introductory linear regression.

Laboratory and computing from semester one. Programming, physics and chemistry build practical competence alongside theory from the very start of the programme.
CourseTypeECTSOutline
Semester 3 · 30 ECTS
Core8Syllabus

Data science and machine learning for energy problems — cleaning and visualising data, regression and classification, time-series forecasting, clustering, PCA and an introduction to neural networks.

Core7Syllabus

A unified introduction to the three pillars of energy technology: thermodynamics (first and second laws), fluid mechanics (continuity, Bernoulli, momentum) and heat transfer by conduction, convection and radiation.

Core8Syllabus

The materials paradigm — bonding, crystal structures and defects, phase diagrams, mechanical and functional properties, processing routes, and materials selection with sustainability in mind.

Core7Syllabus

Mathematical modelling and simulation of energy processes — mass and energy balances, unit operations, heat-exchanger networks and pinch analysis — using ASPEN Plus and GAMS for simulation and optimisation.

Semester 4 · 30 ECTS
Core5Syllabus

Systematic design methodology applied to energy-conversion systems such as turbines, pressure vessels and solar panels, integrating performance, material selection, optimisation and life-cycle thinking.

Core7Syllabus

Principles and technologies of batteries, supercapacitors and introductory fuel cells — electrode reactions, ion transport and major chemistries — with hands-on electrochemical characterisation in the lab.

Core7Syllabus

Atomistic modelling of energy materials with open-source tools (LAMMPS, ASE) and Python — molecular dynamics and Monte Carlo methods applied to hydrogen storage, battery alloys and thermoelectrics.

Core6Syllabus

DC and AC circuit analysis, power factor and grid stability, then semiconductor devices — diodes, transistors as switches and operational amplifiers for sensing and signal conditioning in energy systems.

Core5Syllabus

Cell structure, metabolism, enzymes and genetics, with molecular techniques and applications spanning microbial, plant and waste biotechnology, bioremediation and sustainable resource recovery.

The engineering core. Thermofluids, materials, energy systems and electronics bring the scientific foundations together into working engineering knowledge.
CourseTypeECTSOutline
Semester 5 · 30 ECTS
Core5Syllabus

Circular-economy and environmental-economics principles, the UN SDGs and ESG criteria, key EU directives (CSRD, SEVESO) and Life Cycle Assessment, applied through real sustainability case studies.

Core5Syllabus

Magnetic circuits and the theory and operation of transformers, DC machines, induction and synchronous motors and generators, and permanent-magnet drives with their control.

Core6Syllabus

Combustion thermodynamics and kinetics, reactor types and flame structure, conventional and alternative fuels (biofuels, biomethane, hydrogen, ammonia), and the formation and control of pollutants.

Core7Syllabus

Bioprocess engineering for clean energy — biomass feedstocks and pretreatment, bioreactor design, anaerobic digestion and biomethane, biohydrogen, microbial fuel cells and integrated biorefineries.

Core7Syllabus

Electronic-structure methods for energy materials — running calculations via WebMO on the university HPC to interpret bonding, HOMO–LUMO gaps and reactivity in batteries, catalysts and photovoltaics.

Semester 6 · 30 ECTS
Core10Syllabus

Engineering ethics, codes of conduct and accountability (including responsible AI use), plus technical writing, presentation and publication skills, culminating in a technical report and oral defence.

Core6Syllabus

Design and sizing of renewable systems — solar thermal and photovoltaic, wind, geothermal, hydroelectric and ocean energy — alongside energy storage and heat pumps.

Core6Syllabus

Reaction kinetics and reactor design, then physical separation processes (membranes, distillation, adsorption), applied to renewable biofuels and the integrated biorefinery concept.

Core8Syllabus

Environmental Impact Assessment and management systems (ISO 14001/50001), assessing pollutants, waste and environmental risk across the energy–environment interface through real case studies.

CourseDirectionTypeECTSOutline
Semester 7 · 30 ECTS
Plant DesignDirection6Syllabus

A year-long feasibility study of a real industrial plant — flow diagrams, mass and energy balances, equipment sizing, profitability estimation and process optimisation using specialised design software.

Plant DesignDirection6Syllabus

Optimisation and mathematical programming — linear programming and the Simplex method, duality and sensitivity, integer and non-linear programming, and multi-objective decision-making, solved with software.

Clean Energy ApplicationsDirection6Syllabus

Heating systems and thermal-load design, internal-combustion engines and turbomachinery — gas cycles, combustion, turbocharging, engine cooling, and pollutant formation and after-treatment.

Clean Energy ApplicationsDirection6Syllabus

The dynamic response and control of energy systems — feedback principles, stability and dynamic behaviour, PID and cascade control, multi-loop design, frequency-response methods and state-space control.

Smart SystemsDirection6Syllabus

Distributed generation and microgrids — solar PV and wind systems, power electronics and inverters, grid interconnection and protection, system modelling, and the economics and policy of distributed energy.

Smart SystemsDirection6Syllabus

Hydrogen as an energy carrier — production routes, storage and safety — and fuel-cell technologies (PEM, solid-oxide), their thermodynamics and performance, and their role in mobility, industry and grid balancing.

Elective poolElective6Syllabus

How buildings reach low-carbon performance — renewable (mainly solar) systems for heating and cooling, building automation, energy efficiency, and LEED/BREEAM certification in line with climate policy.

Elective poolElective6Syllabus

The interaction between energy systems and the environment — the impacts of every major energy source on climate, air and ecosystems, assessed through life-cycle and footprint analysis and science-based decisions.

Elective poolElective6Syllabus

The fluid mechanics and thermodynamics of turbomachinery — similarity laws, velocity triangles and Euler's equation, axial and radial compressors and turbines, blade aerodynamics and cooling, pumps and water turbines.

All directionsProject12

A full-semester supervised technical report in one of the programme's fields of study, prepared in the seventh semester.

Semester 8 · 30 ECTS
Plant DesignDirection6Syllabus

How energy commodities are produced, traded, priced and financed — energy exchanges, spot and futures markets, trading strategies, risk management, and investment decisions in conventional and renewable projects.

Clean Energy ApplicationsDirection6Syllabus

Renewable and bioenergy technologies for agriculture — solar thermal and PV for farm operations, passive design, shallow geothermal and ground-source heat pumps, and farm-scale biomass and biogas systems.

Smart SystemsDirection6Syllabus

The smart grid — its evolution, technologies and benefits — covering substation automation, EMS, FACTS and HVDC, smart metering, power quality, and computing, cloud and cyber-security for grid applications.

Elective poolElective6Syllabus

Advanced modelling and optimisation of energy systems — linear, mixed-integer and non-linear formulations, polygeneration and CHP, energy supply chains, long-term energy planning and energy-market modelling.

Elective poolElective6Syllabus

EV powertrains and traction-battery modelling, the hardware and software of Battery Management Systems, state-of-charge and state-of-health estimation, thermal management, and vehicle-to-grid integration.

Elective poolElective6Syllabus

The principles and technologies of polymer-waste recycling, with emphasis on energy recovery and the production of fuels and value-added chemicals within a circular economy.

All directionsProject18

A full-semester project combining original work and research in a chosen field of study, completed in the final semester.

Specialisation begins in semester 7. Choose one of three directions — Plant Design, Clean Energy Applications or Smart Systems — and complete three direction courses, two electives from the pool, a Senior Project (12 ECTS) and a Capstone Project (18 ECTS). The two projects are common to all directions.
Advanced energy laboratory session
Clean-energy systems and equipment detail
Specialisation directions

Choose your direction from Year 4.

From semester 7, students focus within one of three directions. Each builds advanced capability in a distinct part of the clean-energy sector — from industrial plant design to intelligent energy networks.

Plant Design
The design, optimisation and economics of industrial energy facilities — from process flow diagrams and equipment sizing to operations research and energy finance.
Industrial process design Operations research Energy finance
Clean Energy Applications
Applied clean-energy technologies across heat devices, energy-systems control and agricultural production — connecting engineering with real operating environments.
Heat devices & engines Energy systems control Agricultural applications
Smart Systems
Distributed generation, hydrogen and fuel cells, and smart-grid technologies — the intelligent, decentralised networks at the heart of the energy transition.
Distributed generation Hydrogen & fuel cells Smart grids
Download the full curriculum
The complete course catalogue — course descriptions, learning outcomes, assessment methods and the ECTS breakdown for all four years — is available as a PDF.
Ready to take the next step?
Applications open for the 2026–2027 academic year.
Forty places, taught in English. Review entry requirements and fees before applying.
Skip to main content