Reviews of professor Mohamed Selim

Rating: 5.0/5, difficulty: 3.0/5
Selim was an amazing teacher, while his tests were hard he taught everything very well. Team-based projects worked very.

Rating: 5.0/5, difficulty: 2.0/5
Selim is one of the best professors at Iowa State. He teaches the class very well, encouraging questions and making sure everyone understands before moving on. He is also easy to communicate with and offers lots of extra credit opportunities.

Rating: 5.0/5, difficulty: 3.0/5
He was a great professor and cared about the topic. Was very willing to teach and was always answering any questions, no matter how simple or complicated. Typed out the code in class and went over it making sure we understood the material. Only issue was the tests were a little hard.

Rating: 5.0/5, difficulty: 2.0/5
This is for CPRE 437 but I didn't find it on the list so I chose the nearest course (431). This was the 1st time to be offered but so far Selim went above and beyond. I gained the needed experience in wireless and the important security protocols in these networks. The lectures were heavy but he cares about helping students understand the material.

Rating: 5.0/5, difficulty: 3.0/5
This is my second course with Selim. He knows how to grab our attention during an online lecture by asking multiple questions during the lecture. His exams are difficult if you don't study, otherwise, you will find them easy. He encourages us to ask questions & dedicate enough time outside the lecture to answer any remaining questions. RECOMMENDED!

Rating: 5.0/5, difficulty: 4.0/5
Selim is the best. He is very caring and always is very patient in answering students' questions. His lectures are amazing. He's very good at explaining. I took his class online, and it always feels like he is teaching from a war zone. You can hear baby crying, car honks, and people yelling from his Zoom background noise. Pretty funny.