PHO302 Computational Photonics
Credits (ECTS):5
Course responsible:Achim Kohler
Campus / Online:Taught campus Ås
Teaching language:Engelsk
Limits of class size:30
Course frequency:Yearly.
Nominal workload:In total 125 hours.
Teaching and exam period:Spring semester.
About this course
- Maxwell's equations and basic concepts in electromagnetics.
- Numerical methods based on discretization such as finite differences time domain (FDTD), finite elements (FEM) and Method of Moment (MoM)
- Theory of convergence, stability and error analysis.
- Study computational problems in relevant applications such as propagation of light in waveguides, light absorption and scattering problems.
- Programming to implement the numerical methods for electromagnetic problems in photonics.
- Use of commercial software for electromagnetic problems in photonics.
Learning outcome
The Course contains:
- LECTURES where central ideas, theory and examples are covered.
- PLENUM TUTORIALS
- TUTORIALS that illustrate use and understanding of central concepts.
- Canvas will be used actively.
Electrodynamics (FYS236 or similar).
MATH111, MATH112, MATH113 or similar.
INF120 or similarMATH250, MATH280
Basic knowledge in python/Matlab, the main programming language used in this course is Matlab
One of the three assignments will be chosen by the course examinator to be presented at the final oral exam. The course examinator will also ask other questions from the syllabus.
Oral exam: A - E / F
Oral exam Grading: Letter grades- The sensor participates in the preparation of the exam, in the evaluation of the reports and is present during the oral exam.
- Three assignments are mandatory and two of them need to be passed. One of the three assignments will be chosen by the course examinator to be presented at the final oral exam.
Organized lectures: 26 hours
Plenum tutorials: 24 hours
Tutorials: 26 hours
Self-studies/colloquia: 49 hours
- Photonics students have priority.
- Bachelor in physics or electrical engineering or similar.