|
Books I refer to constantly. In no
particular order.
|
Probability,
Random Variables, and Stochastic Processes, Third Edition
Papoulis, Athanasios
The
bible on probability and stochastic processes. Written at a senior
undergraduate/ graduate level.
|
TCP/IP
Illustrated: The Protocols, Volume 1
Stevens, Richard
The
gory details.
|
|
Digital
Signal Processing
Oppenheim, Alan V., / Schafer, Ronald W.
This
is the famous Oppenheim & Schafer book on signal processing.
This is the book I learned with. I still recommend it, but I
recommend the next book more.
|
Discrete-Time
Signal Processing, Second Edition
Oppenheim, Alan V. / Schafer, Ronald W. / et al.
I've
only glanced at this second edition in the bookstore. It's
predecessor was the best introductory text in discrete-time signal
processing I've ever seen! I expect this one is even better.
|
|
Programming
Windows, Fifth Edition
Petzold, Charles
The
bible of Windows programming. If you want to learn how to program in
Windows, this is your book.
|
Numerical
Recipes In C : The Art of Scientific Computing, Second Edition
Press, William H. / Teukolsky, Saul A. / et al.
If
you do any scientific programming (and you're not still using Fortran) you
must have this book! The "trick" of using double
de-referenced pointers for matrices or arrays alone is worth the price of
admission. They also provide the source code on a (separately
purchased) CD-ROM.
|
|
Computer
Graphics : Principles And Practice, Second Edition
Foley, James D. / Feiner, Steven K. / Van Dam, Andries
et,al.
The
bible of graphics programming. If you need to do any graphics
programming at all, buy this book!
|
|
|