Reviews of professor Salem Othman

Rating: 5.0/5, difficulty: 3.0/5
Salem Othman really cares about his students and likes to see them succeed. In the case of Algorithms, he was always available for questions and prepared to take time from class to explain a complex concept. He does go very fast though so it can be tricky to keep up. Algorithms on its own is a difficult course so prepare to really work.

Rating: 5.0/5, difficulty: 2.0/5
Salem is a really good professor. His classes are fairly hands on and you will learn from him as long as you are listening. Often will gives extra points for class participation. He will get excited when a topic of the lecture interests him which helps with class engagement. Be sure to start the final project early!