This guide is Optiland’s primary learning path. Tutorials are grouped thematically and follow a progressive arc where concepts from earlier sections inform later ones. Each notebook is self-contained and runnable; you do not need to execute prior notebooks to run any given one. New to Optiland? Start with Start Here to find the path that fits your goals.

1. Foundational Lens Design

2. Real Raytracing & Analysis

3. Lens Optimization

4. Off-Axis & Complex Systems

5. Polarization & Coatings

6. Tolerancing & Physical Effects

7. Differentiable Raytracing

8. Extending Optiland

9. Machine Learning in Optical Design

These examples demonstrate how Optiland can be used in conjunction with machine and deep learning to solve complex optical design problems, showing neural network surrogates, classification models, generative adversarial networks (GANs), and reinforcement learning workflows.