3.7

Nurul Huda

Information Technology - Toronto Metropolitan University

3.7
Quality
2.8
Difficulty
64%
Would Retake
155
Reviews
3.7
Quality
2.8
Difficulty
3.8
Helpful
3.5
Clarity

64%

Would Retake

155

Reviews

Rating Distribution
Official
155 total ratings

5

75

4

26

3

17

2

12

1

25

What Students Say

He is probably the best ITM prof compared to many of the numb nuts in the ITM department

ITM711 - 5.0 rating

Bengali should be a prérequiste for this course

ITM305 - 3.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

62%

Textbook Required

7%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 55 grades
Most common grades:
A+ (17)
Not sure yet (11)
A (11)
Grade Distribution
A(28)B(2)C(4)D(1)F(2)A-/B+(18)
Based on 66 reported grades
A+: 17
Not sure yet: 11
A: 11
A-: 10
Common Tags
Caring (22)
Respected (21)
Tough Grader (20)
Gives good feedback (12)
Participation matters (12)
Skip class? You won't pass. (10)
Amazing lectures (8)
Clear grading criteria (8)
Rating Trend

Improving

+0.85 avg change
Jun
Aug
Apr
Dec
Apr
Aug
Last 6 months
Ratings by Course

ITM301ITM305

5.0

(1)

ITM711

5.0

(5)

CITM711

4.9

(8)

ITM706

4.4

(15)

ITM600

4.3

(9)
+12 more courses
Difficulty by Course

ITM5OO

5.0

CITM301

4.0

ITM301305

4.0

CITM600ITM706

4.0

ITM500

3.6

Reviews (153)
1.0
5.0
ITM301
Grade: Not sure yet
Oct 24, 2014

never again

1.0
5.0
ITM301
Grade: Not sure yet
Oct 24, 2014

Teaching style is not the best. Must put beyond extra effort to get a decent grade. Almost like taking an online course having to teach yourself. Midterm grade was low 60's after spending entire reading week just on this course.

2.0
4.0
ITM301
Oct 24, 2014

Lectures are very long and boring. Tests are difficult. Be prepared to read the textbook.

4.0
3.0
ITM301
Nov 24, 2014

Has difficulty keeping the class engaged because lectures are long and the material is dry. However he is very willing to help students with work and questions. Keep up with readings and you should do well.

5.0
3.0
ITM301
Grade: Not sure yet
Nov 24, 2014

Very knowledgeable professor for this course. Willing to help students. Lectures can be long and boring.

5.0
2.0
ITM301
Nov 24, 2014

Very helpful professor. Keep up with readings and you will do fine.

5.0
2.0
ITM301
Grade: Not sure yet
Nov 24, 2014

Attend his classes, he will help clarify any confusion you have with course material. Very knowledgeable and helpful.

5.0
2.0
ITM301
Grade: Not sure yet
Nov 24, 2014

Pretty helpful

5.0
3.0
ITM301
Grade: Not sure yet
Nov 24, 2014

Bell curved midterm for the class.

1.0
5.0
ITM301
Nov 27, 2014

avoid at all costs. terrible. just terrible

4.0
3.0
ITM301
Dec 1, 2014

Helpful, if you ask.

3.0
4.0
ITM301
Dec 11, 2014

I've done well in his class and its mainly because of my background knowledge in this subject. Without background knowledge he will make the course TOUGH. There is really no need to go in depth as he did for some of the questions on the mid term

5.0
2.0
ITM301
Grade: Not sure yet
Dec 13, 2014

Lectures are not very clear, but if you read the chapter before coming to class it's a breeze. He is very willing to help students outside of class, and I met with him on several occasions. I have background knowledge on the material which made the content up to the midterm easy, but after when it got tough, he was very helpful.

4.0
4.0
ITM600
Grade: B
Dec 16, 2014

Nice man. He is just starting out, so I will cut him some slack regarding his teaching methods. However, he needs to brush up on his lectures because I found that I was not able to understand what he was teaching during them. After class, he is friendly and approachable. The assignments were not that hard, but the mid-term and exams were.

5.0
1.0
ITM600
Grade: B+
Dec 16, 2014

He is knowledgeable in his area. Tests are kind of hard or tricky. Easy grading for written answer questions. Helpful. Couple of his questions were not from the book or his slides. Class participation and taking detail notes helps with those questions.

3.0
4.0
ITM600
Grade: A-
Dec 18, 2014

Prof Huda is extremely boring and he repeats a lot of material in his lectures. The assignments are easy. I barely passed the midterm. The final was pass or fail the course so I read all the chapters and did pretty well. He tells his students how to study for the final but failed to provide this for the midterm.

5.0
3.0
ITM301
Dec 22, 2014

He is an alright professor. The midterm was difficult as it was pretty detailed and had things that the text or ppt didnt really have. If you go to his office hours, he is more than willing to help. If you put in the effort you will do alright. The final was pretty much all the content we covered in the lecture.

4.0
2.0
ITM301
Grade: A-
Dec 23, 2014

The course itself is pretty interesting, his midterm was a bit difficult as you had to read the textbook thoroughly, the final was much easier in my opinion. Overall he is a really knowledgeable professor and he is very helpful if you ever need to ask him a question. I learned a lot throughout this course and would recommend this prof.

5.0
1.0
ITM301
Jan 1, 2015

There was a lot pressure at the beginning with his labs, assignment and midterm exam. End result was good. I think I learnt something new. He is helpful. I will take his course again.

5.0
1.0
ITM301
Jan 8, 2015

honestly the best prof he is quite and seemsut he will boring but he saved our lives the midterm is gonna be super hard but he will bless u with everything else easy A never went to class

5.0
2.0
ITM315
Mar 12, 2015

Knowledgeable, helpful and easy.

4.0
4.0
ITM301
Grade: B+
Sep 10, 2015

Very funny and attractive prof. Be sure to read the readings.

3.0
5.0
ITM301
Sep 22, 2015

he is kind of boring.

2.0
5.0
CITM301
Sep 30, 2015

he's hard and he will lower your gpa!

2.0
4.0
ITM305
Dec 5, 2015

Good luck teaching yourself the course.

5.0
1.0
ITM301
Grade: A+
Dec 12, 2015

Great prof. His knowledge of information technology goes far beyond any professor at Ryerson. He is also quite handsome.

5.0
1.0
ITM315
Grade: F
Dec 12, 2015

Not only one of the most handsome men I have had the pleasure to meet, he is also mindbogglingly intelligent. His care for his students and their education could only be compared to that of a loving maternal relationship between a mother and child.

3.0
4.0
ITM305
Dec 13, 2015

I wish he was more clear with what he wants. If he just gave us good guidelines from the beginning, he wouldn't have to keep explaining. Also sometimes he would give alot of feedback (like corrections/suggestions) and you would still get a decent mark (like 80 something) but when you don't do too well , he won't give you any feedback. :/

3.0
3.0
ITM305
Dec 16, 2015

Not a bad prof, gives good grades to students that are willing to put in the effort. Clarity can be an issue but overall he is an okay professor. Midterm was tough, so was the final. In class attendance for bonus marks helps too. I wouldn't recommend him as a Prof, however if you get stuck with him then just grind it out.

5.0
1.0
ITM305
Dec 17, 2015

He's an awesome prof, always helping us out as a whole. He could've killed us on the final , but made it so that it was passable. Really nice guy, just take his hints and you'll know what to expect on midterm and final.

3.0
1.0
ITM305
Grade: A
Dec 29, 2015

Nurul Huda is an easy marker he helped our entire class do well on the assignments and tests he truly cares about the students a lot. All u have to do is the work and online quiz's in order to do well. It's an easy A if you put the work into it. His clarity is not that great and it's hard to understand him However he's a easy marker.

3.0
4.0
ITM305
Grade: A-
Dec 30, 2015

The lectures will be very bring and confusing. He will give pop quizzes on the first 5 weeks of Labs... At the end, he will help you a lot in acing the finals. The group project is HELL.

3.0
3.0
ITM305
Jan 1, 2016

Honestly he is an average prof. He needs to be more clear on due dates and exams. His exams are easy if he had prepared us and give us the answers to the exam review. Overall he is very nice guy but he is a hit or miss. I would take him again but only for the defintions courses. If its for diagramming and SQl avoid. He just talks about.

3.0
4.0
CITM301
Grade: A+
Jan 13, 2016

You need to be in class, he will take note of who is there an who isn't. The mid term was very tough but the final seemed much easier.

4.0
2.0
ITM301
Jan 23, 2016

Hit or a miss Prof. He is better and easier than all other useless profs in the itm department.

3.0
2.0
ITM305
Grade: B+
Feb 4, 2016

Bengali should be a prérequiste for this course

3.0
4.0
ITM706
Mar 15, 2016

... Gotta be more clear

5.0
1.0
ITM706
Grade: A+
Mar 28, 2016

Wow what an amazing professor, he really knows his stuff. He is very easy to understand and always helps students with projects. His good looks are a bonus.

5.0
1.0
ITM706
Mar 31, 2016

Very Enthusiastic and will keep you attentive at all times. IT is clearly not for everyone when everyone is not for IT, he is the prof to have!Student who give poor reviews are simply skip lectures and complain at then end

5.0
1.0
ITM706
Apr 1, 2016

Good and amazing. Best at ryerson.

5.0
1.0
ITM706
Apr 1, 2016

Prof Huda is onpoint ! His lectures were amazing! He provides you with exactly what you need to know and doesn't throw any curve balls! Very clear-cut on what material the final and midterm will cover. Once again, it was a pleasure to have him as a Professor and I was very lucky to have him as a Prof! Make sure to take notes during his lecture

2.0
4.0
ITM706
Grade: F
Apr 1, 2016

Not too bad but you have to stay the full 2 hours for attendance marks

5.0
1.0
ITM706
Apr 2, 2016

Best investment Ryerson has made

5.0
1.0
ITM706
Apr 2, 2016

prof hUDA IS and inspirational. Pre lectures, doing your readings and practice before hand are key in doing good in this class. Cares for her students and is crystal clear in explaining something confusing. Though, sometimes he will go too quick that you will sometimes miss an important topic. Overall, really recommend her. A+

5.0
1.0
ITM600
Apr 3, 2016

Huda is the most caring professor I have ever encountered. At the end of the day, all he wants is for all of his students to learn and do well. He will help you with everything and sit with you until you get it right. Hes amazing!

5.0
1.0
ITM706
Apr 3, 2016

amazing prof. He is the best

5.0
1.0
ITM600
Apr 3, 2016

Amazing prof. He really wants to help his students. Gives you the answers for the labs. He made Networking a lot easier than what it should be. Exams and midterm are very fair, and he is a easy marker himself.

5.0
1.0
ITM706
Apr 3, 2016

By far best professor I've had to date. Made me remember why I chose this program.

5.0
1.0
ITM500
Apr 3, 2016

Words cannot describe him Best prof in Ryerson.

5.0
2.0
ITM500
Apr 4, 2016

Phenomenal Professor! On the first few weeks, he tries to scare everyone. Trust me when I tell you that he cares immensely about students and their success. Put in the work, do the o homework and you will excel. He is amazing at explaining topics for the course and does an amazing job at keeping you engaged.

4.0
2.0
CITM301
Apr 5, 2016

his professor is amazing. He gives outlines of everything he expects you to know for the midterm and final and it ends up being exactly what he said to study. His assignments are easy too.

5.0
2.0
ITM706
Apr 8, 2016

I found it easy to learn from Dr. Huda. He encouraged questions, was easy to contact, and made a ITM course manageable and fun. I could spend more time on actually processing what I learned in lecture, instead of forcing myself to regurgitate it without true understanding. Awesome class,

4.0
2.0
ITM706
Apr 10, 2016

Great guy, easy to understand, knows the material and makes coming to class an enjoyable thing. Perhaps a little easy, but its not torture being in the class and you end up learning more.

4.0
3.0
ITM500
Apr 10, 2016

Good prof. However His communcation is a little sack. but you will get used to it after 2 weeks. i learned alot from Dr huda!

5.0
1.0
ITM301
Apr 10, 2016

Probably on of Ryerson's BEST prof! He makes his classes fun and has great examples to relate to. Starts off his first class making you feel valued and makes you realize your end goal from university (graduating)! Certainly A GREAT prof!

4.0
1.0
ITM305
Apr 11, 2016

A really amazing prof. He's extremely helpful and nice. Very enthusiastic in the class and is really interested in making sure that everyone does good. Listen to his lectures, make notes and you'll do great. The only down side to his class was that it was at he has slight accent. but dont worry you will be fine

5.0
2.0
ITM600
Apr 11, 2016

He is an excellent teacher. He does his best to try and teach the class. He also really cares about the success of his students. Lectures were not mandatory but helped a lot when it came to the midterm and final. Overall, a fun and enthusiastic teacher.

5.0
1.0
ITM301
Apr 14, 2016

AMAZING PROF I am not into IT that much and I definitely don't like networking, but huDA made it SO EASY to understand and he made it enjoyable. BEST prof ever taken at Ryerson, make sure you take him for this course!!!! Easily got an A!

5.0
3.0
ITM706
Apr 25, 2016

Professor Huda is really intelligent and made the course interesting to learn. The course itself was really tough and advanced which is why many blamed prof but I think he did a great job making the harder topics understandable. Would take again.

1.0
5.0
ITM500
May 6, 2016

not good

3.0
2.0
ITM305
May 10, 2016

helpful one. But he is not very clear or does he cover everything on the lectures

4.0
2.0
ITM500
Grade: A-
May 10, 2016

one of his better courses that he teaches. clear and concise about how to approach the topics and does practice questions in class and makes the class participate to further enhance your knowledge

1.0
5.0
ITM5OO
May 11, 2016

Make sure you bring a bengali to english translator.

3.0
3.0
ITM706
Grade: A-
May 14, 2016

This class was honestly not bad, he will give you great help if you ask him one on one. However, it is hard to understand him and the lectures are pretty dull. Midterm and final were a piece of cake if you studied the slides precisely as how he posted it! Bonus marks were also included for attending the lecture + labs

5.0
2.0
ITM600
Grade: A
May 25, 2016

I had to look back and review itm301 contents. The class was good. He is knowledgeable and friendly. Learnt subnet design. He uses a lots of Calculation. Practice questions helped in the tests. Theory questions were from slides. Some questions were hard

4.0
2.0
ITM706
May 25, 2016

He is an okay prof. He seems rude if you speak with him during his lectures. He is a lot nicer and helpful if you go to his office. He will explain to you what he is expecting for assignments and labs. There is no mystery with his exams, its basically everything he taught. P.S for the first midterm learn the symbols and what they mean.

5.0
2.0
ITM301
Aug 2, 2016
Would take again

More than a teacher. More like a father. SOOOOO GOOD. But sit close so you can get A. really good. Don't worry his first day he is bad but the 3rd class its when he is amazing soo good!

2.0
4.0
ITM301305
Aug 10, 2016
Would take again

A bit overrated but he's fine and fair

5.0
1.0
ITM301
Aug 12, 2016
Would take again

The nicest professor ever! He is there for you 100% and really wants you to do well. LOVES QUESTIONS. . Not a hard course mostly memorization goes out of his way to make sure everyone knows whats going on.

TEST HEAVY
Amazing lectures
5.0
1.0
ITM305
Aug 12, 2016
Would take again

Tries to make even 8 am classes really enjoyable; ; very helpful. My recommendation is to attend his class no matter

5.0
1.0
ITM301
Aug 12, 2016
Would take again

This prof is the best of the itm profs. He tries to get your interest in it b I would take him as he is very happy and positive. Midterm kinda hard. Final easier. Mostly definitions.

Respected
Inspirational
5.0
2.0
ITM301ITM305
Aug 16, 2016
Would take again

i had this prof for both itm 301 and 305. I must say amazing prof

Gives good feedback
Inspirational
GROUP PROJECTS
1.0
5.0
ITM301
Sep 13, 2016
Wouldn't take again

Dont even think about it.

1.0
5.0
ITM301
Sep 13, 2016
Wouldn't take again

Run away far!

1.0
5.0
ITM301
Sep 13, 2016
Wouldn't take again

he had a heavy indian accent which makes it hard for students to understand him . when he is teaching he just keeps talking without explaining properly

Tough Grader
Get ready to read
Skip class? You won't pass.
2.0
4.0
ITM500
Sep 16, 2016
Wouldn't take again

Hard exams and marker

Tough Grader
1.0
5.0
ITM301
Sep 19, 2016
Wouldn't take again

Stay home read the book. Just show up for the final

Tough Grader
1.0
5.0
ITM301
Sep 22, 2016
Wouldn't take again

AWFUL AWFUL AWFUL AWFUL AWFUL!!! that's all i got to say about him..

Tough Grader
1.0
5.0
ITM500
Sep 30, 2016
Wouldn't take again

lacks communcations. Hard exams

1.0
5.0
ITM500
Sep 30, 2016
Wouldn't take again

Overall, Nurul knows his content Unfortunately he lacks the proper communication and clarity skills to portray his thoughts effectively. He does not use class time well as we are tested on the material of the book and not his experiences. AVOID IF YOU WANT GOOD MARK.

1.0
5.0
ITM301
Oct 1, 2016
Wouldn't take again

terrible just couldn't understand his English

Tough Grader
1.0
5.0
ITM500
Oct 1, 2016
Wouldn't take again

Professor Huda was one of the worst profs I've had at Ryerson. His lectures are not clear and when you ask him for clarification he still gives vague answers. I was essentially teaching myself the course, avoid him.

Tough Grader
1.0
5.0
CITM301
Oct 2, 2016
Wouldn't take again

One of the dullest teachers I've ever had.

Tough Grader
3.0
4.0
CITM600
Oct 2, 2016
Wouldn't take again

As a 3rd year student at Ryerson I can tell you that this professor is a lost cause. I started the semester attending every class but I soon realized that nurl just complicates the material. Just awful teaching

1.0
4.0
CITM600ITM706
Oct 2, 2016
Wouldn't take again

This teacher is the only ITM teacher that is the worst with giving students marks if you need one or two marks to pass he is the type that will not pass you because you did not earn the grade. Better to not take the course with this teacher he will not be generous at the end to help a student out even if you go to every class.

Tough Grader
LECTURE HEAVY
1.0
5.0
ITM301
Oct 2, 2016
Wouldn't take again

GOOD GAME!!!

Tough Grader
GROUP PROJECTS
1.0
5.0
ITM500
Oct 6, 2016
Wouldn't take again

Very unprofessional and rude. Would not recommend.

Tough Grader
TEST HEAVY
2.0
4.0
ITM600
Oct 15, 2016
Wouldn't take again

One of the worst professors I've had. Suffer through a two hour lecture while doesn't even cover much. Be prepared to teach yourself most of the material. All assignments must be submitted both online and a physical copy in class, way too

Tough Grader
TEST HEAVY
2.0
5.0
ITM500
Oct 16, 2016
Wouldn't take again

Oh Man. Do your homework man.

Tough Grader
Skip class? You won't pass.
LECTURE HEAVY
1.0
5.0
CITM301
Oct 17, 2016
Wouldn't take again

This man is terrible. Don't bother attending his lectures. He steals slides from a production source and just skims over them in class. No instructions given for anything... ever.

2.0
4.0
ITM500
Nov 20, 2016
Wouldn't take again

marks really hard

Tough Grader
4.0
3.0
ITM301
Grade: A-
Dec 5, 2016
Would take again

Just show up and pay attention to what he is saying and you are fine. The class quizzes are easy if you paid attention in class, and he adds the good quiz marks to boost your overall mark. He posts documents to help you understand how to calculate stuff if you didnt understand his explanation in class. Tests were very easy if you paid attention.

Skip class? You won't pass.
BEWARE OF POP QUIZZES
LECTURE HEAVY
1.0
2.0
CNET311
Grade: D+
Dec 7, 2016
Wouldn't take again

The worst professor i have ever taken. I really Regret taking him, i verbally abused him on the last day of exam.

Tough Grader
LOTS OF HOMEWORK
SO MANY PAPERS
1.0
2.0
CNET311
Grade: A
Dec 7, 2016
Wouldn't take again

worst professor. doesn't teach anything in class. I had this professor for Window Server and he ruined my interest in this subject. If you really want to learn anything, just don't choose him.

Tough Grader
5.0
4.0
CITM301
Dec 8, 2016
Would take again

One of the best courses I took at TRSM. I learnt a lot and I can confidently participate in technical meetings at my workplace.

Gives good feedback
Participation matters
EXTRA CREDIT
5.0
2.0
ITM301
Grade: A+
Dec 11, 2016
Would take again

HE MIGHT BE THE BEST PROF IN THE WHOLE UNIVERSITY. Yes i mean that. I promise you won't regret taking him. I wish i could take him for all my courses. Makes a course like itm 301 a lot more fun and better. Cares for students, helpful. Fair marker but sometimes gives bonus. No tricks no bluffs, listen to him in class and u will ace the course.

Gives good feedback
Respected
Caring
4.0
4.0
ITM301
Dec 13, 2016
Would take again

Best prof you can get in the BTM Department . If you are in need of help, he will assist you until you understand the concept. Go to class and you will get a good mark.

ACCESSIBLE OUTSIDE CLASS
Amazing lectures
Caring
5.0
4.0
ITM301
Grade: B
Dec 13, 2016
Would take again

Great professor, very helpful, recommend to take again

Respected
ACCESSIBLE OUTSIDE CLASS
Hilarious
5.0
3.0
ITM301
Dec 13, 2016
Would take again

Nurul is an awesome prof. He explains things well and cares for his students. He posts good ppts and practice questions. You can ask him for help anytime. He's funny as well. You won't regret taking a class with him. One of my favourite profs. Love you sir!

Respected
Amazing lectures
Caring
4.0
3.0
CITM301
Dec 13, 2016
Would take again

Great prof

Skip class? You won't pass.
Hilarious
Caring
5.0
4.0
ITM301
Grade: A+
Dec 13, 2016
Would take again

Nurul Huda is by far the best ITM301 prof ever. Everything he teaches is clear and will be on the exam. Also, he gives practice questions that will help on the mid term and final. Nurul also takes the time to help students out if you don't understand so make sure to ask question and you will do really well in the course.

Gives good feedback
Amazing lectures
Caring
5.0
2.0
ITM301
Grade: B+
Dec 13, 2016
Would take again

Definitely one of the best ITM professors in the department! Very caring of his students. Takes personal time to answer and help students online via Facebook group. No surprises during quizzes, midterm, and finals. Pro-Student! Understand his slides and you'll be good, but use textbook for better understanding of concepts

Respected
Hilarious
Caring
5.0
3.0
ITM301
Grade: A+
Dec 13, 2016
Would take again

Professor Huda is by far one of the best profs at Ryerson. Really cares about his students,and goes the extra mile to make sure the students understand all the concept. Created a website that includes questions which allows students to have more practice for the final exam. Will take him again,and highly recommend students to enroll in his class.

Respected
BEWARE OF POP QUIZZES
Caring
5.0
2.0
ITM301
Grade: A
Dec 18, 2016
Would take again

Best prof i've had for an ITM course, i actually learned something about technology and not just bombardment of extra theory bs. Attend his lectures, gives a lot of helpful resources through his fb group and study intensely from his slides. Very caring and helpful prof!

Respected
Amazing lectures
Caring
1.0
5.0
ITM500
Dec 19, 2016
Wouldn't take again

Hardest marker ever!

Tough Grader
5.0
2.0
ITM301
Grade: A
Dec 22, 2016
Would take again

I took ITM301 with this prof he is amazing and explains the concepts clearly. I learned a lot in his class I give him 5 stars

3.0
2.0
ITM500
Dec 22, 2016
Wouldn't take again

I had this Proffesor for itm 301 and itm 500. He is easy for itm 301 but hard for itm 500

5.0
2.0
ITM301
Grade: A
Dec 26, 2016
Would take again

Didn't think Ryerson could hire such a good professor. Answers all your questions, makes sure you understand everything. People talk a lot in his class and he does his best to stop them, but the people who talk just complain that he's bad. He does EASY quizzes that boost your exam marks, he makes summarized versions of slides for the exam!

Respected
Participation matters
EXTRA CREDIT
5.0
3.0
ITM301
Grade: A+
Dec 28, 2016
Would take again

best prof ever, he helps you out so much and will answer all your questions his exams have the content he teaches in his lectures ;p i went to every lecture because he teaches and cares for his students worth taking 8 am classes withhim and gnna take him again for sure

Gives good feedback
Amazing lectures
Caring
4.0
3.0
ITM305
Dec 29, 2016
Would take again

The best prof, take him

Tough Grader
Respected
Participation matters
5.0
5.0
ITM500
Dec 31, 2016
Wouldn't take again

I failed his class. Because hes tough grader

2.0
5.0
ITM500
Jan 12, 2017
Wouldn't take again

he is very hard

Tough Grader
TEST HEAVY
1.0
5.0
ITM500
Jan 22, 2017
Wouldn't take again

I feel like he reports the poor reviews and writes the good ones. He is horrible

4.0
2.0
ITM301
Grade: B+
Jan 27, 2017
Would take again

Nurul is an amazing professor and he takes the time to attend to the needs of his students. I do not understand why the difficulty rating is high. Y'all just don't want to learn.

Gives good feedback
Respected
BEWARE OF POP QUIZZES
5.0
2.0
ITM301
Feb 16, 2017
Would take again

Good prof. Even sets up a facebook group for students who need help. 10 out 10

Gives good feedback
5.0
2.0
ITM500
Apr 11, 2017
Would take again

Just go to class and pay attention, he's super nice and cares about his students. Had him for itm305, he's just as easy and he prepares stuff for his students to use as practice for tests. Pop quizzes are short and easy if you had paid attention in class.

Skip class? You won't pass.
BEWARE OF POP QUIZZES
Caring
4.0
2.0
ITM500
Apr 26, 2017
Would take again

Amazing prof. Keeps in contact with students through FB group and provides extra practice q's. Has a website that is helpful with course content as well. Responds to emails very fast. He'll make SQL easy for you!

ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
GROUP PROJECTS
5.0
3.0
ITM500
Grade: Not sure yet
Apr 30, 2017
Would take again

Had Nurul for both ITM 301 and ITM 500. He really knows what he's talking about and even goes out of his way to help you out. He makes a Facebook group for students to ask questions and he often posts questions to prepare for upcoming tests. Labs are fairly straight forward, show up, put in effort and get 100%. Course material is tougher though

Gives good feedback
Respected
Participation matters
3.0
3.0
ITM805
May 1, 2017
Wouldn't take again

If you've ever had Professor Huda before, he is a lot more laid back with this class. You do need to be present every week to do labs and learn the different topics via your laptop! Labs are easy marks, and the midterm was not that bad. The project takes work! Take it if you really want to learn Android development!

Tough Grader
Skip class? You won't pass.
LOTS OF HOMEWORK
4.0
4.0
ITM500
Grade: B+
May 3, 2017
Would take again

Had him for both 301 and 500. Showing up to class every week is fairly important as he gives out bonus marks, which go toward boosting your overall grade. (For either midterm or final) You have to put in the effort to get the grade though. Practice, practice. Huda will also do his best to help you. Put your faith in him and you will see results.

ACCESSIBLE OUTSIDE CLASS
Caring
LECTURE HEAVY
5.0
2.0
ITM500
Grade: A+
May 5, 2017
Would take again

All in all, Huda is possibly the best prof for ITM courses as he uses his own teaching methods in lectures, so going to them is absolutely helpful if you pay attention. His labs and assignments are really helpful and good SQL practice plus he gives extra resources and is available anytime in his office for help. Very caring, would take again!

Participation matters
Skip class? You won't pass.
Caring
4.0
3.0
ITM305
Grade: A
Jun 21, 2017
Would take again

Read his slides and its an easy A, don't even bother with the textbook tbh

Get ready to read
Participation matters
LOTS OF HOMEWORK
5.0
2.0
ITM500
Grade: A+
Sep 21, 2017
Would take again

BEST ,KIND, OUTGOING and all the good trait Prof in ryerson. A true Gen

4.0
2.0
ITM301
Grade: Not sure yet
Nov 21, 2017
Would take again

he's a nice guy. at first it was hard to understand what he was talking about since the lectures were all over the place, but now it's easy to follow. he's funny and nice as well. definitely take this class.

Respected
Skip class? You won't pass.
LOTS OF HOMEWORK
5.0
3.0
ITM301
Grade: Not sure yet
Dec 7, 2017
Would take again

Really, really, really amazing prof. He taught a lot of classes this semester with full rosters so even though he was 100% during class time, it was difficult to reach him outside of class. Through no fault of his own, just overworked. He deserves a raise and TA's

Respected
Participation matters
Caring
5.0
1.0
ITM301
Grade: A
Dec 20, 2017
Would take again

Best prof ever!!!!!!!

Respected
ACCESSIBLE OUTSIDE CLASS
Caring
5.0
2.0
ITM301
Grade: A+
Dec 20, 2017
Would take again

Best prof. Attend his class take note and follow his slides easy A+. He will prefer you for the test and spend lots of time to teach what will be in the test. Make sure know different types of IP class and subnetting . Practice those from his website , you will be fine

Respected
Participation matters
BEWARE OF POP QUIZZES
4.0
2.0
ITM301
Dec 20, 2017
Would take again

Such a nice guy. Course was pretty interesting and he knows his stuff. highly recommend if you want a good grade

5.0
2.0
CITM600
Grade: A
Dec 28, 2017
Would take again

Best Prof at Ryerson. Took his ITM301 and CITM600 (distance). Fast in responding emails. He is also available outside the class. I missed his in-class lectures for distance course and went to his office a couple of times. He gave me sample problems to solve and explained with patience where I had confusions. He has his own website for course help.

ACCESSIBLE OUTSIDE CLASS
Caring
EXTRA CREDIT
5.0
3.0
ITM301
Grade: A
Dec 29, 2017
Would take again

Great prof, actually teaches on the topics at hand and spends time going over it.

Respected
Skip class? You won't pass.
Clear grading criteria
3.0
4.0
ITM301
Grade: B+
Dec 30, 2017
Would take again

I like how he makes additional helping aids to help his students. He's caring and all but his lectures are beyond boring. However, he's always willing to help so ask him for him. Overall, he wants his students to do well so he does give free-bees but is not the best at giving lectures. Still, one of the better IT profs.

Respected
BEWARE OF POP QUIZZES
Caring
5.0
1.0
ITM301
Grade: B+
Jan 12, 2018
Would take again

Amazing Prof Cares alot about students learning

4.0
3.0
ITM301
Jan 12, 2018
Would take again

Since he doesn't use the textbook, attendance is essential since he writes everything on the board. The good news is, he only writes what you'll be tested on so instant study notes lol. Explains concepts pretty well and gives good test breakdowns

Amazing lectures
Caring
LECTURE HEAVY
1.0
4.0
ITM704
Grade: C-
Feb 28, 2018
Wouldn't take again

class ends at 3 but he's there till 4 because he can't teach or make proper labs/assignments

5.0
2.0
ITM711
Mar 17, 2018
Would take again

Amazing professor. Took ITM301, ITM500. He explains things in a way that I understand. Taking ITM711 this semester. Wish we had real labs. The midterm was fair. Hope to get a good overall grade.

Participation matters
Caring
EXTRA CREDIT
5.0
2.0
ITM711
Grade: A-
May 7, 2018
Would take again

Nurul Huda is Honestly the best professor you can get for an ITM course. He's really caring and does his best to help us get the highest mark possible. Very easy!

Participation matters
Inspirational
LECTURE HEAVY
4.0
3.0
CITM600
Grade: A-
Aug 8, 2018
Would take again

Took this course online and it was fairly straight forward. He provides lots of videos for subnetting and he has his own course website for additional help. Found the exams very fair and the assignments a little difficult. Overall, if you put the work in, you will do very well.

Tough Grader
ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
5.0
1.0
ITM711
Grade: A-
Sep 13, 2018
Would take again

It's sad to see Nurul not teaching anymore courses at Ryerson this semester/year. He is probably the best ITM prof compared to many of the numb nuts in the ITM department. If you get a chance to have Nurul as your mentor, you will not regret it.

5.0
1.0
ITM600
Dec 12, 2018
Would take again

Helpful and easy

4.0
2.0
ITM704
Jan 2, 2019
Would take again

Students in he class were either lazy or legit could not grasp the concepts. Lab answers were circulated amongst classmates so those lost students didn't loose lab marks. I opted to do the final android app. project by myself solo, but was forced into a group of 5. I did the entire project myself and carried 4 other idiots WASTE CLASS, AMAZING PROF

Get ready to read
Hilarious
GROUP PROJECTS
5.0
2.0
ITM711
Grade: A+
Apr 24, 2020
Would take again

Great Professor! I have had him for various ITM courses and he is one of the best in the IT department. He is always willing to help and provides great material such as video tutorials for certain courses. I would really recommend him :)

Respected
Accessible outside class
Caring
5.0
2.0
ITM711
Grade: A+
May 14, 2020
Would take again

Great prof that does everything he can to ensure students can achieve a great mark. He posts everything online but if you attend the lectures and make notes you have everything you need to get a 4.33. He literally makes videos to walk you through ALL the assignments. By far the best prof within the ITM department & would recommend again!

Gives good feedback
Skip class? You won't pass.
Hilarious
5.0
3.0
CITM711
Grade: A+
May 21, 2020
Would take again

Nurul Huda is probably the best professor i came across in Ryerson. He is clear, precise and doesn't try to confuse his students. He provides video guide of the assignments, which really helps you from getting stuck on odd problems. His mid term and final exams are hard but if studied properly you can get a 90+.

Gives good feedback
Respected
Clear grading criteria
5.0
2.0
CITM711
Grade: A
Jun 12, 2020
Would take again

Good prof, highly recommend him

Gives good feedback
Respected
Clear grading criteria
4.0
2.0
CITM711
Grade: A+
Aug 26, 2020
Would take again

Professor Huda is a great professor to have. He clearly cares and is always available to answer questions. He provides video guide for the assignments and labs, which really helps specially with the class being online course with few deadlines. His mid term and final exams are decent enough if you study and do the practice questions

Accessible outside class
Clear grading criteria
Amazing lectures
5.0
2.0
CITM711
Grade: A+
Aug 26, 2020
Would take again

Professor Huda is a great. He cares and answers questions and emails very quickly. He provides video guide for the assignments and labs, and his tests are okay if you study and do the practice questions

Gives good feedback
Participation matters
Caring
5.0
3.0
CITM711
Grade: Not sure yet
Apr 3, 2022
Would take again

Prof is really good and fair. There is quite a lot of homework but the instructions to do them are beyond clear. It takes some time to do some of the homeworks too but they're not hard. Overall, this prof gave the class a really good opporutnity to boost their GPA. Would take him again

Clear grading criteria
Lots of homework
Caring
2.0
4.0
ITM315
Grade: C-
Dec 10, 2023

bro used to be so good in the past. Now he does not care about you at all, he will get mad if you ask him for help and he spends extremely long marking everything. do not recommend

Tough grader
Group projects
Graded by few things
1.0
5.0
ITM315
Grade: C-
Dec 11, 2023

He's extremely rude when you email him and marks assignments harshly. How does he expect us to memorize 100+ commands for the course for exams? Also his practice questions for the final are nothing like the final exam. This course was stressful for no reason. Plus he takes years to mark.

2.0
5.0
ITM315
Grade: C
Dec 14, 2023

he's extra hard in this course for some reason and not very helpful. the exams are difficult and group project makes zero sense and when we emailed him a question related to the project he never responded and then failed our group. don't take him trustt

5.0
3.0
CITM711
Grade: A+
Apr 28, 2024
Would take again

Dr. Huda made this class very hands-on, with many projects that solidified the understanding of how to set up different aspects of cloud platforms. The lecture material for the midterm and final were relatively straightforward to understand. If you have any questions he answers them quickly by email.

Participation matters
Clear grading criteria
Lots of homework
5.0
2.0
CITM711
Grade: A-
Aug 2, 2024
Would take again

He was honestly one of my fav profs I've taken at TMU. His assignments & labs are straightforward and has demo videos for them (although they are from 2020, so you have to cross-reference with the lab/assignment). The content was super interesting, as well. I would take this prof for more courses if I could! He replies to emails quickly, too! 10/10

Group projects
Caring
Respected
5.0
2.0
CITM711
Grade: A+
Aug 15, 2024
Would take again

This course is straightforward. Labs and assignments are given to you with step-by-step instructions; if you follow them, you will get a great grade. Discussion posts are similar to discussion posts for any course, so it is no surprise. The midterm and finals were easy, and he gave you sample questions to practice.

Lots of homework
Class Info

Online Classes

100%

Attendance Mandatory

62%

Textbook Required

7%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 55 grades
Most common grades:
A+ (17)
Not sure yet (11)
A (11)
Grade Distribution
A(28)B(2)C(4)D(1)F(2)A-/B+(18)
Based on 66 reported grades
A+: 17
Not sure yet: 11
A: 11
A-: 10
Common Tags
Caring (22)
Respected (21)
Tough Grader (20)
Gives good feedback (12)
Participation matters (12)
Skip class? You won't pass. (10)
Amazing lectures (8)
Clear grading criteria (8)
Rating Trend

Improving

+0.85 avg change
Jun
Aug
Apr
Dec
Apr
Aug
Last 6 months
Ratings by Course

ITM301ITM305

5.0

(1)

ITM711

5.0

(5)

CITM711

4.9

(8)

ITM706

4.4

(15)

ITM600

4.3

(9)
+12 more courses
Difficulty by Course

ITM5OO

5.0

CITM301

4.0

ITM301305

4.0

CITM600ITM706

4.0

ITM500

3.6

Similar Professors