I looked at that link and am interested.
8 hours lecture online per week + whatever offline work, for 4 semesters. That format, at minimum passes the "sniff test". I think four semesters at that rate is long enough to legitimately teach the content.
My only question now is how well received is it by the world at large? Has anyone hands on experience with ITB?