2.8
Quality3.2
Difficulty22%
Would Retake150
Reviews22%
Would Retake
150
Reviews
Rating DistributionOfficial
5
31
4
25
3
30
2
18
1
46
What Students Say
“The course itself is a joke so I guess it doesn't matter”
ITM102 - 2.0 rating“Good guy but lectures are the most boring lectures ever”
ITM102 - 2.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
36%
Textbook Required
58%
Grade Predictor
Your expected effort level
Predicted Grade
B
Grade Distribution
Common Tags
Rating Trend
Declining
-1.30 avg changeRatings by Course
ITM800
5.0
(2)CITM505
5.0
(1)AIM
4.0
(1)ITM400IT
4.0
(1)ITM505
3.9
(27)Difficulty by Course
ITM505400
5.0
ITM900
4.2
ITM400I
4.0
ITM400
3.7
ITM102
3.4
Reviews (150)
Not exciting, but teaches pretty well.
he expects a lot of u, so you have to be on your toes everytime...(Ss)
not a bad prof
His M-C questions are HARD!
Very unfair! I think the dude takes pleasure in torturing students
he tries to help but itz useless course is a killer! need GOOD memory
expects a lot from students, but if you step up he will give you good marks
Class is a waste of time
unclear & unhelful if you go after hours
awesome teacher
Picks on student, made me to a presentation without any preparation
strict, forces you to do your work .. but grades you well if you do so
thinks he's the only game in town...
He expects too much, gives too much work, we have a life too!!!
He picks on people...
looks more like a century 21 salesman then a prof. Wheres the yellow jacket?
knows his stuff - helpful for projects
AVOID HIM AT ALL COSTS! GET A BETTER PROF!
VERY good professor. Knows his stuff and is fair with students.
participation marks are pointless cuz he only picks ppl he likes
The worstest prof I ever encounter
Horrible prof, treats you like your still in highschool
WORST PROF EVER, ALWAYS THINKS HE IS RIGHT
you don't learn anything from his lectures
Doesn't know material, plays stupid lottery games for presentations, avoid !!!!!
lemme switch the format of the final the day before the exam!!! HAHAHAHAHA!!!!!
For every class I had him (2 or 3), he always wanted an article for class. And his hair never moved!
This teacher was a good, helpful teacher, however he was hard. He did answer students questions as best as he could and tried to clarify any problems.
He's gonna torture you.
Name tag, Name tag and name tag.....
This is the best professor ever! Very clear and really takes an interest in your success.
Makes what could have been a very exciting class into something truly boring and useless. No use in attending lectures, there is no added learning, for all of the "experience" this man has, he shares none of it with students, and relies all on t
Not too helpful with the lectures. He does try to add a different perspective. Hard to go through course without teachers elaboration on issues. Must do readings for yourself to get a good handle on the issues. Somewhat supportive in advice.
this guy doesn't know what he's talking about. please stop reading the slides as i know how to read them too! what's with that "communication" thing he goes thru? waste of time.
ITM has the worst of profs for its day time classes. This guys tops the list. Ryerson should lay off all its faculty and bring in new staff from any county.
No Comments
awfulawfulawful
Are u guys kidding me?This prof is probably the best ITM prof in terms of being fair in exams.I mean,this prof actually belled our class avg to a B. Haha, Prof. HO HO HO's class got bombed! I mean BOMBED!ON THE FINAL!My friend who was in HO's class & is in coop, got a D+!Prof's do make a difference!
Do not need to attend his lecture....he will pick you for presentation if he knows ur name. Or if u talk in class. Very boring prof.
Nice guy, tricky exams.
Very Good Prof. Can reach him for any doubts. At first, I dropped his class when other people made bad comments about him. But for ITM 700, I found he was the best prof. His classes were not too long and to the point. Definetely encourage taking his class.
He will provide you enough feedback to get a good grade on the Assignment and Final Report. I enjoyed his class, but be prepared to get cold called in class and make sure you get group members who are willing to do their work.
Excellent Professor! What else can I say, he is a pro at what he does and experienced. MBA style teaching!
EXCELLENT teacher.. he definitely knows his stuff... very good speaker, keeps the class lively! If you're a shy person, you might be a little frightend because he does keep the class interactive.. haha.. Overall GREAT prof!
Awesome prof - especially for ITM 700. Be prepared to work - but he will reward you for the work that you have done.
He's a good guy thats trying to something good. the only problem i have is that we have to prepare a presentation for every week and we get chosen to present at random. what this does is that you concentrate on the presentation, and ignore the rest of the class work. I would think the course material should have a higher priority then presentatons
Excellent Professor
very good prof, one of the best in the ITM dept. his lectures only skim through the content so read the text. downside to him is his weekly group presentations which are random. he will give u a 7/10 even if u dont partipate. other than that his tests are easy and hes also a very laid-back marker. hes very approachable and answers any questions.
I don't know why the ratings are so low for this prof. He explains the material well, and also he marks fair. Don't forget to read the textbook, since his exams are based on the readings. Make sure you have a good group this class since the case studies weigh more than the exams!
Nice & helpful prof. All tests are multiple choice so make sure you read the textbook. Course work is on the heavy side since you must prepare a case every week. Make sure you don't write BS in your cases or he or the class will spot it during your presentation. Contribute to his class and you will be fine.
Shah is the man...knowledgable and knows what he is talking about. Always goes above and beyond teacher expectations.. short lectures. Always willing to help when needed... would recommend for ITM800!!!!
To my surprise....a pretty good professor. Very understanding and shows passion in what he is teaching. His tests are straight from the book so study the text book. There are weekly cases/random presentations so that is a turn off but other than that pretty good.
AMAZING PROF!! very passionate and helpful. great experience learning from him. KNOW you stuff and ask good questions. think critically and you will learn a lot more than others
The best lecturer at Ryerson! He keeps you on your toes and is very interesting with a tremendous amount of knowledge to share. Always open to helping students and wants you to do well. If you don't do so great on a test he allows you to look at your tests to see where you went wrong which is very helful.
Had him for ITM505, ITM700, and ITM800. Best professor to choose for ITM700/ITM800 as he is very knowledgable and will guide you from the beginning to end. Highly reccommend this professor!
Forces participation from students. Enjoyable professor if you're interested in learning. Slackers will not enjoy this class as he calls randomly on students during lectures to participate. Expect 3-4 presentations from your group. Tests are straight theory T/F, MC from the book. Hard to study as he doesn't specify what topics will be on the test.
Excellent Prof!! As long as you participate in class, and add to your project each week, and take his advice into consideration, you're good 2 go.
Very helpful prof, always willing to help and actually cares about his students! encourages everyone in the class to participate..would definitely recommend this prof to any itm student.
Get on his good side, class partiipation is at least a 7+ for everyone so dont get bothered by that just MEMORIZE textbook and finally for report get started early, he said he would read and give feedback but just looks over formatting..but getting it done early would help manage other course work as it requires lot of work in 505 report.
Shah made ITM505 one of the best classes I've had at Ryerson. He's strict and likes to pick on people but he teaches you a lot. He is extremely knowledgeable. Definitely take ITM505 with him if you want a valuable learning experience. He's a nice guy too, not too hard of a marker if you follow his guidelines.
He's a good guy. Good prof, teaches well, knows his stuff, helpful if you ask. He'll push you a little hard sometimes, but it's for your own benefit. Go to class, listen, do the cases, and you'll be fine.
Prof didn't like teaching the course but he did an excellent job with making it interesting. Midterms (no final) were easy-moderate nothing hard. Project was easy too. Weekly presentations (5 mins no practise needed) and is random/his choice. People hated his class cuz of presentations and the fact that you can only get 7.5/10 the highest. Easyclss
Absolutely awful experience in this class. Weekly case study presentations, professor covers about 10% of the chapters in the lecture. The chapters are about 50 pages each, and you need to read two per week. If you plan on skimming the textbook, think again. You actually have to read it because you don't learn anything in the lecture.
He's an ok teacher, lecture is very boring and he picks on people.
He reads the slide show and no one is interested, just read the textbook and you will be good for the exam.
So I had him for my lab section of my ITM class. All he does is assign the assignment for each class and just goes on the computer or walk around. Majority of the class does everything but the class work but many of us went just for attendance marks. His quizzes and tests were pretty easy too.
Awful teacher. Just reads over the slides. Doesn't go deep enough into the material which is covered on the tests.
Very good and helpful professor! I would like to take a course with him again!
by far the BEST itm prof that ryerson has ever had. it was my second time taking it since i failed in 1st sem with catherine middleton (never take her). he makes every dull topic so interesting. sometimes takes attendence & wants students to participate so he can give bonus marks. i love him.
Easy course, as long as you participate every week and have a good group to do your group projects with, you are good. If you stay on track, it is easy to get a good mark.
Nice prof who usually tries to not lecture for too long, just gives a basic summary of the chapter and that's it. Mid-term is a breeze and weekly assignment aren't hard. 3 long cases and project planning are ok as well.
He's obsessed with class participation and forces everyone to have a name tag... he makes groups present cases every week but won't tell you who's presenting before hand. he loves putting kids on the spot... definitely won't be taking a class with him again!
He's okay, very big on class participation though, and PoDs (Presentation on Demand). It's a lot of group work, but it's enjoyable if you have a GOOD team.
Makes class bearable by constantly engaging with students to find fresh perspectives on new subjects in the course. Class participation and attendance is a must for a good grade, and I recommend you have a good project team in place or this class will be an absolute nightmare. Overall, knowledgeable prof who provided clarity and in depth answers.
He constantly wants you to participate in class and will make you come up to the front in groups to present cases he assigned for homework (btw your class has like 300 people in it so it's not fun). Theres a lab component as well as a lecture component to this class and apparently his lab quizzes are harder than other profs. Name tags as well.
He can be rude. Very intense professor. Cares a lot about participation, but doesn't ask for volunteers, he "volun-tells". Forces you to have a name tag every class. DOES NOT TOLERATE TALKING IN HIS CLASS. Overall, lectures are unclear, not a good classroom environment
Lectures are useless (goes over way to much common sense material), just read the textbook and write notes from the lectures posted online
He is so annoying he will make you participate my calling you out using harsh words, and making you put up name tags. The content is boring but if catches you talking or off task he will call you out in front of the whole class. Worst guy
-The textbook is everything you need to pass the course -He wants everyone to participate... picks on people to present and to answer question -Hated going to his class but an easy grade
He's okay. However the idea behind the weekly group "participation" cases that are randomly chosen, is a real waste of time and effort if your group is not picked to present. All that effort for nothing. I went mostly to his class to laugh at his barbs sent to students not paying attention. Finally, the group work concept doesn't work anymore
He is very big on participation, but as long as you pay attention during the lecture you should be able to answer him if he picks on you. Going to lectures is not vital, as most of the material is from the textbook. Just memorize the definitions and you will do fine. However going to labs is very important. Overall an okay professor.
he makes people go up to the board and explain the class case answers to the class with a microphone which can be quite intimidating to some people. DO NOT BUY THE TEXTBOOK! HIS SLIDES ARE FROM THE TEXTBOOK AND THEY HAVE EVERYTHING YOU NEED TO KNOW!! Oh and also he won't answer your mails even if you write a 100 times.
Try his best to teach the boring materials - very nice - multiple choice questions are very tricky - name tags needed in class because he picks people to do the short presentation second half of the class for the case - pop quiz master
He's very organized and gives pretty good lectures for such a boring subject. He loves participation, he will pick on you. He genuinely wants you to do well in his class. Exam was based off of material taught, all memorization.
Bharat Shah is really into participation so you have to be sure to read the lesson before the lecture and be fully prepared for his class. This really motivated me to read the textbook before class and be prepared. Overall, this course is all memorization and I got a B- and barely even tried in this course.
He about 50 slides per lecture with just all definitions, but he not all of them were in the midterm exam. Going to class allows you to see which sections you should spend time on studying & which you shouldn't. If you don't sit in a large group during the lecture then he probably won't pick you to answer the questions for the case each week.
He had about 50 slides per lecture with just all definitions, but not all of them were in the midterm exam. Going to class allows you to see which sections you should spend time on studying & which you shouldn't. If you don't sit in a large group during the lecture then he probably won't pick you to answer the questions for the case each week.
He expects his students to participate in class (could be pro or con depending on how you look at it), so you have to be paying attention as he randomly picks people to answer questions. Most of the time you have no idea what the question is or what he's talking about. Form my experience he picks on people wearing hats or green.
Hard midterm and exams
He was constantly unorganized and it was evident that he did not care about the students. He seemed to be frazzled more times than not, was not able to grasp the attention of the room and could not CLEARLY explain concepts. He gives extra credit to students who answer questions which isn't fair with class size. Avoid this professor at all costs.
Good prof! clear! understanding!
He is a great professor who takes the initiative to know students well and to bring the best out of them! He is a Mentor and a Leader, I would recommend students to take the time and meet with him, he is a great coach.
At first, I was quite skeptical of Prof. Shah based on the comments that were made, but I was glad that I stayed. He was very informative, insightful, and analytical during his lectures. His weekly presentations are definitely not bad, and it encourages you to stay engaged with the content of the course! Would definitely recommend!
Don't skip his lectures, they're very much worth listening to AND you need the participation marks. He is helpful, approachable, and gives good feedback on assignments. The only downside is that group project grading can be tough. Put in the work and you will get at least a semi-decent grade.
Solid prof. He is quite intimidating at first, but I am glad I stayed in the class. He will call you out if you are not listening, which is actually a good thing. Weekly presentations will help you for the final and midterm. He teaches the content very well and keeps you interested. Get a good group for the presentations/project. Highly recommend!
Average prof. He calls people out which is annoying as well as on the sport presentations
Instead of teaching, he makes the students do presentations every single week so that's majority of your class time. Went to check the answers for the midterm and the exam was wrong. I even proved to him by showing him the textbook and he just danced around the topic. He avoids questions, he refuses to repeat himself, not willing to help at all.
This guy's class is a breeze, just do the weekly assignments (which aren't that hard). The midterm and final are definition heavy.
His lectures are a waste of time, all he does is make you present for "extra marks" that you won't even get, he's just bluffing. The course itself is a joke so I guess it doesn't matter.
Shah may seem intimidating because he does call on people and he does do weekly random presentations but honestly? You don't need to go to a single class. You will ace the midterm and the final if all you do is go over the definitions from each chapter. Guaranteed. Also he only marks one case and its usually the most "relevant" Not hard marker
Shah is a great professor, any bad reviews are due to the course structure itself and not Prof. Shah. ITM is a pointless course and should not be made mandatory. The only useful concept this course taught me was how to memorize definitions. Shah tries to make the course interesting, he is passionate about IT, and he is a fair grader.
Hes a nice guy, he's not really funny but my specific section of the class was hilarious. He marks based on participation every single class. He knows a lot about the content and is available after class if you have questions. Reminds me of a grandfather though so its hard to take the lectures seriously. Don't need the textbook but it is helpful
With the online class, there's no individual feedback on assignments.. so good luck on reading his mind on his expectations!
I don't know if my rating is directed towards the prof or the course structure. As a professional related elective, this course is harder than a mandatory course. The final exam is worth 70%, one group assignment worth 15% and then you do 3 case studies, 4 pages single spaced each & he only GRADES 1. You don' get any feedback throughout the course.
Nice guy if you chat with him. If he likes you, hell help you out.
You apparently get a small bonus mark if your participate in class (MAYBE). Good guy but lectures are the most boring lectures ever. Literally 75% of the class stopped showing up and you mainly rely on the textbook to pass. Focus on excel labs and reading the main parts of each chapter in your own time.
To students taking this course and looking for some advice, study off the glossary of the textbook after reviewing the key definitions in each chapter introduction page. You don't need to understand the course content. Just memorize, quizlets helps a lot too. Lectures are pretty useless as it's just case study presentations and definition review.
If you plan to take ITM350, don't take it with this prof, very unorganised. Specially if you are taking it online, there are no weekly assignments or activities. Final exam was out of 70%!!! ridiculous... I would highly stay away from this prof. Avoid at all costs. He doesn't even answer his emails! his assistant does.
Excellent prof. He truly cares about the success of his students and has no issue if you participate bumping your grade like he promises in the first lecture. His excel quizzes can be a bit tricky but the case studies and exams are more than fair. I would recommend switching to this prof if you haven't already.
This guy was just awful. I had his online course which was 3 case studies where 1 was marked and a group assignment. Going into the exam he only had the case study marked, which was worth 15% of your grade. The multiple choice exam was 70% of your grade, where the questions were just as easy to get wrong as they are to get right. Never again !!
He assigns eight case studies for the class and only one is randomly marked for 10% of your grade... Unclear and and unhelpful in emails. The final exam mc questions were not too challenging. This course is really boring and felt useless. However the excel portion is helpful. He bell curves also.
Prof Shah was okay. Itm is a boring course. You cant really make it interesting. Hes a really nice person, though. But if you want to do well on this course, just memorize the definitions. The entire midterm is definition based. My advice: take itm online, you have to teach yourself the entire course at the end of the day.
The amount of work he gives per week for this course is crazy. I don't understand why he gave one case every week to submit when the cases do not help one understand the course better. This course is just memorizing vocabulary which is pretty boring. His marking is decently hard but you should earn an okay mark if you did all the work necessary.
This professor is absolutely terrible. I've never done a rating before but please switch out of his class if you do have him. He does not answer any of your questions, but repeatedly yells and says "You are not in high school". He reads from the slides without going into depth or simplifying anything. He does not answer students' emails.
Don't give any instruction or rubric for students, a real tough grader that can trigger all the students with his mark. Don't recommend
This is a prof who does not deserve a penny that you pay for the course. He is pretty irresponsible, he never replies to emails. Online exams had many issues. He never goes in-depth on the course material at lectures, he gives irrelevant assignments. He never showed up for excel labs which is one-third of the class. He is a very tough grader too.
This professor does not have the decency to reply to his students when they send him an email! This was an online course and he never bothered to explain anything to students. If you send him an email, he will simply copy-paste the instructions and send them back to you. ITM is a very easy course but AVOID HIM AT ALL COSTS.
The only class in which I contemplate what I'm doing with my life.
I highly recommend you switch out of his class. If you need actual clarification about any sort of assignment, you will not get it from him. He will copy and paste the instructions from his previous announcements/assignments with no further clarification. You will be on your own in figuring out anything. Literally the worst prof I've come across.
He's the worst professor ever. Never rated any professor but his teaching method has compelled me to do it. Very unorganized, unclear instruction, unresponsive to emails and the worst part is irrelevant assignments. ITM could be fun course, but he had made it so mess and I just wanted to get over with it. I will never take his course again.
If you have this professor, I would highly recommend switching your class. He does not reply to emails, rubrics and instructions are extremely confusing, and in-class he just reads over slides. He is by far the worst prof I have ever had, and I would highly recommend switching profs if you are in this course.
Goodluck.
Does not teach in class, has way too many assignments that he does not mark, and adds additional work for existing assignments that other professors do not.
His instructions and rubric are very vague and very hard to understand. He doesn't really teach anything in his lectures, but you have to go for participation marks. We also had to do 8 case studies, only to get 2 marked at the end. We also had to do a pass or fail lab report, and if you passed, you would only get a 75. Would not recommend.
Steer clear of this Prof. Two different weekly assignments where only 2 get graded randomly and weekly discussion board for participation. I understand not wanting most of the mark to be weighted to a midterm and final but this is more work than all my other courses combined. This amount of work necessary for a FIRST YEAR course is inexcusable.
overall, if you read the textbook and do the weekly assignments, you will honestly be fine.
The course itself is textbook heavy. He didn't teach much considering the course was online, but as long as you read the textbook and do the weekly case studies, you're guaranteed a good mark. The course is basically memorization; not sure how he is during lectures but I found him to be a fair marker and give fair test material.
Bharat is the most unorganized professor I've ever had at Ryerson. Teaches a basic first-year course and try to be extra difficult for no reason. Point less weekly case studies that he doesn't even mark... only 2 out of many get marked. People have other class work that unlike yours gets graded but by all means please add extra crap. DONT TAKE HIM
Unclear grading guidelines. Unclear feedback. Does not reply to emails with anything other than a one-line response. Penalizes students for emailing him asking for clarification on assignment feedback. The lack of teaching skills is shocking. Not sure where his 5-star reviews came from - make sure to steer clear of this professor at all costs.
One of the worst professors. He does not even reply to emails and reads off the slides. I will never take him again.
Shockingly bad. The assignment structure is laughable and has absolutely zero logic to it. Tests and quizzes are hard. Do not take him whatsoever.
Prof isn't as bad as the reviews make him seem. The actual ITM material is ok, exam was easier than I thought, mainly based on terms, study the slides you'll be good. The excel quizzes however... the TAs weren't good at explaining anything. You have to teach urself everything because all of the files we received were corrupt and confusing.
i dont even know what i learned in this class
in my third class rn, i don't know how this guy is a prof. super extra about everything, says he is only going to be marking 3 out of like 10 heavy assignments. doesn't let you go to the washroom until a break or leave at all. if you see this guy on your schedule swap it. doesnt stop yapping and longing his slides for no reason.
Second class in and ive not learned one thing, just reads his slides and picks on kids during class. I asked my friend a question during class and Bharat Shah stoped the class just to pick on us both. Im only coming to class because the pop quiz is worth 10%. I WOULD NOT TAKE THIS PROF IF YOU ARE NORMAL
He is hands down the most insufferable educator I've ever encountered. Their lectures are a one-way ticket to Snoozeville. He's strict to the point of cruelty, making every assignment feel like a soul-sucking ordeal. Do yourself a favor and steer clear of their classes unless you enjoy pure misery.
Bharat Shah is a mid prof at best, attendance is implied as mandatory since he does give pop-quizzes, If you answer his questions or ask questions, he will be a little more lenient in marking. However, the TA kinda sucks, for the case studies he didn't give us instructions at all, so we all had to assume how it should be done, which lost us marks.
I have no words for this prof. Just switch classes asap.
WORST PROF EVER AS SIMPLE AS THAT
Lectures are useless. But you have to come because of the pop quizzes. Final is weighted a lot but is easier than the midterm. Said participation boost your mark, honestly probably only saying that so people actually try to interact with him or present something. Avoid if you can.
Overall Professor Bharat is a nice guy but here are his rules: his class is not a drop-in, he will pick on you to present case answers, you come late => sit in the front rows of the classroom, everyone makes name tags. Sometimes he was inconsistent on his statements but eventually you manage. I respect him though because he offered open book exams.
lol good luck
Genuinely the worst prof I had during my undergraduate. Inconsiderate and rude in every interaction I had with him.
Just very inconsiderate and rude at times. Also not very helpful.
Easy class, but man idk where tmu find these professors, he taught nothing all semester
Bharat Shah's class has strict rules, but the open-book exams are a plus. Unstuckstudy and the free textbook helped me prep well, despite the inconsistent lectures. Overall, a challenging but manageable course.
The prof is unbelievably bad. He acts like a big shot but has no accolades other than co-writing some random textbook. Treats the class and his students like we're his employees and he's managing a firm or something. I guess its a dream of his. The class (ITM750) is very easy, though. The final project is also easy, but its a lot of monkey work.
genuinely diabolical how bad he was, most disrespectful and inconsiderate prof I had
don't waste your time
Not a bad prof, short lectures and straightforward exams. He's enthusiastic about the material but calls on you in class and expects you to be there for random group presentations. He provides a lot of feedback and assistance if you ask, though. Would take again.
Class Info
Online Classes
100%
Attendance Mandatory
36%
Textbook Required
58%
Grade Predictor
Your expected effort level
Predicted Grade
B
Grade Distribution
Common Tags
Rating Trend
Declining
-1.30 avg changeRatings by Course
ITM800
5.0
(2)CITM505
5.0
(1)AIM
4.0
(1)ITM400IT
4.0
(1)ITM505
3.9
(27)Difficulty by Course
ITM505400
5.0
ITM900
4.2
ITM400I
4.0
ITM400
3.7
ITM102
3.4