Very interesting and engaging course on Software Development Processes and Methodologies. Good both as a first contact course or as a mean of refreshing your memory on processes and methodologies.
The course material is not detailed at all. The Lecturers have bad grammar and make many mistakes. Some of the material asked on quizzes is not in the lecture in the first part of the course.
However, the worst part of this course is the Peer Reviewed Assignment system. This relies on the intelligence and capability of random strangers who can sometimes lack basic understanding of the course material themselves as well as English comprehension skills. This in turn can affect your course grade which is just absolutely absurd.
A very lazily designed course by the University of Minnesota. They should be ashamed for putting out something like this.
