September 05, 2024
This summer, the CVXPY team taught a course on convex optimization to scientists at NASA, powered by marimo notebooks! From designing aircraft to landing rockets, marimo brought their lessons to life.
The CVXPY team used marimo's interactive capabilities to create engaging and hands-on learning experiences for NASA scientists. This collaboration showcases the power of marimo in educational settings, particularly for complex technical subjects like convex optimization.
- Course website: https://cvxgrp.org/nasa/
- Notebooks:
To explore the CVXPY NASA course notebooks locally, you can use the following commands:
uvx marimo run --sandbox <notebook-name>.py
if you have uv
installed, or
marimo run <notebook-name>.py
if you don't have uv installed (you'll need to manually install its dependencies).
To edit the notebook source code, replace run
with edit
in the above commands.
Note
This project is part of our Community Spotlights collection, where we feature outstanding projects and contributions from the marimo community.
This spotlight has been featured on our social media platforms. Join the conversation:
- LinkedIn Post: Link
- Twitter Post: Link
- Discord Discussion: Discord message
We encourage you to engage with these posts, share your thoughts, and help us celebrate this amazing contribution to the Marimo community!