Course Program:
I Fundamentals
- 
Matrix-Vector Multiplication 
- 
Orthogonal Vectors and Matrices 
- 
Vector and Matrix Norms 
- 
Singular Value Decomposition 
- 
Application: Document Retrieval, Latent Semantic indexing, Procrustes analysis 
II QR Factorization
- 
Projectors 
- 
Gram-Schmidt Orthogonalization, QR Factorization 
- 
MATLAB 
- 
Householder Triangularization 
- 
Least Square Problems 
- 
Application: Polynomial and Basis Regression 
III Conditioning and Stability
- 
Conditioning and Condition numbers 
- 
Floating Point Arithmetic 
- 
Stability 
V Eigenvalues
- 
Eigenvalue Problems 
- 
Overview of Eigenvalue Algorithms 
- 
Reduction to Hessenberg or Tridiagonal form 
- 
Rayleight Quotient, Inverse Iteration 
- 
QR algorithm without/with shifts 
- 
Computing the SVD 
- 
Application: Spectral Clustering, Image segmentation 
Textbook:
Reference Books:
- 
Golub, Gene H.; van Loan, Charles F. (1996), Matrix Computations, 3rd edition, Johns Hopkins University Press, ISBN 978-0-8018-5414-9 
Grading:
| Attendance and Participation in the lectures | %20 | 
| Midterm | %20 | 
| Final | %30 | 
| 3 Projects | %30 | 
Notes:
This course is dedicated to the memory of our collegue and friend Ismail Ari (1983-2013).
 
            
