3.9
Quality2.4
Difficulty76%
Would Retake260
Reviews76%
Would Retake
260
Reviews
Rating DistributionOfficial
260 total ratings5
141
4
55
3
18
2
17
1
29
What Students Say
“its simplejust copy whatever he does”
ITM301ITM706 - 4.0 rating“He is not helpful at all”
ITM 301 - 2.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
35%
Textbook Required
57%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.62 avg changeRatings by Course
CITM310
5.0
(1)CITM310CITM315
5.0
(1)ITM310ITM400
5.0
(1)ITM310315
5.0
(1)ITM310CITM315
5.0
(1)Difficulty by Course
COS220
5.0
ITM 301
5.0
ITM735
4.0
ITM618
3.7
ITM820
3.2
Reviews (259)
Good instructor. Make sure you attend class and take notes since some test questions are not in the book. Makes lectures interesting with examples from his industry experience.
No Comments
This teacher is the LEAST helpful teacher I have ever experienced in Ryerson (ignores questions and doesn't care about students). As well as that, he has no concern on the learning environment and is VERY difficult to understand with his terrible accent.
You'll do well if you know what the hell he's saying. If you ask him a question, he'll take it as a personal insult to his knowledge. Avoid.
I've never hated going to a class just because of the prof, as I did in his class. He doesn't answer any questions. His reply to questions is ALWAYS "Relax". His accent is horrible to the point, you might as well not even attend class.
The best teacher in the world...such an easy class...if you have ITM310..transfer to him....you can sleep in the class and do good..stillllll
Nice teacher....midterms and quizzes are too easy...very helpful and has a lot of knowledge
Great class...I've never felt so passionate about this course until I met shirazi...If you dont have him as a prof..you should switch right now!!!!
I've never found a class so interesting before...great prof..he made me want to come to class
No Comments
i had thought that at the end of the semester, i would have some good, hands-on knowledge about computer networking. not really. the quizzes n tests were mostly out of prof's notes. farid never answered any questions but talked in the funniest accent ever. if u have him this semester,just..."RELAX!"
gr8 prof!although most students think he doesnt answer questions n just says RELAX(which is funny btw.makes u laugh every time he sayz it),his notes are extremely clear.he writes down everythin on the board.uses his NOTES ONLY for his quizes n MT.i think hes gr8.im takin itm400 wid him again wid him
Horrible prof, especially when it comes to mt and qizzes, the questions he asked were dumb and so specific that if you wanted to get A, you had to memozie everything from both his notes and the textbook. eg. One of the questions was like "how many subscriber lines can a central office hold"...
Great Proff. His clear notes and diagrams are awsome and make u understand the concept much better than the text.
Allow is an alloe in his class. Not a bad prof, the only reason we laugh is because of his accent. Plus I got no clue why he is in love with the name 'Nancy'
This prof is awsome he will answer your questions if your point is valid and you know what you are talking about. And Nancy is used in all Microsoft books. I found out he is a MCT (Microsoft Certified Trainner) so he is basicly brain washed. But RELAX he classes are awsome and you learn a lot. Just read his notes
Great teacher... classes are fun to go to and learn alot about the business world... very helpful and funny RELAX!
i am in love with this man, he is hilarious. a very good teacher, he really makes information technology fun!
sometimes hard to understand, but he is hilarious and is very helpful
He's Great!! Made me laugh and the class was pretty interesting because he related it to real life situations. Plus he's an understanding prof if you know what I mean.
This prof is amazing, all you do in his lectures is take notes that he summarized from the textbook, and if you do all your work and keep practicing on SAM2003 you'll do fine........ but i think this semester's exam was pretty unfair, it had NOTHING to do with what was taught throughout the year, ALL the questions didnt focus on core ITM concepts
Amazing professor. Take down his lecture notes, and study from those during the semester. If he's not writing the final, read the textbook. This is a class that you can get an A in if you try :)
Amazing! He's one of the best there is. He can explain it to you in different ways so you can understand the concepts. No regrets taking his class, in fact, I look up to see what he's teaching to sign up for it.
Very knowledgeable and helpful professor. Mr. Shirazi is one of the best professors that I ever had @ Ryerson University.
Excellent prof! His knowledge is up to date and he teaches you what you really need to know. Very helpful, flexible and a real nice person.
He's a master in the art of teaching! He's knowledgeable, personable, approachable & makes learning fun. Being taught by Farid is a journey into lifelong learning. He endeavours to improve the quality of learning. Hire him full time, already! He really cares that you do your best to learn the course material. Who's Nancy & Joe? Relax! And find out.
His classes were interesting and fun at the same time. his classes are not boring. He can help you learn in many ways. i think he is a great professor.
Professor Shirazi is by far the greatest prof i had @ryerson. He is very knowledgeable, makes sure that his students fully understand what he is teaching. Puts full effort into his lectures, full of energy, knows when to be serious & when to add humor to keep his students hooked into the lecture. I enjoyed the IT field after being taught by him..
Shirazi is an amazing professor! His classes were the best! He is so dedicated to teaching and ensuring that every student understands ITM -a true genius in his field!
He's very easy to get along with, he'll know your name, everything is straightforward, just study.
he is a very knowledgable teacher
Prof. Shirazi is a very knowledgeable person in the filed of IT, he is just amazing. I learnt a lot from him.
He is a good person and a good prof. Veyr knowledgeable and a good friend. gives you great notes and asks his exam questions from that only. overall a great teacher
No Comments
I had 3 classes with this professors. He is very knowledgable (the first prof I know to write notes on board from the top of his head), he is very helpful, he develops relationships on a first name basis and gives you pointers for your future career. I sacrificed my friday night to be in his class, which speaks volumes.My education is in good hands
This professor is amazing. He explains things so cleanly and understandably. He teachs stuff we need to know and not pointless threoys we will never use. An all around easy easy professor. The major project we had to do he marked it using the computer so I did well (85%). The final was a joke I ended up with an easy A-.
he is a great prof, his notes make sense, made me understand the course really well and his teaching isnt bad. only used my textbook for studying for the exams other then that hes a great prof.
this guy is cool. what else can i say .. choose him as your itm prof. its not like i can compare but he is super relaxed and nice. i think he gave full marks for the first 2 (turnitin.com) assignments without even reading waht u had submitted (as long as its original) oh yeah ... check out how he pronounces the word "ROUTER" hahhaa.
Farid is one of the best teachers in Ryerson if not the best. He is approachable and care about his students. Just Study his notes and u will be fine and "RELAX...."
Nice Guy. Very Good + Clear Notes. If Attend All Class, No Need For The Text Book.
Probably one of the best profs at Ryerson. He hand writes the notes on the whiteboard during the class and is very clear in his explanations.
"Relax"...he would say.. no fear..take his notes and listen to his leacture...you can get A+ ..Best Professor @ Ryerson.
what a joker, i love this guy best teacher so far. i honestly enjoy coming to class. the way he says "multiple" haha took me a couple times to realize he was sayin that word.
THE BEST! KNOW THE STUFF! AND HE KNOW HOW TO TEACH. HE CAN TEACH IN A WAY SO STUDENT CAN UNDERSTAND-EVEN DUMMY- JUST RELAX- GO TO CLASS YOU CAN LEARN & GET A+
FAVORITE CLASS. the prof is amazing, teaching techniques are great, he goes through the work thorougly. the assignments boost your grade. I recommend him for students taking itm102, he'll make it worthwhile.
FAVORITE CLASS. the prof is amazing, teaching techniques are great, he goes through the work thorougly. the assignments boost your grade. I recommend him for students taking itm102, he'll make it worthwhile.
He is a good prof. you might have problem understanding his accent initially but otherwise he is very good, his tests are easy, and the SAM assignments are dam easy you might think you did badly on them but don't be surprised if you end up getting a perfect!(thats what happened to me) nice guy, pretty helpful!
Odd to see he has such good ratings, perhaps CITM 710 is not his field of expertise. If he wasn't so stuck up regarding discussing factual errors I wouldn't rate him so poorly. Basically, if you have to take CITM 710 take it with someone else who knows what there talking about and can relate the topics together instead of re-citing Wikipedia poorly
DONT BUY THE TEXTBOOK!!! Everything you will need to know will come from his notes. Watch out... his midterm was a killer - 58% average (after bellcurve). He's a nice guy. Just pay attention in class and take down his notes.
This guy knows his stuff. Listen to his lectures, take notes and follow up with your book. If you can do that, guarantee an A. Highly recommended. Excellent teacher.
I took this course twice, one time with Roy NG and got a D, and i took this course again with Farid and ended up with a B+. You have to work to get a good grade, and he is easy when it comes to marking. He understands a great deal about technology, so i highly recommend him.
He is very knowledgable and realistic. The problem with the course is it is clearly designed to wipe out a lot of people before midterm. The second half is easier, ask him before with his opinion and really listen to him in class. The text is about 20-30% tops of his final. He marks more leaniently in the course after midterm.
he is the BESTTT prof EVERR!! he is always willing to help, any time of the day. he is jokes and dont be afraid to stand out in his class! he is AWESOME AND TOTALLY COOL! class is boring, but he makes it fun!
Farid, is one of the best professors at Ryerson! He knows his stuff inside and out, and is willing to help everyone. He prepares you well for the final. He is really good and responding to emails and being there during his office hours. If you take this course make sure he is the prof!He is fantastic! You will learn so much!It will help you alot:):
FARIDDDD LOVE YOU!! Honestly, he wants you to do well. He enjoys a good group of students who at least try. "Relaxxxxx" "You guys are so lucky it's not the final exam" HE's just the funniest guy alive. Good grades = good prof. lol
BEST teacher in ryerson, knows his stuff inside out, very high knowledge. Makes you enjoy studying with his teaching methods, wants you to succeed so jst " REEELLLAAAXXX". Overall awesome teacher.
Hard course but wit Farid, he makes it easy, pay attention in class,take notes and will be more then fine. Excellent teacher with great cense of humor and very helpfull. You will enjoy any course with him as he is one of the best ever.
Great professor, very entertaining and interested in the subject. However, he doesn't use a mic, which coupled with an accent, makes it hard to hear at the back of the class. The exam was tough though, I have absolutely no idea how well I did or didn't do.
This class is hard!! it's so in-depth about computer stuff... and whoever said you can get by with just his notes was wrong- you need the book to make any sense of it at all, as he write 6 pages of notes in point form and pure abbriviations! You are so lost and confused half an hour into it, it's frustrating to stay, so ppl left after the break!
Awesome prof! Such a nice guy! He really cares about his students, he even memorized all of his classes' names. He is very understanding and wants you to succeed.
This guy is the best professor EVER! He is extremely helpful and wants you to do well. Just make sure you attend class, take notes and study the text for the final exam and you will get the marks you want.
This man is so cool! He is very helpful assignments and he marks easy. I don't think he reads them, I think he just looks at them and sees if they look good. He knows what he is talking about and somehow made dry material interesting. Just RELAX like he always says and you will be fine.
He is an awesome prof.If u do his assignments well that alone would bring you to an A.Dont miss myitlab or any other online quizes,as they provide easy marks.On the other side,he is sometimes unclear but doesnt get angry if u ask him to repeat.Favourite Quotes "Relaxx guys" & "Guys, you r so lucky that today is not your final exam" Study notesntext
THE BEST PROF ALIVE..HE'S TOOOOOOOO FUNNY :p
He is a great prof. He knows the material very well. He makes class fun and likes to joke around with the students. If you get him excited, or if you ask him a question you already know the answer to, he will tell you to "relax". The material isn't too bad. As long as you go to class and do the weekly labs you will be laughiing.
sickest prof ever
RELAX GUYS...Prof. Shirazi is a funny guy and knows his stuff. Just complete all the weekly labs/projects and you're guaranteed a B- already. His quizzes/tests are fair and he made the class enjoyable.
"Relax and Your lucky it's not exam day" are my two favorite ITM quotes lol. Farid is the best prof I have by far. Just read the book, and do the labs and you will get a good mark. Finally I understand Group Policy much better compared when I took a similiar course three years ago at a different school!
farid is a great prof. he makes his class easy and fun. just do the labs and you will be laughing. his exams arent too difficult but you need to know your stuff
The greatest prof at Ryerson by far. Very clear, very concise, cares about his students. ITM513 is not easy, the concepts are easier to grasp with shirazi teaching.. BEST PROF.. YOU CAN RELAXXXXXXXX.. BAHAHA... funny guy
He's hilarious - was my favourite class! Favourite prof
ITM 601 is not an easy course since it's a continuation of ITM 410, and it is an MBA course(According to the prof). Farid tries his best to make the class interesting, but the assignments that will kill your mark, since they are ambigous, and time consuming. It's not his fault that the assignments are hard, since OJ makes up the assignments!
Really Easy Prof. Read the textbook + his notes and you're good. Amazing breakdown of course, gives you a lot of opportunities to bring up ur mark with blackboard quizzes and assignments.
AWESOME!
I love Shirazi!
Had him for ITM601 as well. Best ITM professor I've ever had within the 4 years of being in ITM. VERY helpful if you show interest in the class.
He's a very nice and easy-going prof. It's important that you come to his class and take down his notes. Also, do your labs and read the textbook. His tests were straight-forward and he doesn't try to make your life difficult with tricky questions like some profs do. I really enjoyed his class :)
Probably the best prof. I have EVER had! Amazing teacher, very approachable inside & outside of class. barely used the textbook. It's very important that you go to the class & study from the notes he provides you with. The coolest prof I've had so far. He's doesn't teach me anymore, but I still see him around & we have a good conversation. AMAZING
one thing I learned from Farid is to. RELAX. haha, if you had him you would know what I mean. He is a decent professor, makes good notes. YOU MUST attend class, he doesnt post the notes, but writes them on the board in class. They are KEY to getting a good grade.
This prof sucks for the following reasons: 1)he can barely speak english 2)very knowledgeable but, it's impossible to ask him a question and get a meaningful answer. 3) He claims that the itm department has a policy of not allowing students to review their midterms or quizzes, which is a blatant lie. that being said he is an easy marker, but beware
Guys are sooooo lucky the test is not today!
nice and very relaxed prof..make sure you attend his classes and take down notes..you will get used to his accent in a few weeks but overall a very knowledgeable prof, tries to provide his students with more hands-on experience rather than relying on the textbook/written material too much.
Alright prof....easy quizes, midterm, project but hard final - 90 multiple choice...
He is the best professor I have ever had at Ryerson. Very knowledgable, fun, keeps students awake and entertained with different stories in the world of "IT". Easy marker,provides great notes and constantly reminds everyone to take it easy "RELAX":)
I think he's great. I prefer a teacher like him; he goes through the text and tells the class in very clear terms what to know and what is outdated, what is on the exam and what to pay particular attention to. In 301, you have to know his notes on everything.It sounds hard at first glance but compared to the text or supporting texts it's nothing! Y
He is a great prof. he is always willing to answer questions during office hours. Tests are straight forward from the notes he puts on the blackboard. You have to copy the notes down into your notebook or laptop and study from that which is what will be on the test and mid-term. He is easy going and cares about his students.
This is a tough course, the assignments are vague and not written very well. They build on each other so you'll be flipping back and forth. The prof speaks with a slight accent and his voice doesn't project well. Listen carefully for hints on tests, assignments, etc. Think he needs to use a microphone so you can actually hear him.
Class is structured poorly, but it's not Farids fault. Assigns are vague and badly written. They ask you to use old software and don't teach you how to use or how to interpret the results. Yet they expect you to do analysis using the tools. Final report is quite tough and you'll need the info from your old assigns.
Tests are pretty straight forward from the notes and text but the assignments are tough. Ask him so you get better ideas. You definitely need to work to earn it.
Tells you to Relax when you have valid questions. Later when you suffer from not him not clarifying he admits fault. Happens over and over. One of the worst profs I've encountered.
"You guys are soooo lucky the exam is not today" so "RELAXXX" ahah. Shirazi is an awesome prof. It is MANDATORY to attend every lecture cause his notes are key to passing the course and he doesn't post them on BB. Quizzes and midterm were easy (again strictly based off of his notes). The exam was slightly difficult and went beyond just his notes.
He is one the best profs ever. You just need to go to class and take notes. He knows more than book. Answers well to clear and smart questions but if you haven't studied last lectures note and ask something stupid he will tell you to "RELAX"! Easy mark on midterm and Labs, and study from his notes and you end up with easy A.
Shirazi is an amazing prof. The man knows the business and approaches the class with real-world solutions. You MUST go to his lectures. There are many assignments that are structured poorly, but that isn't his fault - the course wasn't designed by him. It should be though. The entire IT program should be. One of my favourite profs of all time.
Knows a lot about what he teaches. A funny guy, makes going to lectures interesting. You need to take notes for this class and do the labs, as there's little online material posted. Just remember, "relaaax".
Best professor I had in Ryerson ITM so far, enjoyed going to school for once. Learned a lot of useful stuff if you don't pay attention though you will fail. So listen to what he says because it is very useful stuff especially in an IT career.
By far best professor I've had to date. Made me remember why I chose this program.
"Guys... RELAX" - Farid Shirazi, best itm prof
Farid is the man. If you attend class and take notes you are guaranteed a good mark. He really wants his students to become quality professionals. He is one of the best professors I've had to date.
I love his class he is best prof ever
best prof I ever had
He is a really good teacher, if you can take him. His test are pretty much the notes you take.
Farid's midterms and exams are exactly from the notes you take in class. Study off of those, and you can get an easy A. No need for the textbook!
Great Prof. Best prof to take for ITM301. This Exam and Midterm is straight from the notes he provides in class. So take notes and pay attention; the textbook is essentially useless if you take Shirazi. Easy A if you pay attention and take notes in class.
Class is pretty straight forward and take notes, study and you will get a good grade. Could do without his stories as it just made his boring lectures longer. The questions he asks on the exam don't always make sense. FAT12 come on..who even deals with that tech anymore
Shirazi provides detailed information pertaining to security and privacy policies. He goes the extra mile by showing how several programs can be used to analyze the degree of protection on your PC. However, his tests are a bit difficult. You must attend class, take notes and understand what he's saying under his thick accent in order to do well.
Professor Shirazi is a very knowledgeable individual and has a passion for IT. Go to class take down his notes (ALL of them because the midterms and final exams are based off them)Got an A- in this course :)
Greatest prof! Writes all his notes on the board, I didn't even have to purchase a textbook. He's one of my favourite profs. I recommend you go to all his classes, copy down his notes, and you'll do fine.
simply said, Great Prof. " you guys are soooo lucky..." lol
This professor is an expert in the IT field. He is very helpful, and will tell you explicitly that no textbook is needed. He provides handwritten notes, thus you would have to attend class regularly. Exams are strictly from the in-class notes and he will tell you which areas to study. Overall, great professor !
Best Professor Ive had to date. Go to class and copy down all the notes and you will ace the course. No textbook work. He is simply an amazing prof.
Easiest and most relaxed professor at Ryerson. No textbook required. Just go to class, write notes, study notes, ace class! Lastly, RELAX!
Great prof! Very knowledgeable guy. Make sure to go to class and copy down all his notes, as the midterm/final is based entirely off of it. No textbook needed.
the best professor ever at ryerson.... you will gain knowledge because of his enthisiasm during lecture. if attend lectures you dont need anything else
best professor.
Best prof ever, he kept it 3hunna. Go to class and take notes and you'll ace the midterms. Gave easy labs and assignments too so you can boost your grade.
"RELAX" lol. One of the more entertaining profs at Rye that won't bore you. Just attend his lectures, take notes, study the PowerPoints, finish the assignments on time and you will easily pass. The difficulty of his exams are solely based on whether you attended the lecture and understood him and then studied the powerpoint and notes afterwards.
Never used the textbook.
amazing prof made me choose networking as my career
This 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.
Very good prof
If you pay attention in class and mostly just RELAX, you'll be fine! Enjoy the class, he is hilarious!
This is a prof whose name you will make sure to remember for future classes you need to take. Hilarious, insightful, effective, but very fast paced. Making notes and actually reading them over and over are key to remembering port numbersprotocolsnetwork structuresetc.
"RELAX GUYS" seriously. have him as your prof and you won't have to stress about his course. Seriously, relax.
HANDS DOWN THE BEST PROFESSOR. HE IS LIKE THE ITM GOD AT RYERSON. HE REALLY CARES FOR THE STUDENTS AND WRITES HIS OWN NOTES. MAKE SURE TO STUDY ALL PORT NUMBERS. HE IS THE BEST PROF. "You Guys are soo lucky you have FARID SHIRAZI". LMAO
So funny! I am NOT a technical student and I absolutely do not like the content, but Shirazi made it very easy to understand. I recommend. You will not regret his class at all!
AMAZING PROF I am not into IT that much and I definitely don't like networking, but Shirazi 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!
Great prof that covers material very effectively. More classes need to be taught in this style (hand written notes vs PowerPoints). Attendance is mandatory as all test material is covered in class notes.
This class is the worst!!! Do not take
Best IT Professor at Ryerson. Very clear with what he expects you to know and all his notes are easy to understand. I've had him for two classes now and do not regret it, he is amazing!
Farid is honestly a respectable professor who keeps the class engaged. He is passionate about what he teaches and trust me its not boring like MATH. He is a funny guy. He cracked us all up. And dont even think of trying to insult this prof. He will put you in your place. Now everybody " just relax".
leave, leave, leave... unless you want to have the worse semester of your university career.
His exams are straight from his notes. You won't need a textbook as long as you attended class and take notes you're set for any testexam. Funny and easy prof, he's always willing to help.
Tough course but manageable. Study DNS records which is key. Active directory, NTFS file permissions, group transitive trustkerberos. KNOW YOUR COMMANDS. DSADD user etc..
Best investment Ryerson has made
best IT prof ryerson has to offer
He is not helpful at all.
Worst prof ever. If you ask for help its not there
Horrible just horrible.
Hard Prof. Don't take him
He is the worst and hardest prf ever!
Dont take him. He is hard. and will confuse you.
By far the worst professor at Ryerson. He is snobby and stuck up. He has a resentment to students. The course itself is easy but He insists on making it difficult. No matter how hard you work, your still going to end up getting a lower mark than you expect. Avoid at all costs. Save your time and money. Any prof is better than Him
He thinks he is better than the textbook.. Exams are harder. Give assignments with useless stuff that doesnt correspond with the exams He does not want students to pass.
He does not care, only there for the job. I have literary gone up to him in class and asked him a question where he asked me to email him about it, and when I emailed him about it he asked me to RELAX. don't bother emailing him about anything he will simply reply "RELAX". the guy is a pain, not willing to help
Avoid this guy at all costs. If you have him switch out or even drop the course if you have to (yes he is that bad). Not only does he not teach you anything but he also makes it harder for you to learn on your own.
Not sure about the last few reviews, but Farid is an amazing professor! He keeps his lectures simple and talks about his experiences in the industry. If that is not your lecture style, then do not take him.
He's a good professor, the only downside is you have to write almost all his notes he writes down and know them thoroughly for the midterm and final. I find him very entertaining as he talks about his previous experiences. Put time into studying for the exams and you'll get a B+. People who say he's bad probably didn't study for the exams.
Professor Shirzai, is one of the best ITM prof's I've had at Ryerson. His lectures involve purely notes along with contributions of his industry experience. You won't need a textbook, as long as you attend class, as the exams will be solely based on his notes. Definitely recommend taking him, for any IT courses at Ryerson!
He is the best prof. The final and midterm was easy. Definitely recommend
Very interesting course. The midterm and final is a breeze.
Prof Shirazi is hilarious! 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 SOOOO lucky to have him as a Prof! Make sure to take notes during his lecture
Makes you work. His notes are amazing
BEST ITM PROFESSOR AT RYERSON!?!?!?!?!?!? All u need to do is show up too class and memorize his notes. Tests are easy due to them being based off his notes.
He's a good prof. You must go to class and take notes or you wont pass. His tests are straight out of the lecture notes. He's very nice and willing to help if you ask for it.
He's a very good person, but I don't think that translates well to him being a very good professor. He's nice and helpful, but he teaches the wrong material at times. Final exam consisted of concepts that were taught incorrectly to us, and a majority did bad because we didn't know what was the correct answer. But overall funny and respectable guy
all these good reviews are trolls. turst me dont take him
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!
Probably one of the smartest professors at Ryerson. He knows what he's talking about and he genuinely cares about his students.
As my journey with Ryerson comes to an end, one of the best decisions I constantly made is fighting for a Farid Shirazi class on ramms during course intentions. He is the best prof! Show up to his class. Take his notes. Study those notes. He keeps it real with no surprises. Thanks Farid!!!
As far as class structure, quality of course outline and class schedule, consistency of assignments and marking, provides assistance when necessary and Recommend
If you have the chance, take classes with this prof. He gives passionate lectures and is extremely knowledgeable about the material. He performed all of his lectures from memory without slides for 301. While there was a lot of note taking, his tests were true to his lectures, allowing anyone who studies to get a 4.33. Great prof.
Lectures are long, but informative. Has a lot of classic jokes ("Relaxxxx" lol) and I found it easy to stay engaged because I was interested in the course. The project is quite tedious, but straight forward. Assignments are easy marks. Concentrate on your lecture notes for midterm and final, especially the small details! Overall, great prof!
Smart prof. However if you area a lecture person do not take his class. you will fail. However his exam are bases on the notes. he is a hit or a miss prof.
IT GOD. Amazing professor and a very intellectual human being. Looked forward to attending each lecture. attend the class and focus on the lecture notes and you will survive. very funny and makes the material easy to digest. As he would say "just reeeeeeelax" and take any class with him. Be ready for "Guys you are soo lucky today is not the exam"
No way I take a course with his guy again... broken English, not being helpful or approachable, terrible way of teaching.... the worst ever....
the best prof you could ever asked for! go to his lecture and pay attention and u will have an A
Wow best prof I ever had. Hes so friendly, engaging and passionate about this course. Work is easy if you make an effort. Loves to make jokes, but sadly no one laughs :(Midterm and exams were easy if you made notes. Textbook not required.
Nice guy but a very unorganized. Assignments are a mess with bad instructions and are worth 20% of your final grade. Lectures are written on the board for you to jot down and are not provided. Due dates do not match and emails from the prof are non-existent.
OVERRATED! OVERRATED!
Meh. Could be better
Great professor, gives good career advice and is accessible outside class, everyone in the program knows he's a great prof, attend the class and copy his handwritten notes and you're guaranteed to do well.
There was no textbook or slides. He wrote notes on the board that you were expected to write down every class and memorize for exams. The assignments were confusing since the instructions were unclear and resources were nonexistent. The assignments had no feedback, which made the group project tough since it's literally all assignments combined.
Most woke prof ever in Ryerson. spits straight facts
Does not post notes online, he writes on the board. Gives definitions, but not examples of each. Especially in 618, you need to practice in class. He makes graphical models of everything, none of which are helpful in assignments
Awful, avoid. His assignments have no clear direction and when you go to him for help. He doesn't even understand his own assignments because I figured they're not created by him. He just re-uses assignments.
This professor are for the students that don't want to learn, they just want to memorize what he slaps on the board. I didn't come to Ryerson to be tested on my memorization. There's no textbook, the assignments are outdated they literally say 2015 when it's 2017 and the professor doesn't listen to your question before he answers. AVOID.
Best Prof at Ryerson! Go to class write down everything he writes on the board and study it. For 706 make sure you know the symbols there are at least 10 questions based on that. Best prof make sure you don't miss a class
He writes everything you need to know on the board. labs and assignments and midterm is very easy, but the finals is extremely difficult. Don't think that just because you got 80s and 90s in everything before the final, that you're gonna ace the final. Study hard, he tells you EVERYTHING you need to know for the finals, and you need to memorizeforA
Pofessor Dr. Farid, is easy going, respectful, real inspiration. His lectures are very subject oriented, Labs are great for the fact that he takes time explain whenever a student gets puzzled. Antonio Alves
He is a decent professor but certainly not the best. Going to him for help on something is useless. What makes him good is the fact that his marking scheme is good. You can easily achieve an A in this course if you can manage to memorize his lecture notes.
its simplejust copy whatever he does. if you cant even do that then its your fault
guys you are sOOOoo lucky today is not the final exam
Favourite Prof I have had. Attend all lectures and you will do well.
Decent Prof. Always willing to help students. His assignments are not clear but they are quite easy to understand, so I wouldn't complain. I would recommend him to others.
Attendance for this class is mandatory. He writes everything on the board so there aren't any slides to rely on if you decided to not show up to a class. Overall the material isn't too hard. Midterm and exam were pretty straight forward. For the exam its important to study all the material before the exam, especially the symbols.
Professor Shirazi is a good prof who stays on topic in lectures and wants his students to pass. He makes it clear that you have to come to the lecture as he only writes his notes on the board. Although he makes you come to lectures, he saves you alot of time and money buy condensing the course material from 2000 key words to about 600 key words.
Definitely take him! You have to attend his lectures to copy down the notes he writes down on the board. Literally, the midterm and exam are straight from his notes and one only has to memorize to get an A+ in this course. Also, memorize the Archimate symbols! Seriously you only have to read/memo his notes and few slides to do well. that's it.
The people that complain about him are the ones who don't attend class. If you go to class and write down the notes, you'll do well. He's super nice, funny, and approachable. I've had him twice before and don't have any complaints.
Attendance is mandatory because all of his note are done by hand on a whiteboard. The material he posts online is sometimes helpful as supplementary reading but you will need to do a lot of additional learning/research at home to fully understand the concepts & get a better picture. Labs & assignments are easy and marked generously.
Easy going but gives lot of questions on exams.
You can get an easy 90, just show up and read his power point lectures. he's a good teacher and you will learn a ton. Group project had little to no information on how to do it, as we are expected to just learn it on our own.
Start of the semester he was moving a little sus but he is genuinely a good professor. His lectures aren't mandatory to attend because he generally reads off the slide but at the end of his lectures he will provide useful review questions which help prepare you for the exam. As a person Farid seems really nice and actually cares about his students
One of the best IT profs I ever had! He explains all the work and genuinely wants you to do good. He creates slides and includes everything you need in order to do well, and gives great explanations when it comes to the labs. His labs are easy A's and exams are all based off his slides. FARID THE GOAT
One word to say: GOAT
Farid is a kind, smart, and easy-going prof. He teaches what needs to be taught, and goes over midterm and exam content. Others complain about the group project, but it is very easy. If u even half pay attention in class, you should know what to do on it without him telling you. Simple topology and research. Great IT class
ITM301 as a whole is boring. Shirazi tries to make it as good as he can. You can tell he knows what he's talking about. Easy course and easy exam.
Prof. Shirazi is very passionate about this course, you can tell he is a great prof who wants all his students to succeed in his courses. His grading scheme is very straightforward and easy, just make sure you study and have a basic understanding of the concepts. He's one of the best profs at ryerson!
Easy A if you attend class and do all of your labs/projects on time. Attend class for sample exam questions! Best prof I've had so far!
GOAT!!! what else can I say.
Just have or remember all the information when taking a test or exam and it's an easy A
Great prof, all his midterms and final exams are from the lectures. Just study the lectures and your good. Labs are easy marks to gain
AN AMAZING PROFESSOR! ONE OF MY FAVOURITES. Get to know him, hes a great person, always willing to help if your stuck with content. Just attend class and copy his notes word from word and then memorize it for exams. If the class is online, memorize the notes on the modules. Easy to get a good grade. He is overall an amazing person!
This course is a waste of time. He teaches dead technologies(token ring) and legacy formats no one in the industry uses anymore. Knowing the IEEE standard numbers off the top of your head is worthless. His course is 60% useless trivia
He will not guide you on how to do the group project or the 3 individual assignments he doesnt discuss them in the lecture, only covers the slide content. He has the chat turned off & no one can say or ask anything. I felt very lost doing the assignments yet got 100% on them. I think they don't even get checked. Still easy A but you will feel lost
The best ITM prof. He literally does the labs for you during the lab session, you just have to follow along. His exam is so easy all multiple choice. Easy A if you just show up.
Solid dude, really knows what hes talking about. Course breakdown is good, explains concepts thoroughly. May miss the point of the question youre asking but is very approachable. Go to lecture, take notes, and youll be all okay for the midterm and final.
Took him in chang school and he didnt hold any live lectures or post any recorded lectures it was asynchronous. Assignments were easy 100s including the group project. The midterm and exam were super straight forward and easy. Weekly discussion posts were on topics from the chapter that week. GPA booster
He is a pretty good prof, answers questions. Exams and assignments were not too bad. Lecture material is dry.
It makes no sense to me how you can be a professor at a university in Canada and have Dr Shirazi's level of written and spoken English. Spelling mistakes in all of his announcements and assignment handouts. Extremely unclear assignment instructions. Seems to be doing the bare minimum as a prof, switch into Debashish Roy's class if at all possible.
The teacher gave an impossible-to-do, out-of-date assignment. When emailed about how it was impossible to do he posted a mass announcement stating he won't be answering emails. Gives very low marks when all assignments are not written in proper English and provides zero feedback on the marks.
I have taken Farid for 3 ITM courses in BTM. Farid is a solid professor who has a strong background in I.T. and Cyber Security. He is generous with his Midterms and Exams providing you with an example test a week before your examination date. If you try your best and attempt his assignments (to the best of your abilities) you will do well. 5/5
absolute goat. No further clarification is necessary. A course you see with this man, TAKE IT. Period
I took ITM 301 & ITM 820 with Farid. He is an amazing professor who is very knowledgeable. To prepare for the midterm & final exam, he does weekly in-class questions. Both are very easy. Just study off the slides! The weekly discussion posts (20%) will boost your grade. The assignments & group project are a bit annoying, but are easy 100%
There's 4 labs, 3 assignments, 1 essay, and a final exam. There may be lots of writing and spss regression analysis, but as long as you follow what Farid says in the lectures you will get all 100s. Final exam seemed to be rough but it was actually very easy with most people getting 90s. Any class you see Farid teaching, take it!
Farid is the GOAT
This proffessor is the best proffesor ive ever met he is very fair and caring and does his lectures very well and in depth he even allowed me to take my final exam when i arrived late to class for the exam whatever you do, get this proffessor! Shirazi ftw!
The lectures relied primarily on the slide materials. The professor tells stories from his own experiences in the field to make the class more entertaining. The tests/exams are fair if you understand the material and review your notes. The final project is a good way of applying what you learned to something you might see at work.
This prof is amazing, however, he's not really accessible outside of class. But, I would say that he's an easy grader. You can easily get an A- to an A+ in this class with him. W prof
One of the best itm professors at Ryerson (TMU). He is amazing with his lectures, very informative, and he definitely knows what he is talking about. He is super passionate about what he teaches, and he will always explain everything thoroughly. Class is graded on labs, midterm, group project and a final. He is very fair with marking and his exams.
The content for this course is very dense and boring at times. The group project was a tough one and required lots of troubleshooting and hours of work, pray you get good group members. Be ready to read and memorize a lot of detailed content because the midterm and finals test the smallest things that you need to know.
Most goated prof in TMU
He is really fun professor who I met during the studying in TMU. If you see any class he is teaching, there is no doubt to choose him.
Easiest professor, everythings from his slides and lectures. Only thing is a lot of abbreviation but if taken on chang you could use your notes and your good. You shouldn't get lower than a 3.67 gpa.
Farid does not deserve his good ratings. He's incredibly bad at teaching, he uses outdated assignments, and his material is hard to read. The course consists of memorizing acronyms based on his chaotic "teaching". Do yourself a favor and take this course with a knowledgeable prof - don't make the mistake of chasing the "easy mark".
Solid guy. Does not read off of the slides very often, likes to draw on the whiteboard. Very approachable and has good knowledge about the concepts taught in class. His review questions are good, assignments and group project are doable but annoying. Content heavy. I'd definitely recommend taking a class with him. Tests are based on his slides.
He provides students with outdated assignments with poor instructions and refuses to elaborate on them, likely because he did not create any of them. He also does not answer any questions regarding the group project which requires external functions that do not work or exist anymore. You would benefit more from taking any other professor.
easy prof, just easy prof.
One of the best profs for ITM. I would recommend this course to all!
He is a REAL professor and scholar. He is very good at teaching, he is so supportive and he is a proud feminist. He helps women grow in Tech and this is so valuable. Thanks Farid!
Overall, the class was very challenging in person. There's a lot of memorization, and Farid is very hard to understand. Midterm and Final exams are brutal, but the assignments are where u get some marks.
I took this class in person. His teaching is not the best as often times I had a hard time understanding what he was saying. However, his class is super straight forward and make sure to show up to class because that is where most of the content is in the exam. He's also a super easy marker so you pretty much enter the course with a free 30%.
amazing prof. easy going and understanding. defiantly recommend him. take any course you can with him !
You guys give him too much credit. In lectures he jumps from place to place with no sequencing to the lectures and his English frankly isn't the best. He's a nice guy, funny, cares, and grades well but the lectures are lackluster and messy. Brightside is he shows practice exam questions that compose 30% of the exam questions and group project is ez
The course is information heavy and you can quickly lose interest. Lectures are everywhere and kinda messy, however Farid is a funny and nice prof who tries to engage you. He is available during office hours and the labs/ group projects are free marks. Lectures are messy but he gives review questions that will be there on the final!
Tons of memorization but very doable. The number 1 thing is to attend every lecture and take note of all the things he writes on the board as he will test you on it. Assignments and group project are marked easy. Midterm was harder than final, final was easy. He's also super funny.
I dont know what the people who rate him are on. He babbles on for three hours basically talking to himself, his slides are massive and add useless info not on the other profs slides, and when you email him he doesnt answer. Overall awful prof.
BEST ITM PROF HANDS DOWN. HE IS THE GOAT. Professor Shirazi is so caring towards his students and wants to see them succeed. Not only is he hilarious, but clearly has a passion for IT Infrastructure which is definitely reflected in his teaching. Half of his exam were review questions given in class. Make sure to attend class tho.
OH MY GOODNESS! TERRIBLE. the discussion posts and labs are ok. but the final exam is in person(weighed 40%) and he DOES NOT hand you any question paper. He gives you 1 min to answer 10/80 questions displayed on the projector and he moves on to next 10 at his own pace!(1min for 10 mcqs) and you only have 3 chances to see all 80 questions
lectures are on modules -lots of reading, midterm was online. the assignements are easy and group project is straightforward.
If you put in the work this course is very easy. Professor Farid is a nice guy who explains clearly how to pass the course. Be ready to read and take good notes to pass. Since this was on chang everything was asynchronous except final (40%) was in person. He's also a very easy marker for the group project!
This prof did not teach well. His lecture slides were PACKED there was no way anyone could learn that amount of information, and the exams were very long and difficult. He did not make learning the content easier and refused to provide any assistance for projects or assignments, which were also very confusing.
Professor Shirazi knows his stuff, but his lectures can be a bit all over the place. Attend every class, take detailed notes, and utilize resources like unstuckstudy AI for study prep. The exams are challenging, but the assignments and group projects are manageable.
Lectures are so bad and he straight up airs students when they ask questions.
Professor Farid, was honestly a great prof. I would definitely attend every class because he gives helpful pointers for the midterm and final exams. The weekly assignments weren't too hard and were easy mark boosters. As long as you learn the content, you should be able to succeed.
Such a good professor and an easy class so long as you paid attention and put in the time to study. Assignments are free marks and review questions reappear on the exam (which focus on definitions and not so much application), word for word. The group project was also chill if you had a good contributing group. Overall, a great prof and class.
For 301 at least, hes honestly overrated. Lectures are very disengaging and theres way too much info to learn anything. This is strictly a memorization course. Midterm is bad, the final is ok, but the labs are free marks. Definitely do ur research on other profs, but if ur stuck with him make sure to study hard for his exams.
Farid is a nice guy, but his lectures are hard to follow. 301 is not hard if you take notes during class. Assignments and group projects are free marks. Make sure to attend class for the practice questions at the end, as many of these questions end up on both exams. I got a C in this course as I put in little effort but could have done much better.
Sweet professor. His lectures are difficult to follow as he chooses to do his own lecture and then rushes through a lengthy slideshow. 301 is notes heavy, even if you don't attend lectures, take notes. Assignment answers are given, group project is very time consuming. attend class for the review questions at the end, they WILL show up both exams.
Professor Shirazi is an easy so long as you attend all the lectures, review ALL of his slides (hint: avoid memorizing large pieces of texts and focus on definitions for key terminology as well as diagrams), also, note down his practice questions which often reappear on the midterm and final. Assignments and the group project is marked easy.
He's honestly a great professor. If you take his class, you're almost guaranteed to pass because, at the end of each lecture, he goes over 15-30 multiple-choice questions that likely appear on the midterm and final exams. By, simply reviewing those ensures you'll pass but always put more efforts. Overall, I'd 100% take him as a professor again!
so like this is weird, the exams are so hard like ur probably not gonna get above 60% for either midterm or final tbh, but the group project, labs and discussion posts i got 100 in eveyrhting and the prof marks very fairly, so the prof is difficult with the exams and very fair with everything else so you will pass as long as you just do ur work
Great prof dont listen to the guy below me, he didn't put the work in. Easy to get A's on the tests if you actually put in the time to memorize things and do practice questions.
My review is very different from other students' since I took him in Chang with async course. He had no recorded lecture but told us to learn the course from the textbook instead. He gave no sample questions before the midterm or the final unlike the regular day course. It seemed like he didn't want to teach in summers at all.
He cant teach.
This prof has to be the easiest Grader when it comes to assignments and group projects. I haven't seen anyone get below a 90 on any assignment or group project as long as you jus follow the steps provided. He may be hard to understand but his class is very easy, and he goes over midterm style questions after every class so your prepared.
This prof has to be the easiest Grader when it comes to assignments and group projects. He may be hard to understand but his class is very easy, and he goes over midterm style questions after every class so youre prepared and most of these questions appear on tests. he's an oddball but best to prepare you for exams
Anyone giving a low rating is just genuinely stupid or didn't try. To succeed in this class all u have to do is show up and note down what he puts on the whiteboard. Also at the end of each lecture he literally gives 15-20 m/c questions which show up on the midterm/final. There is a group project but its pretty straightforward. Overall great prof
The comment below on his knees lol grown man zip it up when ur done. The prof has an accent, so it's hard to understand which is infuriating. He doesnt use the slides and instead draws stuff on the whiteboard. He's better than most profs but i didnt learn much from his lectures sadly, learnt more studying on my own. easy to get a good grade.
Prof. Farid is very nice and highly knowledgeable in IT network infrastructure. You will succeed in this course if you attend his lectures, as they are well-prepared and closely aligned with the exam. The course is heavily focused on memorization, and you will do well if you stay committed.
Class Info
Online Classes
100%
Attendance Mandatory
35%
Textbook Required
57%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.62 avg changeRatings by Course
CITM310
5.0
(1)CITM310CITM315
5.0
(1)ITM310ITM400
5.0
(1)ITM310315
5.0
(1)ITM310CITM315
5.0
(1)Difficulty by Course
COS220
5.0
ITM 301
5.0
ITM735
4.0
ITM618
3.7
ITM820
3.2