ECE 3040

Numerical Methods for Engineers  (Cr. 3)

Prereq: BE 1200 & MAT 2030; prereq or coreq: MAT 2150. Open only to students enrolled in professional engineering programs. Developing numerical algorithms to provide solutions to engineering problems. Derivation of numerical algorithms and investigation of their stability, accuracy, efficiency and scalability. Programming numerical algorithms in Matlab. Topics include: Machine Round-off error, truncation error, root finding, solution of systems of linear and nonlinear algebraic equations, Taylor and Chebyshev series and rational function approximation, interpolation, regression, numerical differentiation, numerical integration, numerical solution of ordinary differential equations, and Monte Carlo methods.


Announcements!

Academic Misconduct: What every student should know

Syllabus

Academic Calendar

Table of Contents

 

Lectures

Lecture Videos

Additional Reading Assignments

Homework Assignments

(Web-Based)

Numerical Methods

Purchase Matlab (Student Version)

 

Matlab General Primer

 

Matlab Programming Ref

 

Video Tutorials

 

Matlab Symbolic Calculations Examples:

Screen Shots

 

IEEE-754 Floating-Point (v2)

 

IEEE-754 Floating-Point (v1)

 

Binary/Decimal conversion

 

High-Precision Calculator

 

MATH FORMULAS

 

Complex Numbers

Trigonometric Identities 1

Trigonometric Identities 2

 

Miscellaneous

MATH TABLES

 

Taylor/Power Series

Derivatives Table

Integration Table

Series for p  (Explicit)

Convergent Series

Limits

 

Matlab

On-Line Help

Floating Point Gaps!

Free screen capture program (Jing)

Grades

 Back to courses taught by Prof. Hassoun

 Back to main page