2.2
Quality3.1
DifficultyN/A
Would Retake118
ReviewsN/A
Would Retake
118
Reviews
Rating DistributionOfficial
118 total ratings5
19
4
12
3
7
2
27
1
53
What Students Say
“I think that makes up for all his bad attributes, and then some”
CEG3150 - 3.0 rating“Doesn't like to hear anything bad about his teaching”
CEG2131 - 4.0 ratingClass Info
Textbook Required
100%
Grade Predictor
Your expected effort level
Predicted Grade
F
Grade Distribution
Rating Trend
Improving
+0.75 avg changeRatings by Course
CEG3136
5.0
(1)ITI1100
4.3
(3)CEG3150
4.0
(2)CEG3180
3.7
(3)CEG3131
3.5
(2)Difficulty by Course
E
5.0
ELG1011
5.0
GNG
5.0
GNG1337
5.0
ELG1100
4.0
Reviews (117)
Very lazy prof
Not Recommended
too harsh on the students
Teaches as if we are all in a training program to become robots at Nortel.
thinks that everyone is going to build robots that follow tape...
Going with a A- to a D+, what do you think? Too sensitive, and way insecure
He expects to know all aspects of ELG when we are not ELF STUDENTS Heeellllooooo
His students seem to know more than him, never admits he's wrong
The best of the best....better than that groza
Quite lazy, can't think on his feet in front of class if asked a question
Obviously a sympathy case from beginning to end.
No Comments
he has mood swings and doesnt really know what he's doing
gives easy exams, but you're on your own otherwise
I never wan't to hear about that 4th year project again.
Lazy, Boring, Insecure, Intolerable, arrogant, Hopeless case of self fixation.
He is a very good prof and a nice person too
CanT TeaCh!!
No help at all to his students.
Really lazy & disorganized, but will lecture for 20 min. on how hard he works
He was arrogant, and very unhelpful! Labs were way too out of hand disorganized
If evil had a home, it would be in his heart
Counted ten typos in ONE page of code! overhead projector = zzzzzz
He hates to admit being wrong.He'll toast you with his hot temper!!
Can't understand him!
mean, useless; highest grade A+, lowest grade A
Be nice to students. How do you want people to remember your name when you leave
Easy:- easy to talk; helpful:- how to find the code for lab that he gave
Vey understanding, very kind
he don't know anything and his joke are very stupid:)
Better not talk in his class...otherwise his head will explode...all over you!
Extremely rude, monitone, bad attitude towards students
Very rude, never accepts when he's wrong and doesn't understand a lot of things.
narrow-minded, rude, hot temper, revengeful, copy everything from the textbook
Rude idiot. ya7mar.
How did you get a phd. As I can see, it is very easy to obtain nowadays.
His exams are written in some language which does not resemble english.
worse techer in the world
I personaly find him a very good teacher.
me too
To stubborn to accept he is wrong.
poor professor
Avoid him. He is not ready to admit his mistakes.
He has a small **** and takes out his frustrations over it on the class
Not the nicest prof. Gives easy questions, repeats information so ppl understand
really? i always thought he had a big one
he just doesn't know how to explain things at ALL
excellent prof. excellent TAs (for most part).
Switch to another prof if you can - otherwise...
stupi, arrogant, revengful, avoid him if u can
He believes that the way the textbook does something is the only possible way.
He doesn't know Jack.
very bad and arrogant proff, extremely rude to his students
He doesn't understand what he is trying to teach . . . jackass!
This prof is extremes-sometimes he's supernice, the next day he flips.
His way is the only way. But its often wrong as he doesnt know anything
The worst prof ever, he will stoop to revenge and be physically assaulting ...
He's judgemental, opinionated, rude and narrow minded. This guy needs a huge reality check for his ego. One of the worse prof ever.
Gave me a D on final cause he didn't like my code style even with the correct answer. Took my D+ and ran DON'T TAKE A CLASS WITH HIM!
VERY RUDE! SEEMS NEVER BEEN EDUCATED!He refuses to answer quesions which he talked about before.
Very nice person and good teacher. Gives the best final exams out of all the profs. Cheers Prof!
No Comments
Should have never come to this university. Its like a zoo. Even a zoo is more organized.
No Comments
No Comments
I think anyone who disses this professor is absolutely ridiculous. This is what happens to a good professor. Students hate him because he actualy wants them to learn something from his course and profit from the labs.
Best professor at SITE....others could learn a few things from him. Knows his stuff inside out, prepared for every lecture, organized about labs and writes (and marks) the midterms and finals. Finally, a REAL professor that can TEACH
It seems like some students got A+. Only the selected few!.
kinda a grumpy guy, get on his good side and visit his office to ask questions.
a good note reader, not a teacher.
No Comments
I kinda like knowing the material better than the prof :) Makes for an easy A+
Doesn't really know what he's teaching. Mostly copies from books or other universities to generate lecture notes and lab material. Almost seems like he bought his Phd degree.
No Comments
Dead body waliking in the class!!!
Useless professor! Only reads his notes that are taken straight from the textbook. I wish the faculty could put a monkey to teach this course, so at least it could be fun.
Does he even know VHDL? Not up to date with the outside world. Pretends he knows something, but doesn't know anything when asked questions.
He's a good teacher, he understands the content, however he does not understand student questions.
No Comments
good guy
Nice guy, but pretty much useless. If you want to understand the topics I suggest reading the text book, not his notes (they are just summaries of the text). It helped me out so much for the final. Now I hear he's changing the text book though so....
No Comments
He only says hi and try to help before the evalution of the course. Bad guy
No Comments
hmph...
Nice prof, but not enthusiatic enough about course material. Good thing the course material was easy. ;)
he is helpful espacially if you go talk to him before exams
He is a good and helpful professor. He's midterms and exams are easy if you study his notes and always go to class. He is always at his office hours and will help you as much as you can with any questions you have. He is a good professor!!!!
Very Very good prof.
This Progfessor is by far the most arrogent, useless SOB. I did well in his class but I never attended any of his lectures. He is spitful,he tried to fail everybody by testing only his lecture examples on his exam. Even though they don't work.
Have had several courses with him. Poor professor - does not know his material, lecture examples are sometimes in correct, just reads lectures directly from slides, not open to criticism and insincere. Not a good prof. especially if he doesn't like you.
No Comments
No Comments
what an ... hole! know nothing, why doesn't he get fired?
Although he is very helpful for the exam preparations and he is an easy professor, his attitude is very unpleasant and he can be very rude.
Amazing how he become a prof. Avoid at all cost.
amazing profesor, cares about students
Nice with his students and if you have any problem just talk with him.
he was a total @$$ when he taught us and when we made a point about his marking scheme of being unfair he actually physically pushed us out and slammed the door almost breaking my nose!!!!
Abdul is just amazing. Conveys all topics clearly and helps students with even the smallest problems. Takes extra time in class to make sure that everyone understands the topics. Good humoured and very approachable. 2 big thumbs up here!!!
Now I come to understand why he acts the way he does. Look at where he is teaching. I feel sorry for him and for all the students who go to that school, except for the cheating students (which constitutes a majority btw).
so bad professor
He's not inspiring at all, and he wont solve all your problems if you go to him, but he's definitely easy. Probably easiest prof ever, you cant fail his course if you tried. I think that makes up for all his bad attributes, and then some.
easy prof...goes really slow. Doesn't like to hear anything bad about his teaching... holds grudges He seems good humoured during class but i always think there is another side to him... a baddddddd side :( Did not adequately prepare the students for the FINAL... practically gave away the questions for the mid-term... try to figure that one out...
Very very very bad prof. Grumpy, arrogant, cocky all rolled into one. Does not teach, only read slides during lectures. He basicly teaches a reading class but the school labels it as Engineering!
best prf ever,,easy,, u will have fun in his course.
The most useless prof at the university. Doesn't know JACK about what he is teaching, and reads directly from the slides that came with the book. The only reason he is easy is because he has to be so that nobody complains about him. AVOID AT ALL COSTS IF YOU WANT TO LEARN SOMETHING
Very nice person and he taught Networking eventhough it is not his major. Better than EL-Hadef :( and Wail :(
Show up to class and you'll do fine.
Great Prof.
He is a great prof, honest, and try his best to help the students.very funny in class and friendly. ready to help you and debate whenever you want. I like this prof. He gives you what you need from the course and do not bother you or complicates your life with non needed material, unless helpful for the futur!
a professor i will never forget, taught me so much more than just the course. Very nice and honest person, the most helpful at the university of ottawa. I will definitely take all the courses i need with him coz i bet i cant find a better prof.
Too every single one of you saying that he is a great professor. You are all clearly ignorant on the subject of proper teaching. This professor is cocky,rude, and doesn't teach anything. He would talk about his children every other lecture! Everyone was afraid to ask questions in his class because he would snap at them. Horrible, horrible professor
A warning to those coming into his class, if you don't have prior knowledge of C code and are hoping to learn from the prof then you're screwed. Abdul is not knowledgeable in the subject matter and is inapproachable as a result. His lectures are useless because he talks about his kids all day. You'll have to learn most of the course independantly
He ight... could try to make the class less boring though =)
Horrible at teaching but fairly easy in his exams. Not very helpful in his explanations and sometimes even displays poor knowledge of the subject. Lectures are boring and repetitive. Cares about students to a certain extent ("You are like my sons and daughters..."). Bottom line : Study on your own from the text and the exams should be easy.
Professor Al-Dhaher is a fairly easy going person. Easy midterm and easy final - most questions are directly from his slides. As one of the old-timers, he is all right at teaching. His slides are complete in the sense that they contain exactly the information he expects you to know. Can be a bit hard to understand what he means at times.
Class Info
Textbook Required
100%
Grade Predictor
Your expected effort level
Predicted Grade
F
Grade Distribution
Rating Trend
Improving
+0.75 avg changeRatings by Course
CEG3136
5.0
(1)ITI1100
4.3
(3)CEG3150
4.0
(2)CEG3180
3.7
(3)CEG3131
3.5
(2)Difficulty by Course
E
5.0
ELG1011
5.0
GNG
5.0
GNG1337
5.0
ELG1100
4.0