CISC 192 Course Reader¶
Front Matter¶
Legal and foreword
Chapters¶
- 1. The way of the program
- 2. Variables and types
- 3. Functions
- 4. Fruitful functions
- 5. Iteration
- 6. Recursion
- 7. Strings and things
- 8. Structures
- 9. More Structures
- 10. Vectors
- 11. Random numbers
- 12. Vectors of Objects
- 13. Objects of Vectors
- 14. Classes and invariants
- 15. Files and standard-library containers
Acknowledgements¶
This book is based on work from the Runestone Interactive Project.
Codelens based on Online Python Tutor
Portions of this book would not be possible without the generosity of others who have created excellent textbooks and materials and also chose to release them in a shareable and extensible manner.
This interactive ebook is based on a book by Barbara Ericson which in turn was based on a book by Allen B. Downey. See How to Think Like a Computer Scientist, C++ edition. and was released under the Attribution-NonCommercial-ShareAlike 4.0 International License (CC BY-NC-SA 4.0),