Physics 210: Intro Computational Physics: Suggested Hard Copy References


Index


UNIX and Linux

There are many available Unix books representing a wide range in levels of presentation. With the rapid increase in popularity of Linux many of the available references now focus on that particular flavour of Unix. If this is your first experience with Linux, and you would like a hard copy reference,  I suggest that you first browse the Operating Systems section of a bookstore with a decent computers section (the UBC Bookstore has deteriorated over the years in this respect),  to try to find something which appears suited to you. The following books are fairly representative and if not available in town, can be ordered online:
  • Learning the Unix Operating System: A Concise Guide for the New User; Peek at al, O'Reilly & Associates. ($15.92 from Chapters.ca). An earlier version of this guide provided a good, quick introduction to Unix, but didn't cover any of the popular editors.
  • Unix in a Nutshell: System V Edition, 3rd Edition; Robbins, O'Reilly & Associates. ($31.50 from Chapters.ca). Comprehensive, ``quick-reference''-style tome.
  • Linux in a Nutshell: A Desktop Quick Reference:; Siever et al, O'Reilly & Associates. ($41.95 from Chapters.ca). Comprehensive, ``quick-reference''-style tome with Linux emphasis.
  • Unix for the Impatient, 2nd ed.; Abrahams and Larson, Addison-Wesley, (824 pages, $39.95 from Chapters.ca). Quite comprehensive; covers both 'vi' and 'emacs' and will provide more than enough information for this course.
  • The Unix Programming Environment; Kernighan and Pike, Prentice-Hall (350 pages, $62.95 from Chapters.ca). A classic Unix reference which, although old, is still well worth studying for those of you interested in becoming Unix experts.

Maple (Symbolic Manipulation)

The following sources are available online: we will be using portions of some of them in our study of Maple.

MATLAB

  • MATLAB: An Introduction with Applications, Amos Gilat, 4th Ed., John Wiley & Sons (2010)  [Optional text for the course] (418 pages, $98.95 from Chapters.ca) The UBC bookstore should also have this book in stock by late September.  The 3rd Ed. is also available from Chapters.ca, and will suffice for this course, as will earlier versions.
  • Introduction to MATLAB for Engineers & Scientists, Dolores M.Etter, Prentice-Hall (1995). [Older, shorter, but much cheaper text] (145 pages, $53.30 from Chapters.ca)

Maintained by choptuik@physics.ubc.ca. Supported by CIAR, NSERC, CFI, BCKDF and UBC