HomeStaffCoure InfoHomeworksAnnouncements

 

 

Course schedule:
Section 21:

Monday 10.00-11.50 (D7), Wednesday 15.00-16.50 (D4)

Section 22:

Tuesday 15.00-16.50 (D4), Friday 10.00-11.50 (D6)

Place: Class D6 or D4, Chemical Engineering Department, Tutorials in Computer Lab or Class

Course Catalog Description:

(2.2.3) Mathematical modeling, computation and error analysis. Solving systems of linear algebraic equations. Solving nonlinear systems and optimization. Curve fitting, interpolation and function approximation. Numerical differentiation and integration. Solution of ordinary and partial differential equations, finite difference techniques.

 

Course Objectives:  

This class proposes an introduction numerical methods, especially using softwares such as MATLAB®. Students will be confronted to the study of simple physical problems and learn the fundamental techniques or numerical analysis that are used to solve them using a computer when an analytical solution is not available. Students will improve their use of a programming language, to write simple codes and implement the numerical methods covered during the lectures.

Textbook:

S. C. Chapra, Applied Numerical Methods with MATLAB® for Engineers and Scientists, 3rd ed., Mc Graw Hill, 2012.

Selected Supplementary References:

- L. v. Fausett, Applied Numerical Analysis Using MATLAB®, 2nd ed., Prentice Hall, 2008.

 - A. Constantinides and N. Mostoufi, Numerical Methods for Chemical Engineers with MATLAB® Applications, Prenctice-Hall Inc., NJ, 1999. 

- J. H. Mathews and K. D. Fink, Numerical Methods: Using MATLAB®, 4th ed., Upper Saddle River, NJ: Prentice Hall, 2004.

 
Course Content:

1. Introduction to MATLAB and mathematical modeling

2. Solution of linear systems

3. Root-finding and solutions of nonlinear equations

4. Curve fitting and interpolation

5. Numerical differentiation and integration

6. Solution of Ordinary Differential Equations (ODE)

 

POLICIES AND PROCEDURES 

Webpage

It is your responsibility to follow the course web page regularly for announcements.  

MATLAB ®

It is assumed that the students have a basic knowledge of MATLAB®, although there will be a short review. You will be assigned homeworks based on MATLAB.

Attendance Policy

Students have the right to attend 100% of the lectures. Remember that missing more than 3 days of class is likely to result in low grades based on former experience. If you miss more than 30% of the classes you will get an F1.

Quizzes

At the beginning of some classes, there might be mini-quizes. These will be for 15-30 minutes and simple questions for you to test your progress.

Homeworks

*You are expected to work in groups of two or three, and submit one solution set per group.

*When the assignment includes the writing of short MATLAB programs, the text of the code as well as its output must be turned in on hard copy with the rest of the assignment.

*Late homework will be accepted up to 2 days after the due date, but with 20% reduction in grade, per day.

*Staple all pages of your work and please do not use a plastic envelope.

 Examinations

There will be one midterm exam and a final exam. It is your responsibility to understand the exam questions. If you miss an exam due to medical reasons, you may ask for a makeup exam at the end of the semester, provided that you bring proper documentation

 from your doctor. Exam dates will be announced in class and on the web page.

 Grading

At the end of the semester your weighted average grade will be calculated as follows:

One midterm exam : 35 %
Homework & tutorials : 25 %
Final examination : 40 %
* 100% attendance bonus: 5% of your final average
* Less then 70 % attendance: You may not take the final exam → F1
* If your grade is less then 45 (out of 100) in the final exam, you get F3