ECE 59500 - Numerical Simulations of Quantum and Electromagnetic Systems for Energy Applications

Course Details

Lecture Hours: 3 Credits: 3

Counts as:

  • EE Elective

Experimental Course Offered:

Spring 2013

Requisites:

PHYS 27200, CS 15900, MA 26500 & 26600, ECE 30100 & 31100 or graduate standing.

Requisites by Topic:

Elect/Magn Interactions; C Programming For Engineering; Linear Algebra; Ordinary Differential Equations; and Signals and Systems

Catalog Description:

Introduction to computational techniques employed in research on quantum electronic and electromagnetic systems. Students will learn the strengths and weaknesses of each approach, and what types of problems call for which one, and how well they should expect their simulation to perform. Specific topics taught will include eigenvalue problems, fast Fourier transforms, band structure calculations, rigorous-coupled wave analysis, beam-propagation methods, finite-difference time-domain, and finite element methods.

Required Text(s):

  1. Computational Photonics , Salah Obayya , John Wiley , 2010 , ISBN No. 9780470688939

Recommended Text(s):

None.

Lecture Outline:

Weeks Major Topics
2 Overview of numerical computing: basic techniques, quantifying performance
1.5 Eigensystem and generalized eigenproblem solution methods
1.5 Conventional and fast Fourier transforms
2 Overview of partial differential equations solution techniques
1 Beam-propagation methods
1 Bandstructure calculations
1 Transfer-matrix analysis
1 Rigorous coupled-wave analysis
1 Finite-difference time-domain calculations
1 Finite-element method
2 Final Project Discussions + Presentations

Assessment Method:

Satisfactory completion of 7 bi-weekly programming assignments, and 1 final design project + presentation in front of the class