Professor: Reda Elhajj
Department: TBD
College: University of Calgary
Rating # 1
Overview:
- Course: CPSC571
- Grade Received: A-
- Overall Rating: 5.0
- Course Difficulty: 2.0
- For Credit: Yes
- Textbook Used: Yes
- Would Take Again: Yes
- Attendance: Mandatory
Comment:
Graded based on a Term Project, a Midterm (though more of a Final Exam), and a series of asg/quiz pairs. The project topic list could use an update but it does give you a lot of freedom to focus on a topic you find interesting. Asg/quiz are to prepare you for the midterm. Material covered in the course is extremely valuable for Computer Scientists!
Rating # 2
Overview:
- Course: CPSC471
- Grade Received: N/A
- Overall Rating: 3.0
- Course Difficulty: 4.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: No
- Attendance: Mandatory
Comment:
The course was not very organized. He taught really slow at first, and then skimmed over a lot of more difficult stuff at the end. However, his lectures were enjoyable. His strong points are that he does a lot of examples and posts all the slides. The midterm and final were a lot harder than the homework. Tutorials were a repeat of lecture.
Rating # 3
Overview:
- Course: CPSC771
- Grade Received: N/A
- Overall Rating: 2.5
- Course Difficulty: 2.0
- For Credit: N/A
- Textbook Used: N/A
- Would Take Again: N/A
- Attendance: N/A
Comment:
He is a lazy professor. Wants to avoid lecture and finished the course only from presentation by students.
Rating # 4
Overview:
- Course: CPSC471
- Grade Received: N/A
- Overall Rating: 4.5
- Course Difficulty: 2.0
- For Credit: N/A
- Textbook Used: N/A
- Would Take Again: N/A
- Attendance: N/A
Comment:
He's a nice prof. Do your assignments and attend lectures to guarantee a good grade.
Rating # 5
Overview:
- Course: CPSC471
- 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:
Excellent prof. He writes everything on the board and repeats important points. He clarifies everything very well.
Rating # 6
Overview:
- Course: CPSC471
- Grade Received: N/A
- Overall Rating: 5.0
- Course Difficulty: 2.0
- For Credit: N/A
- Textbook Used: N/A
- Would Take Again: N/A
- Attendance: N/A
Comment:
Well-organized notes. he writes everything on the board. I enjoyed following his lectures. quizzes and exams were hard. I learned many things from the project.
Rating # 7
Overview:
- Course: CPSC471
- Grade Received: N/A
- Overall Rating: 2.5
- Course Difficulty: 1.0
- For Credit: N/A
- Textbook Used: N/A
- Would Take Again: N/A
- Attendance: N/A
Comment:
though they are boring as hell, get the notes share the text with friends for the questions in the assignments. relatively easy, but he doesn't answer questions clearly or succinctly. p.s. get a head start on the project, it takes a few days and it is good to get it out of the way
Rating # 8
Overview:
- Course: CPSC471
- Grade Received: N/A
- Overall Rating: 5.0
- Course Difficulty: 3.0
- For Credit: N/A
- Textbook Used: N/A
- Would Take Again: N/A
- Attendance: N/A
Comment:
He is great, just great
Rating # 9
Overview:
- Course: CPSC471
- Grade Received: N/A
- Overall Rating: 5.0
- Course Difficulty: 3.0
- For Credit: N/A
- Textbook Used: N/A
- Would Take Again: N/A
- Attendance: N/A
Comment:
Hurry up to register in his section; otherwise you need to find a seat in his class.
Rating # 10
Overview:
- Course: CPSC571
- Grade Received: N/A
- Overall Rating: 4.5
- Course Difficulty: 3.0
- For Credit: N/A
- Textbook Used: N/A
- Would Take Again: N/A
- Attendance: N/A
Comment:
Very good prof. Make sure you take down all the notes and push the TAs for help and you will follow along fine. For the research paper that they make you do, just pick an interesting topic, don't do anything like a contrast survey and you will get an A.
Rating # 11
Overview:
- Course: CPSC441
- Grade Received: N/A
- Overall Rating: 3.0
- Course Difficulty: 4.0
- For Credit: N/A
- Textbook Used: N/A
- Would Take Again: N/A
- Attendance: N/A
Comment:
He does know his SQL.. I'll give him that. His TA's are nice, but they can't speak proper English. Course assignments are ok and so was the midterm, but the final was WACKED I've never seen the questions from the final exam before in the course!
Rating # 12
Overview:
- Course: CPSC471
- Grade Received: N/A
- Overall Rating: 4.5
- Course Difficulty: 2.0
- For Credit: N/A
- Textbook Used: N/A
- Would Take Again: N/A
- Attendance: N/A
Comment:
Well organized. Knows all the material in the course. Covers everything in the book. Does not bring notes to class. Gives extensive examples. difficult exams and low grades.
Rating # 13
Overview:
- Course: CPSC571
- Grade Received: N/A
- Overall Rating: 3.0
- Course Difficulty: 3.0
- For Credit: N/A
- Textbook Used: N/A
- Would Take Again: N/A
- Attendance: N/A
Comment:
Don't skip his class if you want to have good notes + examples. He knows the materials in the text very well, but not sure about other subjects outside of the text.
Rating # 14
Overview:
- Course: CPSC471
- Grade Received: N/A
- Overall Rating: 1.0
- Course Difficulty: 3.0
- For Credit: N/A
- Textbook Used: N/A
- Would Take Again: N/A
- Attendance: N/A
Comment:
Disorganized. Repeats everything three times. Babbles. TAs can't speak english. You're better off reading the textbook.
No comments:
Post a Comment