3.2

Khandaker Hossain

Civil Engineering - Toronto Metropolitan University

3.2
Quality
4.1
Difficulty
60%
Would Retake
112
Reviews
3.2
Quality
4.1
Difficulty
3.2
Helpful
3.2
Clarity

60%

Would Retake

112

Reviews

Rating Distribution
Official
112 total ratings

5

44

4

13

3

14

2

7

1

34

What Students Say

I genuinely dont know how he is still employed

CVL420 - 1.0 rating

if you ask him a question he'll say "you should go to the hospital to get your brain checked", "that their are children with no education in third world countries that are smarter than you" or that "you should drop my course and take something else cuz you will fail"

CVL313 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

62%

Textbook Required

30%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B-

95% confidence
Based on 52 grades
Most common grades:
B+ (9)
C- (7)
A (7)
Grade Distribution
A(12)B(3)C(11)D(10)F(2)A-/B+(14)
Based on 56 reported grades
B+: 9
C-: 7
A: 7
D-: 6
Common Tags
Inspirational (29)
Respected (26)
Amazing lectures (24)
Tough grader (15)
Skip class? You won't pass. (11)
Participation matters (10)
Lots of homework (10)
Amazing lectures (10)
Rating Trend

Declining

-0.61 avg change
Mar
Sep
Nov
Jan
May
Dec
Last 6 months
Ratings by Course

CV8304

5.0

(1)

CV8312

5.0

(1)

CVL313

4.0

(25)

CV8314

3.7

(3)

CVL320

3.0

(12)
+1 more courses
Difficulty by Course

CV8314

5.0

CV8304

5.0

CV8312

5.0

CVL320

4.2

CVL420

4.0

Reviews (111)
3.0
3.0
CVL420
Sep 10, 2009

Boring. Makes you go to class by giving you a "bonus" 5% for attendance. Just get someone to sign it for you. Honestly, the 5% is not worth sitting through his boring lectures. Learned most through textbook. Found out the following term that the "bonus" actually means he took a mark out of 105 rather than 100.

5.0
3.0
CVL420
Apr 24, 2010

The best prof I had so far at Ryerson, maybe the beginning of the lecture is boring, but he give a clear summary and example at the end of the lecture

2.0
4.0
CVL420
Jul 11, 2010

No Comments please...

2.0
4.0
CVL420
Jul 15, 2010

he's the worst

1.0
5.0
CVL420
Jul 15, 2010

worst instructor ever

1.0
5.0
CVL420
Jul 15, 2010

really rude and boring

4.0
3.0
CVL420
Sep 2, 2010

Knows his stuff. Will teach you if your willing. Miss his class and you miss the whole course. Just do the assignments and your good to go.

2.0
4.0
CVL420
Dec 28, 2010

really unfair

3.0
5.0
CVL420
Mar 18, 2011

one of the hard prof i have ever seen at ryerson and he made the course very hard and also the all the t.a. marks hard and he gave lab which is horrible.

5.0
1.0
CVL420
Apr 29, 2011

very good and clear. his lect is very important to attend

3.0
4.0
CVL420
Jun 18, 2011

well, u have to go to his lectures, tutorials. u must have to do the assignments and lab to pass in this course and if you want to get good grade then u have to go to his office at office hour so that he understands u care about his course.

3.0
4.0
CVL420
Jun 18, 2011

well, u have to go to his lectures, tutorials. u must have to do the assignments and lab to pass in this course and if you want to get good grade then u have to go to his office at office hour so that he understands u effort on his course.

5.0
2.0
CVL420
Jul 3, 2011

He might be serious and hard, but he makes you a professional engineer, and at the end of the semester, he will help u (So Much), I like his style. P.S he cracks a lot of funny jokes which I find motivating and brings up interest in the course. I hope he teaches us in third year.

4.0
3.0
CVL420
Aug 29, 2011

Great professor. Does many examples in class to help the students understand the theory he teaches. Very funny at times. Assignments are useful in helping prepare for the final. If you study you will get a good grade.

3.0
3.0
CVL420
Jul 11, 2012

Study hard, he's a hard prof but fair.

2.0
5.0
CVL313
Nov 18, 2013

Hard Prof. Likes to make silly jokes. Gives time consuming assignments that needs about 15 hours to solve or 4 hours to copy from a friend each week. Makes the course very hard

4.0
3.0
CVL420
Grade: B
Oct 25, 2014

he is tough

4.0
3.0
CVL313
Grade: B+
Dec 29, 2014

hard course, but easy grader (fair). assignments will be much harder than the test.

2.0
4.0
CVL313
Grade: B+
Jun 22, 2015

Half of the lecture consists of him complaining about the class with comments such as, "this is a Mickey Mouse question" and "if you don't understand this now, you might as well drop out of my class". Assignments will take an entire day to complete.. Attendance matters if you're looking for a bump in your grade at the end of the semester.

1.0
5.0
CVL420
Grade: D-
Jul 16, 2015

WORST PROFF EVER, DONT TAKE IT WITH HIM

3.0
4.0
CVL313
Grade: C+
Jul 21, 2015

hard but fair

3.0
3.0
CVL420
Aug 7, 2015

Overall a better prof than is said to be. His midterm is borderline impossible but he makes up for it with a good final. His assignments will take you a whole day to do but are harder than some of the questions on the final and midterm. Funny guy but somewhat difficult to understand.

2.0
5.0
CVL420
Grade: D-
Sep 7, 2015

Absolutely terrible. He's constantly giving life lectures instead of teaching! He even mocks students who do dare to answer his questions in class. His tests are ridiculous, makes no sense and no one knows whats happening. If everyone is failing, it's because you're a bad prof.

1.0
5.0
CV8314
May 13, 2016

Don't respect students, make stupid stories from his achievements, can not understand his accent,

1.0
5.0
CVL420
Grade: C-
May 14, 2016

IT SI BETTER TO DROP INSTEAD OF FAILING, HE IS UNCLEAR, UNFAIR, MOODY AND NOT REASONABLE, YOU CAN EXPECT EVERYTHING IN HIS CLASS, MOCKING YOU TO WHATEVER. HE IS A SHAME.

3.0
4.0
CVL420
Grade: A-
Jul 13, 2016
Wouldn't take again

He is very strict, and by the books. If you don't attend the lectures -- you will fail (just warning you). The midterm and final were fairly difficult even when we knew what was going to be on it. He does bell-curve at the end. The tutorials are pretty helpful, make sure you practice HIS in-class examples before any other Qs.

4.0
4.0
CVL313
Grade: B+
Apr 26, 2017
Would take again

Excellent and best professor I have had so far at Ryerson

Respected
Inspirational
Amazing lectures
5.0
4.0
CVL420
Apr 27, 2017
Would take again

Dr. Hossain is an outstanding professor with great teaching skills and very knowledgable, hard working professor, compels the students to learn, solving problems in the class is excellent. Best professor I have had so far at Ryerson and I will love to take more courses with him.

Tough Grader
Inspirational
Amazing lectures
5.0
5.0
CVL420
Dec 8, 2017
Would take again

Very difficult but you can do well if you go to class and pay attention.

Tough Grader
Amazing lectures
Tests are tough
5.0
4.0
CVL313
Dec 21, 2017
Would take again

He is an outstanding professor, hard working, respectful, very helpful and fair. He is the best professor I had at Ryerson. I love to take more class with him.

Inspirational
Amazing lectures
Would take again
5.0
5.0
CVL313
Dec 21, 2017
Would take again

He is the best professor I have seen at Ryerson. He teaching methods are excellent, solve numerous problems in the class, hardworking professor, respectful to students, his funny jokes encourage students, he is inspiring and taught me how to be a professional engineer.

LOTS OF HOMEWORK
Inspirational
Amazing lectures
5.0
4.0
CVL313
Mar 5, 2018
Would take again

Best professor, Explain materials clearly, Amazing personality and I prefer to take more class with him. Ryerson should have more professor like Dr. Hossain.

Respected
Inspirational
Amazing lectures
5.0
4.0
CVL313
Mar 5, 2018
Would take again

Amazing professor with professional outlook, inspire to learn, hardworking, solve numerous problems in the class, compel to work, excellent assignments and have extensive knowledge. I liked his way of teaching, examining and discussion. Best professor in the department.

Participation matters
Inspirational
Amazing lectures
5.0
4.0
CVL420
Apr 19, 2018
Would take again

Excellent and amazing professor with outsanding knowledge, skills and professional attitude. Work very hard and have ability to attract students to learn. he is the best professor I have so far at Ryerson. I love to take more courses with him.

Amazing lectures
3.0
4.0
CVL420
Grade: Not sure yet
May 1, 2018
Would take again

Assignments are really long and exams are quite difficult but not that difficult. If you know your stuff, then you're good. He doesn't explain some parts clearly so self studying is a must. In the end he's a decent prof.

Tough Grader
Respected
Participation matters
3.0
5.0
CVL313
Jul 24, 2018
Wouldn't take again

Get ready to work hard and put effort. He is a strict professor who wants you to do good. He is not friendly to students. His teaching style is old. Although he is extremely knowledgeable about his subject, he creates a huge teacher-student barrier. Solve his in-class Qs, assignments and lecture problems and you can do fine.

BEWARE OF POP QUIZZES
SO MANY PAPERS
LECTURE HEAVY
1.0
3.0
CVL420
Grade: F
Sep 5, 2018
Wouldn't take again

Worst prof i've ever met in Ryerson.

1.0
5.0
CVL420
Sep 12, 2018
Wouldn't take again

Here is everything you need to know about this poor excuse of a human being: his teaching style will only appeal to those who have studied abroad first (ie south asia - im bengali im telling you this honestly). He is disrespectful, hostile, has a fragile ego and will put you down as a human being. I genuinely dont know how he is still employed.

1.0
5.0
CVL313
Oct 23, 2018
Wouldn't take again

if you ask him a question he'll say "you should go to the hospital to get your brain checked", "that their are children with no education in third world countries that are smarter than you" or that "you should drop my course and take something else cuz you will fail".

Tough Grader
LOTS OF HOMEWORK
5.0
4.0
CVL313
Mar 5, 2019
Would take again

Amazing professor. He is the best professor I have so far at Ryerson

Respected
Inspirational
Amazing lectures
5.0
4.0
CVL420
Grade: A-
Mar 5, 2019
Would take again

Excellent Professor, the best

Respected
Participation matters
Amazing lectures
5.0
4.0
CVL313
Grade: B+
Mar 5, 2019
Would take again

Dr. Hossain is the best professor with outstanding knowledge

Respected
Inspirational
Amazing lectures
5.0
3.0
CVL420
May 28, 2019
Would take again

Although intimidating at first, Dr. Hossains classes are well taught. He tells exactly what questions will be on his tests albeit they are pretty long and marked strictly. But if you put the work and attend and listen to him, it is an enjoyable class.

Respected
Skip class? You won't pass.
Test heavy
1.0
3.0
CVL420
Grade: A
Jun 5, 2019
Wouldn't take again

His teaching way is ok. He will pass mean comments in the class. He has an ego problem. I will never have him for another course.

1.0
5.0
CVL420
Jun 22, 2019
Wouldn't take again

How is he still allowed to teach?

5.0
4.0
CVL320
Aug 16, 2019
Would take again

Excellent professor with outstanding knowledge, and professional attitude. Work very hard and have the ability to attract students to learn. Best professor I have so far at Ryerson. I love to take more courses with him.

Respected
Inspirational
Amazing lectures
5.0
4.0
CVL420
Grade: A
Aug 16, 2019
Would take again

Excellent professor with outstanding knowledge, and professional attitude. Work very hard and have the ability to attract students to learn. Best professor I have so far at Ryerson. He is a smart Professor, respected by students and impartial. He is a Professor who will make you to learn. I will be honoured to take more courses with him.

Respected
Participation matters
Amazing lectures
5.0
4.0
CVL420
Aug 16, 2019
Would take again

He is a smart Professor, respected by students and impartial. He is a Professor who will make you to learn. Excellent professor with outstanding knowledge, and professional attitude. Work very hard and have the ability to attract students to learn. Best professor I have so far at Ryerson. I will be honoured to take more courses with him.

5.0
5.0
CV8304
Aug 16, 2019
Would take again

Excellent professor with outstanding knowledge, and professional attitude. Work very hard and have the ability to attract students to learn. Best professor I have so far at Ryerson.

5.0
4.0
CVL313
Aug 16, 2019
Would take again

Work very hard and have the ability to attract students to learn. He is a smart strict Professor, respected by students and impartial. He is a Professor who will make you to learn. Excellent professor with outstanding knowledge, and professional attitude. Best professor I have so far at Ryerson. I will be honoured to take more courses with him.

Skip class? You won't pass.
Inspirational
Amazing lectures
5.0
3.0
CVL420
Aug 16, 2019
Would take again

He is a smart Professor, respected by students and impartial. He is a Professor who will make you to learn. Excellent professor with outstanding knowledge, and professional attitude. I will take his course gain. He is a Professor who loves what he do. I have learn lots of things from him and really like him.

Inspirational
Amazing lectures
Caring
5.0
4.0
CVL313
Nov 29, 2019
Would take again

Excellent professor, outstanding teaching capability, I respect him, impartial, excellent problem solver with illustration, loves what he teach, best professor, I shall love to take a course with him again

Respected
Inspirational
Amazing lectures
1.0
5.0
CVL420
Feb 28, 2020
Wouldn't take again

All the good comments below are either written on the exact samee day or written using the exact same language style lol

Skip class? You won't pass.
1.0
4.0
CVL420
Mar 1, 2020
Wouldn't take again

He's test is impossible to finish.

1.0
5.0
CVL420
Grade: Not sure yet
Mar 4, 2020
Wouldn't take again

I am enrolled in CVL420 and the material is not too hard to learn. If the effort is put in, you will understand the course material. However, with Dr. Hossain being ur prof it's nearly impossible to succeed in the course bcuz he gives exams that are really long and u will have no time to finish. He marks strictly, so your exam marks will be low.

Lots of homework
Test heavy
Tough grader
1.0
5.0
CVL420
Grade: C-
Mar 26, 2020
Wouldn't take again

Extremely tough midterms. The course is already hard but he makes it impossible to pass with a good grade. All the positive comments are fake by the way. He does not teach anything useful in the class. All he does is waste the class time to say stupid stories.

Get ready to read
Participation matters
Tough grader
5.0
4.0
CVL420
Grade: D+
Apr 4, 2020
Would take again

Dr. Hossain is really strict but has nice personality. At first, he is really intimidating but if u give him proper respect and attention then everything will go easier. He is a very caring professor he solved problems as much as possible. Even though the problem is often time long and complex he makes sure he finishes it. I highly recommend him.

Respected
Skip class? You won't pass.
Amazing lectures
5.0
4.0
CVL313
Grade: C
Apr 4, 2020
Would take again

I took classes with him 3 times. I had bittersweet memories with him but will always be remembered. Let me tell you one thing he cares and remembers all his old students. I found him really strict in 320, in 420 he became harsher, then in 313 things got changed: became really different person, much nicer and caring. will always be missed forever.

Respected
Lots of homework
Inspirational
5.0
4.0
CVL313
Grade: C
Apr 4, 2020
Would take again

Wahho!!! Good professor. Ryerson doesnt have good quality professor. But he is much better than anyone. All students attend his lectures and yeah solves lot of problems. Talks a lot but once u will graduate miss him a lot. Seniors used to tell that but never believed it. But now I do agree. Respect is the only thing that he wants.

Respected
Lots of homework
Amazing lectures
5.0
4.0
CVL313
Apr 6, 2020
Would take again

Excellent Professor

Respected
Inspirational
Amazing lectures
4.0
5.0
CVL420
Grade: A+
Apr 24, 2020
Would take again

Dr. Hossain is a great prof. Although he says irrelevant stuff, gives unnecessary life (and even dietary!) advice regularly, he's awesome at what he does. 420 is a FUNDAMENTAL course. So you have to study hard and he makes you do that. So if you are not prepared to do that or you just don't enjoy Strength of Materials, you won't like him obviously!

Skip class? You won't pass.
Respected
Lots of homework
1.0
5.0
CVL420
Grade: D-
Jun 23, 2020
Wouldn't take again

Do not risk taking this course with him even if you need it for the next semester just dont. his midterms and exams are super difficult, you will run out of time to finish it. there is no such thing as A.

1.0
5.0
CVL320
Grade: D-
Jun 23, 2020
Wouldn't take again

Its almost impossible to get a good grade in this class. His lecture classes are not too bad but his exams are impossible to finish and the level of difficulty is higher than the textbook challenging problems. Also for sure you will run out of time to complete all the questions on the exam. Furthermore, he disrespects students.

1.0
5.0
CVL320
Grade: C-
Jun 25, 2020
Wouldn't take again

Taking CVL 320 and 420 with this prof gets you ready for a straight 50%-60%grade. If you want to ruin your cgpa then I really recommend this prof.

1.0
5.0
CVL320
Grade: D
Jun 28, 2020
Wouldn't take again

Horrible

1.0
4.0
CVL320
Jul 1, 2020
Wouldn't take again

He is just the worst prof have ever taken a class with. I am a straight A student and studied way harder for this class than any other. Studied the whole book but still ended up with my first B; the tests and exams were not bad but ridiculously long to the point you can't finish even half of hem. His grade won't reflect your hard work. Avoid him.

5.0
4.0
CVL320
Aug 18, 2020
Would take again

Excellent and really hardworking professor, loved his teaching , helpful, excellent professor to learn

Respected
Inspirational
Amazing lectures
5.0
4.0
CVL320
Aug 18, 2020
Would take again

Best Professor, loved his teaching style, hardworking, impartial, genuine grader, makes you to learn

Inspirational
Amazing lectures
Caring
5.0
4.0
CVL420
Aug 18, 2020
Would take again

Amazing professor, impartial, makes to do hard work, hardworking professor with excellent teaching skills, you will get clear understanding of the course material and easy to proceed to next level courses

Respected
Get ready to read
Amazing lectures
5.0
4.0
CVL313
Aug 22, 2020
Would take again

Hard working professor with excellent teaching capability making concept clear, Impartial, very helpful -posted all his recorded lectures, available for consultation all the time and make student to learn. If you work hard, you will get very good grade. He is the best teacher and I will be happy to take r course with him in future.

5.0
4.0
CVL420
Aug 22, 2020
Would take again

A Professor, I really like. He taught me well, explain concepts clearly, a professor who is keen to teach students not for getting cheap praise, he puts students to challenge for learning which I really liked. Fortunate to have him as a teacher and I am proud for that.

Get ready to read
Inspirational
Amazing lectures
1.0
5.0
CVL313
Aug 28, 2020
Wouldn't take again

Midterms and exams are so tedious that if you are doing the course in the summer, you will not pass since it is only "meant for students repeating the course". Only 9 of the 30 students enrolled in the summer 313 course passed the midterm according to the TA

Skip class? You won't pass.
1.0
5.0
CVL420
Aug 28, 2020
Wouldn't take again

As usual all the good comments saying the samw thing about respect and impartial

Participation matters
1.0
5.0
CVL420
Aug 31, 2020
Wouldn't take again

Why does all the positive comments use the same word "impartial" over and over as if written by the same person?

Skip class? You won't pass.
5.0
4.0
CVL420
Grade: B+
Sep 15, 2020
Would take again

A lot of ppl talking crap about my guy anwar but hes rly not bad, its a difficult course and he makes you put in the effort to get a good mark. He cares about his students and pushes them hard to help them learn the material, if any course is gonna prepare you for the future its the class(es) you have with him.

Skip class? You won't pass.
Inspirational
Test heavy
3.0
1.0
CVL420
Grade: A+
Nov 25, 2020
Would take again

If you think Dr. Anwar Hossain midterms are too difficult and unfair, then structural engineering is not for you.

Gives good feedback
Respected
Inspirational
5.0
1.0
CVL313
Grade: A+
Dec 22, 2020
Would take again

Ryerson Civil Engineering has gone too soft over the years. Ryerson needs more professors like Dr. Hossain to filter out the real engineers from the ones who don't have what it takes. If you think Dr. Hossain's exams are too dificult, consider switching over to Buisness Administration.

Respected
Inspirational
4.0
4.0
CVL320
Grade: A
Dec 29, 2020
Would take again

Best Prof at Ryerson

Participation matters
Skip class? You won't pass.
Amazing lectures
5.0
1.0
CVL313
Grade: A
Dec 29, 2020
Would take again

You cannot call yourself smart or say that you have any of the required thinking or problem solving skills of an engineer if you get anything less than a B in any of Anwar Hossain classes

4.0
3.0
CVL320
Grade: A
Jan 7, 2021
Would take again

Ryerson civil eng students are so used to doing past exams on MEGA and getting the same questions again on their exam that whenever they do one avergely challenging exam like Prof. Anwar's, they start complaining and writing petitions to the Dean lol

3.0
5.0
CVL420
Grade: B+
Apr 2, 2021
Wouldn't take again

Anwar is a good teacher and provides you with challenging problems comparable to what you will find on your exam. However the volume of questions coupled with the difficulty makes it near impossible to finish in the time allotted. Practice speed running questions as this prof is unavoidable if you're in CVL.

1.0
5.0
CVL420
May 12, 2021
Wouldn't take again

CVL 420 is not an easy course but Anwar makes it 10 times harder. His lectures are useful and you should not skip his class. Do not waste your time working on the textbook problems and study the examples he gives during his lecture.

Lots of homework
Skip class? You won't pass.
Tough grader
4.0
2.0
CVL420
Grade: Not sure yet
Jun 24, 2021
Would take again

Difficult prof but highly respectable. Only students who fully understand how structures behave and perform will excel in his courses. The ones who don't understand, keeps complaining saying it is not fair and then they switch over to transpo.

1.0
5.0
CVL420
Grade: C-
Oct 1, 2021
Wouldn't take again

In 320 and 420 the exams are so long that you can never complete them. He grades tough. WHEN SOMEONE ASKS HIM IF HE PUT THE EXAM FAIRLY, HE SAYS YES EVEN IF EVERYONE IS FAIL. Try to pass it in winter otherwise youll stress yourself double in summer. You dont wanna waste your one year due to this course. Get 60%, def getting into structural.

Skip class? You won't pass.
Test heavy
Tough grader
1.0
5.0
CVL420
Apr 4, 2022

His midterms are extremely hard and unfinishable in the required time. He's a really hard marker. The class average for his midterms are always in the 20s. He is also very rude to students. Unfortunately, you have to take his 420 class to complete second year.

Tough grader
1.0
5.0
CVL420
Grade: C-
Jul 15, 2022

He is very knowledgeable, but he has the worst communication skills with students! Very tough grader, he barely gives partial marks. Make sure to attend his lectures and office hours. Practice his lectures and do not waste your time practicing textbook.

Tough grader
Lecture heavy
3.0
4.0
CVL320
Grade: C-
Jul 18, 2022

CVL 320 is not a difficult course if you follow his slides and attend his lectures if you want to. The quizzes and assignments are straight from the textbook so it ain't hard. However, his final exam is long, but the questions are doable. Just keep in mind that if you get part of a question wrong, you will get 0 for the whole question...

Tough grader
Lecture heavy
1.0
5.0
CVL420
Grade: C
Jul 18, 2022

All positive reviews are written by him or people that work for him. He is possibly one of the most miserable people you would meet in your entire life. His midterm has only TWO long questions. His own TAs can't solve any of those problems properly let alone finishing it under 2 hours. His final exam is more fair.

Tough grader
Get ready to read
1.0
5.0
CVL420
Grade: C-
Aug 15, 2022

He's a very tough grader, you can't finish his exams! He's so harsh on students. Try to practice his lecture examples NOT the textbook, cause the textbook is useless comparing to his level of difficulty.

Tough grader
5.0
3.0
CVL320
Grade: A
Dec 11, 2022
Would take again

Dr. Hossain is amazing professor. I learned a lot from him. He is the professor with whom you have to take a course to build your concept and prepare for the next level. He is the best in my opinion.

Amazing lectures
Inspirational
Respected
5.0
3.0
CVL420
Grade: A-
Dec 11, 2022
Would take again

One of the best professor, great knowledge, work hard for you, solve lots of problems with great care, caring, respectful, grades with impartiality up to your level what you are.

Participation matters
Amazing lectures
Inspirational
5.0
4.0
CVL313
Grade: B+
Dec 11, 2022
Would take again

Took three courses with him and had i an amazing experience. Taught difficult in easiest way. Amazing teaching skills. Do not listen to others, come to his class, work hard, get the reward. Teach you how to be professional, honest. University should hire more teacher like him. I am proud to take his classes and to be his student forever.

Amazing lectures
Caring
Respected
5.0
5.0
CV8314
Grade: A
Dec 11, 2022
Would take again

Great professor with outstanding knowledge.

Amazing lectures
Clear grading criteria
Inspirational
5.0
4.0
CVL313
Grade: B+
Dec 11, 2022
Would take again

Excellent professor, teach with humour and enthusiasm.

Amazing lectures
Inspirational
Respected
5.0
5.0
CV8314
Grade: A+
Dec 11, 2022
Would take again

He is the best professor in my life. He will teach and will help you to teach beyond your aspirations

Clear grading criteria
Inspirational
Respected
5.0
5.0
CV8312
Grade: A+
Dec 11, 2022
Would take again

Dr. Hossain is amazing and has an effective teaching style different than other professor. He inspired me to learn. Today, I am in a position only for him. He is a great teacher, not only praise you but also point out your shortcomings and how to improve. He is professional and tough in maintaining professionalism. I am proud to be his student.

Participation matters
Amazing lectures
Inspirational
5.0
5.0
CVL420
Grade: B+
Dec 21, 2022
Would take again

This is the best prof I have had in all of civil eng. Make sure to attend his lectures, understand concepts, and do many practice midterms/finals from previous years and you will do well in his class. For 420 he marks the midterms very hard but then much better on the final. He is strict but fair. His class will be tough but rewarding when done.

Tough grader
Amazing lectures
Lecture heavy
4.0
4.0
CVL420
May 10, 2023
Would take again

Anwar is a great teacher but many students give him a bad rating since they do poorly in the class. The exams are very difficult especially the midterm. Make sure to go to class and understand the problems he solves in class as they would be the level of difficulty expected on the exams.

Respected
4.0
4.0
CVL420
Grade: Rather not say
May 14, 2023
Would take again

be cool with him and hope he blesses up for 313 too styll

Tough grader
Inspirational
Hilarious
1.0
5.0
CVL420
Grade: D+
Sep 6, 2023

Dr Anwar is the hardest civil engineering professor. He marks absolutely hard. His tests are hard which cannot be completed in 2 to 3 hours. His handwriting is really messy and hard to read. His mood alters from nice and friendly to angry and rude every day.

Tough grader
Lots of homework
Lecture heavy
1.0
5.0
CVL420
Grade: F
Sep 8, 2023

PROF DOES NOT SHOW EMPATHY TOWARDS STUDENTS. HIS EXAMS ARE DIFFICULT FOR NO ABSOLUTE REASON. ALL THE GOOD REVIEWS SEEM TO BE WRITTEN BY HIM OR PEOPLE WORKING UNDER HIM. UNFORTUNATELY THIS IS A MANDATORY COURSE FOR ENGINEERING AND MUST BE TAKEN BUT FOR A COURSE TO BE THIS DIFFICULT IS UNNECESSARY. YOU CAN ASK FOR HELP BUT HE WILL JUST (PT 1).

5.0
2.0
CVL420
Grade: B
Sep 29, 2023
Would take again

He is respectful professor, care for the students, go extra mile for the student. His help and motivation inside and outside class, helped me to success in this course. He is the best professor.

Amazing lectures
Inspirational
Caring
5.0
3.0
CVL420
Grade: A-
Sep 29, 2023
Would take again

He is one of the best, good hearted and kind professor inside. He is respectful, he says true facts which is inspirational and motivational for me. I ha fortunate to have him as professor in my class and looking forward to take more classes with him.

Amazing lectures
Inspirational
Respected
4.0
3.0
CVL420
Grade: D+
Sep 29, 2023
Would take again

I passed this course due to his motivation. He respects students and give great advice, available for consultation. He sets mid-term and final exams as per lecture notes and fair. Inspirational, give right advice, suggestion, makes me think like a professional. Learned a lot and wish to do better in the next semester with this great experience.

Get ready to read
Amazing lectures
Respected
1.0
5.0
CVL313
Dec 21, 2023

He did not bless up for 313 at all nvm

Tough grader
Get ready to read
Lots of homework
1.0
5.0
CVL320
Mar 12, 2024

terrible

5.0
5.0
CVL420
Sep 15, 2024
Would take again

Dr. Hossain is one of the few passionate professors at Ryerson. He's excellent at explaining concepts and does good examples in class. Be prepared for the midterm and final, it isn't uncharacteristic that half the class will botch the midterm.

Participation matters
Lots of homework
Lecture heavy
1.0
5.0
CVL420
Grade: D-
Nov 5, 2024

Dr Anwar is hands down the worst civil engineering Professor at TMU. He doesn't care about students and is very full of himself. He marks extremely hard and makes the class extremely hard to pass. He randomly starts bragging about himself in the middle of the lectures. He has no sympathy or respect for students.

Tough grader
Lots of homework
Lecture heavy
4.0
4.0
CVL420
Grade: B
Jan 12, 2025
Would take again

Professor Anwar is demanding but engaging. The exams are challenging, but attending class and using resources like the textbook and unstuck study can really help prepare. If you put in the work, you'll learn a lot from this course.

3.0
4.0
CVL420
Grade: A-
May 8, 2025

I can't lie Anwar is overhated. Don't get me wrong he's not the best prof in the world but the other reviews made me very scared of him when he's actually not to bad if you actually do your work. Lock in during tutorials, do ur homework and practice old exams and you should be fine

Lots of homework
Lecture heavy
1.0
5.0
CVL420
Grade: D-
Dec 14, 2025

Had Anwar for CVL 320/CVL 420. Terrible man. One of the worst professors in the Civil Eng. Unfair marker, extremely hard, rude comments in class, and bases marks on connection with students which is unjust. The professor has major high ego at his big age. He continuously fails students even if they do well on exams. Should be fired but tenured.

Tough grader
Test heavy
Graded by few things
Class Info

Online Classes

100%

Attendance Mandatory

62%

Textbook Required

30%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B-

95% confidence
Based on 52 grades
Most common grades:
B+ (9)
C- (7)
A (7)
Grade Distribution
A(12)B(3)C(11)D(10)F(2)A-/B+(14)
Based on 56 reported grades
B+: 9
C-: 7
A: 7
D-: 6
Common Tags
Inspirational (29)
Respected (26)
Amazing lectures (24)
Tough grader (15)
Skip class? You won't pass. (11)
Participation matters (10)
Lots of homework (10)
Amazing lectures (10)
Rating Trend

Declining

-0.61 avg change
Mar
Sep
Nov
Jan
May
Dec
Last 6 months
Ratings by Course

CV8304

5.0

(1)

CV8312

5.0

(1)

CVL313

4.0

(25)

CV8314

3.7

(3)

CVL320

3.0

(12)
+1 more courses
Difficulty by Course

CV8314

5.0

CV8304

5.0

CV8312

5.0

CVL320

4.2

CVL420

4.0

Similar Professors