Lesson Plan Numec
Lesson Plan Numec
1.0
1/6
COURSE INFORMATION
COURSE NAME
:
COURSE CODE
:
PROGRAM
:
SEMESTER
:
CREDIT HOURS :
CONTACT HOURS :
COURSE STATUS :
PRE-REQUISITE :
2.0
SYNOPSIS
This course provides basic knowledge of numerical methods with the aid of
MATLAB and MS Excel including root-finding, elementary numerical linear algebra,
solving systems of linear equations, curve fitting, numerical solution to ordinary
equations and optimization. The numerical techniques acquired in this course will
enable students to solve chemical engineering problems..
3.0
OBJECTIVES
Upon completion of this course, students are expected to be able to:
1. Identify and describe the most common techniques from the various numerical
methods of mathematical problems.
2. Analyze and solve the numerical methods outlined manually and using high
programming language as MATLAB and MS Excel to solve chemical
engineering problems.
3. Develop formulation and evaluate the numerical methods outlined to chemical
engineering problems.
4.0
METHODS OF INSTRUCTION
Lectures and tutorials
Lectures
:
2 hours/week
Tutorials/Computer Labs
:
2 hours/week
LESSON PLAN
CHE555 NUMERICAL METHODS
AND OPTIMIZATION
WK
DURATION
CHAPTER/CONTENT
1. Introduction to numerical methods:
Mathematical modeling
Approximation and round-off errors
Truncation errors and Taylor series
2/6
ACTIVITIES
Lectures and class
exercises.
Text book;
1.1, 3.1-3.4, 4.1
Lab session
Introduction to Matlab
Simple calculations with Matlab
2. Roots of equations:
Laboratory
exercises
Bracketing methods:
Graphical method
Bisection method
False position method
Lab session
Assignment and mathematical
operations in Matlab
Variable scope
Scripts and functions (M-files)
Plotting in Matlab
Laboratory
exercises
2. Roots of equations:
Open methods:
Simple fixed point method
Newton-Raphson method
Secant method
Lab session
Design structures (if, else, switch)
Loop structures (for and while)
Laboratory
exercises
LESSON PLAN
CHE555 NUMERICAL METHODS
AND OPTIMIZATION
WK
DURATION
CHAPTER/CONTENT
2. Roots of equations:
Lab session:
Solving roots of equations and polynomials
using packages and libraries as well as
Matlab
3. Linear algebraic equations:
Cramer rule
Gauss elimination
Gauss-Jordan
Gauss-Seidel
Lab session:
Solving simultaneous linear algebraic
equations using packages and libraries as
well as Matlab
3/6
ACTIVITIES
4. Curve fitting:
6-7
TEST 1 (Manual)
TEST 2 (Matlab)
(Chapter 2, 3 and 4)
Laboratory
exercises
LESSON PLAN
CHE555 NUMERICAL METHODS
AND OPTIMIZATION
WK
8-9
DURATION
CHAPTER/CONTENT
5. Numerical Integration and
Differentiation
ACTIVITIES
Numerical differentiation:
High accuracy differentiation formula
Richardson extrapolation
Assignment 2
(Chapter 4 and 5)
Lab session:
Applying packages and libraries as well as
Matlab in solving numerical integration and
differentiation
6. Differential Equations
10-11
4/6
Lab session:
Applying packages and libraries as well as
Matlab in solving differential equations
Laboratory
exercises
Laboratory
exercises
LESSON PLAN
CHE555 NUMERICAL METHODS
AND OPTIMIZATION
WK
12-14
DURATION
CHAPTER/CONTENT
7. Optimization
5/6
ACTIVITIES
Constrained optimization:
Graphical method
Linear programming
TEST 3 (Manual)
TEST 4 (Matlab)
(Chapter 5 and 6)
Assignment 3
(Chapter 6 and 7)
Lab session:
Applying packages and libraries as well as
Matlab in solving optimization problems
5.0
ASSESSMENT
Tests and Assignments
Final Examination
6.0
Laboratory
exercises
: 60%
: 40%
LESSON PLAN
CHE555 NUMERICAL METHODS
AND OPTIMIZATION
6/6
7.0 REFERENCES
Steven C. Chapra, Applied Numerical Methods with Matlab for Engineers and
Scientists, Place: Mc Graw-Hill Education (2005).
Bruce A. Finlayson, Introduction to Chemical Engineering Computing, Place: WileyInterscience (2006).
Thomas F. Edgar, David M. Himmelblau and Leon S. Lasdon, Optimization of
Chemical Processes, 2nd Edition,Place: McGraw-Hill Book Co (2001).
8.0 ADDITIONAL INFORMATION
Attendance is compulsory.
Follow up tests will not be given unless for medical reasons supported with legal
documents.
No cheating in any aspect. Non-compliance will be met with the severest disciplinary
actions.
PREPARED BY:
APPROVED BY:
SIGNATURE:
SIGNATURE: