Advanced Quantum Mechanics: applications to Condensed Matter