physics, semiconductor devices), computational physics and renewable energy. Lectures are complemented … resources, hydro, tidal and wave energy. A basic … Download