Through this course, we learn the concept of scaling and renormalization group for understanding critical phenomena. While the scaling and the renormalization group have concrete and precise representation in statistical mechanics, they also offer a universal viewpoint for general systems with ma...