Principal Component Analysis (PCA)
Completion requirements
articles and comments on PCA