The course does not require professional software engineering experience, though a basic level of familiarity with code is required.
In this class, you will read, modify, and optionally extend existing Python code written in Hex interactive notebooks. The minimum bar to complete each assignment is to follow explicit instructions to update a few lines of code, with optional extensions for those coming in with more programming experience.
The final project is open-ended, with the expectation that you will build on your own unique past experience as well as what you have learned in the course.
Mid-career software engineers looking to make the transition into climate tech. Individuals who are concerned about climate change and ready to apply their careers to help solve it but aren’t sure where to start. Fellows with no prior programming experience have been able to complete the assignments and found the course overall to be valuable and instructive.