Programming for Engineers
by Aaron R. Bradley
Springer-Verlag, 2011
Read the preface and contents.
Code from Programming for Engineers
Chapter 1. Memory: The Stack
Chapter 2. Control
Chapter 3. Arrays and Strings
Chapter 4. Debugging
Chapter 5. I/O
Chapter 6. Memory: The Heap
Chapter 7. Abstract Data Types
- matrix module
- complex module
- coord module
- fifo module
Chapter 8. Linked Lists
Chapter 9. Introduction to Matlab
Chapter 10. Exploring ODEs with Matlab
Chapter 11. Exploring Time and Frequency Domains with Matlab
All Code