Abdussalam Alawini
Terrible group grading in this course. Raised concerns to the professor, who was often online but never responded. The grading system didn't seem fair and individual efforts were ignored (the so-called individual grading system did not work at all). The professor and TAs are indifferent to student concerns.
Avoid this course. 