Reviews of professor Mansoor Naseef

Rating: 5.0/5, difficulty: 4.0/5
The projects were really fun to work on. I loved working on the second project and learnt a lot from it. There are only 3 exams and they are difficult if you dont follow the lectures and take your own notes.

Rating: 1.0/5, difficulty: 5.0/5
I ended switching out of this class half way through the semester. The teacher is friendly but needs to work on his teaching. We didn't even start coding until the third week of the semester and it was mostly self taught. During lectures when the he started to code he would forget the class is there so questions weren't ever answered Take DrGuario

Rating: 5.0/5, difficulty: 4.0/5
Dr. Naseef is one of the best professors I have ever had. He treats students with the utmost care and respect. He wants students to understand the material and pass the class! If you have no passion for programming, it might be difficult regardless of who your mentor is. Take his class and study hard if you really want to learn algorithms.

Rating: 1.0/5, difficulty: 3.0/5
Took the CIS 223 Algorithms course with him in the Spring semester. This is a course I am extremely passionate about and this was the most tragic class throughout my higher education experience so far. He is an assistant professor, and lacks key teaching skills. He is excellent in Computer Architecture but has below-average algorithms command