Syracuse University, Fall 2002
PHY307/607:
Science and Computers I
Required Book
Chaos: Making a New Science, by J. Gleick,
is a required book for this course (it may or may not yet
be in available at the SU Bookstore.)
This book is written at the "popular science" level and does not
contain mathematical details. It does, however, communicate many
of the main conceptual ideas and experimental background for the
scientific study of chaos.
During this semester, I will be developing a reader for this course.
I will hand out excerpts from others, web references, and my own
summaries as we proceed, in class. This will comprise a major portion
of the total reading, along with Chaos.
I will also hand out copies of the PowerPoint slides displayed, for you to
ADD your notes to. The slides themselves are insufficient for notes, but are
meant as an aid to you.
Important links
- www.vpython.org
- Contains documentation for VPython
(a tutorial
and more detailed doc,)
downloads for your computer, etc.
- www.python.org
- Resources for Python programming. Includes a link to the next item:
- Toying with
IDLE
- A gentle introduction to IDLE.
- MATLAB references:
-
MATLAB documentation pages -
www.mathworks.com/support/product/ML/.
Non-required books
- BOOK:
"Learn to Program Using Python: A Tutorial for Hobbyists, Self-Starters, and All Who Want to Learn the Art of Computer Programming",
by Alan Gauld (approx. $23)
- I almost made this a required text, but learned about it too late. This is for people
who have not programmed before - it goes through the ideas at a good pace for such people. THIS BOOK HAS BEEN ORDERED AND WILL BE PLACED ON RESERVE IN THE LIBRARY.
- BOOK: "Practical C Programming", by S. Oualline
- An excellent book to
learn C programming from. (Most useful for PHY607.)
- BOOK:"Numerical Recipes in C", Press, Flannery, Teukolsky, & Vettering,
Cambridge University Press.
- This book has some useful numerical algorithms and discussions of
these algorithms. Much of the code is not state of the art, and the
array indexing is contrary to usual conventions. We will cover many fewer
topics than are covered in this book (most useful for PHY607.)
- BOOK: "C - A Reference Manual", Harrison & Steele, Prentice-Hall.
- A very useful reference manual for the C language, if you need it.
Not an introductory book. (Most useful for PHY607.)
This page maintained by A. Middleton.
Last modified Aug. 29, 2002.