4.9

Fadi Malek

Engineering - University of Ottawa

4.9
Quality
2.4
Difficulty
98%
Would Retake
110
Reviews
4.9
Quality
2.4
Difficulty
4.9
Helpful
4.8
Clarity

98%

Would Retake

110

Reviews

Rating Distribution
Official

5

100

4

7

3

2

2

1

1

0

What Students Say

Nothing bad about him

CEG2136 - 5.0 rating

He teaches concepts really well

CEG2136 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

46%

Textbook Required

30%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 46 grades
Most common grades:
A+ (22)
Not sure yet (21)
A (11)
Grade Distribution
A(33)B(1)C(1)D(0)F(0)A-/B+(11)
Based on 76 reported grades
A+: 22
Not sure yet: 21
A: 11
A-: 8
Common Tags
Respected (45)
Caring (34)
Hilarious (28)
Amazing lectures (26)
Amazing lectures (24)
Inspirational (19)
Gives good feedback (13)
Participation matters (9)
Rating Trend

Stable

+0.07 avg change
Nov
Dec
Jan
Mar
May
Oct
Last 6 months
Ratings by Course

GNG1506CEG2136

5.0

(3)

COS126

5.0

(2)

CSI3131

5.0

(6)

SEG4505

5.0

(1)

CEG2136

5.0

(34)
+5 more courses
Difficulty by Course

CSI3531

3.0

SEG4505

3.0

GNG1506

2.6

CEG2136

2.6

GNG1106

2.4

Reviews (110)
5.0
1.0
CEG2136
Nov 26, 2014

Great professor for this course, always clear and easy to understand. Happy to help and communicate with students.

5.0
1.0
CEG2136
Dec 2, 2014

He transmits his passion to students very easily, clearly and concisely. It's the second course I've had with him and every single lecture was worth the attendance. I even know people who came from other sections to hear his lectures. He is the best prof I had so far at the University of Ottawa.

5.0
1.0
GNG1506CEG2136
Dec 14, 2014

He won the award for best prof in uOttawa. Enough said.

5.0
3.0
GNG1106
Dec 15, 2014

Malek is actually an amazing professor. His lectures are crystal clear and get the information across. He uses a variety of examples and tries to keep the class very discussion friendly. He remembers faces and names, even with really large classes. There really are no complaints with this professor. He just seems like a great guy.

5.0
2.0
CEG2136
Grade: Not sure yet
Dec 17, 2014

Best prof 2014. He's cool, he knows everyone by name. He will encourage you and is interested in what the students do. If you give up the chance of having him, you've done yourself a great disservice. Although the material isn't easy, he'll make sure you feel like it is. He's that good at teaching. He'll make you like assembly. End of Story.

5.0
1.0
CEG2136
Jan 7, 2015

Literally so nice and amazing at lecturing. Take him!

4.0
2.0
ITI1100
Apr 19, 2015

Really the best. Make sure you take him for ITI1100. The labs and assignments are common to all classes so they will always be long and tedious but this professor makes the lectures great. He doesn't waste time and makes everything easy to understand

5.0
1.0
GNG1506
Grade: A+
Nov 5, 2015

Very good teacher. Lectures are long when you understand the subject.

5.0
1.0
GNG1106
Oct 16, 2015

This prof is the best. His sense of humor is great and he explains the coding very well with powerpoints and programs that he demonstrates how to write in class. Highly recommended if you want to understand C, not just blindly memorize and copy it.

5.0
1.0
GNG1106
Nov 16, 2015

AMAZING prof. Great sense of humour, there for the students, engaging lectures. Definitely take his class if you want to succeed and also fully understand C, not memorize it. However BEWARE, the midterm can be difficult, so do study even if you think you understand everything.

5.0
2.0
GNG1506
Grade: A
Nov 26, 2015

he is the best

3.0
4.0
GNG1106
Grade: Incomplete
Dec 11, 2015

Honestly such a great prof. He tries his best to make the class fun and makes people participate (also in a fun and RESPECTABLE way). As for the actual course material, not a fan. But the prof is such a great guy, I didn't dread going.

5.0
2.0
GNG1106
Nov 29, 2015

I hardly went to any lectures and I studied the night before for the final exam and still did good. Do the labs and assignments since they really boost your mark. Also do previous and practice exams since they are fairly similar and if you can do those than you can do the real deal. Honestly, this is a very easy course.

5.0
3.0
GNG1506
Dec 13, 2015

Excellent computation professor. Very involved with students, you can tell he has a passion for what he does. Also, very willing to help out with labs and homework. Excellent professeur d'informatique. Sa méthode d'enseigner est vraiment captivant. Il aide beaucoup aussi avec les devoirs et labs après les cours.

5.0
3.0
GNG1106
Grade: Not sure yet
Dec 17, 2015

Walked into the class at the beginning of the semester not having any previous programming experience. Really great prof, makes the material easy to understand and progressively gets more and more complex throughout the semester. Homework gets tough, don't leave it to the last minute though. Really funny and helpful guy.

5.0
2.0
GNG1506
Dec 26, 2015

Bonjour mes amis! funniest prof yet

2.0
4.0
GNG1106
Dec 29, 2015

Labs and homework were ridiculous. The course is very abstract and confusing so good luck either way.

5.0
1.0
GNG1106
Jan 8, 2016

Great professor! A very kind and funny guy. Teaching and course expectations are both very clear.

5.0
3.0
GNG1106
Grade: A-
Jan 18, 2016

Unless you have a gift for coding, this course is anything but easy. That being said, Malek is the prof you want to have. He's a genuinely funny guy who makes the lectures as engaging as possible. His lecture slides and numerous examples in class help you in understanding the content, but to do well on the final, practice ones from previous years.

5.0
3.0
GNG1106
Grade: A+
Jan 9, 2016

Malek is an awesome teacher who finds ways to make lectures fun and interesting. His powerpoints are clear but nothing beats his explanations on chalkboard. Pro-tip: SIT AS CLOSE TO THE FRONT AS POSSIBLE since his handwriting may be hard to read. Labs themselves are time-consuming but the exam and test are fair material.

5.0
2.0
GNG1106
Jan 27, 2016

Best professor I had. I would definately retake course for the fun of it. It was my first experience with coding and now I am in love with it.

5.0
1.0
GNG1506
Grade: A+
Feb 9, 2016

AWESOME, AWESOME, AWESOME! He's among the best profs at uOttawa. He's funny, teaches exceptionally well and is very interesting to listen to. He gets students to participate so that makes the class so much more interesting (kudos to him, it's hard to do with a 250-student class).

5.0
1.0
ITI1100
Grade: A-
Feb 25, 2016

Best prof ever. Amazing lecturer, and makes complex stuff very easy. I had a very hard time counting in binary, and he just makes it so logical, its impossible to screw up. You will ace the exam if you attend lectures (even though they are power point).

5.0
2.0
SEG3125
Apr 14, 2016

A fantastic prof! Made it his mission to learn everybody's name in the class. Found the material of the course simple, but plentiful. Be sure to get started on the final project early! Wish I could've had him for other classes!

5.0
3.0
GNG1106
Sep 23, 2016
Would take again

Amazing proff! But if you dont practice and study well, it is difficult to get a good mark. Final was hard, so study well for it.

Skip class? You won't pass.
Hilarious
Amazing lectures
4.0
2.0
SEG3125
Grade: A
Jul 26, 2016
Would take again

Solid prof. Fadi does everything for you to do well. There's no excuses for not getting a good mark. If you fail this course its entirely your fault. At times the course can be a little bit of a nuisance since there is a lot of writing and memorization, you might feel as if your doing a BA in Psychology instead of an engineering course.

5.0
3.0
GNG1506
Oct 5, 2016
Would take again

Amazing

Respected
Hilarious
Amazing lectures
5.0
3.0
GNG1506CEG2136
Nov 10, 2016
Would take again

Amazing Prof, I'll definitely recommend that prof. He's funny and super nice.

Respected
Hilarious
Amazing lectures
5.0
1.0
CEG2136
Grade: A
Nov 23, 2016
Would take again

He's hilarious and cares about all the students in the class. He wants to see you succeed. I started doing poorly in the course at the time but when he saw me try, get recognized that and gave me a good grade.

Participation matters
Hilarious
Caring
5.0
3.0
GNG1506
Grade: Not sure yet
Dec 22, 2016
Would take again

Excellent professeur, il donne beaucoup de point(0.5 a 5 points) que tu peux accumuler durant la session pour tes exams si tu ecoutes en classe et que tu peux repondre aux questions qu'il demande. Les devoirs et lab obligatoire a chaque semaine, mais ca aide beaucoup a comprendre le cours.

LOTS OF HOMEWORK
Clear grading criteria
Hilarious
5.0
3.0
GNG1506CEG2136
Grade: A-
Jan 2, 2017
Would take again

This class has weekly assignments and labs. Although this class is a bit time consuming, he explains everything very clearly. He is a great prof and wants everyone to pass. He does great preparation for his exams; no surprises.

Gives good feedback
Amazing lectures
Caring
5.0
4.0
GNG1506
Jan 3, 2017
Would take again

THIS PROF IS AMAZING.. HE CARES ABOUT HIS STUDENTS AND HE EVEN REMEMBERS THEIR NAMES. HE WANTS STUDENTS TO PARTICIPATE IN CLASS! IF YOU ARE IN LUCK TAKE THIS PROFESSOR!!

Inspirational
Amazing lectures
Caring
5.0
3.0
GNG1506
Grade: A+
Jan 18, 2017
Would take again

one of the best teachers ever !

Gives good feedback
Respected
Inspirational
4.0
4.0
GNG1506
Grade: A+
Jan 4, 2017
Would take again

Excellent prof. Il donne même des points bonis et adore faire de la révision avant les examens. Par contre, j'ai trouvé la partie Devoir, Laboratoire et Projet assez difficile et demandante (10h + /semaine dans mon cas). Je vous conseil fortement de vous regroupez en un petit groupe pour ces parties si vous n'avez aucune expérience comme moi.

LOTS OF HOMEWORK
Hilarious
LECTURE HEAVY
4.0
2.0
ITI1100
Grade: Incomplete
Feb 11, 2017
Would take again

Teaches well, invites questions and then insults you for 20 minutes. He is cool, maybe the smartest man I know.

Participation matters
Skip class? You won't pass.
5.0
3.0
ITI1100
May 6, 2017
Would take again

Prof. Malek is an excellent professor. He knows the material quiet well and he is very good at communicating it to the students. I wish many profs are like him.

Gives good feedback
Respected
Inspirational
5.0
3.0
GNG1106
Grade: A+
Nov 2, 2017
Would take again

So awesome. He actually tries so hard to learn people's names that show up for lecture. Any programming background makes this course an easy A. TRY AND GET HIM for this course! He's too good

Participation matters
Amazing lectures
Caring
5.0
3.0
ITI1100
May 19, 2017
Would take again

Simply put, he's the best prof I ever came across

Respected
Amazing lectures
Caring
5.0
1.0
ITI1100
Grade: A+
Nov 7, 2017
Would take again

Amazing. He makes the class easy, not by dumbing down the material but by being so engaging and good at explaining. One of the best professors I've ever had.

Respected
Hilarious
Caring
5.0
2.0
GNG1106
Grade: A
Dec 16, 2017
Would take again

Fadi was by far the best prof I had this semester. If you're taking any computing courses I highly recommend him if you can take him. Focuses on concepts more than syntax which is important for coding, makes the class fun and engaging. He gives a lot of hints for what will be on the test. If you listen closely you'll know the test inside and out.

Respected
Hilarious
Caring
5.0
3.0
GNG1106
Grade: A+
Dec 16, 2017
Would take again

Fadi Malek is by far the most amazing professor I've ever had. He's hilarious, cares about his students and does his best to learn everyone's name. It's never a dull moment in his class. Midterm and final exams will be easy if you put in the work.

Gives good feedback
Hilarious
Amazing lectures
5.0
1.0
ITI1100
Grade: A+
Jan 14, 2018
Would take again

By far one of the best professors at uOttawa, simply put.

Inspirational
Hilarious
Would take again
5.0
1.0
GNG1106
Grade: Rather not say
Dec 22, 2017
Would take again

Absolutely amazing prof, but the course in general is hard if you don't have any coding experience so a lot of people struggled. I had a bit of experience so I would just look at memes on reddit during lectures and get pretty good marks. He is a hilarious guy, randomly picks students to answer questions unless they sit at the front.

LOTS OF HOMEWORK
Hilarious
Amazing lectures
5.0
1.0
GNG1106
Jan 22, 2018
Would take again

I've had the gift of having Fadi for 1106 and now 1100 and let me say he is a blessing sent from above because he explains everything so well. He also won the prof of the year award. If you have the chance to have Fadi for any course, consider yourselves blessed because he is the man.

Respected
Inspirational
Hilarious
5.0
2.0
ITI1100
Apr 25, 2018
Would take again

Excellent prof. Teaches well, interacts with students and cares about them, easy or at least doable exams and assignments. I cannot complain.

Respected
LOTS OF HOMEWORK
LECTURE HEAVY
5.0
3.0
ITI1100
Apr 23, 2018
Would take again

I love this prof so much! He will call on you if you're not paying attention but as a student that usually doesn't listen during lectures, I made sure to pay attention for fear of being called on! His exams are what you would expect (do practise exams) and he seems like he genuinely cares about how you do in his course. Would seriously rec.

Respected
Participation matters
Hilarious
5.0
1.0
COS126
Grade: A+
May 22, 2018
Would take again

Great Prof, best I've ever had and cannot say enough good things about this prof. He really shows to the students that he cares for us and I like that. Best Prof ever.

Respected
Hilarious
Caring
5.0
3.0
ITI1100
Grade: B+
Aug 15, 2018
Would take again

he is such a good prof!! although he calls students out if he notices anyone is not paying attention. a lot of long assignments. labs are relatively easy and the exam was really long but if you diligently do your assignments you would be fine

Respected
LOTS OF HOMEWORK
Amazing lectures
5.0
3.0
CEG2136
Grade: Not sure yet
Dec 6, 2018
Would take again

I love this Profe. Nothing bad about him. Honeslty I wish he taught all my classs so I can just take him. He made me like my major even more. Exams arent that easy but if you attend the lectures youll def pass.

Respected
Clear grading criteria
Amazing lectures
5.0
1.0
CEG2136
Nov 27, 2018
Would take again

Love this prof. He teaches concepts really well. Very in-depth and clear explanations. If you ask for clarification in the lectures, he will take the time to explain everything clearly. Very funny, and it's so obvious how much he wants students to do well. He does a lot of example problems in class that basically mimic the exams. Go Fadi!

Respected
Inspirational
Caring
5.0
2.0
ITI1100
Grade: Not sure yet
Jan 17, 2019
Would take again

Very good professor. He's very passionate, super nice, and makes his lectures interesting. He realized many kids couldn't buy the book so he just provided all the questions for the assignments and all the resources you need to succeed.

Gives good feedback
Participation matters
Amazing lectures
5.0
2.0
ITI1100
Grade: Not sure yet
Mar 6, 2019
Would take again

Fadi Malek is the GOAT. He has very engaging lectures and takes time to explain things very thoroughly. He strives for class engagement, and remembers your name. His midterm was very fair, he prepared us for it in class and through our assignments. You can really tell he is passionate about what he is teaching, and about helping student succeed. A+

Respected
Amazing lectures
Caring
5.0
2.0
ITI1100
Grade: A+
Feb 14, 2019
Would take again

His lectures were fun but the content was also very simple looking forward to see how well he teaches more difficult material.

Gives good feedback
Amazing lectures
Caring
5.0
3.0
ITI1100
Grade: Audit/No Grade
Mar 20, 2020
Would take again

FADI MALEK IS THE GOAT! He loves teaching and you can tell from the way he explains everything so perfectly. He is the only prof in uni that has my attention from beginning to end of class. In conclusion, best prof ever, no doubt about it.

Respected
Skip class? You won't pass.
Caring
3.0
1.0
ITI1100
Grade: Incomplete
Mar 4, 2020
Wouldn't take again

Makes me sleep everytime but still a good prof.

5.0
2.0
CEG2136
Grade: A-
Apr 21, 2020
Would take again

Amazing Professor to say the least!

Respected
Inspirational
Amazing lectures
5.0
3.0
ITI1100
Apr 25, 2020
Would take again

Excellent teacher. He makes you understand the material very nicely. He makes his lectures fun and useful at the same time.

Participation matters
Inspirational
Amazing lectures
5.0
3.0
ITI1100
May 5, 2020
Would take again

Excellent Professor. He explains all the content in the course very well. If you participate in class and answer some of his questions, you might get bonus points on your midterm or final exam.

Respected
Participation matters
Amazing lectures
5.0
3.0
CSI3531
May 6, 2020
Would take again

Best Professor ever. He teaches very well

Respected
Inspirational
Amazing lectures
5.0
3.0
ITI1100
May 8, 2020
Would take again

Take his section for Digital Systems. He explains things well and always wants to answer questions and help people out. Assignments are somewhat time consuming since they have a lot of questions, but it forces you to practice which is good. Material is introductory and not complicated. Highly recommended.

5.0
4.0
CEG2136
Grade: Incomplete
Oct 8, 2020
Would take again

If you're in engineering and you don't take his class you will definitely miss out. He is one of the best if not the best engineering professor at the university. He is something else, he makes sure you leave the lecture knowing every topic in it which is amazing.

Respected
Amazing lectures
Caring
5.0
3.0
CEG2136
Grade: A
Dec 21, 2020
Would take again

Best prof ever! I will get him for my operating system class too.

Respected
Hilarious
Amazing lectures
5.0
1.0
CEG2136
Grade: A+
Jan 6, 2021
Would take again

EASILY the best prof I've ever had. I came into his classes with 0 background knowledge on anything close to the topics + no real interest in the course material, and he managed to make me really enjoy and thoroughly understand the material. I would take every single class of my major with him if I could. do not miss out on having him!!

Respected
Amazing lectures
Caring
5.0
3.0
CEG2136
Grade: A+
Jan 7, 2021
Would take again

Everyone loves Fadi Malek. How could you not?? He is the best prof I've ever had BY FAR! I highly recommend him for anything. CEG2136 is not an easy class but the way he teaches makes it seem so easy. He is the best, take him any chance you can. Love you Fadi <3

Respected
Skip class? You won't pass.
Hilarious
5.0
3.0
CEG2136
Grade: A+
Jan 14, 2021
Would take again

Fadi was hands down one of the best professors I've ever had here at uOttawa. Such a nice guy. Do the work, show up to class, and you'll easily do well in his classes.

Respected
Inspirational
Hilarious
5.0
4.0
CEG2136
Grade: Not sure yet
Jan 10, 2021
Would take again

The way he teaches almost feels like a friend or family member teaching you. He just cares and has enthusiasm, unlike other profs.

Respected
Amazing lectures
Caring
5.0
3.0
CSI3131
Feb 22, 2021
Would take again

Th best Professor I have had in all my classes. He makes sure you understand the concepts very well. Encourages questions.

Inspirational
Amazing lectures
Caring
5.0
3.0
CEG2136
Apr 27, 2021
Would take again

He's known as one of the best professors you can't go wrong with fadi malek.

5.0
2.0
CEG2136
Jun 15, 2021
Would take again

Best prof I've ever had. Asks students when due dates work best for them. Amazing teacher as well and great guy.

Clear grading criteria
Amazing lectures
Caring
4.0
3.0
CSI3531
Grade: Not sure yet
Jul 18, 2021
Would take again

Fadi is a very respected and caring prof. He gave extensions when we asked and even moved the midterm since we had so many other tests in a week. His main TA was a real gem, but the one that marked assignments gave absolutely no feedback.

Respected
Clear grading criteria
Caring
5.0
5.0
CEG2136
Grade: Not sure yet
Nov 28, 2021
Would take again

If you find a better prof, I will personally pay you 100k. What a legend. Great lectures and well, everything. The course's labs are a bit of a handful but as long as you put 1% effort, everything goes smoothly.

Respected
Amazing lectures
Caring
5.0
2.0
CEG2136
Grade: Not sure yet
Dec 13, 2021
Would take again

Best Prof I had this semester. Course is straightforward but Fadi made it absolute joy to come to class. I love this man. Take a class with him if you can, you will not regret. Gives extra credit for participation too which is always nice.

Respected
Hilarious
Caring
5.0
3.0
CEG2136
Dec 21, 2021
Would take again

Great professor and amazing lectures. He makes the class very enjoyable.

Respected
Inspirational
Amazing lectures
5.0
2.0
CSI3131
Grade: Not sure yet
Mar 27, 2022
Would take again

The university of Ottawa should just give Fadi 3 professors salaries and let him teach all the sections for the courses he teaches. I have learned more from his classes than any other professor.

Amazing lectures
Caring
Respected
5.0
1.0
ITI1100
Grade: Not sure yet
Apr 3, 2022
Would take again

Fadi is the best prof I had first year. He truly cares about his students and is clear what kind of material will be on exams. His lectures are very engaging and he makes an effort not to make the lecture boring. If you attend his lectures or even just watch his recorded ones there's no way you won't get an A. This guys truly deserves double pay.

Amazing lectures
Lots of homework
Caring
5.0
2.0
ITI1100
Grade: A+
Apr 1, 2022
Would take again

Prof Malek is honestly one of the best profs I've had. Very simple and straightforward guy. As long as you go to class, or watch the recorded lectures, you will do very well. Most of his exam questions are simple and straightforward, and if you study you will get an A. Content is also pretty interesting.

Amazing lectures
Gives good feedback
Lots of homework
5.0
2.0
CEG2136
Grade: Rather not say
Apr 10, 2022
Would take again

Great prof, he is truly an understanding and caring prof. I found the quizzes and exams to be very fair. He knows his stuff very well and can communicate it very easily to students. Always take your classes with Prof. Fadi

Amazing lectures
Gives good feedback
Inspirational
5.0
2.0
ITI1100
Grade: Not sure yet
Apr 10, 2022
Would take again

I love Fadi's teaching style. His lectures are engaging and he always answers questions asked in class. He conveys the material clearly.

Amazing lectures
Inspirational
Caring
5.0
3.0
ITI1100
Grade: A-
May 1, 2022
Would take again

Prof. Fadi is very kind and respects all his students. He made the lectures interesting through his ability to explain concepts, and his main TA is a very nice man. The only issue I ran into was that some of the assignments were a bit too long, so try to finish them in 1/2 sittings. Highly recommended.

Amazing lectures
Caring
Respected
5.0
3.0
CEG2136
Grade: A+
May 3, 2022
Would take again

It is a personal goal of mine to have every one of my CEG courses taught by Fadi. The course material is dense but he is always happy to answer questions, he is one of the only teachers who makes me want to attend sessions live

Group projects
Amazing lectures
Hilarious
5.0
2.0
ITI1100
Grade: C+
Jun 13, 2022
Would take again

Great Prof, engaging with students and explains lectures well. Attend the DGD's, especially by Ziad his main TA- awesome guy!

Amazing lectures
Hilarious
Accessible outside class
5.0
1.0
CSI3131
Grade: Not sure yet
Jul 25, 2022
Would take again

Fadi is honestly a GEM. If you see his name on a course, take it. You won't ever regret it. He is understanding and kind. It is super easy to communicate with him. He truly cares about his students and it reflects on his teaching. I love this guy and trust me, you will too!

Inspirational
Caring
Respected
5.0
1.0
CEG2136
Grade: A
Nov 26, 2022
Would take again

the goat

EXTRA CREDIT
Amazing lectures
Caring
5.0
3.0
CEG2136
Grade: Not sure yet
Dec 18, 2022
Would take again

This guy made one of the most difficult courses in my year pretty enjoyable. Answers questions quickly, explains concepts well without all the tacky garbage, and slides other profs in the department use, and is super friendly to his students. You do have to pay attention and put in the work, but he's leagues ahead of the other profs

Participation matters
Gives good feedback
Caring
5.0
4.0
CEG2136
Grade: Not sure yet
Dec 18, 2022
Would take again

Professor Malek is very good at simplifying difficult content and cares about his students. The discussion groups are extremely helpful.

Caring
Graded by few things
5.0
3.0
CEG2136
Grade: B
Dec 21, 2022
Would take again

do not miss an opportunity to be in his classes!!! he's such a g and also very reasonable which is unfortunately rare to see in profs these days

Amazing lectures
Respected
Lecture heavy
4.0
5.0
CEG2136
Grade: A
Jan 15, 2023

Good prof, attempting to convey the content as best as he could. TA are also great, especially Ziad. Make sure to go to lectures and every DGD or you'll have some very hard time with the course.

Amazing lectures
Respected
Lecture heavy
5.0
3.0
CEG2136
Grade: Rather not say
Mar 5, 2023
Would take again

Amazing Lectures and very straightforward.

Amazing lectures
Inspirational
Respected
5.0
2.0
ITI1100
Grade: A+
Apr 22, 2023
Would take again

Dr. Fadi is an amazing prof. He really cares about his students, that's clearly shown in his ability to memorize names. His lectures are amazing and he has a really nice way of teaching this class. Dr Fadi has a team of incredible TAs especially Ziad who is a super funny guy. If you really want to do well in this course, attend the lectures and DGS

Amazing lectures
Hilarious
Caring
5.0
2.0
ITI1100
Grade: Not sure yet
Apr 26, 2023
Would take again

He grades generously and his lectures are great. He has a really fun and engaging dynamic with the class and explains the content very well. The only negative aspect of the course has been the tediousness of the labs, but that can't really be avoided. Overall, great prof and would absolutely take him again!

EXTRA CREDIT
Amazing lectures
Hilarious
5.0
1.0
ITI1100
Grade: A+
May 23, 2023
Would take again

Prof. Malek was the best professor I've had in all my years of university. I love his class and his dynamic.

Hilarious
Caring
Respected
5.0
2.0
ITI1100
Grade: A+
Jun 5, 2023
Would take again

Best professor of all time. Amazing and entertaining lectures, explains clearly, and simply a genius. He really cares about his students and their success. Love this guy

Amazing lectures
Inspirational
Hilarious
5.0
2.0
ITI1100
Grade: Not sure yet
Jul 8, 2023
Would take again

Genuinely loved this teacher, he gave the best lectures and it would be very difficult to not succeed in the class if you go to the lectures and do the assignemts/ labs. Didn't need too much extra work or at home studying, the powerpoints were great too.

Amazing lectures
Respected
Accessible outside class
5.0
3.0
CSI3131
Grade: Incomplete
Jul 16, 2023
Would take again

Amazing lecturer. Such an infectious interest in the course material, and he always comes across very genuine. Absolutely cares about making sure you understand the content. Assignment guidelines are a little vague, but the marking isn't too harsh or anything anyways. No complaints.

5.0
3.0
SEG4505
Grade: A+
Nov 28, 2023
Would take again

My GOAT

Hilarious
Caring
Respected
5.0
3.0
CEG2136
Grade: Not sure yet
Dec 24, 2023
Would take again

His lectures are top level compared to other professors who teach this class, many people from other sections of this class show up to Fadi's class to learn. Cares about his students a lot, had him twice and wouldn't mind having him a 3rd time

Participation matters
Amazing lectures
Beware of pop quizzes
5.0
3.0
CEG2136
Grade: A
Dec 29, 2023
Would take again

Great teacher, really good at explaining concepts and will always go through practice problems in class. For this class specifically, there are online lectures available for you to watch if you need more content from Fadi. But, I recommend going to ALL his lectures.

Beware of pop quizzes
Respected
4.0
1.0
ITI1100
Grade: A+
May 14, 2024
Would take again

Great at teaching and the midterm and final are both fair. The assignment marking by the TAs can be off sometimes, but the labs are easy marks so it balances out.

5.0
3.0
ITI1100
Grade: A-
Aug 12, 2024
Would take again

Great professor ever!

Amazing lectures
Inspirational
Respected
5.0
3.0
COS126
Grade: A-
Oct 16, 2024
Would take again

He's pretty good prof, wish i could have him again helped alot

Gives good feedback
Hilarious
Caring
5.0
2.0
CSI3131
Grade: A
Oct 16, 2024
Would take again

This is the best teacher. Very good

5.0
2.0
CEG2136
Grade: A
Oct 23, 2024
Would take again

It is impossible to dislike him. He is simply just that good.

Hilarious
Caring
Respected
5.0
4.0
CEG2136
Grade: Not sure yet
Nov 30, 2024
Would take again

Professor Fadi Malek is an awesome professor. One of the best professors I had. This course is hard but he explains it super well. Often win rounds of applause in class. There were students not enrolled in his class who came to listen. He respects his students and is there to answer questions after class. I would love to take his class again.

Amazing lectures
Respected
Accessible outside class
5.0
2.0
CEG2136
Grade: B+
Dec 9, 2024
Would take again

Fadi Malek was a great prof, this class was hard but he made it easier. He truly cares for his students and i would definetly take his class again. Thanks Fadi

Amazing lectures
Gives good feedback
Caring
5.0
2.0
CSI3131
Grade: A-
Dec 19, 2024
Would take again

This prof is the best i've had in a while. It is impossible not to like him. Very nice guy. I would defo take him again.

Amazing lectures
Hilarious
Respected
5.0
3.0
CEG2136
Grade: B+
Jan 30, 2025
Would take again

Professor Malek is a fantastic instructor who makes even the toughest material engaging and manageable. Definitely attend all lectures - the content is well-explained, and unstuckstudy is a great supplementary study tool alongside the course materials.

5.0
3.0
ITI1100
Grade: Not sure yet
Mar 26, 2025
Would take again

Dr. Malek is a truly exceptional professor who cares so much about his students and he makes sure they all understand his lectures. Labs can be challenging sometimes.

Amazing lectures
Inspirational
Respected
5.0
3.0
ITI1100
Mar 27, 2025
Would take again

A great prof.

5.0
3.0
GNG1506
Grade: A
May 26, 2025
Would take again

Fadi Malek is a great professor. He truly cares about my succes and doesn't give too much work. I would love have him as a prof again. If you are taking it next semester, have a good time.

Amazing lectures
Gives good feedback
Respected
5.0
1.0
CEG2136
Grade: A+
Oct 1, 2025
Would take again

Amazing professor! I think one of the best in the faculty. His lectures are amazing and he is very kind and understanding.

Amazing lectures
Clear grading criteria
Gives good feedback
Class Info

Online Classes

100%

Attendance Mandatory

46%

Textbook Required

30%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 46 grades
Most common grades:
A+ (22)
Not sure yet (21)
A (11)
Grade Distribution
A(33)B(1)C(1)D(0)F(0)A-/B+(11)
Based on 76 reported grades
A+: 22
Not sure yet: 21
A: 11
A-: 8
Common Tags
Respected (45)
Caring (34)
Hilarious (28)
Amazing lectures (26)
Amazing lectures (24)
Inspirational (19)
Gives good feedback (13)
Participation matters (9)
Rating Trend

Stable

+0.07 avg change
Nov
Dec
Jan
Mar
May
Oct
Last 6 months
Ratings by Course

GNG1506CEG2136

5.0

(3)

COS126

5.0

(2)

CSI3131

5.0

(6)

SEG4505

5.0

(1)

CEG2136

5.0

(34)
+5 more courses
Difficulty by Course

CSI3531

3.0

SEG4505

3.0

GNG1506

2.6

CEG2136

2.6

GNG1106

2.4

Similar Professors