Reviews of professor Mohamed Selim

Rating: 4.0/5, difficulty: 3.0/5
Go to class. HW takes a little. Labs are fine not too difficult. Selim is a fair guy at the end of the day but it takes some work.

Rating: 5.0/5, difficulty: 3.0/5
Professor Selim is a very gifted lecturer. Every class was well put together and engaging, and he frequently stopped for questions or audience participation. Everything was explained very well -- new topics were easy to understand, and even if you were familiar with the concept you'd learn some new interesting facts about it.

Rating: 5.0/5, difficulty: 3.0/5
I like to refer to him as Goatlim because he is such a good prof. You can tell he's passionate about the topic and that makes his teaching so good. He always answers questions and tries his best to make the learning environment the best I can possibly be.

Rating: 5.0/5, difficulty: 2.0/5
Selim is probably the best professor at iowa state. He explains topics very thoroughly and give lots of examples. He is very willing to answer questions and even saves time after lecture dedicated to only questions. He also gives lots of extra credit and is a nice guy in general

Rating: 5.0/5, difficulty: 3.0/5
Great lectures for the online class that allows you to learn the basics of information system security. Excellent TA for fall 2021 semester, very knowledgeable and willing to help. Projects are interesting and you get to choose your own topic which is cool. Willing to accommodate for students as well. Great class and great professor.

Rating: 5.0/5, difficulty: 3.0/5
CPRE 281 is one of the hardest classes however Dr. Selim is one of the best lecturers and was able to go through lots of material patiently and in the easiest way possible. He is also good at answering questions and is available outside the lecture time. TAs were also very helpful during labs especially Nazar who taught the recitations v. well.

Rating: 5.0/5, difficulty: 3.0/5
I just wanted to thank Dr. Selim for the time and efforts he put into making this course smoother. I honestly enjoyed this class and I learned quite a lot. The TA's were beneficial as well. I would recommend to anyone to take this course with Dr. Selim he is a really very good instructor. I like him using Discord for this course.

Rating: 5.0/5, difficulty: 3.0/5
I would say Selim is the best professor at ISU. He always cares that every student understands everything in his slides. He stops from time to time to wait for questions, in addition, he dedicates 20 minutes after each lecture for questions only (an hour per week in addition to his regular office hours). I strongly recommend any class he teaches.

Rating: 5.0/5, difficulty: 3.0/5
You must take CPR E 281 with this guy. He handles this huge course (4 credits) well and is so clear. He genuinely cares that every student understands each slide! he is quick to respond to emails and gives many resources to help you complete your work without giving you direct answers to HW questions. Overall, I would take a class with him again.

Rating: 5.0/5, difficulty: 3.0/5
One of the best profs @ ISU. He is very knowledgeable! Highly recommended.