Background: Math Essentials: Undergraduate 100-level calculus. 300 or 400 level linear algebra course that includes singular value decomposition. I used Gilbert Strang's Linear Algebra and Its Applications back in early antiquity. It is still in print. There are great lectures by Strang at MIT's Open Courseware Much of this was written by Andy Schein, and is becoming a little dated; feel free to email me for current recommendations.
ungar@cis.upenn.edu