The Operator's Toolbox
Composable First-Order Methods for Modern Optimization
What if you could build your own solver—with confidence?
The Operator’s Toolbox teaches you how modern operator-slitting methods work under the hood—so you can build solvers with structure and predictability. Learn to decompose problems, choose the right operator tools, and assemble algorithms with built-in guarantees—not guesswork.

Get Full Access – $329
🔧 23 video lectures
📐 Core operator-splitting algorithms
💻 Hands-on code notebooks
🧾 Certificate of completion
♾️ Lifetime access
Save 20% before launch with code "toolbox"

Problem Decomposition
Learn to break down optimization problems into recognizable parts—smooth terms, nonsmooth penalties, constraints—and map each one to a corresponding operator.

Plug-and-Play Composition
Learn how to combine operators into convergence-guaranteed algorithms using splitting methods. Understand what makes the pieces fit both formally and computationally.

Structural Understanding
Understand how properties like monotonicity, cocoercivity, and nonexpansiveness drive convergence. Learn to debug, tweak, or adapt algorithms with confidence.

Inside the Toolbox.
The Operator’s Toolbox is a structured video course with 14 hours of self-paced video content. Lectures include clear explanations with illustrations, downloadable examples / problems, and code so you can apply what you learn right away. You’ll get lifetime access and a certificate of completion for continuing education reimbursement.
Course Breakdown
⸻
Building Blocks of Convex Optimization
Core Operator Tools
Algorithms Built from Operators
Formulating Problems that Solve Well
Solver Implementation
The Instructor.
Howard Heaton has degrees in computer science, mathematics, and physics. His masters and PhD were obtained at UCLA, studying optimization under Stanley Osher and Wotao Yin. Today, he works in tech building optimization algorithms for problems with big data. As a hobby, he creates educational content, teaches mathematics (primarily analysis and optimization), and publishes academic research at the intersection of optimization and machine learning.
Howard's Personal Site