Professional Documents
Culture Documents
ENGR 244 - Engineering Computing and Numerical Analysis
ENGR 244 - Engineering Computing and Numerical Analysis
ENGR 244 - Engineering Computing and Numerical Analysis
1 Course Information
Classroom
Co-requisites None
2 Instructor Details
Name
Office Location
Tel.
Office Hours
This course covers the knowledge and numerical methods required to solve practical and
mathematical problems that are frequently encountered in engineering applications. The course
introduces MATLAB programming fundamentals, including data structures, symbolic
mathematics, logical functions and selection structure, 2D, 3D and dynamic plotting, user-
defined functions, user-controlled inputs and output, and algorithms. The course includes
modelling, numerical error analysis, roots of equations and optimization principles. Methods of
numerical differentiation (ordinary and higher order differential equations) and integration along
with built-in MATLAB functions are studied. Numerical methods covered include solving
single, nonlinear equations, fixed-point iteration, Gaussian elimination, and linear and nonlinear
regression analysis in addition to the golden ratio, golden section, and gradients methods.
MATLAB software will be introduced in the course and used as a tool to solve problems.
Lectures in this course are delivered with the use of whiteboard, PowerPoint slides and screen
recordings of MATLAB. Slides that cover the material of each chapter of the textbook will be
uploaded to Moodle and/or Google classroom. Students are expected to print the slides which
will serve as the backbone for their course notes. Example problems will be solved during the
lectures and students are expected to participate in the solution process. To facilitate the learning
process, students are expected to bring their textbooks to lectures as they contain relevant data
tables, plots, and equations. Homework problems will be assigned and posted on the blackboard
with corresponding solutions. Students are expected to practice solving problems out of the
textbook on their own.
• Text Book:
1) Amos Gilat, MATLAB: An Introduction with Applications, Wiley, 5th Edition, 2015 (or
latest), ISBN 978-1-118-62986-4.
2) S. C. Chapra, & R. P. Canale. Numerical methods for engineers, 2011 (Vol. 1221), New York:
Mcgraw-hill.
• Reference Books:
1) H. Moore, MATLAB for Engineers, 3rd Edition, Pearson, 2013 (or latest), ISBN-13: 978-0-
13- 210325-1.
2) S. J. Chapman, MATLAB Programming for Engineers, Thomson, 4th Edition, 2008 (or latest),
ISBN: 978-0-495-24449-3.
3) S. C. Chapra. Applied Numerical Methods with MatLab for Engineers and scientists, 2nd
edition, McGraw Hill, 2008.
6 Topics Covered
8 Graded Work
The purpose of the below assessments is to provide you, the learner, with feedback regarding your level
of knowledge, skills, and competencies related to the above Course Learning Outcomes. Your
performance on these items is also used to determine your overall final grade for the course.
1. Homeworks
2. Term Project
3. Midterm Exam 1
4. Midterm Exam 2
5. Assignments
Total 100%
Grading Scale
A- 3.7 90 - 92
B+ 3.3 87 - 89 Good
B 3 83 - 86
B- 2.7 80 - 82
C+ 2.3 77 – 79 Satisfactory
C 2 73 - 76
C- 1.7 70 – 72
D+ 1.3 67 – 69 Unsatisfactor
y
D 1 60 – 66
F 0 <60 Fail
You can find the link to the policies and expectations here.
10 Course Calendar