Reviews of professor Ashraf Omran

Rating: 5.0/5, difficulty: 4.0/5
Dr. Omran is a great professor that doesn't want you to just memorize material but have a deep understanding of it. He incorporates a lot of software into the work which can be hard but he will always help you as much as he can to complete all the work that is assigned.

Rating: 5.0/5, difficulty: 4.0/5
Very good at teaching skills that will be applicable professionally, as opposed to just academically.

Rating: 5.0/5, difficulty: 4.0/5
Dr. Omran is a great professor. He requires a lot of work on the group project and the project is very difficult, however this is for students benefit. He gives a lot of feedback on the students work and gives great assistance when needed. He also makes class enjoyable by interacting with the students and showing informative pictures and videos.

Rating: 4.0/5, difficulty: 3.0/5
Dr. Omran is a very good professor. He explains thoroughly the stuff seen on the course, which in itself is hard. Homework and class work help visualize some of the stuff, but not all. Good thing is he is always available for office hours, and will explain stuff in more detail. Exam are hard, but passable. Would take again.