4.6
Quality1.8
Difficulty88%
Would Retake99
Reviews88%
Would Retake
99
Reviews
Rating DistributionOfficial
5
86
4
0
3
2
2
4
1
7
What Students Say
“Alaa was an amazing professor”
TECH104 - 5.0 rating“very good teacher, always did everything and anything to make sure you succeed”
TECH101 - 5.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
75%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Declining
-0.93 avg changeRatings by Course
TECH103
5.0
(3)TECH151
5.0
(2)CENG212
5.0
(12)CENG254
5.0
(7)CENG216
5.0
(4)Difficulty by Course
CENG329
5.0
TECH101
4.0
TECH151
3.0
PROG32
3.0
CENG257
2.8
Reviews (99)
She is very creative with her lecture slides. I enjoy her class time because she deliver the material in a way that every student would understand the course. she has a unique technique. She is very nice, helpful, approachable, always there for students when needed help also very friendly, she is spectacular. she is one of my favorite profs.
She is a wonderful professor respected and liked by most of the students. Her class was amazing. She explain in an easy way. Well done Alaa. I wish to study another course handle by her.
Overall, I had a great experience in Alaa's class. One thing I respect her for is the way she challenges you and at the same time takes feedback from the class and tried her best to give you as much time/help as you need in order to succeed. She is also very clear in her lectures; explains what something does, when to use it, and gives examples. :)
Great professor. I like her teaching way. She made the class active, provide assistance at any time. If ever you get him at Humber consider yourselves lucky.
She has a high expectation of students; however, she has developed some tutorials which have improved the performance of the students; additionally, she has a good disposition to help personally or by email.
She manage the class in a professional way. Help student to understand the topics. Be on time. Reply emails on time with no delay.
She is smart, intelligent and helpful. Being never late. I liked the way she taught the course. Well done Alaa
Great prof, my favorite all term. More than happy to help. We took questions we had from other classes to him and he would teach us a lectures worth of material in a matter of minutes. I liked the ways she teach.
Many thanks Prof. Alaa for the efforts you pt during the semester.
Very good professor
She's one of best teachers I ever had. She taught in a very smart way, which made everything very easy to understand, even if you don't have any related background.
Cindy is awesome! Very Knowledgable. Always willing to help when you need it. Treats every student with respect and as adults. Great sense of humour. I liked the way she teach
She taught me C programming and Java. And i knew nothing of any of these. Now i'm writing programs. She is great professor.
An excellent teacher and inspirational professor
Lectures are clear, concise and dedicated to teaching.
Alaa is a very helpful professor. She is always willing to help us out and her teaching skills are very good.
Good but little hard. Very professional and always on time. Like her business and enjoy teaching. Excellent for programmers.
She's an amazing and great Prof. She explains all the material in a way for everyone to understand as she go through every question step by step. She gives lots of examples in class and also will always answer any questions people have. Amazing, really want her to teach my other courses.
She is definitely to the point, and much, much easier to understand. She's also very helpful and is willing to help any student who needs it. I highly recommend this lovely lady to anyone who wishes to take programing courses.
I like her teaching style. She teaches at a reasonable speed and almost step by step help students to understand.
Explains concepts clearly and use tons of examples. Probably the best professor in computer, avoid other professors anyway!
The lecture is flawless
Alaa is the greatest prof. She is articulate, charming and extremely helpful. I am so inspired by her that I am considering a career as a professor. A hot one.
Very passionate, extremely caring, prompt to reply to e-mails, and always ready to help out students! Classes are incredibly interesting and her lecturing style makes it simple to follow her. She can make boring material the most fascinating thing you'll learn. Courses are very well structured, it's like learning a story throughout the semester.
Excellent course, Alaa is clearly a gifted and effective teacher. Her power points are masterpieces and help explain even very difficult concepts in a clear and approachable manner. The course was very well structured.
A Great Prof,. the course touches some very important topics in a very engaging and interesting way. like to take another courses with her.
A Great Prof,. The course she touches some very important topics in a very engaging and interesting way.
Professor Alaa is very nice and really knows how to teach. Her teaching is always clear and she makes sure the class understands the concepts before moving on. You'll really enjoy going to her lectures. Her tests are fair and you'll do well if you study the material.
She really cares about her students. This is one of those teachers where you really benefit from attending their lectures. Awesome teacher.
Professor Alaa is hilarious and brilliant. She is very knowledgeable and has good teaching technique which allows students to assimilate knowledge effectively with less stress.
Alaa is a great prof her lectures are clear and to the point. She doesnt pack you full of information you dont need. DO NOT BUY TEXTBOOK, I didnt use my textbook once for her class.
Every class was a pleasure to go to as she is one of those profs that inspire you to go beyond the course material. She changed my academic outlook. Truly a blessed woman.
Alaa is a great Prof, very well planned lectures and enthusiastic about the material.
She is a very nice professor. Be aware of her quizzes.
Alaa was an amazing professor. She was very outgoing and always willing to help. She gave real life examples and was very caring and understanding. She taught the important material of the course. Alaa was very fast at marking and gave very useful feedback. Overall, I would highly suggest Alaa as a professor
She is alright. Her classes are good.
She is good. I liked the way she teach
very good teacher, always did everything and anything to make sure you succeed. Whether its extra assignment to boast marks, or help understand content.
Excellent Professor
Amazing Professor and amazing lectures. I LOVE Professor Alaa!! My all time favorite professor at Humber! TECH 104 is not an easy subject, but Professor Alaa tries her hardest to make students understand the content! she gives extra assignments and tutorials. Always helpful after class and in office hours to answer any questions. TAKE HER!
Very nice professor, helpful and support students
excellent professor and helpful
Alaa has a poor quality teaching and I did not get any benefit at all. Students if you want to learn go with another prof.
Alaa is thee best prof I could never imagine having. She's such a caring person, puts effort to explain every tiny bit of the course. Her lectures are AMAZING, can't wait to have her again, she has an inspirational and caring way to deliver the information to us. YOU'RE PHENOMENAL ALAA. Definitely will do many other course with you. God Bless you
She's a wonderful professor. C- programming is very complex and important for pre-med students. Yo musttook notes for every class. It's still difficult but she's available for office hours.
if you are looking for a good professor and a person who can teach help learn unix or any course, PICK her!! she is great, actually way more than great!! she truly help out and put effort to deliver the information! she is very understanding and she ants to see you succeed! TAKER HER CLASS!
BEST PROF EVER!! Love how she deliver the materials, easy to follow, everything is well explained.. she is lovely, and approachable always available to help students and puts the effort to explain. THANKGOD she is my prof.!!
Prof. Alaa is passionate about what she teaches. She wants to help students to do well. She is a very smart individual and tries her best to make to answer all of your questions, which is great and rare. Hope I knew what other courses you would teach. Alaa is a one-of-a-kind professor at the College
Alaa is a really good professor she uses video to explain the code step by step she provides extra learning material for those who like to discover and she is an easy grader as she cares more about your knowledge then your grammar.
She is the best math teacher i've ever encountered ! She is always down for help , and works for the best interest of her students, caring, cheerful, supportive and enjoyable. Reachable after class. Used many real-life examples. Make everything easy to learn! I would take her class again!
Happy new year. I will miss you next semester. Thanks for your efforts.
so nice and helpful.....I did mistake in the previous rating sorry
Worst teacher, reading from slide not prepared at all
Thank you so much for making a subject I was worried about disliking, you made me excited to show up to a class. You truly made the semester one of the best Ive ever had. Thank you for your amazing lectures and feedbacks and thank you for being so supportive! Thank you so much for facilitating such a positive learning environment!
Professor Alaa is the best professor I have ever had! She is accessible outside of class and is willing to help. Amazing person overall. Genuinely cares about students and education. Engaging lectures.
Best Prof!!! She's so nice and helpful, just like an angel!! Her examples are fun and interesting which will keep your focus and pay more attention. Her classes are not boring AT ALL! I enjoyed it so much besides her examples are soooooo helpful, I love she explains every bit and clears all confusion.
Professor Alaa is one of the best professors I had all semester. She is very clear about what she expects in assignments and has rubrics for everything to clarify. Very enthusiastic about her class and students, and one of the most interactive instructors I had this Fall. Brutally honest, which helped. I would 100% recommend everyone to take her.
Prof Alaa is an incredible educator who is innovative. Her class is engaging because of her enthusiasm, her ability to differentiate (and make you feel willing to take risks), and is immediately applicable. I wish I could take a class of her every year! Thank you, Alaa.
You will get a high grade, but you will not learn single of anything, reads of the powerpoint doesn't explain anything or care if you succeed. If you just want a high grade that doesn't reflect whether you truly understand programming, than pick.
she is ok with java but when someone asks to repeat the stuff then she doesn't so take another choice for java-1(sem-1)
Doesn't provide feedback on assignments. Reads the lecture slides. Attendance is mandatory but you will not learn anything. Exams are very difficult, expect to write programs based on your own memory. Picks the smallest details out of lectures and writes questions designed to confuse you. A challenge is good but her class is straight up torture.
She will deduct u mark for no reason. I used the stuff, which I learned from another website for the midterm exams; then, she deducted me 2 marks because of it. She said that u are not supposed to use this method because we haven't learned it yet. Overall, she will deduct u mark if u do not follow the way that she has even u got the output right
Skip her lecture, she just reads off the slides. 99% of the hour-long lecture can be summed up by watching a 15 min youtube video. Also for some reason, she gives out assignments before we even learn about the topic. Also, you're not getting feedback on your assignments. In conclusion, you're gonna end up learning the material yourself.
Recommended! One of the few professors that actually care and don't want you to fail. Helpful and lenient in the labs, and a good lecturer.
Alaa is fantastic. Her lectures are clear, and she never uses jargon you can't understand. She'll repeat herself until you understand, and encourages problem-solving and best-practices. She can answer any question on the fly, and knows Java inside and out. Every teacher should be like her!
mediocre professor, doesn't really teach content that well. sometimes will straight up ignore students that have questions or get pissed off that they're asking questions for unknown reasons. sometimes makes mistakes teaching basic concepts. somewhat easy marker
When we had to write the reviews, she did not allow us to complete anything and she did everything herself. I am 1 million percent sure that she did the same here. Humber IT students cannot write that she is great. It is not difficult to see that she knows nothing. She came very well dressed in class. This is a good thing but nothing else. Funny.
I liked the way Prof. Alaa teach. She is amazing Professor even the course is hard..
Prof. Alaa Passionate about marketing and she comes from a solid marketing background with a lot of real-world experience. Engaging lectures that are easy to recall when it comes to test time.
Prof. Alaa is one of the respected Professors at Humber. She is care about her students and helpful. I'm strongly recommended her.
I simply cannot say enough about Professor Alaa. She truly is an amazing teacher, mentor and overall human being. She is exceptionally approachable and will do anything in her ability in order to accommodate her students.
Prof. Alaa is one of the good Professors at Humber College. I liked the way she handle the class.
I considered Prof. Alaa as one of the best Professors at Humber College. She cares about her students. She explained everything in detail. Her lectures helped me a lot in the real life.
An amazing Professors carry about the students. Having a good knowledge, knew what about talking about
Unfortunately, she teaches material too quickly and the notes provided on blackboard are not sufficient to understand the complexity of the topics discussed. She can be nice, and rough at times when you ask a question. If you show interest in the course, she'll help you. I'd recommend supplementary aid (youtube, textbook, github, chatgpt).
Her lectures can be difficult to understand, but CENG251 itself is a pretty difficult course itself. Even if you dont understand the lectures, when you do your own research on the concepts after they end up being just as difficult to grasp. Besides that shes a fair marker. Ironically her gdb lecture was the first time i actually understood gdb.
Great professor and have a great experience in programing
Wish she was teaching all of my courses
Hoping i have the chance to have this professor teach my class again. Learned a lot and had chance to ask questions, work in groups and apply new concepts.
100% recommend. Caring prof - good content & fair assessments (tests, discussions and group work)
Coming back to review and say thank you Alaa for this class. I'm so thankful for the info we learned in class and insight into what it's like to work in the industry
True Professor. She has knowledge beyond books. She clearly defines everything and helps students all the time. She teaches fast but does it clearly. There is no chance of not understanding what she teaches but attend all classes to get the best results.
Great Professor and helpful
Professor Alaa is very nice and greatly cares about her students. She also enjoys her job a lot and loves talking about conspiracies, which makes her classes even more enjoyable. Strongly recommended her
Great teacher makes you think easy class and helpful.
Excellent Professor. I like the way she handled the course. Strongly recommended her.
Great Professor and helpful, strongly recommended her.
To all my international students over there from sheridan college and all the majority of good review you see here is fake. the review is made by her own humber college students. If you want to pass this course go with another professor.
Prof. Alaa was a great Professor looking for her students. I liked the way she handles the course.
Excellent Professor liked the way she teaches, answer all the questions. Strongly recommended
Alaa was a great Professor. Strongly recommended here
Prof. Alaa really is a great Professor. Doing her job in a professional way.
I consider Prof. Alaa as one of the best Professors at Humber College. She is explained every single point thoroughly. I strongly recommended here.
Prof. Alaa is knowledgeable, supportive, and always well-prepared. She explains concepts clearly and creates a comfortable learning environment. Her passion for teaching really shows, and she genuinely cares about her students' success."
I liked the way Prof. Alaa handle the course. She is respected and helpful. Strongly recommended her
Prof. Alaa is a wonderful Professor. Helpful and she knew what she is talking about. Strongly recommended her
She's a kinda good professor. She demonstrates fairness and consistency in her evaluations. Study n study. No fun. No talking. U can pass if u study. Best of Luck.
Professor Alaa is by far my favorite professor. She's incredibly caring and genuinely wants all her students to succeed. You can really tell how much she cares. She's also very understanding and accommodating. As long as you attend all her classes and put in the effort, you're guaranteed to earn a high grade.
I took PROG20799. The teaching is OK, but she is a tough grader. The assignment criteria are not clearly explained. She doesn't state the expectations in the requirements, but still deducts points for small issues during the demo.
Class Info
Online Classes
100%
Attendance Mandatory
75%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Declining
-0.93 avg changeRatings by Course
TECH103
5.0
(3)TECH151
5.0
(2)CENG212
5.0
(12)CENG254
5.0
(7)CENG216
5.0
(4)Difficulty by Course
CENG329
5.0
TECH101
4.0
TECH151
3.0
PROG32
3.0
CENG257
2.8