3.1
Quality2.2
Difficulty62%
Would Retake132
Reviews62%
Would Retake
132
Reviews
Rating DistributionOfficial
5
43
4
23
3
13
2
24
1
29
What Students Say
“knows nothing, teaches nothing”
ELG4139 - 1.0 rating“Even tas are clueless”
ELG4125 - 1.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
24%
Textbook Required
31%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Stable
+0.01 avg changeRatings by Course
ELGFORMCG
5.0
(1)ELG4152
5.0
(2)ELG4112
5.0
(3)ELG41503311
5.0
(1)ELG3311ELG
5.0
(1)Difficulty by Course
ELG2136
4.0
ELG4139
3.3
ELG3134
3.0
ELG23313331
3.0
ELG4152
3.0
Reviews (132)
He does not know how to teach.
This guy is soo boring he puts himself to sleep
No Comments
Really nice person, but corrects badly on exams and assignments
No Comments
Habash is a great person; I liked the course
Nice guy but doesn't know what the hell he's talking about
He's really good at copying his solution sheets. That's it.
he is very funny, he have to be a comedia actor not a teacher
Knowlegable, but lacks communication (like all eng profs!). Bring a pillow...
very tough marker on quizzes
He's super nice and very understanding. Respects his students. Can't really teach though, he's a researcher type.
"Don't worry about your mark, just learn and do your best." obvisouly he cares a lot about his students and isn't cauky at all.
"Who could give me the answer, I give you one point on the midterm" Dr. Habash ELG lecture 2003
He's the man.
i love u professor from ali aih :)
This prof is really good. He makes life simple by telling exactly what kind of questions will appear on midterms and final exams. And he's very understanding. u go habash!!!
Easy Prof... very easy going. '' I teach engineering, I don't teach mathematics, you could do that ''
Worst prof ever (ok, maybe not, but close)! Doesnt teach, can't answer questions, his answer:"oh I don't know, read the book" True, might give out solutio, but what good are they if you can't apply your knowledge to other similar, but different
he is the best
His common line "Dont worrrrrrrrrrrrrrrrrrrrryy" , very easy ;)
hes the****, wish all my profs were like him
Good prof, but needs to work on explaining things. Don't miss the review lectures, as he tells you EVERYTHING on the exam. It is also rumored that there is a squirrel running on a hamster wheel in his head...
Yes, his exam is easy. But if you REALLY want to learn something, DO NOT choose his course!!! He basically knows nothing about the courses he taught. That is why he HAS to make the exam easy, otherwise he could not pass it himself, and will look bad if the students ask him how to solve the problems.
he's very kind and helpful.
so sweet :) And realy tries to help you.
Habash is just about as good a prof as you're gonna get in Engineering. He's helpful, he's nice and contrary to what the other posts say, I find he knows exactly what he's talking about. Besides being extremely entertaining to listen to, going to his class isn't a chore as with other profs. Awesome.
He has to be one of the most entertaining profs ever. I believe that one day he said that capacitors were made by children in Asian countries through family industries, and he was serious. Some of us were shocked, some laughed, and some just confused. Easy marker, stupid exam though, huge bell!
Extremely funny in class, loves to talk about donkeys and cows (ask him to draw the human resistor). Course is as easy as gets in engineering, just "dont worry". Don't miss his review session, easy quizes too.
very nice prof,, Don't worry. He's the man.
LOL, i love this guy, hes awesome, look just "dont worry", just "draw a tranformar", know that "haydro oontaaryo" supplies u ur electricity, know examples 5.3, 3.5, 7.3,, put a box on ur finla answer if u think its wrong and "dont worry",and "memoriize" "dont solve poblems","memorize and u will become gooo engineerrrz","riiite?".stress relief class
Awesome class, if you want to memorize everything instead of actually learn. He is a great prof for all the idiots that cheat on exams and memorize problems (and anyone that says he is a good prof is one of these fools). Easy midterm and quizzes, though. He spends whole lectures rambling on about the future, and modeling. AVOID AT ALL COSTS!!!!!!!!
Horrible. Il est l une des plus grosse honte de l universite d Ottawa. Il n enseigne rien. Le mi session sera exactement les devoirs. Les memes numeros, il va changer les variables. Le final, il le donnera integralement au tableau pendant le dernier cours. J ai pas acquis vraiment de notion en electricite et je serai ingenieur dans un an.
You know what to study and what is expected for you? So I think he is a good prof. Also, he has respect for his students. You go Habash :)
god bless him for all elg students. Very nice person and cares about all the studetns even those who don't show up for class.
Super Mario goes off on tangents when you ask him questions. He is awesome but you will find him omninous.
Much better for electronics (4135) than power (3311). He still sucks though. At least he enjoys teaching, gotta give him credit for that.
Awesome habash the kabash, tells us what is on midterms and explains important things well enough.
Habash is too funny, If you have a problem he will give you a chance to explain yourself and will make it happen whatever you ask him. Hands down best prof at OU.
1) He is very nice 2) He is an extremely easy prof 3) Don't throw questions at him because he will just keep laughing(He does not know a lot). 4)Don't take his suggestions for the exams. (period) Overall, he is nice.
Best prof at UO. If you can't get over an A in his class then you shouldn't be in eng. Teaches lots of real world applications of the material and lots of design and problem solving.
he pwns noobs
Poor!!!!!!!!!!! He knows nothing. never answer questions.
The picnic professor!! you just take it easy and don't worry; Assignments are not important, quizzes won't affect your mark, Midterm is always problem 2.23, and final is BBQ. You really should take his classes for some comedy atmosphere but never think of gaining but the skills of grilling.
Boon for all Mechanical Engineers. You won't learn much, but this guy will give you the final exam in class before the exam. Impossible to fail this class. Really nice and loves teaching. & even if you don't know the answer to a question in the exam, all you have to do it write something logical about the question and he'll give u 80% of the marks.
He is a nice prof!
not bad
Abstract concepts mostly, very few examples but his exams are fairly easy as well.
I have no idea how other ppl said he was OK. He is a pretty bad prof who is excited about teaching but cannot teach. He does not explain much at all... I really recommend anyone to stay away, although I dont think its possible. (Im not sure I entered the right course code but I took two ELG classes for mechanical eng students)
Embaressment to the school. The guy is not genuinely interested in teaching, he is simply interested in learning the subject himself as he teaches. He'll give you the final exam before the exam.
he is one of the nicest profs u'll ever have
Never answers questions because he doesn't know s***.Removes all the labs by a project coming from IEEE published papers from.Paper publishers usually don't give too mush information on their work.Result:you now have to do a project that you don't know how it works.In the end you will only have to do on sub-block of it.Do project you and have an A.
I felt like I was wasting my time in his class. I learned a little bit from him, but overall he's a terrible teacher. He's just smiling and pacing half the time. When we got to the first lab, the TA's were surprised how little we knew. The one lecture I learned the most in was when he had other students come up and explain some examples.
Quizzes and in class bonus questions were unfair as to how he chose students. get on his god side. Explains well but covers material sporadically, making him much less helpful. Exams are mostly straightforward. very design oriented, added a lot to the course load and was not organized with what he wanted.
Asking other students instead of answering questions. Many mistakes. Wasted time in his class, learned little from him.
completely disorganized, talks non stop through out exams, completely changing them half way through.
Easiest class ever A+ for everyone
knows nothing, teaches nothing
One of the best profs I have had to date. He pushes his students to learn and explore their own strengths and weaknesses. He has an open door policy and is willing to help any student. Put in the work (there is a lot of it) and you're guaranteed to get an A.
Very disorganized prof. Does not know how to teach.
Quizes do not matter! Midtermfinal do not not matter! Only you and your project matters and if he likes you or does not know you. be his pet - A- at least. Be a regular student and you will not smell the A.
bad prof bad lectures nice guy
He does not have a clearly outline that you can follow. He gives mark by unclear way which means he does not have grade criteria that he can based on while is marking courses materials. He gives students marks randomly. A student sometime works hard gets bad marks , but other works almost nothing gets an easy -A. Hopefully, he reads this!
He's a great prof.. I don't know why people who don't study come on here to give him bad reviews. Its engineering.. its meant to make you suffer and be heard. The prof is helpful.. how many go to his office hours? None.. theres a reason hes a prof. nice guy overall, good material.
Don't study until day before test because he changes it constantly. Don't go to office hours either cause he will just say "It's just math" or "We did this in class". Not helpful. Nice guy. Grades dont matter just group project matters. Not worth showing up to class either cause he never finishes a problem or gets someone from class to try for him.
Very poor outline of expectations for midterms, final, and overall course. However, the projects is what will determine your final grade. If he REALLY likes it, he will make sure you get the mark you want. Quizzes, midterms and finals though... I've never seen any of it in class, but they don't seem to change since past years.
He's really funny and he makes no sense most of the time. Just do a good project.
Prof is ... confusing. Course expectations are generally unclear, however the prof will tell you exactly what to study for quizzes/midterms/exams. Attend the review classes. Do good on the labs and project and you will get a good grade (these are the most important)
Dr. Habash is a great guy. Class can be frustrating but focus on the project and make sure to communicate with him. This class, through Dr Habash and the project can lead to amazing opportunities! Labs don't matter. Know these things and you will have a much better time!
Nice guy but very unorganized and doesn't know how to teach. No clear grading criteria. If he knows you well you'll get an easy A. I learned more about electrical engineering in the heat transfer class than I did in two classes with Habash. Received a B+ in his classes with 0 knowledge gained.
He is a nice person but if you take any of his classes dont expect to learn much. He thinks he is doing the students a favour by grading you based on how well he knows you. If he remembers your name while grading thats atleast an A. He doesnt allow students to get 100% of exam. He tells the student 80% of test and makes the other 20% really hard.
very unorganised no planned office hours. Blackboard is not used for most of the course. You have to go to his unorganised websites. There is a website for every year
As terrible as everyone says. Doesn't give reviews, hardly makes sense during lectures, doesn't finish examples. Project guidelines are hilariously unclear, prof and TAs always contradict each other. AVOID AT ALL COSTS
Nice person and you usually get high grade for his class, but what the hell is going on? I didn't learn anything
Wastes time in classes by not teaching any technical material and literally saying nonsense. Asks students to make videos with no clear guidelines which are then marked harshly BY classmates (not if youre friends with them). Even tas are clueless. if he knows your name you will get good grades even if you dont work harder than others.
He is a very nice prof. He will tell you what you should prepare for midterms or tests. Also, TA marked lab report very generously. Just spending some time on the project and you could receive a good grade. Taking some time to do the review examples is important.
This professor can't even answer an email properly. As bad as everyone mentions here, professor Habash should be prevented from teaching further university courses; he should be left to teach elementary or lower level education. Unclear and unorganized. Learned absolutely nothing and wasted my time every lecture I attended.
Professional Practice was a good class with Dr. Habash. Assignments for this class is an easy 100. Even if you bomb the midterm, you still have a chance to get an A. The final project for this class may appear to be vague in terms of instructions but as long as you present on a topic that is ethically relevant, it will be an A. Final exam is easy.
Although I forget waht I learned from his class(took it 2 years ago), but I like that way he teaches. After all, ELG2336 and ELG 3336 are the easy course for Mechanical Eng. student; if you really want to learn something new, you should choose to be a electrical Eng.
One of the best professors in Canada!
So his lectures aren't too clear, etc. At least he's a good heart and helpful when you approach him. He literally gives away the midterm and final to ensure that you get a decent grade -- you're not happy? Oh wait: you want ELG professors who freak you out during the semester, giving you the hint you might not pass? ENJOY lol! You don't appreciate!
very different way of teaching, will set you up for real-life situations. class is project based which is great for those who actually value engineering, terrible for those who just want a good mark. more professors should be following his way of teaching
He is very easy to approach and helpful to his students. The group project is the most important part of this course. He will tell you exactly what you need to study before tests. Although some questions in the final exam are pretty tricky, You will get a good mark as long as you have a good project.
This guy does not teach. He will write out an example on the board and then talk about the real life applications of that example, and he won't solve it. Brilliant. The most annoying part of this class is how he purposely makes mistakes when he teaches. I get he's trying to keep us on our toes, but it gets annoying if you do it every 2 minutes.
You won't skip Habash if you are in ME. You will get 60/60 of the semester grade, therefore I want to say about Habash is PREPARING YOUR FINAL EXAM AT THE FIRST DAY OF SEMESTER!!
Very easy class. Never went to class and still got an A+. Just don't depend on this prof being clear in his communication outside of class and you'll be fine!
Habash is THE MAN! Most caring and nicest prof I have ever had!
Riadh Habash is a very funny prof. Rest assured, there is not an ounce of anxiety when taking his course. He is very fun, caring, and compassionate. If you do your labs (super easy) and are sincere in your prep for exams, you can't not do good in his class.
A really nice teacher!
Great, compassionate, and caring professor. He understands dilemmas and situations faced by students and ensures that your issues are addressed and solved. He's replies very soon after sending him an email. Very easy grader. This course was mostly asynchronous, except for the DGDs. Labs are easy, projects require a little more work.
Easy course but the professor is incompetent, inarticulate and does not know how to communicate with students.
It's clear that the prof is a nice guy. People say that he's not the best teacher, but csi/elg/seg 2911 does not have much to teach. Midterm is 80% common sense. Biggest issue is the obscure instructions and rubric given for assignments.
This prof is a joke. Terrible lectures of him barely skimming 80 slide presentations that have meaningless figures. The vaguest and least informative assignments I have ever seen. I showed his assignment descriptions to multiple people and none of them could tell me what the assignment was about or what was expected. At least the class is easy.
The prof always gives very unclear grading criteria, which he is almost guaranteed to use against you by docking random marks off. His lectures are unengaging and unnecessarily long as well. Avoid this prof if you can. Not recommended.
The only problem is the lack of clear instructions. Trying to decipher the instructions is more time consuming than the assignment itself and it cost me some marks. However the course is not difficult and Habash is a very understanding person. He moved deadlines multiple times and always answers emails quickly.
Dr. Habash is very accessible through email. His lectures are a bit plain (granted, this was a course on professional practice). Grading criteria for assignments weren't clear but the markers were very reasonable.
He was great this term. I appreciated his quick responses to emails and his flexibility with deadlines. Super nice guy. He emphasized how soft skills are important for career success and I found the class useful for that. 4 assignments, a proposal, a research paper, a presentation, a video, a midterm and a final. Not hard but time consuming.
Labs, Assignments and 2 design modules are easy. Project is time consuming and can be difficult depending on what you decide to do. Class was overall quite easy online but this professor's grading criteria is incredibly unclear and it is infuriatingly difficult to know what is expected of you at times. TAs grading is relaxed, prof's can be harsh.
Habash: Is boring, fails to convey information well, lacks empathy, poor understanding of student's needs. The TAs do a better job teaching than he does. Habash made many mistakes on the final exam, then chalked it up to be because "Verification is the most important process in Engineering", and didn't fix anything. Most people scored below 70%.
Throughout the entire semester, no proper syllabus was provided. He doesn't teach at all and just puts all the responsibility of teaching on his main TA who didn't even have over 3 hours of recorded DGDs. And then the exam's even more useless using contradicting statements. Honestly, I haven't met a more useless professor in my years at Ottawa.
He's a very nice man, and his projects are interesting, but he is not a good teacher. I really only learned from the projects and the papers he linked for us. Lectures are not well-organized, nor do they have good learning material in them. Tests are multiple-choice and they are notoriously random - old question bank + lots of errors.
Great professor! Cares about his students! He's real gem!
Professor does his best for such a bland subject. The class is meaningless and the assignments are a pain. It is not his fault though and he tries to make it interesting. Pretty much all the material is pointless/common sense. Don't expect actual feedback for marks off on assignments.
He is a very nice and respected person; however, the lectures are absolutely useless and boring. The projects are pretty easy but long. And my final grade was 89.4/100 but I still got an A instead of A+, meaning my grade got rounded down!
He is nice and does his best to make lectures interesting. Evaluations were surprisingly difficult though. Midterm and exam had some questions with poor wording or similar answers. Assignments were vague, which I kind of appreciated since it lets you explore what you're interested in. However, I often got marks deducted with no feedback as to why.
Best prof ever!! I would recommend taking his courses.
Very helpful during office hours and extremely flexible in terms of grading
Hes the best
I took more than one course with this professor and had no regrets. He usually guides students on what to study before the midterm and final so in return, he will be a tough grader.
Do not skip the lectures, the info you need for projects/modules is ONLY verbally said. Criteria for deadlines can be unclear so keep asking for info. Labs+project are free marks as long as you finish the project. Test qs are tricky so think thrice before answering. Online tests and final eased the stress of the course. Very accessible for help.
The legend. You have to take this course with Habash, it's an easy A+. The project is a guaranteed 30/30 if you hand in something logical and functional. A good chance you'll get bonus marks on the project. The tests and final were easy MCQ. The DMs and labs required more effort but you'll get by.
He's funny, but we didn't learn much in lectures. However, he talks a lot about design modules so make sure to attend. The project was fun, put effort into it and you'll get bonus marks. Beware of units and small details on the midterms/final - read questions twice. Labs are very easy
This is a project class; the bonus points you get will negate the rest of the semester. Extremely unclear grading expectations for design modules and project; attend lectures, he only communicates instructions and deadlines verbally. Virtual exam that (direct quote) "does not cover the content of the course". Get ready to google! He's funny though!
Why the bad comments? Dr. Habash is fair as a teacher and a grader. If you attend the lectures, make sure you're there the class before the midterm and the final (and the labs aren't hard) you pass with a good grade!
grading scheme unclear. ridiculous tedious requirements in assignment that dont test knowledge but are in fact a waste of time
Top G before Top G was invented.
"Verification is the most important step." - Habash, every semester
Unbelievably dumb assignments. Terrible instructions. Nothing useful to learn
Good prof! Bland material at times but shows he cares about trying to engage with students. He is also quite funny
Prof Habash made the course as easy as possible and gave generous marks for the assignments. The course has lots of assignments and two tests. Coursework is not too heavy but just lots of writing. You can get lot of marks for very little effort. Prof Habash is a must-take for this course.
Dr. Habash cannot be forgotten by an alumni even after years. He breaks the norm of the typical engineering professor at uottawa by encouraging students to think outside of the box instead of focusing only the theory. His generosity in grades reflects good intentions and creates ease for so many. A wonderful human being, thanks for being awesome.
Professor does not understand in depth theory that demonstrates his knowledge in this subject. Needs to go back and read a textbook.
I am the type of student never attended lecture. He was the Legend, I took Electronics 3 and Power transmission, and so far I have attended 100% of his lecture class out of passion. I learned so much inside his class, and that is why I decided to rate him. My specialization is power and I learned personally allot from attending lecture.
Habash is a simple prof. He'll show up to class, pace around the front explaining the importance of diodes for an hour, answer any questions you have, then call it a day. The class gets heavy, reach out to the TAs for help on simulations and ask design module qs to habash. Attending lectures is the key as a lot of info is just said verbally.
Lectures are inconsistently paced; some cover absolutely nothing and others are a speed run through the lecture slides. Main problem is he never gives a rubric and grades very inconsistently. Be prepared for the frustration of working your ass off on an assignment and losing marks for no apparent reason. Otherwise I liked him as a prof.
Course is mind-numbing, pretentious, & useless. Many (employed) engineers and I are doing the opposite of his suggestions out of pure spite. An engineer is "a good person with common sense"? I've seen plenty of immoral people in engineering with 0 common sense. Soul-draining assignments pushed me to self-harm (coding in lisp) instead of the work.
If you don't know about electrical engineering, if will be fine for this professor. don't worry
Very sweet professor, has his student's best interest at heart Lectures have no clear flow goal, goes back and forth between slides for no reason and it becomes confusing to follow. The assignments and project are unclear with little to no information as to what to do or guidelines to follow. Overall so confusing with no idea what is expected of us
Habash's class is a project-heavy course, but with careful planning and attending lectures, you can nail it. The labs are easy, while the midterms/finals require attention to detail. Unstuck AI helped me prep for exams and stay on top of the workload.
This professor provides little guidance on how to complete the design module assignments and grades harshly on them. Furthermore, the tests are labeled "Assessments for Learning" and include questions which are not a reflection of the course material. The professor and Tas were not on the same page when it came to the labs.
So many projects (design modules, simulations, labs, lab reports, project reports, educational videos) with absolutely no grading scheme or clear instructions. Different documents have conflicting information. He cares more about how aesthetically pleasing your work is than how technically accurate and thorough it is.
His lectures are incredibly difficult to follow, with no clear goal. Projects are okay but you get no guidance for them. Manage your time wisely because everything is due on the same day.
Class Info
Online Classes
100%
Attendance Mandatory
24%
Textbook Required
31%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Stable
+0.01 avg changeRatings by Course
ELGFORMCG
5.0
(1)ELG4152
5.0
(2)ELG4112
5.0
(3)ELG41503311
5.0
(1)ELG3311ELG
5.0
(1)Difficulty by Course
ELG2136
4.0
ELG4139
3.3
ELG3134
3.0
ELG23313331
3.0
ELG4152
3.0