The full table of contents of the 3rd edition of the textbook is here. You can access the textbook online.
TABLE OF CONTENTS
Module 1: Initial Setup and Basic Operation
Module 2: Basic Programming Fundamentals
Module 3: Plotting
Module 5: Conditional Statements
Module 6: Program Design And Communication
Module 7: Functions
Module 8: Loops
Module 9: Reading From And Writing To Files
Appendices
Appendix A – Matrix Algebra Primer
Appendix B – Mini Projects
Appendix C – Plot Animation