Share Email Print

Proceedings Paper • Open Access

Optics simulations with Python: diffraction
Author(s): Ahmed Ammar; Ritambhar Burman; Hassen Ghalila; Zohra Ben Lakhdar; L. Srinivasa Varadharajan; Souad Lahmar; Vasudevan Lakshminarayanan

Paper Abstract

Python is an easy open source software that can be used to simulate various optical phenomena. We have developed a suite of programs, covering both geometrical and physical optics. These simulations follow the experimental modules used in the ALOP (Active Learning in Optics and Photonics) UNESCO program in the sense that they complement it and help with student prediction of results. We present these programs and the student reactions to these simulations.

Paper Details

Date Published: 8 October 2015
PDF: 6 pages
Proc. SPIE 9793, Education and Training in Optics and Photonics: ETOP 2015, 97930K (8 October 2015); doi: 10.1117/12.2223072
Show Author Affiliations
Ahmed Ammar, Univ. Tunis El Manar (Tunisia)
Ritambhar Burman, Jadavpur Univ. (India)
Hassen Ghalila, Univ. Tunis El Manar (Tunisia)
Zohra Ben Lakhdar, Univ. Tunis El Manar (Tunisia)
L. Srinivasa Varadharajan, LV Prasad Eye Institute (India)
Souad Lahmar, Univ. Tunis El Manar (Tunisia)
Vasudevan Lakshminarayanan, Univ. of Waterloo (Canada)
Univ. of Michigan (United States)

Published in SPIE Proceedings Vol. 9793:
Education and Training in Optics and Photonics: ETOP 2015

© SPIE. Terms of Use
Back to Top
Sign in to read the full article
Create a free SPIE account to get access to
premium articles and original research
Forgot your username?