Fundamentals of Quantum Optics and Quantum Information