The courses we offer are structured in a way that will take you from the basics of electromagnetic theory that will be needed to understand and analyse the optical behaviour of the nano photonic devices through the formulations of FDTD in 1D, 2D and 3D and to actual applications to real life problems. These courses will introduce you to the myriad applications of FDTD to design various nanophotonic devices for novel applications.
As you learn to solve different nanophotonic problems, you will learn that each design problem is different with different sets of performance target. As a result each problem needs a customised solution.
It is important to learn how to use the commercial software to solve industrial-scale problems. However, much physical insight can be obtained from small computations based on ideal theoretical models. It is very important to learn to write and develop your own programs to solve and analyse small scale problems and augment the capability of any commercial software.
Our training courses are meant to connect the physical concepts with the computing needs that form the basis of scientific computing. They are suitable for students at all levels and professionals working in nanophotonics design.

Introduction to Electromagnetism
Review of the basic principles of electromagnetism and Maxwell’s equations

Waves and the Wave Equation
Physical and mathematical properties of waves, and the wave equation

Electromagnetic Waves and Light
General introduction to electromagnetic waves and focus on visible domain

Finite Difference Time Domain (FDTD) Method
Numerical solution of Maxwell’s equations in time domain: formulations and details of implementation

FDTD for Wave Equations
FDTD method to solve the wave equation and simulate wave propagation

Photonics and Light Wave Technology
Topics include photonic crystals, and Mie resonances, and beam forming

Photonic Device Simulations
3D FDTD simulations of complex structures and visualization

Analytical solution of Maxwell’s Equations
Mie scattering, characteristic matrix formulation and solution for multilayer stack of thin films of infinite extent

Optimization methods in Optics and Photonics design
Local and global optimization methods in solving inverse design problems

Mathematical Modeling and Analysis
Statistical analysis and Numerical analysis

Analysing structural color and computing color coordinates, color maps for displays and visualisation
Color effects originating from nanostructures and application to displays

Application of Optics in Quantum Computing
Quantum optics, quantum gates, and error correction strategies
