Education For All

Text size
  • Increase font size
  • Default font size
  • Decrease font size


Computational Science and Engineering I

Course Summary

This course is based on 18.085 Computational Science and Engineering I, Fall 2008 made available by Massachusetts Institute of Technology: MIT OpenCourseWare under the Creative Commons BY-NC-SA license.
This course provides a review of linear algebra, including applications to networks, structures, and estimation, Lagrange multipliers. Also covered are: differential equations of equilibrium; Laplace's equation and potential flow; boundary-value problems; minimum principles and calculus of variations; Fourier series; discrete Fourier transform; convolution; and applications.

The course is conducted by Prof. Gilbert Strang who has taught at MIT for more than 50 years. He is one of the most recognized mathematicians in the world and is the author of ten books, and has served as editor for more than 20 journals.

Reading Material

1. Textbook: Computational Science and Engineering
Strang, Gilbert. Computational Science and Engineering. Wellesley, MA: Wellesley-Cambridge Press, 2007. ISBN: 9780961408817.
2. Four Special Matrices
Chapter 1: Applied Linear Algebra; Section 1.1 Four Special Matrices
(389 KB pdf file)
3. Fourier Series for Periodic Functions
Chapter 4: Fourier Series and Integrals; Section 4.1 Fourier Series for Periodic Functions
(560 KB pdf file)
4. Linear algebra in a nutshell
Appendix: Linear algebra in a nutshell
(231 KB pdf)

Course Material

1. Sample exam questions and solutions
Exam 1 (676 KB pdf file)
Exam 2 (52 KB pdf file)
Exam 3 (93 KB pdf file)

Other Resources

Not available.


1. Signals, Systems, and Control Demonstrations
Signals, Systems, and Control Demonstrations (Johns Hopkins University)
These demonstrations were developed in a project directed by Wilson J. Rugh from 1994 to 2003 exploring the use of the World Wide Web in engineering education.
2. Java Digital Signal Processing Tool
J-DSP stands for Java Digital Signal Processing. J-DSP has been developed at Arizona State University (ASU) and is written as a platform-independent Java applet. J -DSP has a rich suite of signal processing functions that facilitate interactive on-line simulations of modern statistical signal and spectral analysis algorithms filter design tools, QMF banks, and state-of-the-art vocoders.
3. Linear Algebra Java Demos
Linear Algebra Java Demos developed by Pavel Grinfeld.



Chinese (Simplified) French German Italian Japanese Korean Portuguese Russian Spanish
More educational resources: