Course

OSE - Optical Software Development


PDF Course Catalog Deutsche Version: OSE

Version: 2 | Last Change: 30.09.2019 22:53 | Draft: 0 | Status: vom verantwortlichen Dozent freigegeben

Long name Optical Software Development
Approving CModule CSO_MaET
Responsible
Prof. Dr. Holger Weigand
Professor Fakultät IME
Level Master
Semester in the year winter semester
Duration Semester
Hours in self-study 60
ECTS 5
Professors
Prof. Dr. Holger Weigand
Professor Fakultät IME
Requirements Programming experience
Radiation physics and photometry
Technical English
Language German and English
Separate final exam Yes
Literature
H. Ramchandran, A. S. Nair: Scilab (a Free Software to Matlab), S. Chand, 2012
F. Thuselt, F. P. Gennrich: Praktische Mathematik mit MATLAB, Scilab und Octave, Springer 2013
T. Sheth: SCILAB: A Practical Introduction to Programming and Problem Solving, CreateSpace, 2016
C. Gomez: Engineering and Scientific Computing with Scilab, Birkhäuser, 1999
Final exam
Details
The proof of achievement is based on a software project. The corresponding project work is started and supervised during the attendance. In addition, there is a supervision of the project work outside the attendance, similar to supervising theses.

Prerequisite for admission to the examination is the preparation of a support request in English. The support request may be, for example, an error report or a feature request and must have at least one system file of the simulation software for explanation.
Minimum standard
For the successful realization of the software project, basic knowledge of the used simulation software is required. Furthermore, the control of the simulation software or the evaluation of simulation results must be able to be implemented by means of self-created programs.
Exam Type
The proof of achievement is based on a software project. The corresponding project work is started and supervised during the attendance. In addition, there is a supervision of the project work outside the attendance, similar to supervising theses.

Prerequisite for admission to the examination is the preparation of a support request in English. The support request may be, for example, an error report or a feature request and must have at least one system file of the simulation software for explanation.

Learning goals

Knowledge
Modelling of non-imaging optics
Modelling luminous flux-specific evaluation parameters
Basic concepts of luminous flux simulation
Basics of non-sequential raytrace simulation
Basic concepts of script programming

Skills
Non-sequential construction of illumination systems
Analysis of illumination systems
Programming software tools for graphic analysis of illumination systems
Programming of software tools for the automation of simulations
Expenditure classroom teaching
Type Attendance (h/Wk.)
Lecture 1
Exercises (whole course) 1
Exercises (shared course) 1
Tutorial (voluntary) 0
Special literature
keine/none
Special requirements
Basic knowledge of numerical modeling and programming
Accompanying material
Lecture slides (as PDF)
Exercise examples (simulation scripts, system files)
Raytrace-Simulationssoftware
Software for numerical and graphic evaluations
Software for scripting
Software Documentation
Separate exam
none

Learning goals

Skills
Independent development / programming of simulation scripts, control and evaluation scripts with the help of English-language software documentation
Successful use of self-developed software tools for the expansion of commercial simulation software using non-imaging optics as an example
Expenditure classroom teaching
Type Attendance (h/Wk.)
Practical training 2
Tutorial (voluntary) 0
Special literature
keine/none
Special requirements
see special requirements for lecture / exercise
Accompanying material
see accompanying material to lecture / exercise
Separate exam
Exam Type
other course-related type of test
Details
Required is the preparation of a support request in English. The support request may be, for example, an error report or a feature request and must have at least one system file of the simulation software for explanation.

The support request provides the prerequisite for admission to the examination.
Minimum standard
The support request requires a basic knowledge of English communication.

© 2022 Technische Hochschule Köln