During the course we will use the UNIX operating system and the C programming language. No previous experience with either is required. A draft manuscript of the textbook can be found here
The suggested text The C Programming Language by Kernighan & Ritchie (2nd edition) is an excellent introductory book to programming in C.
The text Numerical Recipes in C by Press, Teukolsky, Vettering, & Flannery (2nd edition) has been the standard reference in the field for many years. Even though it goes beyond the scope of this course, it offers in depth discussions for all the topics that will be covered.
Download the syllabus of the class.
Instructor:
Dimitrios Psaltis
Office: PAS 441, 626-8846
email:
dpsaltis@physics.arizona.edu
Office hours: Mon-Wed 11am-12 (or by appointment)
Teaching Assistant: Steve Steinke
email : steinke@email.arizona.edu
Office hours: Tue-Thu 11-12am
Comments and questions to
dpsaltis@physics.arizona.edu
Animations provided by theAnimation Factory