Отличный сборник нетривиальных задач! Над многими придётся очень крепко подумать, не меньше порадует и разбор чужого кода к некоторым из них, правда для этого придётся сначала хоть как-то, пусть и не совсем оптимально, их (задачи) решить. В общем - один из тех курсов, приступая к прохождению которого, нужно иметь весьма крепкую базу.
Хороший курс, для тренировки