Course Description:
This undergraduate course focuses on introducing numerical methods to solve non-trivial mathematical problems. The students are expected to obtain an understanding of the benefits and limitations of each numerical method described in this course and learn how to implement them in computational software such as MATLAB®.
The course will cover MATLAB® (Data Types, Programming, Graphics, Functions and Toolboxes), Root Finding, Numerical Integration, Ordinary Differential Equations, Minimization, Interpolation, Matrixes/Linear Algebra and Partial Differential Equations.
Reference Textbook:
- “Numerical Methods for Chemical Engineers with MATLAB® Applications”, Constantinides & Mostoufi, Prentice Hall, (2000)
- “Numerical Methods in Engineering with MATLAB®”, J. Kiusalaas, Cambridge University Press, (2006)
Mark Distribution:
Assignments
In class projects |
90%
10% |
Academic Integrity:
McGill values academic integrity, which is fundamental to achieving our mission of the advancement of learning. The website www.mcgill.ca/integrity is a resource for faculty and students and is intended to promote academic integrity at McGill by providing information about the meaning of integrity, about how to foster it, and about the consequences of breaching it.
Rules of Conduct:
The instructor and the teaching assistants are committed to the Faculty Blueprint and to academic integrity. The same is expected from every student taking this course. Please read and understand the Blueprint and academic integrity www.mcgill.ca/engineering/faculty/ethics. The instructor expects a dynamic and participating classroom. Students who disturb the instructor and other classmates (ex. Talking) will be asked to leave the room. The same policy will apply to students working on assignments from another course during the lectures.
hide