Reviews of professor Jinqiu Yang

Rating: 1.0/5, difficulty: 3.0/5
This is a professor that does not like to have conversations and will often ignore emails. Not helpful at all and also forgot many points in both my midterm and final. I had to review both and ask for points to be given to me on question that had no mistakes but where awarded no points. An astonishingly bad teacher!

Rating: 1.0/5, difficulty: 5.0/5
The professor with surely ask about questions or doubts during lectures but never answers. She will ask you to come to office hours where she will not give you any specific example or help needed for your doubt. Slides are unclear. We ask you problems that she never discussed in lecture. This professor is awful. Never happy to help students.

Rating: 1.0/5, difficulty: 5.0/5
This professor is completely unfair in her grading and honestly made me feel disrespected while reaching out to her.

Rating: 3.0/5, difficulty: 3.0/5
Standard course by eConcordia. Prof. Yang did not give the lectures but took time to explain the concepts to me during office hours. Helped me a lot to pass this course.

Midterms are painful though. The prof said the midterm were standard. The final makes more sense as we had the same format with other in-person sections.

Rating: 3.0/5, difficulty: 5.0/5
chill prof, willing to give extensions. 
difficult exams, this section is much harder than the other ones!

Rating: 4.0/5, difficulty: 3.0/5
Easy course to take. The course is easy and the contents are up to date. Dr. Yang took time to explain complex theories and also included the recent advances in software measurements to the class. 

The metrics could be quite dry. Examples are fun and relatable. I enjoyed the course project a lot.

Rating: 3.0/5, difficulty: 5.0/5
Midterm and final are too difficult compared to other sections. This is not fair!

Rating: 1.0/5, difficulty: 5.0/5
Very worst professor. I suggest don't take any course with her.

Rating: 1.0/5, difficulty: 5.0/5
I will not say one professor is awful without reason.
1. You have to read almost 25 papers and you have to be familiar with all of them because these are all in the final exam.
2. You have to make a presentation about one of the papers you read, even though you don't exactly know what it is.
3. The assignments and the project are so difficult.

Rating: 4.0/5, difficulty: 3.0/5
The negative reviews read like pure hatred. I would not say the prof is the best in Concordia but good enough and I learned a great deal from the course. Took the course since my friend recommended it to me. Very approachable prof, stay after class to answer students' questions. Easy to score if you pay attention and find a good team.