# Computational Optoelectronics Course

This course teaches the users the basic principles of operation of solar cells, light-emitting diodes, photodetectors and VCSELS. For some of these devices numerical implementation details are given and source codes are provided together with simulation examples. The outline of topics covered is as follows:

## Quantum Mechanics Review

* Bound States and Open Systems

* Tsu-Esaki Formula Derivation

* Quantum Wells and Heterostructures

* Bound States Calculation Lab - Fortran Code

* Piece-Wise Constant Potential Barrier Tool MATLAB Code

## Bandstructure Calculation

* Band Structure Calculation: General Considerations

* Empirical Pseudopotential Method Description

* Tutorial on Semi-empirical Band Structure Methods

* Empirical Pseudopotential Method: Theory and Implementation

* Description of the k.p Method

* Tight-Binding Band Structure Calculation Method

## Solar Cells

* Solar Cells Described

* Crystalline Silicon Solar Cell Program

## Photodetectors

* Physical and Mathematical Description of the Operation of Photodetectors

## Light Emitting Diodes

## Lasers

### Suggested Reading:

* D. K. Ferry, Quantum Mechanics: An Introduction for Device Physicists and Electrical Engineers, Second Edition (Institute of Physics Publishing, 2001).

* Reading Material for Introductory Concepts in Quantum Mechanics

* Quantum Mechanics: Postulates

* Reading Material: Time Independent Schrodinger Wave Equation (TISWE)

* Reading Material: Esaki Diode

* Tutorial on Semi-empirical Band Structure Methods

*