The topics covered in that book are undergrad level, but that book is not suitable for learning the topics. It’s more like a high level discussion of the topics looping them together with historical background. It’s more appropriate for people who are already familiar with the material.