Quantum Optics for Engineers