**THE ESSENTIALS OF PROGRAMMING**

*Basic arrays, definition and manipulations, functions and plottingâ€”essential computer programming basics for those interested in computer science, data science, and information management. *

- Basic programming
- Basic arrays, definitions, and manipulations
- Functions and plotting

**FUNDAMENTAL PHYSICS I **

*Understand water, so essential to life, with the basics of fluid mechanics and thermodynamics: properties of fluids, the dynamics of fluid flows, and heat transfer. *

- Basic thermodynamics
- Heat transfer
- Fluid mechanics