- Introduction to Computation and Programming Using Python, third edition: With Application to Computational Modeling and Understanding Data
- Arduino Programming Tutorial: Arduino Programming Language For Senior: How To Run Arduino Code Without Computer