Books for GS 510
There is no required book for this course. However there are
a couple of books, which I found interesting and useful. I list
them here.
General
- Rubin H. Landau, et al,A Scientist's and Engineer's Guide
to Workstations and Supercomputers: Coping with Unix, RISC, Vectors,
and Programming, Wiley, ISBN:0471532711
Unix and it Tools
- Arnold Robbins, UNIX in a Nutshell, O'Reilly, ISBN:1565924274
QA76.76.O63 .U5453 1999eb
- Linda Lamb, Arnold Robbins, Learning the VI Editor,
O'Reilly, ISBN:1565924266
QA76.76.O63 L355 1998eb
- O'Reilly UNIX CD Bookshelf, 2nd Edition ISBN: 0596000006
- Linda Mui, What You Need to Know When You Can't Find Your
Unix System Administrator, O'Reilly, ISBN:1565921046
(Mathematical) Algorithms
- Steven S. Skiena: The algorithm design manual, TELOS, ISBN
0387948600, QA76.9.A43 S55 1998
- Ian Foster
Designing and Building Parallel Programs, Addison-Wesley, 1995, ISBN 0-201-57594-9
- Joachim von zur Gathen and Jürgen Gerhard: Modern computer
algebra, CUP, ISBN 0521641764, QA76.9.A43 Z87 1999
Numerical Methods
- Forman S. Acton, Numerical Methods That (usually) work,
MAA, ISBN:0883854503
- Richard E. Crandall, Topics in advanced scientific computation,
TELOS, ISBN 0387944737, QA9.58.C73 1996
- Gene H. Golub,Charles F. Van Loan, Matrix Computations,Johns
Hopkins Univ Pr , ISBN:0801854148, QA188 .G65 1989
- William H. Press et.al., Numerical Recipes in C, CUP,
ISBN:0521431085, QA76.73.C15 N865 1992
Articles
Hardware
Programming Languages
- Mark Austin, David Chancogne, Introduction to Engineering
Programming: In C, Matlab and Java, Wiley, ISBN:0471001163,
QA76.73.C15 A98 1999
- Derek Richards, Advanced mathematical methods with Maple, CUP
ISBN 0521770106, QA297 .R495 2002
- Brian W. Kernighan,Dennis M. Ritchie, The C Programming
Language, Prentice-Hall, ISBN:0131103628, QAa76.73.C15 K47
Programming Techniques
- Brian W. Kernighan, P. J. Plauger:
The elements of programming style, McGraw-Hill, ISBN 0070342075,
QA 76.6 K47 1978
- Brian W. Kernighan, Rob Pike:
The practice of programming, Addison-Wesley, ISBN 020161586X,
QA76.6 .K48 1999
- Steve McConnell: Code Complete, Microsoft Press, ISBN 1556154844,
QA76.76.D47 M39 1993
- Steve Maguire: Writing Solid Code, Microsoft Press, ISBN 1556155514, QA76.73.C15 M335 1993
Alexander Hulpke (hulpke@math.colostate.edu
)