It is a nice course but I think it is highly overrated. The thing is, I think it is quite shallow and while it is a great introduction to the field of complex systems for amateurs and new comers, it also downgrades the field and is presented in a rather shallow manner and fashion leaving aside the main questions that any area of science should be trying to answer instead of trying to come up with yet another silly definition of complexity or cherry picked measure of complexity. Missed completely the are of algorithmic complexity that another course int he Complexity Explorer does cover, fortunately, that of Algorithmic Information Dynamics. But this one, despite being at the core of complexity science, leaves aside things like time and space complexity, computability hierarchies and algorithmic information theory. It should at least send students to the other courses relevant on those topics.