Instructor: Tim Warburton
Class times:
11am to 11:50am on Monday, Wednesday, & Friday
Location: Duncan Hall 1046
Course overview: CAAM420F12_Overview.pdf
Grading policy: CAAM420F12_Policies.pdf
Instructor: Tim Warburton
Class times:
11am to 11:50am on Monday, Wednesday, & Friday
Location: Duncan Hall 1046
Course overview: CAAM420F12_Overview.pdf
Grading policy: CAAM420F12_Policies.pdf
The C Programming Language (2nd Edition) by Brian W. Kernighan and Dennis M. Ritchie (Prentice Hall) ISBN-10: 0131103628.
LaTex Companion, The (2nd Edition), (Tools and Techniques for Computer Type Setting)
by Frank Mittelbach, Michel Goossens, Johannes Braams, David Carlisle, and Chris Rowley (Addison Wesley Professional) ISBN-10: 0201362996.
The C++ Programming Language (Special 3rd Edition) by Bjarne Stroustrup
(Addison-Wesley Professional) ISBN-10: 0201700735.
Guide to Scientific Computing in C++ (Undergraduate Topics in Computer Science)
by Joe PItt-Francis and Jonathan Whiteley (Springer), ISBN-10: 1447127358.
HW01: (due 09/05/12) using Linux, Subversion, emacs, (pdf).
HW02: (due 09/14/12) evaluating Taylor expansions in C with error estimate (pdf)
HW03: (due 10/03/12) floating point representations, printing, detecting memory errors, (pdf).
HW04: (due 10/12/12) implementing a three-dimensional polyhedron, (pdf).
HW05: (due 11/05/12) implementing a C++ matrix class (pdf).
HW06: (due 11/19/12) implementing a multivariate symbolic class (pdf), main.c
HW07: (due 11/30/12 at 11am) build a demo/game (pdf)
Reading List
CAAM 420 Course Information
Homework Fall 2012