Reviews of professor Abida Mukarram

Rating: 1.0/5, difficulty: 5.0/5
This is the professor you get when all the good ones have full enrollment. She is not a great instructor and is barely involved in the class. Labs and Lectures are a waste of time as she does not teach the material but rather has you work on your own. It would be fine but attendance is mandatory, just for you to sit there in silence.

Rating: 4.0/5, difficulty: 2.0/5
It might just be since we went virtual this semester, but she looked exhausted constantly in class. Other than that, she was very kind and willing to elaborate more throughout the lecture. The exam study guides overhype the exams when in reality there's not much difficult stuff (i.e. write recursive method to print string S n times). Review notes.

Rating: 2.0/5, difficulty: 3.0/5
Read the textbook. She doesn't teach but lightly goes over material. Labs are doable if you read the textbook. She's approachable.

Rating: 4.0/5, difficulty: 2.0/5
Class isn't the easiest compared to csc 15 but if you do the practice exams and do the prelabs you'll pass the class. The minimum to pass the class is relatively low and if you failed completely (below 55%) then tbh that's on the student.

Rating: 4.0/5, difficulty: 5.0/5
Everyone thinks her classes are too hard, but she genuinely provides all the knowledge and resources which are needed to succeed. Taking her will make it clear whether or not CS is suited for you, and although its very difficult to do well, you're going to learn a lot.

Rating: 5.0/5, difficulty: 3.0/5
I had her for both CSC20 and CSC15. This class is fair in all aspects (tests, labs, assignments) and the professor is very helpful. Anyone who says the material and class are confusing to follow etc. just isn't cut out to be a comp sci major. This field requires a lot of self-studying if you want to be successful at it so be prepared to do so.

Rating: 1.0/5, difficulty: 3.0/5
Her lectures were useless and all the code was written on board and her handwriting unreadable. During labs she would always just sit on her laptop and write useless code on the board that would not help.There is always a problem with the labs, either it is not updated (because its from 5 years old), or the output does not match the requirement.

Rating: 4.0/5, difficulty: 4.0/5
I have taken professor Mukarram for CSC15 and 20 now. She is a good professor that really cares about here students. However, she is a tough grader and assigns difficult assignments. It is a good idea to use YouTube as a tool to teach yourself some java topics along with her lectures. Also JOIN THE DISCORD. Many people can help you in there!

Rating: 1.0/5, difficulty: 5.0/5
JUST BAD. Simply the worst professor ever. Don't get me wrong she's very nice and is a great person but as a professor she could not get any worse. Canvas is a mess. No communication between her and her lab assistants. No email responses. No feedback on wrong test answers. JUST BAD. Labs are not synced with class. JUST BAD. Get her off the course.