The first aim of this course is to teach sufficient quantum mechanical background for quantum information theory and quantum error-correction. After that, the students will gain a wide understanding on how the quantum communication differs from the classical communication.