Learning Outcomes:
On successful completion of this module, students will be able to:
- Write simple Python programs to automate calculations and process scientific data
- Apply core programming concepts to solve problems in molecular sciences
- Import, organise, analyse, and visualise experimental datasets
- Apply and interpret statistical methods, including regression and curve fitting, to chemical and biomolecular data
- Use numerical methods to solve equations and compute derivatives and integrals from data
- Model and simulate simple chemical systems, including reaction kinetics