Computational Science And Engineering Gilbert Strang -
The book is the text for MIT's course . However, thanks to Strang’s devotion to open education, the course is also a global resource. His video lectures for CSE (available on MIT OpenCourseWare) have been viewed millions of times.
The "heart" of the subject. He focuses on discrete systems, networks, and the structures of matrices (like ATAcap A to the cap T-th power cap A Computational Science And Engineering Gilbert Strang
Strang famously organizes his teaching around the "fundamental theorem of linear algebra" (relating the four subspaces). In CSE, this becomes a practical tool. Whether you are solving a Poisson equation (heat flow) or a wave equation (acoustics), you are ultimately solving ( A^T A \hatx = A^T b ) or ( A x = b ). Strang shows that stiffness matrices in structural engineering are identical in structure to conductance matrices in circuits. The insight is liberating: learn the linear algebra once, apply it everywhere. The book is the text for MIT's course
Why is this central to Computational Science? Because the SVD reveals the "soul" of a matrix. It tells us which parts of the data are signal and which are noise. The "heart" of the subject
Work through Ch. 1–3 (linear algebra review), then Ch. 4–7 (PDE numerics). Then choose Ch. 8 (FFT), Ch. 9 (FEM), or Ch. 10 (fluids) based on interest.
Strang’s work, particularly in his textbook Computational Science and Engineering , organizes the field into three foundational pillars:
Watch one of these lectures, and you see the Strang method in action. He never reads from a script. Instead, he stands at a blackboard, drawing matrices, circling blocks, and asking the audience, "Why is this symmetric? Because the physics is reciprocal." He connects the Cholesky factorization of a stiffness matrix directly to the principle of minimum potential energy. The engineer sees the linear algebra; the mathematician sees the physics.














