| 
 Postgraduate Course: Numerical Methods for Chemical Engineers (MSc) (PGEE11169)
Course Outline
| School | School of Engineering | College | College of Science and Engineering |  
| Credit level (Normal year taken) | SCQF Level 11 (Postgraduate) | Availability | Not available to visiting students |  
| SCQF Credits | 20 | ECTS Credits | 10 |  
 
| Summary | The problems a chemical engineering faces today range from molecular simulations to computational fluid dynamics and reaction and process modelling. These areas span a wide range of time and length scales and sophisticated numerical methods are required to reach a solution. This course introduces computational and mathematical methods for the solution of multi-scale chemical engineering problems. |  
| Course description | Week - Lecture topic (Tutorial/Assignment) 
 1 Linear equation systems (Matlab refresh)
 Linear equation system solvers
 
 2 Nondimensionalisation
 Nonlinear algebraic equations
 
 3 Nonlinear systems solvers (Nonlinear systems)
 Parameter estimation
 
 4 ODE introduction
 Explicit ODE solvers
 
 5 Stiff systems and DAEs (ODE)
 Implicit methods 1
 
 6 Implicit methods 2
 PDE introduction
 
 7 Method of lines with FDM 1 (PDE)
 Method of lines with FDM 2
 
 8 Optimisation introduction
 Linear programming
 
 9 Nonlinear optimisation 1 (Optimisation)
 Nonlinear optimisation 2
 
 10 Model vs Data: fitting
 Uncertainty in data and models
 |  
Entry Requirements (not applicable to Visiting Students)
| Pre-requisites |  | Co-requisites |  |  
| Prohibited Combinations |  | Other requirements | None |  
Course Delivery Information
| Not being delivered |  
Learning Outcomes 
| On completion of this course, the student will be able to: 
        Engineering Technician: A2 Use appropriate scientific, technical or engineering principles.Incorporated Engineer: A2 Use a sound evidence-based approach to problem-solving and contribute to continuous improvement.Chartered Engineer: B Apply appropriate theoretical and practical methods to the analysis and solution of engineering problemsChartered Engineer: B2 Conduct appropriate research, and undertake design and development of engineering solutions. This could include an ability to: o Collect, analyse and evaluate the relevant data o Undertake engineering design |  
Reading List 
| Core reading list -Kenneth J. Beers: Numerical Methods for Chemical Engineering, Applications in Matlab, electronic version available
 -Rutherford Aris: Mathematical modeling. A chemical engineer's perspective, electronic version available
 Extended reading list
 -Richard G. Rice, Duong D. Do: Applied Mathematics and Modeling for Chemical Engineers
 -Mark E. Davis: Numerical Methods and Modeling for Chemical Engineers, electronic version available
 -Kamal I. M. Al-Malah: MATLAB Numerical Methods with Chemical Engineering Applications, electronic version available
 -Michael B. Cutlip, Mordechai Shacham: Problem Solving in Chemical Engineering with Numerical Methods
 -Norman W. Loney: Applied Mathematical Methods for Chemical Engineers
 
 Numerical algorithms
 -William H. Press: Numerical Recipes in C: The Art of Scientific Computing
 Partial differential equations
 -Leon Lapidus, George F. Pinder: Numerical Solution of Partial Differential Equations in Science and Engineering
 |  
Additional Information
| Graduate Attributes and Skills | Not entered |  
| Keywords | Numerical methods,computational methods,applied mathematics,chemical engineering |  
Contacts 
| Course organiser | Dr Daniel Friedrich Tel: (0131 6)50 5662
 Email:
 | Course secretary | Mrs Shona Barnet Tel: (0131 6)51 7715
 Email:
 |  |  |