Computer Science · Foundation
Python & Data Analytics for Science
Learn Python from scratch and use it to clean, analyse and visualise real scientific and field data.
Course modules
- 01Python fundamentals and Jupyter
- 02Data wrangling with pandas
- 03Visualisation with matplotlib & seaborn
- 04Statistics and hypothesis testing
- 05Working with spatial and time-series data
- 06Mini project: from raw data to report
Learning outcomes
- Write clean, readable Python
- Analyse and visualise datasets confidently
- Automate repetitive research tasks
Project-based training
Every participant completes a capstone: Mini project: from raw data to report. Labs use real environmental, agricultural or engineering datasets.
Tools
- Python
- Jupyter
- pandas
- matplotlib
Who it’s for
Beginners, UG/PG students, early-career researchers
Prerequisites
None