<aside>

This 8-week beginner-friendly workshop teaches basic Python programming and modelling through hands-on practice with global carbon budget allocation models for real-world impact.

By the end of the course, participants will have a fully cleaned dataset, a working budget allocation model, and a basic understanding of climate policy implications. 🚀

</aside>

Course Schedule

Lecture Schedule

Who Will Benefit from This Course?

This is a beginner-friendly course with no prerequisites. Trainees who fulfil the following criteria are most likely to succeed:

1️⃣ Basic Computer Skills – Ability to navigate files, install software and use spreadsheets.

2️⃣ Interest in Climate Policy or Data Analysis – Motivated to apply Python for environmental or energy data analysis and policy impact.

3️⃣ Commitment to Attend All Sessions – Since each lecture is an essential building block leading to the final outcome, participants should commit to attending all sessions through the 8-week program. Each weekly session should take approximately 2 hrs.

4️⃣ No Prior Coding Experience Required – The course is structured for absolute beginners, but those with basic Python skills can still benefit.

5️⃣ Access to a Laptop with Python Installed – A working computer with Python (Anaconda) installed is necessary for hands-on exercises.

Criteria for Final Grade Evaluation

Attendance – Minimum 6 out of 8 sessions required to complete the course.

Final Hands-on Group Project – Participants should complete hand-on project, analyzing their own country's carbon budget using the methods learned throughout the course.

Active Participation – Must engage in workshops and discussions, completing hands-on exercises.

Basic Python Skills – Participants are able to write and execute basic Python scripts for data analysis.

🚀 Successful completion will be determined by attendance, active engagement, and the final project submission.

Before You Begin

Required: A computer with Anaconda pre-installed.

🔗 How to Install Anaconda and Python?