Theme: Python

Python for Science and Engineering - short

Level: Intermediate

Typical duration: 2 days

Lectures: 7h

Labs: 9h

Course code: PY01s

Harness the power of Python for science

Training topics

Using Python for scientific and engineering tasks, data processing, visualization (short version)

The Python language is the scientist's and engineer's perfect companion - easy to use and extend, getting the job done with minimum hassle. Discover how to efficiently perform scientific and engineering computation to process data.

This condensed, highly hands-on course focuses on key tasks such as processing 1D and 2D numerical arrays with NumPy, data aggregation. We provide a brief overview of multi-dimensional data analysis with Pandas, as well as matplotlib visualization basics. Throughout the course we work with the web-powered IPython notebook interface.



After the course, the students will:
- Efficiently process and compute on numerical and tabular data with Python
- Get started with multi-dimensional data analysis
- Create visualizations of data from code
- Use Web based Python tools to increase productivity

Training concepts

Processing numerical and bulk data
Interactive Python on the Web - with Ipython notebooks
Using the NumPy and SciPy libraries
Pandas and visualization overview