THE UNIVERSITY of EDINBURGH

DEGREE REGULATIONS & PROGRAMMES OF STUDY 2026/2027

Timetable information in the Course Catalogue may be subject to change.

University Homepage
DRPS Homepage
DRPS Search
DRPS Contact
DRPS : Course Catalogue : School of Engineering : Chemical

Undergraduate Course: Multi-Scale Modelling of Fluid Transport Phenomena (CHEE11037)

Course Outline
SchoolSchool of Engineering CollegeCollege of Science and Engineering
Credit level (Normal year taken)SCQF Level 11 (Year 5 Undergraduate) AvailabilityAvailable to all students
SCQF Credits10 ECTS Credits5
SummaryThis course introduces advanced concepts and methods for multiscale modelling of fluid dynamics in chemical engineering, with a particular focus on meso- to macro-scale phenomena. Students will examine fluid problems where important physical effects occur on multiple, coupled length and time scales that cannot be fully resolved or simulated within a single model, and will learn how to construct and justify model hierarchies that combine different levels of abstraction. Using a provided multiscale simulation code, students will explore how mesoscale simulations can be used to extract effective properties and closures for use in continuum-scale models. The course emphasises physical understanding, model credibility (including verification, validation and uncertainty at different scales) and the emerging role of machine learning for building surrogate models and data-driven closures, preparing students to critically assess multiscale modelling strategies for complex fluid engineering applications.
Course description The course will cover:
- Advanced mathematical modelling of physical phenomena
- Background and relevance of multiscale modelling of fluid transport phenomena in engineering and science
- Continuum description of and closure relations for mesoscale and macroscale phenomena
- Heterogeneity, anisotropy and scale separation
- Multiscale modelling strategies (such as parameter passing, upscaling, embedded models)
- Scenario-dependent decision making in multiscale model design
- Hands-on numerical simulations of representative problems in multiscale fluid dynamics
- Verification, validation and uncertainty in multiscale modelling
- Ongoing developments and opportunities of machine learning in multiscale modelling
- Revision with integrated example and exam preparation
Entry Requirements (not applicable to Visiting Students)
Pre-requisites Students MUST have passed: Programming Skills for Engineers (SCEE08014) AND Engineering Mathematics 2A (SCEE08009) AND Engineering Mathematics 2B (SCEE08010) AND Fluid Mechanics (SCEE08003)
Co-requisites
Prohibited Combinations Other requirements None
Information for Visiting Students
Pre-requisitesProgramming, Fluid Mechanics and Mathematics knowledge equivalent to Y2 of the Chemical Engineering programmes.
High Demand Course? Yes
Course Delivery Information
Not being delivered
Learning Outcomes
On completion of this course, the student will be able to:
  1. Identify and justify multiscale model hierarchies
  2. Explain and critique closure relations for continuum models
  3. Propose and justify multi-scale coupling strategies
  4. Critically evaluate multiscale model credibility and limitations
  5. Discuss the role of machine learning in multiscale fluid dynamics
Reading List
- Weinan, 'Principles of Multiscale Modeling'
- Basmadjian, 'The Art of Modeling in Science and Engineering'
- Aris, 'Mathematical Modeling - A Chemical Engineer's Perspective'
- Oberkampf & Roy, 'Verification and Validation in Scientific Computing'
Additional Information
Graduate Attributes and Skills Not entered
KeywordsMathematical modelling,Multiscale modelling,Fluid dynamics,Numerical simulation
Contacts
Course organiserDr Timm Krueger
Tel: (0131 6)50 5679
Email: Timm.Krueger@ed.ac.uk
Course secretaryMr Mark Ewing
Tel:
Email: mewing2@ed.ac.uk
Navigation
Help & Information
Home
Introduction
Glossary
Search DPTs and Courses
Regulations
Regulations
Degree Programmes
Introduction
Browse DPTs
Courses
Introduction
Humanities and Social Science
Science and Engineering
Medicine and Veterinary Medicine
Other Information
Combined Course Timetable
Prospectuses
Important Information