Programming and Software for Optics

© IPeG

Content

This module offers a hands-on introduction to simulation tools commonly used in optics and photonics research. It covers ray optics, wave optics, and multiphysics simulations using leading commercial software such as Zemax, COMSOL Multiphysics, and Ansys Lumerical. In addition, participants will learn scripting techniques in Python or MATLAB for data pre- and post-processing, as well as methods for generating complex geometries through CAD software to support optical design and optimization.

Learning Objectives

Participants will gain practical skills in using state-of-the-art simulation tools for modeling photonic systems. They will learn to understand and analyze the physical behavior of optical components and systems, automate simulation workflows, and apply design optimization strategies. By the end of the module, students will be able to effectively combine simulation and scripting tools to support both theoretical and experimental research in photonics.

Course Structure and ECTS-LP

The module is structured around interactive demonstrations, guided software tutorials, and scripting exercises. Participants will explore various simulation approaches—from ray tracing to full-wave and multiphysics modeling—through real-world examples. The course emphasizes an application-driven workflow, integrating commercial tools with custom scripts and CAD-based geometry generation to simulate and optimize photonic designs.

Registration

Register for the course by enrolling in the corresponding event on Stud.IP.

Contact person

Marco Jordine, M. Sc.
Wissenschaftliche Mitarbeiterinnen und Mitarbeiter
Adresse
An der Universität 1
30823 Garbsen
Gebäude
Raum
326
Marco Jordine, M. Sc.
Wissenschaftliche Mitarbeiterinnen und Mitarbeiter
Adresse
An der Universität 1
30823 Garbsen
Gebäude
Raum
326
Suchen Sie noch andere Lehrveranstaltungen am IPeG?