Excellent course content and lecture, however, the homework design is not so friendly for students.First, instructions are not clear. I spent a lot of time in figuring out the real meaning behind each problem. Second, the judge system is not so rigorous. Though trying best on homework and not playing tricks are students responsibility, the judge system is just too weak to survive those hackings.Thank you all for your efforts.
courses reviews