Semiconductor Devices and Circuits: simulations of nanometer-scale heterostructures. Numerical Analysis and Computational Physics: Monte-Carlo methods, finite difference and finite element methods. Semiconductor and Statistical Physics: Hot electron and ballistic transport in heterostructures. Solar Cells: Simulation of carrier collection in multicrystalline solar cells.