Home page for ESCI 386 -  Scientific Programming, Analysis and Visualization with Python

Dr. Alex DeCaria e-mail:  alex.decaria@millersville.edu

Syllabus and other information available on the MU D2L site

These notes are not kept up-to-date.  The last revision is from Spring 2014.  They may still be useful, but will not reflect any changes or corrections of errors.

You can find more comprehensive and updated information about in my book,
 Python Programming and Visualization for Scientists.


Introduction
Syntax and Data Types
Numpy Arrays
Operators
Program Flow
File IO
Strings
Regular Expressions
Modules and Functions
Classes
1D Plotting
Multi-panel Plots
2D Plotting
NetCDF Files
Basemap
3D Plotting
Fourier Transforms
Linear Algebra
Miscellaneous