Recommended books if you intend to use Matlab or SAS as research tools:
Basic Matlab: Hanselman, D. and B. Littlefield. 2005. Mastering Matlab 7. Pearson Prentice Hall, 852 p.. ISBN 0-13-143018-1. [Amazon]
Advanced Matlab: Martinez, W.L. and A.R. Martinez. 2007. Computational Statistics Handbook with Matlab, 2nd ed.. Chapman & Hall/CRC, 591 p. ISBN 978-1-58488-566-5. [Amazon]
Basic SAS: O'Rourke, N., L. Hatcher, E.J. Stepanski. 2005. Using SAS for Univariate & Multivariate Statistics, 2nd ed. SAS Publishing/John Wiley, 513 p. ISBN 978-1-59047-417-4 (SAS Publ.) and 0-471-46944-0 (Wiley). [Amazon]
Advanced SAS: Khattree, R. and D.N. Naik. 1999. Applied Multivariate Statistics, 2nd ed. SAS Publishing/John Wiley, 338 p. ISBN 978-1-58025-357-4 (SAS Publ.) and 0-471-32299-7 (Wiley). [Amazon]
Tentative list of topics for semester (1/18/08)
Actual topics for semester:
1. Introduction to Matlab: Use resources available at http://www.faculty.biol.ttu.edu/Strauss/MatlabCourse/matlab.htm.
2. Basic matrix equations: BasicMatrixEquations.m (1/17/08)
Matlab session log: Friday, 1/18
Assignment 1: ANOVA via basic matrix equations (1/17/08)
3. Using script (command) files in Matlab: AnovaViaMatrixAlgebra.m (1/24/08)
Matlab session logs: Thursday, 1/24 Friday, 1/25
Assignment 2: Using distribution functions (1/24/08)
4. Regression in Matlab: SampleRegressionData.xls (1/30/08)
Matlab session logs: Thursday, 1/31 Friday, 2/1
Assignment 3: Regression (1/31/08)
Regression of cow data: CowRegression.sas CowRegression.m CowData.txt (2/14/08)
5. Introduction to SAS: Example1.sas Example2.sas Example3.sas IrisData.txt (2/6/08)
Anova1Way.sas CorrCov.sas Regression.sas ReadExcel.sas (2/7/08)
Assignment 4: Regression GerminationData.txt (2/7/08)
6. Tail-probabilities in SAS: TailProbs.sas (2/13/08)
7. Bootstrapped confidence intervals:
Matlab: BootstrapStatistic.m (2/13/08)
SAS: Bootstrap.sas (2/13/08) BootstrapVariances.sas (2/20/08)
Assignment 5: Bootstrapping in SAS and Matlab (2/14/08)
8. General linear model in SAS: StingrayGlm.sas StingrayData.xls (2/22/08)
9. Statistical power:
SAS: PowerF.sas PowerPV.sas (2/21/08)
Matlab: PowerF.m PowerPV.m (2/21/08)
Assignment 6: Power in SAS and Matlab (2/21/08) Answer key Assignment6.m (3/12/08)
10. Principal component analysis:
SAS: PCA.sas FactorAnalysis.sas (2/28/08)
Matlab: PCA.m PcaPooledWithin.m (2/28/08)
Assignment 7: Principal component analysis GuppyData.txt (2/28/08) Assignment7.m (3/14/08)
11. Discriminant analysis, multivariate analysis of variance (Manova), and Mahalanobis distances:
Matlab: DFA.m (3/5/08)
SAS: DFA.sas (3/6/08)
Assignment 8: Discriminant function analysis (3/6/08) Assignment8.m (3/14/08)
12. Canonical correlation analysis:
Matlab: CanCorrLectureExample.m CanCorrLectureData.txt (3/26/08)
CanCorrAnalysis.m (3/26/08) LovettStreamChemistryData.xls LovettStreamChemistryData.txt (3/12/08)
SAS: Canonical.sas LovettData.txt (3/12/08)
13. Missing data:
Missing data notes (3/27/08)
Strauss, Atanassov & Oliveira, 2003, Strauss & Atanassov, 2006
Matlab: MissingImpute.m (3/27/08)
14. Correspondence analysis:
Correspondence analysis notes (4/2/08)
Matlab: CorrespondenceAnalysis.m Corresp.m Diseases.txt (4/2/08)
SAS: Correspondence.sas (4/2/08)
Assignment 9: MuscularDystrophy MuscularDystrophyData.xls (4/3/08)
15. Cluster analysis:
Cluster analysis slides (4/9/08) Cluster analysis functions and procs (4/17/08)
Matlab: WolfSkullData.xls (4/17/08)
SAS: ClusterAnalysis.sas ClusterAnalysisKMeans.sas (4/17/08)
Assignment 10: Mammalian Sleep SleepData.xls (4/17/08)
Note: Each Matlab function and SAS command file has the extension '.txt' added to the filename, e.g., BasicMatrixEquations.m.txt and Anova1Way.sas.txt, so that it's recognized as a generalized text file rather than as a Matlab or SAS file. Strip the '.txt' extension from the filename (by renaming the function) after you've downloaded it.