Mastering System Identification in 100 Exercises