There are 2 parts to these notes, each addressing the topics of a year-long
course in scienti c computing. The courses are math475A and math475B
at U. Arizona. Since the students taking this course sequence come from diverse backgrounds and most of them do not know any analysis, we have focused on scienti c computing, rather than numerical analysis. These notes were never developed for public consumption, and just like other sets of elementary scienti c computing notes and textbooks, originality is not one of its strong characteristics. There are a few books which have strongly in uenced what is presented here: the book by Atkinson on numerical anal- ysis (I expressly use an old edition), Isaacson and Keller's book which is available from Dover, my own student notes (I took numerical analysis from Ridgway Scott, Jinchao Xu, Douglas Arnold, and Todd Dupont, and at- tended classes by Stanley Osher while at UCLA). An alternative set of notes that is worth looking at are those prepared by Cleve Moler, and are available freely from his Mathworks site. The portion of these notes related to linear algebra is cursory. The reason is simple: there are people who can do a much better job at presenting this material and there are good books out there that cover that material. With regard to fundamentals I would strongly suggest Strang's linear algebra book, as well as Trefethen and Bau's book. Their geometric approach has revolutionized how applied linear algebra is taught. The geometric approach develops the type of insight fundamental to scienti c computing. These notes are being extensively revised. The major revisions are: (1) Incor- poration of many more examples. (2) Restructuring of the course material. (3) Making greater use of hyperlinks in order to reduce the complexity of the notes, while at the same time making the cross references a useful feature of the text. (4) Changing the notes to PDF format