Undergraduate Course: Numerical Methods for Chemical Engineers 5 (CHEE11025)
Course Outline
| School | School of Engineering | 
College | College of Science and Engineering | 
 
| Credit level (Normal year taken) | SCQF Level 11 (Year 5 Undergraduate) | 
Availability | Available to all 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 | 
 
 
Information for Visiting Students 
| Pre-requisites | None | 
 
		| High Demand Course? | 
		Yes | 
     
 
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 problems
 - Chartered 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: D.Friedrich@ed.ac.uk | 
Course secretary | Miss Megan Inch 
Tel: (0131 6)51 7079 
Email: M.Inch@ed.ac.uk | 
   
 
 | 
 |