Welcome Page
Daily schedule (lectures, labs, and assignments)
Homework assignments
What do you think of the class?
Ask for help or help a fellow student
Class organization
Engineering Icon

ENGR 240

Introduction to

Numerical Methods

Syllabus for Engineering 240 Summer 2014

Meeting times:

Daily in room SAM 202 from 11:20am to 12:50pm



François Lepeintre (Francois.Lepeintre@seattlecolleges.edu)

(206) 934-5438


"Applied Numerical Methods with MATLAB" by S.C. Chapra, McGraw Hill


CSC 110 and Math 152, both with 2.0 or better.

Learning outcomes:

After successful completion of this course, students will be able to do the following:

  • Write and document effective MATLAB scripts involving logical and iterative flow control and file input and output.
  • Write efficient commands that use  the underlying vector/matrix paradigm to manipulate data and implement numerical solution algorithms.
  • Produce effective plots of numerical data using MATLAB’s various data visualization functions.
  • Explain the consequences of finite precision and the inherent limits of the numerical methods considered.
  • . Select appropriate numerical methods to apply to various types of problems in engineering and science in consideration of the mathematical operations involved, accuracy requirements, and available computational resources.
  • . Implement  the numerical solution algorithms for problems such as finding roots of equations, solving systems of algebraic equations, curve fitting, interpolation, numerical differentiation of data and functions, numerical integration of data and functions, and  solutions of ordinary differential equations including initial value problems, boundary value problems, and systems of equations

Course Content:

The course covers basic numerical methods in the context of MATLAB to solve Engineering problems.

The main topics are
• MATLAB programming
• Finding roots of equations
• Solving systems of algebraic equations
• Curve fitting
• Interpolation
• Numerical differentiation of data and functions
• Numerical integration of data and functions
• Solutions of ordinary differential equations including:
- Initial value problems
- Boundary value problems


Homework: 10%
Project + presentation: 10 %
3 Exams: 30% for the top two scores, and 20% for the lowest score.


There will be 3 exams: Dates will be given later in the quarter. .
There won't be any makeup exams.


A set of problems from the text will be assigned on a weekly basis. These assignments are chosen to highlight the important concepts and problem solving techniques found in the chapter.

Homework may be turn in as a group assignment. You may form groups of 2-3 students.

Your homework sets must be turned in on time. I won't accept any late homework.


A key part of the Engineering profession is to apply what you learn in school to complex situations. In this class, you will be asked to analyze an Engineering problem that goes beyond the examples of the text. You can come up with your own example or choose from a list that will be made available. Your project may include some experimental data. Part of the project is to present your analysis to the class. You will work in a team of two or three students for your project.

Special Assistance:

If you need course adaptations because of a disability, if you have emergency medical information to share with me, or if you need special arrangements in case the building must be evacuated, please see me during my office hours as soon as possible. I am happy to help you in any way I possibly can.

My contract to you!

If you come to class, do your homework and genuinely try to learn the concepts, I promise you to do my best to make your time as valuable as I can!

Back to top