3.9

Mohd Abdullah

Computer Science - Thompson Rivers University

3.9
Quality
2.4
Difficulty
67%
Would Retake
253
Reviews
3.9
Quality
2.4
Difficulty
3.9
Helpful
3.8
Clarity

67%

Would Retake

253

Reviews

Rating Distribution
Official

5

150

4

34

3

6

2

21

1

42

What Students Say

An amazing prof who helped me understand difficult concepts of programming

COMP1130 - 5.0 rating

I enjoyed Mohd's class

COMP1130 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

75%

Textbook Required

31%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 60 grades
Most common grades:
A (23)
Not sure yet (15)
A- (13)
Grade Distribution
A(30)B(5)C(3)D(1)F(4)A-/B+(18)
Based on 77 reported grades
A: 23
Not sure yet: 15
A-: 13
A+: 7
Common Tags
Respected (35)
Skip class? You won't pass. (26)
Tough grader (23)
Caring (15)
Inspirational (12)
Participation matters (10)
Get ready to read (8)
Gives good feedback (7)
Rating Trend

Improving

+1.38 avg change
Jun
Jul
Oct
Dec
Mar
Nov
Last 6 months
Ratings by Course

COMP123C

5.0

(1)

COMP229

5.0

(1)

COMPUTER291

5.0

(1)

COMP191

5.0

(1)

COMP262

5.0

(2)
+37 more courses
Difficulty by Course

2680

5.0

COMP

5.0

CSOM2

5.0

COMP1110

4.5

COMP2210

4.2

Reviews (253)
2.0
2.0
COMP113
Feb 20, 2002

Seems to pride self on being difficult with some questions. Too easy in general

1.0
1.0
COMP264
Apr 14, 2002

No Comments

5.0
3.0
COMP123C
Grade: B
Apr 23, 2002

I don't know, ask MSDN it has all the answers...

2.0
2.0
COMP264
May 7, 2002

No Comments

1.0
4.0
264
May 7, 2002

I couldn't finish the rating because I wasn't given enough time

1.0
1.0
COMP256
May 8, 2002

Possibly the worst teacher I have ever had. I wish I could get my tuition back.

1.0
1.0
COMP264
May 13, 2002

No Comments

4.0
2.0
COMP268
Jun 12, 2002

I liked Mohd.., covered HTML well.

3.0
3.0
COMP123
Jun 22, 2002

No Comments

1.0
3.0
COMP123
Jul 12, 2002

No Comments

1.0
3.0
256
Jul 13, 2002

No Comments

1.0
3.0
COMP123
Jul 13, 2002

No Comments

2.0
3.0
COMP123
Aug 18, 2002

3 hr exam, he said he would not even finish it on time

1.0
1.0
COMP11312
Feb 24, 2003

No Comments

5.0
3.0
COMP123
Mar 6, 2003

No Comments

1.0
5.0
COMP123
Nov 13, 2003

He is an instructor with his own agenda and marks accordingly

5.0
1.0
ALLCOURSE
Feb 2, 2004

Knowledgeable Professor.

1.0
5.0
COMP
Feb 11, 2004

ya right

5.0
3.0
VB
Feb 12, 2004

good job, yogi bear! I like Mohd

2.0
4.0
AB
Sep 14, 2004

Ditto with the un-happy faces

2.0
3.0
CSOM
Nov 22, 2004

print alot of notes , cause you'll be lost listening to his lectures

1.0
2.0
CSOM
Nov 25, 2004

Worst Teacher Ever. I'm stupider for having taken his class. Lectures were incoherent. We knew more about the content than he did, more often than not.

1.0
4.0
CSOM
Dec 20, 2004

He can barely speak English. I got an impression that he Doesn't know his stuff. Nobody else I know (in that class) liked him, his personality or his teaching style. What's up with the positive comments?!? It is possible that Mohd submitted these comments himself.

4.0
1.0
COMP114
Dec 24, 2004

Very knowlegeable, helpful and cares about his student interests

1.0
5.0
COMP268
Jan 11, 2005

worst csom instructor ever

4.0
2.0
COMP291
Jan 12, 2005

He's a good teacher, for being a Computer science/ csom teacher and teaching tourism students.

2.0
4.0
CSOM
Feb 16, 2005

if you take his class , get ready to print his notes cause you wont understand a word he's saying

1.0
3.0
COMP114
Mar 7, 2005

HARD TESTS, easy assignments... doesnt teach at all! print off his notes..!!

2.0
1.0
COMP291
Apr 12, 2005

This course is really unhelpful. You don´t need to attend clases nor by the book. Take it online and in 10 days you´re done. Very, very boring.He just reads the power point every class, but you can study the powerpoints from home

1.0
5.0
COMP268
Apr 13, 2005

What a waste of time, a second year HTML course in a comp sci associate's degree what a JOKE. and he knows it, that's why he's taking it out on us. HE DOESNT DO WHAT WE PAY HIM FOR! VVV >.< @

1.0
3.0
COMP291
May 6, 2005

Horrible. Just horrible...

4.0
3.0
HTML
May 16, 2005

He is good!

5.0
2.0
COMP291
May 29, 2005

Wonderful guy and knows how to keep the students awake. He is funny guy and doesn't make the course boring by just reading the powerpoint or the book. He teaches extra stuff that is not related directly to the cours but veryyyyyyyyy helpful and interested to know. Has tons to knowledge about the computer and is always willin to help.

1.0
5.0
CSOM
Jun 9, 2005

HE IS THE WORST TEACHER I HAVE EVER HAD!! In his case "those who can't do teach" is correct. He doesn't even know the material. If you want to learn then you have to do it yourself. Hope that you have smart classmates because that is the only way you will know if he is really teaching you the right information. He deserves all 0's!!

2.0
4.0
CSOM
Jul 6, 2005

if you take his class , get ready to print his notes cause you wont understand a word he's saying

4.0
2.0
COMP291
Jul 6, 2005

He's a good teacher, for being a Computer science/ csom teacher and teaching tourism students.

1.0
5.0
COMP
Jul 6, 2005

Unbelievably bad.

1.0
3.0
COMP114
Jul 11, 2005

HARD TESTS, easy assignments... doesnt teach at all! print off his notes..!!

5.0
2.0
COMP229
Jul 13, 2005

He is helpful because he prepares very clear outline and powerpoint for each class. Also he helps to review after each chapter. Actually, He is a very patient instructor as well.

5.0
2.0
COMPUTER291
Jul 20, 2005

Awesome guy with tons of knowledge about computer things. Never made me fall asleep in the class. He is really funny as well. One of my favorite teacher i ever had.

1.0
3.0
CSOM
Aug 17, 2005

Worst teacher i ever had, He doesnt teach anything in class... Test are hard.... Well atleast hes a nice guy...

1.0
3.0
CSOM
Aug 26, 2005

If you like 1hr dry powerpoint slides, this is the class for you

4.0
1.0
COMP291
Nov 22, 2005

His lectures'r quite dry, but his test and marking are really ok, I got the first place in last winter ^_^!

1.0
4.0
VB
Dec 10, 2005

I definately did not enjoy his classes, and had to struggle to stay awake. He has dry powerpoint slides that he zooms thru and wants you to teach yourself on your own time. Will not help with most questions. If you like to teach yourself from your text you will like this class.

1.0
2.0
COMP268
Mar 13, 2006

this guy is the biggest **** ever! if possible don't take his classes!!!!

3.0
1.0
COMP263
Apr 20, 2006

Wow. Would u like some Ppt slides with ur lectures? Very funny and down to earth guy, but he is a lazy teacher. U learn to teach urself a lot though, and if you work at it, you can do extremely well. Tests are predictable and easy... simple marker! Final project is very unrelated to course. Labs are kind of interesting though.

3.0
1.0
COMP291
Jun 4, 2006

wow! I think I went to less than half of his classes and labs and still managed to get an A! Very easy prof! going to the lectures are a waste of time, just look through the ppt slides, textbook, and online quizzes, and you'll do great! Bonus, bring up yoga in class and he'll be your bestfriend!!!

5.0
2.0
COMP191
Oct 12, 2006

Good and happy teacher

2.0
1.0
COMP268
Jan 22, 2007

Great guy when you're not worried about being graded but, all in all, a shody prof. Not helpful and difficult to follow during lectures. Avoid his classes and go with Brenda or Mila. :)

4.0
1.0
COMP291
Apr 2, 2007

Honestly I think I attended 3 classes the entire semester and managed an A+! i also had to leave town before writing the final and he allowed me to write it 1.5 months after the class had ended!

1.0
3.0
CSOMSECT
Sep 19, 2007

nice guy , horrible teacher

1.0
5.0
CSOM2
Nov 25, 2008

This teacher is the worst teacher I have ever had. He is impossible to follow, rushes through everything and ask the most random questions on tests. There is no way to study, no way to prepare. When the class average is 40% I think there is a problem.

4.0
1.0
COMP291
Mar 10, 2009

i liked mohd. he had a sense of humor and was fun, told a few jokes here and there, and his tests were eaaaasy!

1.0
3.0
COMP157
Dec 22, 2009

Most useless teacher ever, his class was a phenomenal waste of time and money. He flew through the slides, and had us do tutorials from the text for the rest of the classes, which just told us exactly what to type/click the entire way through. Can't think of a better way to pay money to learn nothing aside from throwing it right in the trash bin.

2.0
5.0
COMP268
Jun 24, 2010

He is out of this world

2.0
4.0
COMP253
Jan 5, 2011

He only reads through the powerpoint slides and the textbook. Sometimes, his lectures are hard to understand. If you print out the powerpoint slides, read your textbook, and take notes, you will be fine in this course.

1.0
2.0
COMPWEB
Sep 12, 2011

He is a terrible teacher but easy enough. He never knows much about the material hes teaching.

5.0
1.0
COMP262
Apr 4, 2012

he is best

1.0
2.0
LOTSCOMP
Jun 13, 2012

this teacher is just counting down the days till he retires, " working is what you do with your life, retirement is to follow your passion" srry everyone in that class has computers as their passion, try again! unfair, picks favourites, picks on students, and enjoys being an a$$!

5.0
2.0
COMP262
Jul 4, 2012

Excellent instructor. Knows his material and treats students with respect.

5.0
2.0
WEB01
Jul 4, 2012

Great instructor. Attend his classes and you will do well in your quiz and exams

4.0
2.0
WEB01
Aug 8, 2012

Attend his classes and pay attention instead of surfing the web or doing other course material you will do well

4.0
3.0
WEB01
Sep 23, 2012

Attend his classes and pay attention instead of surfing the web and you will do well.

5.0
3.0
JAVA03
Oct 8, 2012

Pay attention in class and you will do well.

2.0
3.0
COMP02
Dec 10, 2012

you will full maybe full mark in the you assignments but, after midterm exam the class will be empty because most students will droop the course. I am taking this course ageing it needs you to study hard and be ready and understand so good

5.0
2.0
COMP2680
Dec 12, 2012

He is helpful and kind. He is not perfect, but he tries to help as possible as he can.

5.0
3.0
WEB01
Dec 28, 2012

Pay attention in class, do your lab assignment and read the text book

2.0
5.0
COMP1130
Jan 3, 2013

DON'T TAKE HIS CLASS

2.0
3.0
COMP1130
Jan 14, 2013

I did well in his class because I read ahead in the textbook on my own time. He did a poor job of answering students' questions, so be prepared to self-teach yourself somewhat.

2.0
4.0
COMP1030
Mar 13, 2013

He will give you full assignments mark, 10 out of 10. I don't understand in the class so had to attend Bob class, both section.This my second time taking this course!

4.0
2.0
COMP1130
Mar 30, 2013

You have to be in attendance to follow his classes, then you will do well. Helpful and caring

4.0
3.0
COMP1130
Apr 7, 2013

If you come to class and do your work including all labs and assignments, you will do well. You have to put in effort. If you do he will go the extra mile to help you

4.0
3.0
COMP1030
Apr 9, 2013

Come to class, do your assignments, ask for help if unsure he will help and you will succeed. He makes you work hard but then you learn.

4.0
2.0
COMP1030
Apr 9, 2013

Attend his classes regularly, he takes attendance. Do your work on time. He will help you if you ask for help. You have to put in effort like anything else in life. He is kind and caring.

4.0
2.0
COMP1020
Apr 9, 2013

This is a basic excel course. The text is pretty straight forward. Tutorial and assignments need to be completed on time to get marks. He prepares self test questions for each tutorial and does reviews for final. He is kind and caring and helpful if you ask for help.

4.0
2.0
COMP1080
Apr 9, 2013

This is a web course. The textbook is clear, easy to follow. You need to be methodically in doing the tutorial and reviews and he will be very helpful to you if you need help. Taking shortcuts like doing the lab assignments without doing the tutorial will not be very welcoming with him. He is kind, helpful and caring.

4.0
2.0
COMP1130
Apr 10, 2013

You have to do your part in order to succeed. He will help you when you meet him half way. Bottom line is come to class, pay attention,ask for help, you will do well. He is kind, caring and helpful

4.0
2.0
COMP2680
Apr 10, 2013

I have learned lots in this class. Lots of material covered and the live web project with real clients was the best thing. Wish other instructors did the same rather than giving fictitious assignments where we don't get to interact with real clients. Lots of reading and every topic has a quiz, best way to learn. Kind and helpful.

4.0
3.0
COMP1130
Apr 12, 2013

Helpful provided you put in your time and effort. Fair enough. Kind, caring and will help you if you come to class, do your own work.

4.0
2.0
COMP2680
Apr 13, 2013

You have to come to class and pay attention. Live web projects with clients was a great thing I learned where I was able to apply knowledge gained from class room to an actual live web site. Helpful, caring and kind. Bottom line come to class and pay attention, do the lab assignments and there is a quiz at the end of each topic. Great guy!!

4.0
2.0
COMP1130
Apr 13, 2013

Second time taking this course. First time had an instructor who does not know how to explain. Mohd takes the time after class to explain difficult concepts if you are not able to understand in class. Kind, caring and have students interests in mind. One of the best instructors in the CS Dept

5.0
3.0
COMP2680
Apr 14, 2013

One of the best instructor in the CS Dept. Approachable, knows the subject matter very well and current with latest HTML5 and CSS3 stuff. Caring and kind. Take his class, you will enjoy it.

4.0
2.0
COMP2680
Apr 15, 2013

Enjoyed his class. Learned new stuff HTML5 & CSS3. Learned lots with live web projects. Take his class, no regrets. Helpful, caring and kind instructor in CS Dept.

4.0
2.0
COMP1030
Apr 15, 2013

Take his class, no regrets. Helpful and knows subject matter very well. Make sure to come to class as he takes attendance in every class. I had no problem with that.

4.0
2.0
COMP2680
Apr 16, 2013

One of the best instructor in the CS Dept. Knows his subject matter, current with latest web stuff especially HTML5 & CSS3. Take his class. Love the live web projects with real clients. Excellent industry network and I get to be the web master for the company I build the web project.

4.0
2.0
COMP1030
Apr 16, 2013

Knows subject matter very well. Helpful, kind and caring. Attendance is required but I have no problem with that. Great instructor always willing to help if you ask him. Never say no.

4.0
3.0
COMP1030
Apr 16, 2013

Enjoyed his class. Explained key concepts very well. Always helped when needed. Kind, caring and understanding.

5.0
3.0
COMP1080
Apr 18, 2013

I learned lots of new stuff from Mohd, i.e., HTML5 & CSS3.He knows subject matter very well. Patient, kind and caring. Always willing to help. Take his class if you are able

4.0
3.0
COMP1020
Apr 18, 2013

Great instructor. Do your work as prescribed in the course outline, attend class regularly, pay attentions to concepts explained during class you will do exceptionally well. He is kind, caring and helpful.

4.0
3.0
COMP1020
Apr 20, 2013

Great instructor who is very knowledgeable in the subject matter. Helpful, caring and kind. Make sure you attend class and do all assigned work on time

4.0
3.0
COMP1030
Apr 21, 2013

One of the best instructor in the CS department. Knowledgeable, caring, kind and helpful.

5.0
1.0
COMP1020
Apr 21, 2013

Amazing instructor. Great teacher!!

5.0
1.0
COMP1020
Apr 21, 2013

Couldn't be happier with this course taken with Mohd. Awesome guy!! The best Computing Science Instructor, always cheerful, happy, kind and caring to students

5.0
1.0
COMP1030
Apr 23, 2013

Awesome instructor who cares about his students. Take his class if you can. Knowledgeable, caring and very helpful.

5.0
1.0
COMP1030
Apr 25, 2013

Awesome instructor. Great guy who knows subject matter very well. Kind, caring and helpful. Take his class if you can.

5.0
1.0
COMP1020
Apr 26, 2013

Great instructor who cares and takes an interest about his students lesrning.

5.0
1.0
COMP1130
Apr 27, 2013

Awesome instructor who cares about student interests. Knows subject material well and provides extra examples. Kind, caring and very helpful. Take his course if you can!!

5.0
1.0
COMP2680
Apr 27, 2013

Awesome instructor who cares about student learning. Willing to help provided you put in your effort which is fair to me. Kind and caring and pleasant personality. Take his wellness class on campus that are free too and he will teach you some techniques about how to deal with stressful situations.

5.0
1.0
COMP1130
Apr 28, 2013

Great instructor who knows subject material well. Caring, kind and helpful. Take his class if you can!!

5.0
1.0
COMP1080
Apr 29, 2013

Awesome instructor. One who cares about student learning. Helpful and kind. Take his classes if you can.

5.0
1.0
COMP1130
May 8, 2013

Great instructor who is knowledgeable, caring and understanding to students needs.

5.0
1.0
COMP1030
May 8, 2013

Awesome instructor who is very helpful, caring and knowledgeable in the subject material. Take his class if you are able to. Do your work as outline in the course schedule and you will do well.

5.0
1.0
COMP1080
May 10, 2013

Greta instructor, very knowledgeable and willing to help and cares about student learning.

5.0
1.0
COMP1080
May 11, 2013

He is helpful and kind. He is He does his best to help as possible as he can.

5.0
1.0
COMP1030
May 14, 2013

Awesome and great instructor. Caring, helpful and knows subject matter well. Take his class. Just make sure you attend his class regularly.

5.0
1.0
COMP1130
May 15, 2013

Great instructor who knows how to present subject material well and clear. Provides many examples to illustrate concepts.

5.0
1.0
COMP2680
May 17, 2013

Great instructor who knows subject matter well. It was great to learn new stuff HTML5 and CSS3 and lots of cool new stuff. Take his class.

5.0
1.0
COMP2680
May 19, 2013

Great instructor. Taught us HTML5 and CSS3. Learned lots of new stuff. Helpful, caring, kind and knowledgeable.

5.0
1.0
COMP1030
May 20, 2013

The best instructor I had so far at TRU. Helpful, caring and knowledgeable. Take his class!!

5.0
1.0
COMP1080
May 22, 2013

The best instructor I had so far at TRU. Take his class, but make sure you come to class as he takes attendance. I am okay with that. He explains material well and treats students with respect.

5.0
1.0
COMP1030
Jun 16, 2013

Excellent and knowledgeable instructor. He is amazing, he is very helpful and accommodates students request within reason.

5.0
1.0
COMP1020
Jun 16, 2013

He knows subject material very well. He is helpful, kind and caring. Take his class.

5.0
1.0
COMP1130
Jun 19, 2013

The best instructor i had so far at TRU. Very helpful, caring and always goes the extra mile to help students.do your work, come to class and pay attention and you will do well.

5.0
1.0
COMP2680
Jun 28, 2013

amazing instructor who knows subject very well. Take his class, do your work, study for the quizzes, and you will do well in your exams. Accommodating to students needs. Great guy.

5.0
1.0
COMP1130
Jun 28, 2013

Great instructor who is very helpful and understanding. Enjoyed his class

5.0
1.0
COMP1080
Jul 10, 2013

The best Computing Science instructor I had. Very understanding, kind, helpful and extremely knowledgeable on the subject matter. Take his class.

5.0
1.0
COMP1030
Jul 10, 2013

Great instructor who knows how to treat his student very well. He is pleasant, warm, kind and caring. Above all he accommodates student requests for help and takes time to explain difficult concepts. Will take more classes with him.

5.0
1.0
COMP1130
Jul 16, 2013

Best instructor I had so far in Computing Science. Great guy, treats students with respect. Knowledgeable and very helpful. Bottom line is to have to come to class and do your work.

5.0
1.0
COMP1130
Jul 25, 2013

Best Computing Science Instructor. Take his class if you are able to fit your schedule. Be prepared to do your work. Come to his classes and labs you will do well.

5.0
1.0
COMP1130
Jul 25, 2013

Excellent Computing Science Instructor. Very understanding and caring. Take his class. You have to come to class and do your work, as this is not an easy course.

5.0
1.0
COMP1130
Aug 7, 2013

Take his class if your schedule allows. Be prepared to come to class and do your share of work. Pay attention in class and you will do well. One of the best CS instructors who is helpful and who cares about his students.

5.0
1.0
COMP1030
Aug 10, 2013

Best CS instructor. Knowledgeable, caring, warm and very helpful. Make sure you come to class very regularly and do your share of work on time and you will do well.

5.0
1.0
COMP1130
Grade: B
Aug 19, 2013

Great instructor. Caring, knowledgeable and helpful

5.0
1.0
COMP1130
Aug 23, 2013

Great instructor who is knowledgeable, kind, caring and helpful. Come to class and pay attention and you will do well in his class.

5.0
1.0
COMP1030
Aug 29, 2013

Great instructor I had so far at TRU. Knowledgeable, caring, warm and helpful. Take his class if you can.

5.0
1.0
COMP1020
Sep 3, 2013

The best CS instructor I had so far. Very pleasant, warm, caring and extremely helpful. However, you have to do your part by attending classes and doing your assigned work, which is fair.

5.0
1.0
COMP1030
Sep 3, 2013

I really enjoyed his class. Take his class if you can. You will definitely do well provided you do your part, come to class and do your assigned work. Great guy, pleasant, warm, caring and extremely helpful. He knows the subject matter very well.

5.0
1.0
COMP1130
Grade: A
Sep 11, 2013

One of the best CS instructors. Knowledgeable, helpful and caring. Great guy!!

5.0
1.0
COMP1020
Sep 19, 2013

I did well in his class. Caring and very helpful. Make sure you attend class on a regular basis.

5.0
1.0
COMP1080
Grade: A
Sep 29, 2013

Knows his stuff about HTML5 and CSS3. He also knows how to explain clearly.

5.0
1.0
COMP1030
Nov 3, 2013

Take his class if you can. Make sure you attend classes regularly and you will do well. Helpful and caring and willing to go the extra effort of making sure the class understands.

5.0
1.0
COMP1020
Nov 23, 2013

I enjoyed taking Mohd's class. He is a great instructor. His class was very well structured. One of the best classes I have taken thus far at TRU.

5.0
1.0
COMP1030
Dec 2, 2013

All I can say excellent.

5.0
1.0
COMP1020
Dec 5, 2013

Excellent, excellent, excellent instructor. Knows his stuff and more importantly knows how to teach well.

5.0
1.0
COMP1130
Dec 6, 2013

The best professor I have ever had. He enjoys teaching, is enthusiastic about the material and is clear about what is expected. If you can take any computer science courses with Mohd, do it! He is also incredibly approachable.

5.0
1.0
COMP1020
Dec 10, 2013

The best CS course I have taken is with Mohd. Great instructor and knows how to teach and is enthusiastic. Approachable, kind and caring. Make sure you do your part as well.

5.0
1.0
COMP1030
Dec 14, 2013

Excellent CS instructor. Caring and kind, above all very helpful

5.0
1.0
COMP1130
Dec 16, 2013

The best CS prof I had. Well structured, helpful and caring. Always willing to help.

5.0
1.0
COMP1130
Dec 16, 2013

The best prof I had so far at TRU. Excellent!!

5.0
1.0
COMP1130
Dec 19, 2013

Excellent instructor. Knows his stuff and knows how to teach.

5.0
1.0
COMP1130
Dec 21, 2013

One of the best TRU instructors I had so far. Caring, kind, extremely helpful and knows how to teach well and knows how to treat students well.

5.0
1.0
COMP1130
Dec 22, 2013

The best instructor I had so far at TRU. Excellent!!

5.0
1.0
COMP1020
Dec 27, 2013

Best instructor I had so far at TRU. Course was very well structured, easy to follow. Mohd is very helpful and caring.

5.0
1.0
COMP1030
Dec 30, 2013

Excellent CS instructor and knows how to impart knowledge to others. Helpful, caring and very approachable. Take his class!!

4.0
2.0
COMP1130
Jan 5, 2014

He is a nice professor. Make sure you attend all of his classes if you need good marks. If you miss the class then nothing can save you.

5.0
1.0
COMP1130
Jan 6, 2014

Excellent CS Instructor. He knows how to teach the material well. Caring, helpful and understanding. Make sure you attend all classes and do the work and you will do well. Take his class.

5.0
1.0
COMP1030
Grade: A
Jan 7, 2014

One of the best computing classes I have taken at TRU. This professor knows how to present the material in a very simplified way so much so I understood databases concepts very well with no prior knowledge.

5.0
1.0
COMP1020
Jan 8, 2014

Well structured course and very well taught. Easy to follow his teaching. He knows how to present the material to the level of the students. I had no prior knowledge and I did exceptionally well in his class. Make sure you attend all his classes, do the assigned work and you will do well. I

5.0
1.0
COMP1020
Jan 8, 2014

Well structured course and very well taught. Easy to follow his teaching. He knows how to present the material to the level of the students. I had no prior knowledge and I did exceptionally well in his class. Make sure you attend all his classes, do the assigned work and you will do well.

5.0
1.0
COMP1130
Jan 13, 2014

The best CS instructor I had so far. Make sure you attend all of his classes if you want to get good marks. Well structured course. Excellent!!

5.0
1.0
COMP1130
Apr 9, 2014

First time taking a programming class. Mohd made the learning environment easy to understand and follow. It is a difficult course if you have not done any programming. You have to do your part, pay attention in class and be present for every class. Do your reading is equally important.

5.0
1.0
COMP1020
Apr 10, 2014

Fantastic prof. He's really easy going and is willing to give you a good mark if you put the effort in. He really enjoys making connections with his students. So be sure to do that! You'll do better in his course because of that.

5.0
1.0
COMP1030
Grade: A-
Apr 10, 2014

The greatest Computer Science Prof I had at TRU. The best. Easy to understand and make sure you put in your effort and you will do well.

5.0
1.0
COMP1130
Apr 15, 2014

One of the best pro in Computing Science. Made the learning very easy for me to understand.

5.0
1.0
COMP1130
Apr 21, 2014

Very knowledgeable,helpful, caring and understanding CS faculty who engages student in learning. Enjoyed taking a class with him and certainly will do in any of the other courses he teaches. Mind you he takes attendance in every class and expects class participation which I had no problem at all. It improved my learning

5.0
1.0
COMP1130
Apr 23, 2014

It was a course well taught and explained. Also very well structured. Mohd ensure that everyone understands difficult Java concepts. Great prof.

5.0
3.0
COMP1020
Apr 23, 2014

Great prof. He's so understanding and really knows how to teach.

5.0
1.0
COMP1030
Grade: A-
May 7, 2014

The best computing science prof I had at TRU. Wonderful personality, knows his subject material well and more importantly knows how to present the material in a meaningful and understandable manner. Take his classes if you can. He is also very helpful and caring

5.0
1.0
COMP2680
Grade: A
May 19, 2014

Mohd is an excellent computing science instructor. He knows the subject material very well. He also taught us latest HTML5, CSS3 and some cool JavaScript. Be prepare to do your own work if you want to earn a decent grade. Lots of reading and weekly assignments including a live web project with a real business. Mohd is kind and caring as well.

5.0
1.0
COMP2680
May 23, 2014

Learned lots of new stuff from Mohd in his web course. I was able to apply it to a real business in doing my final web project assignment. What a great way to network with businesses in this region. Great for international students to know local businesses.

5.0
1.0
COMP1130
Jun 2, 2014

Mohd knows the subject matter very well and more importantly was able to present the material to those who had no programming knowledge so well that overall I enjoyed the class in every aspect. You have to do your work in this course and come prepared for class in order to have a better understanding of the concepts taught during class.

5.0
1.0
COMP1130
Jun 13, 2014

I enjoyed the class lots with Mohd. He knows his subject material very well and knows how to present it to the level of students to understand. Helpful, caring and understanding prof.

5.0
1.0
COMP1130
Grade: A
Jun 23, 2014

Great prof to take his class of COMP 1130. I learned lots and with no prior knowledge of programming, I did well in his class. He is helpful, kind, caring and understanding. Having said that, he is particular about attendance, coming to class on time and submitting work on time which I believe is a good thing, otherwise why register for a class

5.0
1.0
COMP1130
Grade: A
Jul 2, 2014

One of the best prof I had at TRU. Learned lots, helpful, kind and caring. He takes attendance and is particular about punctuality which did not bother me

5.0
1.0
COMP2680
Jul 3, 2014

I learned a lot in Mohd's web class. However, be prepared to invest your time in his class as he covers a lot of material. Keep up with the readings, tutorial and review assignments and you will do well as long as you do your own work and study important concepts covered during class time. Don't skip his classes.

5.0
2.0
COMP2680
Jul 16, 2014

Attend all his classes, pay attention and listen when he explains concepts, do your work (very important), you will do well in Mohd's class. He is helpful, kind and understanding but don't expect to get a good grade if you are not committed to the work assigned. Lots of reading and weekly assignments and a huge web project with a real business.

5.0
2.0
COMP2680
Jul 30, 2014

The best instructor I've had, but don't expect easy classes. You must make an effort in attending classes, doing lab assignments on your own, committed to invested time and doing a decent web project with a real business you will do well. I enjoyed his Section 2 final exam as it was hands on, similar to lab and project. I learned lots!!

5.0
2.0
COMP1020
Aug 21, 2014

Mohd is an amazing professor. He is very helpful and the material you are graded on is what is actually learned in class. You need to buy the textbook though. Make sure you come to class because he deducts marks if you are not there!

5.0
2.0
COMP1030
Grade: A
Sep 12, 2014

An amazing professor I had so far at TRU. I was having difficulties at the beginning and Mohd motivated and helped in such a positive way that I did exceptional well in his course. Like the previous reviewer, he is strict about attendance and I had no issues about that, in fact I was in favor of Mohd taking attendance at every single class.

5.0
2.0
COMP1130
Sep 28, 2014

Mohd has been very helpful, caring and is there for us. Clearly explains concepts and is willing to invest time until students understand.

5.0
1.0
COMP1130
Nov 22, 2014

An amazing prof who helped me understand difficult concepts of programming. Make sure you attend his classes very regularly as he takes attendance.

2.0
5.0
2680
Nov 27, 2014

I didn't really enjoy his classes. He reads from the book or slides. Tough test. I won't take courses with him in the future.

5.0
1.0
COMP2680
Grade: Not sure yet
Dec 4, 2014

I enjoyed taking the web course. Most of all doing the web project with a real business. I learned lots by applying what he taught in class to a real business web project. Do not skip any of his classes and you will do well. As one reviewer said his tests are tough, that is because you were not paying attention. He gives plenty of tips.

5.0
1.0
COMP2680
Dec 5, 2014

I learned lots of new web stuff in Mohd's class. You need to be present for all of his classes in order to do well. I agree that his tests are tough. However, if you do not skip classes, you will greatly benefit on what to focus for the tests. Those who complain that his tests are tough is because they skip classes and are not responsible.

5.0
1.0
COMP1130
Grade: A
Dec 6, 2014

I enjoyed Mohd's class. He was very helpful, kind, caring and understanding. Just make sure you do not skip his classes, as you would have to spend more time figuring out what was discussed. Expect quizzes in most topics. Do not miss any of his labs nor be late.

5.0
1.0
COMP1130
Grade: A-
Dec 9, 2014

I learned lots of good programming skills especially object oriented principles. Make sure you do not skip any of his classes. Be on time is also important. He is kind, helpful, caring and very understanding provided you do your part and participate in class. lab and seminar activities.

5.0
1.0
COMP1810
Dec 15, 2014

I enjoyed Mohd's game course especially building the final game project was a lot of fun and a great way to learn concepts taught in class. Expect to work in teams in this course and if you do not pull your weight, you will end up doing the project on your own which is very difficult. Mohd was knowledgeable, fair and very kind and understanding.

5.0
1.0
COMP1810
Grade: B+
Dec 17, 2014

A fun and interesting game course taught by Mohd. Expect lots of work towards the completion of the final game project. I learned lots of stuff related to games and it definitely widen my knowledge of game design. Mohd was kind, caring and understanding. Make sure you do not miss a class nor miss any assignments.

5.0
1.0
COMP1810
Grade: A-
Dec 23, 2014

One of the most enjoyable courses I have taken so far at TRU. Enjoyed building the game project with different milestone through a clear guided set of 12 team and individual assignments. Be prepared to do lots of home reading if you want to get a better grade. Don't miss a class nor fail to submit any assignments.

5.0
1.0
COMP1130
Grade: A
Dec 30, 2014

Enjoyed my first programming course with Mohd. Amazing personality who will help you to succeed provided you put in your share of effort and time towards the course. Attendance is mandatory for absolute success. With no prior programming knowledge I did extremely well. Do you best and Mohd will help you all the way to succeed.

5.0
1.0
COMP1130
Jan 8, 2015

Amazing prof, who cares and helps his students all the way. Make sure you put in your share of effort and be present for each and every lecture and lab. Great guy who has a great passion for what he does. I will definitely take another class with Mohd

5.0
2.0
COMP1130
Grade: Not sure yet
Dec 4, 2015

Mohd knows the subject content and knows how to present difficult concepts very well. He is a great professor who is very passionate about the learning and success of his students. Mohd does a great job by providing lots of examples and study aids. Bottom line you have to put in your fair share of work to see results like anything else.

4.0
3.0
COMP1130
Grade: A-
Apr 6, 2016

Mohd is a good professor. He is fair and honest and he knows what he's doing. He is a little vague in explaining certain things though, especially on tests. Sometimes you get questions where the wording is strange so you aren't sure what is expected. I took Java 1 with him, and I would take any other course he taught. Very good experience.

5.0
2.0
COMP1020
Grade: Not sure yet
Apr 10, 2016

This was a one credit course, so literally there were no lectures, just labs. Mohd was always available during class time to help. He goes the extra mile to make sure students understand. He is fair, honest and approachable. Will definitely take another class with this professor.

5.0
2.0
COMP1030
Grade: Not sure yet
Apr 10, 2016

Mohd was always available when I needed help. Being a one credit course, this class focus was on lab work only. Mohd listens to students feedback. Great professor and had a good experience taking a class with him. Will definitely take another class if the opportunity arises.

5.0
1.0
COMP1130
Grade: A+
May 11, 2016

I enjoyed Mohd's class. He does an excellent teaching job. He uses the slides to reinforce the key concepts of each chapter. Very professional, helpful, kind and caring. Make sure you attend all classes if you want to do well. Very passionate in what he delivers.

5.0
3.0
COMP1810
Grade: A+
Sep 2, 2016
Would take again

Mohd's does his very best to explain game concepts. You need to work very hard with your team for the game project. Many students start the game project late or the team does not work hard as a team. Mohd's assignments are well organized and structured that helps drive the project. You need to do your work. Don't be fooled it is an easy class.

Get ready to read
Participation matters
LOTS OF HOMEWORK
5.0
4.0
COMP2680
Grade: A+
Dec 25, 2016
Would take again

Mohd is a firm instructor when it comes to your learning and knows his subject matter well. You need to come to class and be an active participant if you want to do well. He is approachable and easy to talk to if you need help. Always willing to listen.

Respected
Skip class? You won't pass.
Inspirational
5.0
4.0
COMP1130
Grade: Not sure yet
Apr 11, 2017
Would take again

Mohd knows how to deliver COMP 1130 course material. He is structured, organized, well prepared and always available outside class to answer your questions. Take his class but remember to attend all of his classes. He is kind and caring.

Respected
Participation matters
ACCESSIBLE OUTSIDE CLASS
2.0
3.0
COMP1810
Grade: A
Apr 18, 2017
Wouldn't take again

Laziest course design I've ever encountered. Mohd barely puts in any works and expects his TA's to mark and supervise class. Didn't learn anything about the development of games despite developing a game being the main project. Tests are a jumble of fake English with no clear meaning. If you want to keep your sanity please skip this teacher.

GROUP PROJECTS
3.0
4.0
COMP1130
Grade: C
May 2, 2017
Wouldn't take again

I wasn't very good at programming and I found him kind of condescending when I didn't understand something. All-in-all, he seems to genuinely care whether or not his students learn the material. He has subtle jokes that seemed to go over most people's heads and uses a lot of class time to get people to practice instead of listening to him lecture.

Tough Grader
Skip class? You won't pass.
Hilarious
4.0
4.0
COMP1810
Grade: A
Jul 1, 2017
Would take again

Mohd's game class was fun and enjoyable. Although, with hardly any programming skills, I did pretty well in his class. The group project was challenging, however, Mohd worked hard to place students that had diversity of skill sets. Be prepared to work very hard in completing the project of the course, which is very heavily weighted.

Respected
Hilarious
GROUP PROJECTS
5.0
2.0
COMP2681
Mar 7, 2018
Would take again

Taking his course through distance learning was a breeze because of how supportive he was. The course itself was challenging and although outdated (university takes forever to approve changes to course), Mohd was able to direct me to the right resources to keep my skills up-to-date. Very quick marker and very quick in responding to questions.

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
Caring
2.0
4.0
COMP2680
Grade: A-
Apr 9, 2018
Wouldn't take again

Read the textbook. Especially the chapter review.

GRADED BY FEW THINGS
LECTURE HEAVY
5.0
4.0
COMP2680
Apr 15, 2018
Would take again

I found Mohd's web class very well laid out and structure. Those of you are unhappy it is because you do not pay attention when he is teaching. He uses the book in conjunction with online resources. A great prof and knows his subject matter. Very kind, approachable and always willing to help.

Gives good feedback
Respected
Inspirational
5.0
4.0
COMP2680
Apr 15, 2018
Would take again

It was an enjoyable class to study web design with Mohd. I liked the fact it did not have any mid term nor final exam. It is purely based on continuous assessment (quizzes and tests ) spread out evenly throughout the semester. Do your work continuously and you will do well. Very well structured and laid out. Textbook used was a good choice!

Respected
Skip class? You won't pass.
ACCESSIBLE OUTSIDE CLASS
2.0
2.0
COMP2680
Apr 16, 2018
Wouldn't take again

Mohd seems like a nice person, outside of class. However, during class, I found his lectures to be sub-par at best. All the knowledge I've obtained, during this course, was purely from the textbook. He relies heavily on the textbook and never appears to deviate from it. The power slides are also taken from the textbook; no original work from prof.

Get ready to read
Skip class? You won't pass.
Clear grading criteria
5.0
3.0
COMP2680
Apr 18, 2018
Would take again

I had an excellent experience in this class. The text book used was very well tailored and it progress slowly to more difficult topics. Each topic helps you to create a mini web site. The project with a real business was an excellent feature of this course which I learned lots by integrating stuff from the class. Other resources were also used.

Respected
Caring
EXTRA CREDIT
5.0
4.0
COMP2680
Apr 20, 2018
Would take again

Mohd's web class was easy to follow and understand. I was new to web technology and his way of delivery and structure of the course was excellent. I enjoyed the format of the class. No exams, purely based on continuous assessment, real client web project and about 5 assignments. For those who are unhappy, is because you guys skip classes.

Respected
ACCESSIBLE OUTSIDE CLASS
Caring
5.0
1.0
COMP2680
Apr 20, 2018
Would take again

Awesome professor. Just dont skip classes and you good. People be trippin and complaining bout his exams but honestly they all pretty easy , just do the assignments and you should be good.

Respected
Participation matters
Skip class? You won't pass.
5.0
4.0
COMP2680
Apr 22, 2018
Would take again

i enjoyed Mohd's web class very much. Very engaging, hands on, practical, included new HTML5 and CSS3 stuff. Come to class, do the work, complete the assignments, study for his quizzes and tests (he helps you to pass by emphasizing key points just before the test/quiz date), and complete the real small business web site, and you will do well.

Gives good feedback
Respected
Caring
5.0
4.0
COMP1810
Grade: A
May 18, 2018
Would take again

Mohd's teaches the fundamental concepts of game design quite well. He emphasizes key points in class. He provides lots of additional material and I enjoy the group work done in class. A great way to reinforce concepts taught in class. Overall a great class and I got to make some simple games using Game Maker.

Respected
Get ready to read
Participation matters
5.0
5.0
COMP1130
Grade: B+
Aug 3, 2018
Would take again

Mohd was very inspirational in my Java class. I learned lots and he pushed me to do well. I am glad I had him as a prof in my Java class. Learned lots of programming concepts. He provided lots of guidance and study aids. Be prepared to work hard though.

Respected
Inspirational
Caring
5.0
4.0
COMP2210
Grade: A+
Nov 8, 2018
Would take again

Mohd is an energetic, inspirational and approachable professor I have had since I have been at TRU. So if you guys are whining and complaining is because you probably do not know your basic stuff. A fast paced course. Read the book, come to class on time, do the work on your own, how is it not possible to do well in his class.

Respected
Skip class? You won't pass.
ACCESSIBLE OUTSIDE CLASS
5.0
4.0
COMP2680
Grade: A
Jan 11, 2019
Would take again

Mohd's web class was enjoyable with mention made to current technologies where possible. Lots of info, material to read and go through. Stay ahead, come to class, listen, do the work and you will do well just like me. Course is mainly base on continuous assessment which was a plus. Nothing to cramp at the end of the semester. Enjoy his class.

Inspirational
ACCESSIBLE OUTSIDE CLASS
Caring
1.0
5.0
COMP2210
Grade: A
Jan 18, 2019
Wouldn't take again

Don't expect to learn anything that isn't in the book.

LECTURE HEAVY
1.0
4.0
COMP2210
Grade: C
Mar 13, 2019
Wouldn't take again

Gives practise midterms and quizzes that have no relevance to actual testing. The tests don't evaluate how well you understand the language or core concepts, but how well you can memorize useless facts from the textbook. Gives no time to finish lab in class and will fail you if you can't finish more than one in class time.

Skip class? You won't pass.
Graded by few things
Tough grader
5.0
4.0
COMP2210
Grade: Not sure yet
Apr 21, 2019
Would take again

Those that are unhappy with Mohd's teaching obviously do not put in the effort and the work and expect to be given credit. Mohd is very reasonable and understanding. He was strict for the labs primarily a good number were copying labs during lab classes when he was giving out labs in advance. I enjoyed Mohd's class and I actually learned.

Respected
Accessible outside class
Get ready to read
2.0
4.0
COMP1130
Apr 23, 2019
Wouldn't take again

You will basically learn from the book, and test how well you learned in-class during labs or quizzes, you don't really need to be in-class unless you really don't understand the labs or quizzes as there isn't much teaching in-class we just looked at powerpoints based off the books, not a great prof but I wouldn't say he's bad either.

Get ready to read
Tough grader
5.0
4.0
COMP113
Grade: A
May 7, 2019
Would take again

Mohd's Java class was easy to follow. It is a programming language class, so in order to grasp the fundamentals, come to class to learn. His pace of delivery was good. Made us do the lab assignments on our own for the most part. A good thing to build confidence for the final exam. Inspirational and motivating prof. Very encouraging as well!

Respected
Skip class? You won't pass.
5.0
4.0
COMP1130
Grade: A
May 12, 2019
Would take again

Mohd's Java class was very well structured sand organized. I came with no programming background. With hard work and his guided study aids I did very well in his class. Mohd was always inspirational and motivating. Yes he made sure we did the work especially the lab assignments during lab time to ensure no one was cheating. Learned lots!

Respected
Skip class? You won't pass.
EXTRA CREDIT
5.0
4.0
COMP1130
Jun 24, 2019
Would take again

He's an excellent lecture I've ever seen. His training look like a army training :). Without his commands you cannot learn the Java or any language. Every day, every time he ask students to practice. That was true. Thank you Sir for excellent lecture.

Gives good feedback
Respected
Lots of homework
4.0
4.0
COMP1130
Grade: A+
Jun 25, 2019
Would take again

Very heavy on terminology. But you know your stuff after you finish the course with him.

Accessible outside class
Participation matters
Tough grader
1.0
1.0
COMP2680
Grade: A+
Aug 26, 2019
Wouldn't take again

Prepare to teach yourself via W3Schools. The textbook is only for assignments.

5.0
3.0
COMP2680
Grade: Not sure yet
Nov 20, 2019
Would take again

I learned lots in Mohd's web design course. I am really enjoying building a web site as a final project in his class for a real client. Further, I prefer the continuous ongoing assessments instead of having to write a huge mid term and a final exam. Be prepared to come to class and class participation is key in his class.

Respected
Accessible outside class
Participation matters
2.0
3.0
COMP2680
Grade: Not sure yet
Nov 22, 2019
Wouldn't take again

His class is based mainly on the text you will get at the beginning of the year. Going to class will be learning the same stuff from the book by looking at W3C examples. The course is easy enough IF you do your tutorial assignments and Mohd is a nice professor but this felt like a course you could do online.

Get ready to read
5.0
4.0
COMP2680
Grade: Not sure yet
Dec 4, 2019
Would take again

Awesome: I went into this course with no idea about web technologies. I ended up developing a web site for a real client. Thank you Mohd for a great course. Also, the course is based on continuous assessment instead of writing huge midterm or final exams. Great prof and caring and understanding towards students.

Respected
Caring
EXTRA CREDIT
5.0
4.0
COMP2210
Grade: A
Dec 10, 2019
Would take again

If you come to class and be attentive, you will do well in Mohd's class. The pace is fast and you have to keep up with the readings and the hands on tutorial. Do not copy your code from other students, which Mohd will detect pretty quickly . Do your work, stop complaining, come to every class and you will do well in his class.

Respected
Skip class? You won't pass.
Caring
5.0
4.0
COMP2680
Grade: A-
Jan 3, 2020
Would take again

Mohd's web class was very informational, well balanced and with a good to moderate speed of delivery. At the end of the course, I was able to design, create and develop a web site for a small business given the concepts covered in his class. Do the work, come to class regularly, prepare for the quizzes, tests and assignments and you will do well.

Respected
Caring
EXTRA CREDIT
5.0
4.0
COMP2680
Grade: A-
Jan 16, 2020
Would take again

Mohd's web class was an eye opener which actually I am thankful. With the knowledge gained, I am presently a web developer for a small business in town. Thanks to Mohd for being an inspirational prof. Come to class, do the work assigned, do the readings and you will do well just like I did.

Respected
Inspirational
Caring
5.0
4.0
COMP2210
Grade: Not sure yet
Feb 13, 2020
Would take again

Mohd is one of the most interesting professors at tru. His lectures are engaging and compelling and he pushes you to learn on your own. If you're respectful and trying your best Mohd will go the extra mile to help you get to an answer on your own. If you're looking to actually learn, take his classes. If you're looking for an easy credit, do not.

Respected
Inspirational
Caring
5.0
4.0
COMP2210
Grade: A
May 18, 2020
Would take again

Mohd's Programming methods class was a class that I learned both Python and C#. In his class, be prepared to come to class on time regularly, listen attentively and work along the examples he goes over in every class. You will do well. However, if you are seeking an easy way out without much effort, you will not do well.

Respected
Skip class? You won't pass.
EXTRA CREDIT
5.0
4.0
COMP2680
Grade: A
Jul 21, 2020
Would take again

I enjoyed Mohd's web design class a lot. Went in with no idea about the web. At the end I was able to create a web project for a business that was functional within the context of the course. Quizzes and assignments were fair and some of these required researching which I found beneficial to learn more than what was expected.

Respected
Get ready to read
Participation matters
5.0
4.0
COMP1130
Grade: B+
Sep 1, 2020
Would take again

I actually learned much more in Mohd's class compared to the first time I took this class with a different prof. Mohd tries his best to explain concepts clearly. However, make sure you do not skip any classes. He is fair, caring and helpful. Remember you have to do your part and work hard in this class.

Respected
Skip class? You won't pass.
Caring
1.0
1.0
COMP2680
Grade: B+
Nov 21, 2020
Wouldn't take again

His personality is the worst. Many in class had a hard time with his requests & lecture due to his terrible ability of communication & writing. Despite that he like to think himself the best, threat giving 0 and frequently mocking some of the student during online class (DISGUSTING). The class make me wonder if he even had a real website dev job.

Graded by few things
Test heavy
5.0
5.0
COMP2680
Grade: Not sure yet
Dec 3, 2020
Would take again

Those that are complaining about his online course most probably are either not present for most classes and not attentively listening to his teaching and instructions. I had not problems in his web class. Came in with no background and I am super happy to have finished well with a project completed for a small business. Pay close attention!

Respected
Skip class? You won't pass.
Tough grader
5.0
4.0
COMP2210
Grade: Not sure yet
Dec 3, 2020
Would take again

Mohd's class was a great class. Despite being an online class, his instructions were clear. His labs and tests were challenging, however, if you know your work you should have no problem. Do the work, come to class, pay attention and you will do well in Mohd's class. Knowledgeable and inspirational.

Gives good feedback
Respected
Inspirational
5.0
5.0
COMP1110
Grade: Rather not say
Dec 4, 2020
Would take again

First time taking a programming course. Mohd's presented the concepts very clearly with lots of examples. Very helpful during lab classes and took the time to reinforce concepts during lectures. I will definitely take classes with Mohd in the future. Final assignment was challenging as it involved many concepts. Overall good experience!

Respected
Skip class? You won't pass.
Clear grading criteria
5.0
4.0
COMP2680
Grade: Not sure yet
Dec 5, 2020
Would take again

Make sure you don't skip classes and all would be good. He takes time to explain concepts in relation to web applications and he is knowledgeable. Honestly, I found his tests, quizzes and assignments easy despite the fact I had very little knowledge about web design. My advise, do the work, don't skip classes, listen and you should do well.

Skip class? You won't pass.
Clear grading criteria
Tough grader
1.0
4.0
COMP1110
Grade: A
Mar 2, 2021
Wouldn't take again

This was my first programming course and I was forced to get knowledge based on udemy courses.

Skip class? You won't pass.
So many papers
Tough grader
1.0
5.0
COMP2210
Grade: C+
Mar 19, 2021
Wouldn't take again

Does not teach anything that is used practically. All you have to study is from the book and that's it. Just goes through the examples and that's it, his job is finish.

Lots of homework
Skip class? You won't pass.
Tough grader
1.0
5.0
COMP1130
Grade: Drop/Withdrawal
Mar 19, 2021
Wouldn't take again

Horrible, do not take.

Skip class? You won't pass.
Tough grader
1.0
5.0
COMP1130
Grade: B
Apr 3, 2021
Wouldn't take again

He is not at all friendly . He sets the test to the hardest level . Atleast he should set a test based on all students capabilities. I would never want to attend his class again

Skip class? You won't pass.
Lecture heavy
Tough grader
5.0
4.0
COMP268
Grade: A+
Apr 12, 2021
Would take again

PROS: At first, he can seem pretty intimidating but if you spend 10 minutes talking to the man you'll realize he's really got a heart of gold. If you put in the effort, and you don't cheat you'll get a good mark. CON: Some of his material is a bit outdated and his tests can focus heavily on memorizing terminology rather than practical programming.

Lots of homework
Inspirational
Caring
5.0
4.0
COMP2680
Grade: A-
Apr 13, 2021
Would take again

I learned lots of new web stuff. I actually had no prior knowledge before taking his class. I have now completed a web project for a real business. Those of you are unhappy about his teaching probably are not investing enough time in his course. He is super helpful, approachable and his grading is fair. Do the work and you will do well.

Respected
Participation matters
Inspirational
5.0
4.0
COMP1130
Grade: A-
Apr 13, 2021
Would take again

I enjoyed Mohd's Java class. Yes you have to put in your effort and do the work assigned and you will actually learn lots and be knowledgeable in the fundamental concepts of Java programming. He is helpful and will take the time to explain fundamental concepts which to me are the building blocks. I learned lots in his class.

Respected
Clear grading criteria
Tough grader
3.0
4.0
COMP2210
Apr 13, 2021
Wouldn't take again

He allows for no corrections on online tests (forward through test only). Tests/Quizzes are great if you like memorizing trivia. His class is too stressful to recommend. If he'd let up on the exam format, he'd be fine.

Get ready to read
Tough grader
5.0
4.0
COMP2680
Grade: A-
Apr 15, 2021
Would take again

Great way to learn how to design and build a website from the grounds up. I enjoyed designing and creating a web site for a business all through the knowledge gained from this class. Going through the concepts within the code examples was a great way to learn web design instead of the power point. Assignment on animation was fun!

Respected
Inspirational
Caring
1.0
3.0
COMP2680
Grade: B+
Apr 21, 2021
Wouldn't take again

Online tutorials seem more educational than his lectures. His websites are obsolete. He accused the whole class of plagiarism, although he himself said to copy the head from the tutorial

Lots of homework
Skip class? You won't pass.
Tough grader
5.0
4.0
COMP2680
Grade: A-
Apr 23, 2021
Would take again

Mohd is an amazing professor. Invest your share of time and effort and you will absolutely do well. I came into the class with no web knowledge. I have a sense of achievement as I was able to design a website for a local business. Give him the respect. Cheaters/Slackers beware! Stop complaining and do the work.

Respected
Skip class? You won't pass.
Tough grader
1.0
4.0
COMP2680
Grade: F
May 29, 2021
Wouldn't take again

He's quite tone-deaf, no matter the situation whether you have a choice or not, any alternative will be better. He can't really relate well enough with the students to keep the class engaged and interested in the topics taught. Easy course but with him my failure was inevitable. Don't be like me and do more research to avoid teachers like him.

Skip class? You won't pass.
Test heavy
Tough grader
1.0
5.0
COMP1130
Grade: F
Jun 10, 2021
Wouldn't take again

He ruined my first semester .

Lots of homework
Skip class? You won't pass.
Tough grader
5.0
4.0
COMP1130
Grade: A
Jul 29, 2021
Would take again

To do well in this class, you have to be very attentive during class, seminars and labs. Those that are complaining are usually hoping to get a decent grade in Mohd's class without actually doing much work. COMP 1130 is a tough course. Put in the hard work, dedication and investment of time and you will learn and do well. Mohd was very helpful.

Participation matters
Skip class? You won't pass.
Tough grader
1.0
5.0
COMP2210
Grade: F
Oct 13, 2021
Wouldn't take again

He give very little time for quizzes. The quiz question is too long to read. Quiz don't really test you with do you understand the material, rather do you memorize the material which is awful. He gives quiz questions like, ask you what will be the return value for the build in function which is meaningless. It's like test you on documentation.

Test heavy
Tough grader
1.0
5.0
COMP2680
Grade: F
Oct 18, 2021
Wouldn't take again

Bad bad bad bad bad bad teacher and you can receive nothing just strict format

Tough grader
5.0
4.0
COMP2680
Grade: Not sure yet
Oct 23, 2021
Would take again

Mohd is very passionate about his teachings. He wants the best for his students. You have to come to class and pay attention. Read the material ahead of class. Do the tutorial and the review assignments as assigned. Then you will do well. Whiners -- Stop complaining. Mohd is very helpful provided you put in your share of work.

Respected
Inspirational
5.0
4.0
CIS657
Grade: B
Dec 5, 2021
Would take again

Mo is great. If you complete what he asks, you will succeed. If you can't complete what he asks, let him know and he will get you there.

Gives good feedback
Respected
Clear grading criteria
4.0
4.0
COMP1110
Grade: A
Dec 9, 2021
Would take again

My biggest complaint is the difficulty of the mid term and final were much higher than any of the assignments, quizzes or labs covered in class. Most of the learning I got out of this course was on my own time. If you put in lots of time outside of class studying the tests are a good indicator of your understanding though. He cares about students.

Skip class? You won't pass.
Clear grading criteria
Tough grader
5.0
5.0
COMP1110
Dec 17, 2021
Would take again

Mohd cares about the learning of his students. Don't skip classes, bottom line. Not everything is in the slides. He does provides lots of examples. Need to devote & dedicate time for your learning if you want to do well. Exams are challenging. The pace is fast if you had no prior programming experience. No regrets as having Mohd as my prof.

Respected
Skip class? You won't pass.
Tough grader
1.0
5.0
COMP1130
Grade: B
Dec 20, 2021
Wouldn't take again

If you wanna pass, DO NOT ever take his class. He loves giving low grades. He has a strong accent that you will not understand nothing. Watching YouTube is more valuable than attending his class.

Test heavy
Tough grader
5.0
1.0
COMP1130
Grade: Not sure yet
Mar 24, 2022
Would take again

R.I.P Mohd. I Only had you for just over half a semester before these unfortunate circumstances. You were a tough grader but I liked that because it challenged us to do our best. You were a smart, kind man. Im honored to have been a pupil of yours. Let your last review be a good one. It would have been a good one anyways. R.I.P

Tough grader
Inspirational
Caring
5.0
3.0
COMP2210
Grade: A-
Mar 24, 2022
Would take again

Abdullah was a good professor and extremely passionate about the courses he taught. I had so much to learn from him. RIP.

Tough grader
Participation matters
Gives good feedback
3.0
2.0
ALLCOURSE
Grade: A
Nov 19, 2024

Pretty solid teacher. Sometimes the lectures can feel pretty long due to boring lectures.

Class Info

Online Classes

100%

Attendance Mandatory

75%

Textbook Required

31%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 60 grades
Most common grades:
A (23)
Not sure yet (15)
A- (13)
Grade Distribution
A(30)B(5)C(3)D(1)F(4)A-/B+(18)
Based on 77 reported grades
A: 23
Not sure yet: 15
A-: 13
A+: 7
Common Tags
Respected (35)
Skip class? You won't pass. (26)
Tough grader (23)
Caring (15)
Inspirational (12)
Participation matters (10)
Get ready to read (8)
Gives good feedback (7)
Rating Trend

Improving

+1.38 avg change
Jun
Jul
Oct
Dec
Mar
Nov
Last 6 months
Ratings by Course

COMP123C

5.0

(1)

COMP229

5.0

(1)

COMPUTER291

5.0

(1)

COMP191

5.0

(1)

COMP262

5.0

(2)
+37 more courses
Difficulty by Course

2680

5.0

COMP

5.0

CSOM2

5.0

COMP1110

4.5

COMP2210

4.2

Similar Professors