Roshdy Hafez - Carleton University

Professor: Roshdy Hafez
Department: TBD
College: Carleton University
Rating # 1
Overview:
  • Course: SYSC3600
  • Grade Received: A-
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Prof Hafez is one of the best prof in Carleton. He makes the course objectives clear. Assignments are fair as long as you put efforts on them. Labs takes time to complete and be ready to spend hours for that. Final exam was easy, work on examples and assignments you will do well in the final.
Rating # 2
Overview:
  • Course: SYSC5403
  • Grade Received: A+
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Prof. Roshdy Hafez is very helpful and intelligent professor. He is always available outside his office hours and answers to emails in a short time. He helps you more than your expectations throughout the course and you will learn a lot from him if you regularly attends his lectures. He is very linear in grades though questions in exam are tricky.
Rating # 3
Overview:
  • Course: SYSC3600
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
I am surprised that a lot of student do not like Prof. Hafez. He is a very knowledgeable man with industry experience. He followed his own way of teaching this course and I found it easier. Labs were basically free marks, Assignments and midterm were tough but final exam was easy. I would definitely recommend him for a friend.
Rating # 4
Overview:
  • Course: SYSC3500
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
doesn't reply to his email , hard assignments and midterm
Rating # 5
Overview:
  • Course: SYSC3500
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
amazing prof, extremely helpful..understands what he's teaching, doesn't complicate things ..attend his classes and take notes.. ure set for the exam..midterms may have some challenging problems but the final is extremly fair ...
Rating # 6
Overview:
  • Course: SYSC3501
  • Grade Received: N/A
  • Overall Rating: 2.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
If you have the option, take Chan. Had him in summer for Comm. Theory. He blazes over the notes and expects you have a solid understanding of all new material immediatly. Non-energetic, half-asses most of his lectures. His notes are mediocre. He seems genuinely disinterested and does not understand how a concentrated course should be taught.
Rating # 7
Overview:
  • Course: SYSC2500
  • Grade Received: N/A
  • Overall Rating: 2.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
SYSC2500. His did not have many assignments or labs, but he blindly made the labs and assignment hard. Students should do the basic things before they can attack harder concepts. That course almost made me loss interst in my field.
Rating # 8
Overview:
  • Course: SYSC3501
  • Grade Received: N/A
  • Overall Rating: 2.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Had him for Sysc 3501 in summer and he was terrible. Had to try and learn most of the material on my own.
Rating # 9
Overview:
  • Course: SYSC2500
  • Grade Received: N/A
  • Overall Rating: 1.5
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Very difficult course. And he can't teach to save his life.
Rating # 10
Overview:
  • Course: SYSC2500
  • Grade Received: N/A
  • Overall Rating: 2.5
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Depends what course you have him for. He's pretty bad at teaching 2500, but its tough to explain teh material. Forget taking notes in class - it's impossible - he jumps from spot to spot on the board. If you even look down for minute, you're lost.
Rating # 11
Overview:
  • Course: 94360
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
I think he's too smart for his own good.
Rating # 12
Overview:
  • Course: 250
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
not so good,,,no clear teaching
Rating # 13
Overview:
  • Course: 94360
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Good teacher, good notes !Go to his classes
Rating # 14
Overview:
  • Course: SYSC3006
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Very good notes - He explains very good too , and wants the student to understand, nice ****. Not one of these sadic teachers...
Rating # 15
Overview:
  • Course: SYSC5608
  • Grade Received: N/A
  • Overall Rating: 1.5
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Disinterested individual. Unclear discourse. No feedback offered on assignments. No clear relation between final marks and student performance. No opportunity given to review final examination papers.
Discuss With Everyone:

No comments:

Post a Comment