Cohort-based program
Software for Climate
An 8-week course to unlock your potential as a climate change software developer. Understand softwareâs role in climate solutions, explore four major applications of software in climate, craft a portfolio of projects, and build a network of climate tech peers to help you land a climate job.
Application deadline: February 15
Cohort starts: February 17
Skills you will learn:


Created by â
Jaime Curtis
Co-Founder, Option Zero
Jason Curtis
Co-Founder, Option Zero
Intermediate level
Prior experience in software development, product management, or data science is recommended for this course
Cohort-based
This is an immersive, cohort-based program with weekly live sessions
8 weeks / 6 hours per week
Expected commitment. We will help keep yourself accountable with timely check-ins
Certificate upon graduation
Forward your career in corporate sustainability with a certificate upon completion
Course Overview
Software plays a pivotal role in addressing climate change. This course is designed to help software engineers, data scientists, and product managers apply their expertise to climate solutions. You'll explore how software can optimize renewable energy systems, analyze climate-relevant data, and develop impactful climate technologies.
Over 8 weeks, youâll gain hands-on experience with public climate data sources, geospatial AI, energy modeling, and software/hardware interfacesâkey technical skills driving climate tech innovation. Through project-based learning and expert guidance, you'll craft a portfolio of climate-focused software projects, strengthening your ability to land a meaningful climate job.
This program goes beyond technical trainingâitâs an immersive cohort experience where you'll connect with like-minded professionals, engage in live discussions, and receive personalized feedback. Whether you're transitioning into climate tech or looking to expand your impact, this course provides the knowledge, skills, and network to build a successful career in climate software development.
Key course details:
- 8 weeks | 6 hours/week | 100% remote
- Weekly live sessions
- Class recordings available
- Real-world projects
- Personalized feedback
- Mentorship from practitioners
- Digital certificate upon graduation
Key skills:
- Public climate-relevant data sources
- Geospatial + AI
- Energy modeling
- Software/hardware interfaces
Understand the software climate landscape
Discover how software is being deployed for climate solutions
Create a climate tech portfolio
Apply the skills you are learning to real-world projects
Build a climate tech network
Learn alongside a community of professionals who are looking to make a meaningful impact
Who is this course for?
Software for Climate is for technology builders looking to apply their software expertise toward developing impactful climate solutions.
Software engineers
Dive in and start building software with real climate applications
Product managers
Become fluent in the building blocks key to climate tech
Data scientists
Explore climate-relevant datasets and build data-driven analyses for climate solutions
Student Projects
Explore innovative climate solutions built by alumni from previous cohorts.

Home Electrification Planner
Our team built a web-based app that helps homeowners plan their home electrification project. The first version of this app focused on the upgrade of the HVAC system. We used an energy model from NREL and sourced publicly available data for weather, location and heatpump catalogue.
Team: Ben Michaud, Arvind Nair, Nami Turner

Light Pollution x Air Pollution
This project attempts to quantify and visualize the potential relationship between artificial light intensity and nighttime air quality across select cities by looking at global light pollution and air quality data from google APIs. The project explores how urban areas are impacted by unshielded light interacting with atmospheric gases and how this light pollution and air quality may correlate.
Team: Kelsi Flatland, Rhona Nyakulama

ChargeCast
ChargeCast is an EV fleet Scope 2 emissions forecasting and minimisation tool for fleet managers working at leading UK public logistics companies.
Team: Blae Quayle, George Burton

climb aqi
a simple webapp for comparing air quality data for climbing locations
Team: Nico Leffel
Upcoming Events
Join us for live sessions to learn more about the course
Open House: Software for Climate
Join us for a live Q&A session
Discover more about our Software for Climate course with its creators, Jaime Curtis and Jason Curtis, co-founders of Option Zero.
Get an inside look at the course content, hear directly from alumni about their experiences, and find out whether this program is the right next step for your climate journey.
Syllabus & Schedule
Explore a structured, expert-led journey covering key sustainability topics.
đ Week 1: Software for Climate
- Why software is critical to climate solutions
- Big picture of software x climate
đ Week 2: Deep Dive: Public climate-relevant data sources
- Understand the value of public data & the 'data liquidity play' in climate tech
- Synthesize data from public data sources, consumed via API, into a new data product
đ Week 3: Deep Dive: Geospatial + AI
- Dig into geospatial and AI technologies and how they apply to climate tech
- Analyze satellite data with AI to produce insights relevant to climate solutions
đ Week 4: Deep Dive: Energy modeling
- Understand the categories & tools for energy modeling in climate tech
- Model the energy usage of your own home or the energy generation of a rooftop solar system
đ Week 5: Deep Dive: Software/hardware interfaces
- Become familiar with major categories of hardware/software interface
- Collect data from your own IoT devices
đ Week 6: Final project kick-off
- Pitch your project and optionally form teams with your peers
đ Week 7: Final project peer reviews
- Receive feedback from fellow learners
đ Week 8: Final project presentations
- Present your project and see what your peers have created
Meet the course creators

Jaime Curtis
Co-Founder, Option Zero
Jaime Curtis is the co-founder of Option Zero, a software-for-climate consultancy. Jaime is a software engineer and technical lead with over a decade of experience in the software industry at big tech (Microsoft), climate tech (EnergySavvy/Uplight, Osmo Systems), and startup unicorns (Convoy). Jaime specializes in helping teams and organizations focus on solving the right problems.

Jason Curtis
Co-Founder, Option Zero
Jason Curtis is the co-founder of Option Zero, a software-for-climate consultancy. Jason is a software engineer and technical lead with 10+ years of experience in software giants such as Meta and in climate tech (EnergySavvy/Uplight, Osmo Systems). Alongside a strong background in full-stack development, Jason specializes in building data-driven analyses and applications.
Course fee and expected commitment
Scholarship and financial aid
Selected applicants can receive scholarships based on merit or need. Have a scholarship from elsewhere? Terra.do will match it.
Pay in installments
You can pay the course fee in easy installments.
The Terra.do difference
Live classes
- Weekly live classes
- Learn with and from other learners
Up-to-date materials
- Latest updates in the industry
- Lifetime access for learners
Personalized attention
- Support from course creators
- Individual feedback on all assignments
Mentorship
- Access to mentors and peers in the field
- Career-building events with experts
