ECE133A - Applied Numerical Computing

This is the ECE133A course material for the Fall Quarter 2021. Lecture notes, slides, and homework assignments will be available at the CCLE course website.


  1. Textbook: Introduction to Applied Linear Algebra. Vectors, Matrices, and Least Squares, by S. Boyd and L. Vandenberghe. The pdf of the textbook is available on the book website.

  2. Additional notes: ECE133A Lecture Notes. Additional notes on topics not covered in the textbook.

  3. Additional exercises.

Lecture slides (in the order of the Fall 2021 lectures)

  1. Introduction

  2. Norm, distance, angle

  3. Matrices

  4. Matrix inverses

  5. Orthogonal matrices

  6. QR factorization

  7. Linear equations

  8. Least squares

  9. Least squares data fitting

  10. Multi-objective least squares

  11. Nonlinear least squares

  12. Constrained least squares

  13. Cholesky factorization

  14. Nonlinear equations

  15. Problem condition

  16. Algorithm stability

  17. IEEE floating point numbers

  18. Constrained nonlinear least squares