Climate Literacy: Navigating Climate Conversations
Sarah Burch and Tom-Pierre Frappé-Sénéclauze
Climate Literacy tackles the scientific and socio-political dimensions of climate change. This course introduces the basics of the climate system, models and predictions, human and natural impacts, mitigative and adaptive responses, and the evolution of climate policy.
Introduction to Systematic Program Design
Gregor Kiczales
This course is about learning to program well: building programs that are elegant, well tested and easy to maintain. The course is intended for students with no programming experience, but many former students who already knew how to program have said it made them better programmers. The course structure allows you to choose a programming language to target.
Useful Genetics
Rosemary Redfield
This course will give students a thorough understanding of gene function and inheritance, and will enable them to apply this understanding to real-world issues, both personal and societal.