3.9

Farid Shirazi

Information Technology - Toronto Metropolitan University

3.9
Quality
2.4
Difficulty
76%
Would Retake
260
Reviews
3.9
Quality
2.4
Difficulty
3.9
Helpful
3.9
Clarity

76%

Would Retake

260

Reviews

Rating Distribution
Official
260 total ratings

5

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 rating
Class Info

Online Classes

100%

Attendance Mandatory

35%

Textbook Required

57%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 83 grades
Most common grades:
A (33)
A+ (21)
A- (11)
Grade Distribution
A(54)B(6)C(6)D(1)F(0)A-/B+(17)
Based on 94 reported grades
A: 33
A+: 21
A-: 11
Not sure yet: 7
Common Tags
Group projects (27)
Lecture heavy (19)
Respected (18)
Caring (12)
Skip class? You won't pass. (11)
Clear grading criteria (10)
Get ready to read (10)
Hilarious (9)
Rating Trend

Declining

-0.62 avg change
Dec
Jan
Aug
Oct
Nov
Dec
Last 6 months
Ratings by Course

CITM310

5.0

(1)

CITM310CITM315

5.0

(1)

ITM310ITM400

5.0

(1)

ITM310315

5.0

(1)

ITM310CITM315

5.0

(1)
+31 more courses
Difficulty by Course

COS220

5.0

ITM 301

5.0

ITM735

4.0

ITM618

3.7

ITM820

3.2

Reviews (259)
5.0
3.0
CITM315
Aug 24, 2004

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.

2.0
5.0
COS220
Sep 10, 2004

No Comments

2.0
3.0
ITM310
Sep 22, 2004

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.

1.0
4.0
ITM310
Dec 8, 2004

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.

1.0
4.0
ITM310
Dec 12, 2004

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.

5.0
1.0
ITM310
Dec 30, 2004

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

4.0
1.0
ITM310
Dec 30, 2004

Nice teacher....midterms and quizzes are too easy...very helpful and has a lot of knowledge

4.0
1.0
ITM400
Dec 30, 2004

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!!!!

4.0
2.0
ITM400
Dec 30, 2004

I've never found a class so interesting before...great prof..he made me want to come to class

4.0
1.0
TM
Jan 2, 2005

No Comments

3.0
3.0
ITM310
Jan 3, 2005

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!"

5.0
3.0
ITM310
Jan 3, 2005

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

2.0
4.0
ITM400
Feb 3, 2005

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"...

5.0
1.0
ITM400
Mar 8, 2005

Great Proff. His clear notes and diagrams are awsome and make u understand the concept much better than the text.

1.0
2.0
ITM315
Mar 15, 2005

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'

5.0
1.0
ITM310
Grade: A
Oct 2, 2005

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

5.0
2.0
ITM102
Oct 28, 2005

Great teacher... classes are fun to go to and learn alot about the business world... very helpful and funny RELAX!

4.0
3.0
ITM102
Nov 11, 2005

i am in love with this man, he is hilarious. a very good teacher, he really makes information technology fun!

5.0
4.0
ITM102
Dec 2, 2005

sometimes hard to understand, but he is hilarious and is very helpful

5.0
2.0
ITM102
Dec 3, 2005

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.

5.0
1.0
ITM102
Jan 5, 2006

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

4.0
2.0
ITM102
Jan 11, 2006

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 :)

5.0
1.0
CITM310
Feb 26, 2006

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.

5.0
1.0
CITM310CITM315
Feb 27, 2006

Very knowledgeable and helpful professor. Mr. Shirazi is one of the best professors that I ever had @ Ryerson University.

5.0
2.0
ITM400
Feb 27, 2006

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.

5.0
1.0
CITM315
Feb 28, 2006

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.

5.0
1.0
ITM310ITM400
Mar 3, 2006

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.

5.0
3.0
ITM310315
Mar 4, 2006

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..

5.0
1.0
ITM102
Mar 6, 2006

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!

5.0
3.0
ITM102
Apr 26, 2006

He's very easy to get along with, he'll know your name, everything is straightforward, just study.

5.0
2.0
ITM310
Jul 19, 2006

he is a very knowledgable teacher

5.0
3.0
ITM310CITM315
Aug 1, 2006

Prof. Shirazi is a very knowledgeable person in the filed of IT, he is just amazing. I learnt a lot from him.

5.0
1.0
ITM310
Aug 8, 2006

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

2.0
4.0
ITM102
Oct 16, 2006

No Comments

5.0
2.0
ITM315
Nov 10, 2006

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

5.0
1.0
ITM102
Nov 18, 2006

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-.

5.0
1.0
QMS102
Dec 4, 2006

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.

5.0
2.0
ITM102
Dec 5, 2006

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.

5.0
1.0
ITM315
Dec 11, 2006

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...."

4.0
2.0
ITM102
Jan 3, 2007

Nice Guy. Very Good + Clear Notes. If Attend All Class, No Need For The Text Book.

4.0
3.0
ITM420
May 9, 2007

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.

5.0
1.0
CITM315
Nov 5, 2007

"Relax"...he would say.. no fear..take his notes and listen to his leacture...you can get A+ ..Best Professor @ Ryerson.

5.0
1.0
ITM102
Nov 22, 2007

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.

5.0
1.0
ITM315
Dec 9, 2007

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+

5.0
1.0
ITM102
Dec 19, 2007

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.

5.0
1.0
ITM102
Dec 19, 2007

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.

4.0
2.0
ITM102
Jan 22, 2008

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!

2.0
3.0
CITM710
Jan 31, 2008

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

5.0
2.0
ITM301
May 5, 2008

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.

5.0
3.0
CITM315
May 8, 2008

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.

4.0
2.0
ITM513
May 8, 2008

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.

4.0
3.0
CITM301
Sep 7, 2008

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.

5.0
3.0
ITM102
Nov 18, 2008

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!

5.0
2.0
ITM102
Nov 19, 2008

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:):

4.0
2.0
ITM102
Nov 19, 2008

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

5.0
1.0
ITM315
Nov 21, 2008

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.

5.0
1.0
ITM420
Nov 21, 2008

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.

4.0
3.0
ITM102
Dec 12, 2008

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.

3.0
2.0
ITM102
Dec 15, 2008

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!

5.0
1.0
ITM102
Dec 22, 2008

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.

5.0
2.0
ITM102
Dec 23, 2008

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.

5.0
2.0
ITM102
Jan 2, 2009

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.

4.0
1.0
ITM102
Jan 2, 2009

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

4.0
1.0
ITM102
Jan 15, 2009

THE BEST PROF ALIVE..HE'S TOOOOOOOO FUNNY :p

5.0
2.0
ITM315
Apr 22, 2009

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.

5.0
3.0
ITM513
Apr 28, 2009

sickest prof ever

4.0
2.0
ITM315
May 10, 2009

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.

5.0
3.0
ITM315
May 10, 2009

"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!

5.0
2.0
ITM315
Aug 25, 2009

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

5.0
3.0
ITM513
Nov 23, 2009

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

5.0
2.0
ITM104
Dec 2, 2009

He's hilarious - was my favourite class! Favourite prof

5.0
4.0
ITM601
Dec 13, 2009

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!

4.0
1.0
ITM102
Dec 18, 2009

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.

5.0
1.0
ITM100
Apr 15, 2010

AWESOME!

4.0
2.0
ITM315
Apr 15, 2010

I love Shirazi!

5.0
3.0
ITM315
Apr 22, 2010

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.

4.0
1.0
ITM102
May 17, 2010

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 :)

5.0
2.0
ITM102
Jun 21, 2010

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

4.0
2.0
ITM301
Dec 10, 2010

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.

2.0
1.0
ITM301
Dec 16, 2010

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

3.0
3.0
ITM301
Dec 19, 2010

Guys are sooooo lucky the test is not today!

4.0
3.0
ITM301
Dec 25, 2010

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.

3.0
3.0
ITM301
Dec 29, 2010

Alright prof....easy quizes, midterm, project but hard final - 90 multiple choice...

5.0
1.0
CITM102
Jan 3, 2011

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":)

4.0
3.0
ITM301
Jan 15, 2011

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

5.0
1.0
ITM601
Feb 6, 2011

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.

3.0
2.0
ITM601
Jul 9, 2011

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.

4.0
3.0
ITM601
Aug 9, 2011

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.

3.0
3.0
ITM601
Sep 8, 2011

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.

1.0
5.0
ITM601
Oct 17, 2011

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.

4.0
2.0
ITM301
Dec 6, 2011

"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.

5.0
2.0
ITM315
Dec 25, 2011

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.

5.0
2.0
ITM601
Dec 26, 2011

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.

4.0
2.0
ITM315
Dec 28, 2011

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".

5.0
3.0
ITM301
Jan 9, 2012

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.

5.0
2.0
ITM301
Feb 22, 2012

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

5.0
1.0
ITM315
Apr 20, 2012

"Guys... RELAX" - Farid Shirazi, best itm prof

5.0
1.0
ITM315
May 2, 2012

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.

5.0
3.0
HIS10HW
Jun 21, 2012

I love his class he is best prof ever

5.0
3.0
ITM302
Jun 21, 2012

best prof I ever had

3.0
2.0
ITM301
Dec 15, 2012

He is a really good teacher, if you can take him. His test are pretty much the notes you take.

5.0
1.0
ITM301
Dec 29, 2012

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!

5.0
1.0
ITM301
Jan 8, 2013

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.

3.0
2.0
CITM315
Apr 17, 2013

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

3.0
3.0
CITM820
Jul 12, 2013

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.

5.0
1.0
ITM595
Sep 19, 2013

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 :)

5.0
1.0
ITM301
Oct 17, 2013

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.

4.0
2.0
ITM301
Dec 8, 2013

simply said, Great Prof. " you guys are soooo lucky..." lol

5.0
1.0
ITM301
Dec 9, 2013

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 !

4.0
1.0
ITM301
Jan 6, 2014

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.

4.0
1.0
ITM301
Jan 12, 2014

Easiest and most relaxed professor at Ryerson. No textbook required. Just go to class, write notes, study notes, ace class! Lastly, RELAX!

5.0
1.0
ITM301
Jan 12, 2014

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.

5.0
2.0
ITM301
Feb 27, 2014

the best professor ever at ryerson.... you will gain knowledge because of his enthisiasm during lecture. if attend lectures you dont need anything else

5.0
2.0
ITM301
Mar 19, 2014

best professor.

4.0
1.0
ITM301
Mar 30, 2014

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.

4.0
3.0
ITM820
Apr 13, 2014

"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.

4.0
1.0
ITM301
Apr 21, 2014

Never used the textbook.

4.0
1.0
ITM301
May 7, 2014

amazing prof made me choose networking as my career

5.0
1.0
CITM301
Aug 8, 2014

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.

5.0
1.0
ITM301
Grade: A-
Oct 9, 2014

Very good prof

4.0
1.0
ITM301
Oct 15, 2014

If you pay attention in class and mostly just RELAX, you'll be fine! Enjoy the class, he is hilarious!

5.0
2.0
ITM301
Nov 24, 2014

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.

4.0
1.0
ITM301
Nov 26, 2014

"RELAX GUYS" seriously. have him as your prof and you won't have to stress about his course. Seriously, relax.

5.0
2.0
ITM301
Dec 15, 2014

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

5.0
2.0
305
Grade: A-
Dec 30, 2014

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!

5.0
1.0
ITM301
Dec 31, 2014

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!

5.0
1.0
ITM301
Jan 16, 2015

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.

2.0
5.0
CITM301
Apr 13, 2015

This class is the worst!!! Do not take

5.0
1.0
ITM706
Apr 20, 2015

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!

5.0
2.0
ITM301
Apr 21, 2015

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".

1.0
5.0
ITM301
Grade: Drop/Withdrawal
Apr 21, 2015

leave, leave, leave... unless you want to have the worse semester of your university career.

4.0
2.0
ITM301ITM706
Apr 26, 2015

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.

4.0
2.0
CITM315
Grade: B+
Aug 17, 2015

Tough course but manageable. Study DNS records which is key. Active directory, NTFS file permissions, group transitive trustkerberos. KNOW YOUR COMMANDS. DSADD user etc..

5.0
1.0
ITM301
Aug 18, 2015

Best investment Ryerson has made

5.0
1.0
CITM315
Oct 9, 2015

best IT prof ryerson has to offer

2.0
5.0
ITM 301
Oct 27, 2015

He is not helpful at all.

1.0
5.0
ITM301
Nov 2, 2015

Worst prof ever. If you ask for help its not there

1.0
5.0
ITM301
Nov 2, 2015

Horrible just horrible.

1.0
5.0
ITM301
Nov 7, 2015

Hard Prof. Don't take him

1.0
5.0
ITM301
Nov 8, 2015

He is the worst and hardest prf ever!

1.0
5.0
ITM301
Nov 8, 2015

Dont take him. He is hard. and will confuse you.

1.0
5.0
ITM301
Nov 8, 2015

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

1.0
5.0
ITM301
Nov 9, 2015

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.

1.0
5.0
ITM301
Nov 9, 2015

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

1.0
5.0
ITM301
Nov 11, 2015

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.

5.0
2.0
ITM301
Nov 21, 2015

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.

4.0
2.0
ITM301
Dec 10, 2015

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.

5.0
1.0
ITM301
Grade: A
Dec 11, 2015

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!

5.0
1.0
CITM301
Grade: A+
Dec 13, 2015

He is the best prof. The final and midterm was easy. Definitely recommend

5.0
1.0
CITM301
Grade: A+
Dec 13, 2015

Very interesting course. The midterm and final is a breeze.

5.0
3.0
ITM301
Dec 16, 2015

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

5.0
4.0
CITM315
Grade: Not sure yet
Dec 23, 2015

Makes you work. His notes are amazing

5.0
1.0
ITM301
Grade: A
Dec 29, 2015

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.

3.0
2.0
ITM301
Dec 30, 2015

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.

3.0
3.0
ITM301
Grade: B
Jan 1, 2016

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

1.0
5.0
ITM301
Jan 3, 2016

all these good reviews are trolls. turst me dont take him

5.0
1.0
ITM301
Grade: A
Jan 17, 2016

Very Enthusiastic and will keep you attentive at all times. IT is clearly not for everyone when everyone is not for IT, he is the prof to have!

5.0
2.0
ITM703
Jan 18, 2016

Probably one of the smartest professors at Ryerson. He knows what he's talking about and he genuinely cares about his students.

5.0
1.0
ITM703
Mar 14, 2016

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!!!

5.0
1.0
CITM301
Grade: A+
Apr 15, 2016

As far as class structure, quality of course outline and class schedule, consistency of assignments and marking, provides assistance when necessary and Recommend

5.0
2.0
ITM301
Grade: A+
Apr 27, 2016

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.

4.0
3.0
ITM820
Apr 28, 2016

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!

3.0
4.0
ITM301
May 10, 2016

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.

4.0
2.0
ITM820
Grade: A
May 16, 2016

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"

1.0
5.0
ITM601
Jul 18, 2016
Wouldn't take again

No way I take a course with his guy again... broken English, not being helpful or approachable, terrible way of teaching.... the worst ever....

5.0
3.0
ITM301
Grade: A
Aug 4, 2016
Would take again

the best prof you could ever asked for! go to his lecture and pay attention and u will have an A

5.0
1.0
ITM500
Aug 4, 2016
Would take again

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.

2.0
3.0
ITM820
Oct 14, 2016
Wouldn't take again

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.

LECTURE HEAVY
1.0
4.0
ITM820
Nov 15, 2016
Wouldn't take again

OVERRATED! OVERRATED!

3.0
4.0
ITM735
Dec 28, 2016
Wouldn't take again

Meh. Could be better

5.0
2.0
ITM301ITM706
Grade: A
Feb 3, 2017
Would take again

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.

Respected
Inspirational
Hilarious
1.0
4.0
ITM706
May 6, 2017
Wouldn't take again

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.

Skip class? You won't pass.
GROUP PROJECTS
LECTURE HEAVY
5.0
4.0
ITM618
Grade: A
Sep 13, 2017
Would take again

Most woke prof ever in Ryerson. spits straight facts

Respected
Inspirational
LECTURE HEAVY
1.0
3.0
ITM618
Sep 20, 2017
Wouldn't take again

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

1.0
5.0
ITM820
Nov 11, 2017
Wouldn't take again

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.

Skip class? You won't pass.
LOTS OF HOMEWORK
LECTURE HEAVY
1.0
5.0
ITM820
Dec 13, 2017
Wouldn't take again

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.

Skip class? You won't pass.
SO MANY PAPERS
LECTURE HEAVY
5.0
2.0
ITM706
Grade: A
Dec 28, 2017
Would take again

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

4.0
4.0
ITM618
Grade: B
Jan 4, 2018
Would take again

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

Skip class? You won't pass.
Amazing lectures
LECTURE HEAVY
5.0
4.0
CITM315
Grade: A
Mar 26, 2018
Would take again

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

Respected
Inspirational
Amazing lectures
3.0
3.0
ITM706
Apr 14, 2018
Wouldn't take again

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.

Participation matters
4.0
3.0
ITM301ITM706
Grade: A
May 16, 2018
Would take again

its simplejust copy whatever he does. if you cant even do that then its your fault

Respected
Clear grading criteria
LECTURE HEAVY
3.0
3.0
ITM301
Grade: Not sure yet
Dec 4, 2018
Would take again

guys you are sOOOoo lucky today is not the final exam

Participation matters
Skip class? You won't pass.
Hilarious
5.0
4.0
ITM301
Dec 13, 2018
Would take again

Favourite Prof I have had. Attend all lectures and you will do well.

4.0
3.0
CITM301
Grade: A
Dec 21, 2018
Would take again

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.

Respected
ACCESSIBLE OUTSIDE CLASS
GROUP PROJECTS
3.0
3.0
ITM706
Grade: B+
May 7, 2019
Would take again

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.

Skip class? You won't pass.
Hilarious
Amazing lectures
5.0
2.0
ITM301
Grade: A
Jan 17, 2020
Would take again

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.

Respected
Skip class? You won't pass.
Amazing lectures
4.0
2.0
ITM706
Grade: A+
Apr 15, 2020
Would take again

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.

Respected
Skip class? You won't pass.
Group projects
5.0
3.0
ITM706
Grade: A
Apr 15, 2020
Would take again

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.

Skip class? You won't pass.
Hilarious
Caring
4.0
4.0
ITM706
Grade: A-
May 14, 2020
Would take again

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.

Skip class? You won't pass.
Clear grading criteria
Lecture heavy
3.0
3.0
CITM301
Grade: B-
Jul 12, 2020
Would take again

Easy going but gives lot of questions on exams.

Lots of homework
Get ready to read
Group projects
4.0
3.0
ITM301
Grade: Rather not say
Nov 30, 2020
Would take again

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.

Respected
Participation matters
Group projects
4.0
2.0
ITM301
Grade: A
Dec 3, 2020
Would take again

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

Get ready to read
Hilarious
Amazing lectures
5.0
2.0
ITM301
Grade: A+
Dec 11, 2020
Would take again

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

Gives good feedback
Respected
Caring
5.0
2.0
ITM301
Grade: Not sure yet
Dec 11, 2020
Would take again

One word to say: GOAT

Respected
Inspirational
Group projects
5.0
1.0
ITM301
Grade: A+
Dec 14, 2020
Would take again

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

Respected
Inspirational
Group projects
5.0
1.0
ITM301
Grade: A+
Dec 16, 2020
Wouldn't take again

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.

Lecture heavy
5.0
2.0
ITM301
Grade: A
Dec 16, 2020
Would take again

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!

Respected
Caring
5.0
3.0
ITM301
Grade: A
Dec 17, 2020
Would take again

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!

Group projects
Amazing lectures
Caring
5.0
2.0
ITM301
Grade: A
Dec 17, 2020
Would take again

GOAT!!! what else can I say.

Caring
2.0
2.0
ITM301
Grade: A
Dec 20, 2020
Wouldn't take again

Just have or remember all the information when taking a test or exam and it's an easy A

Graded by few things
Group projects
5.0
1.0
ITM301
Dec 21, 2020
Would take again

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

Caring
5.0
2.0
ITM301
Grade: B
Dec 22, 2020
Would take again

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!

Gives good feedback
Skip class? You won't pass.
Caring
1.0
2.0
CITM301
Grade: A
Mar 13, 2021
Wouldn't take again

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

4.0
3.0
ITM820
Grade: A+
Apr 30, 2021
Would take again

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

Lots of homework
Lecture heavy
5.0
1.0
ITM301
Grade: A
Nov 24, 2021
Would take again

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.

4.0
2.0
ITM301
Grade: A-
Jan 8, 2022
Would take again

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.

Clear grading criteria
5.0
1.0
CITM820
Grade: A+
Jan 18, 2022
Would take again

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

Clear grading criteria
4.0
3.0
ITM301
Grade: B+
Feb 10, 2022
Would take again

He is a pretty good prof, answers questions. Exams and assignments were not too bad. Lecture material is dry.

1.0
4.0
ITM820
Grade: Incomplete
Feb 11, 2022
Wouldn't take again

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.

Lots of homework
Lecture heavy
Tough grader
1.0
5.0
ITM820
Grade: Incomplete
Feb 22, 2022
Wouldn't take again

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.

Lots of homework
Lecture heavy
Tough grader
5.0
2.0
ITM820
Grade: A
Mar 8, 2022
Would take again

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

Clear grading criteria
Lots of homework
Respected
5.0
2.0
ITM820
Grade: A+
Apr 16, 2022
Would take again

absolute goat. No further clarification is necessary. A course you see with this man, TAKE IT. Period

Group projects
Inspirational
Graded by few things
5.0
1.0
ITM820
Grade: A
Apr 23, 2022
Would take again

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%

Group projects
Graded by few things
5.0
1.0
ITM775
Grade: A+
Dec 12, 2022
Would take again

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!

Group projects
Clear grading criteria
Respected
5.0
1.0
ITM775
Grade: A+
Dec 12, 2022
Would take again

Farid is the GOAT

5.0
3.0
ITM301
Grade: B-
Dec 12, 2022
Would take again

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!

Group projects
Amazing lectures
Caring
5.0
3.0
ITM301
Grade: A+
Dec 14, 2022
Would take again

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.

Get ready to read
Inspirational
Lecture heavy
5.0
2.0
CITM301
Grade: A
Dec 16, 2022
Would take again

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

Get ready to read
Group projects
Graded by few things
5.0
1.0
ITM301
Dec 16, 2022
Would take again

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.

Amazing lectures
Inspirational
5.0
4.0
CITM820
Grade: A+
Dec 29, 2022
Would take again

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.

Get ready to read
Group projects
Lecture heavy
5.0
3.0
CITM301
Grade: B+
Jan 3, 2023
Would take again

Most goated prof in TMU

Amazing lectures
Caring
Graded by few things
5.0
1.0
ITM775
Grade: A+
Jan 7, 2023
Would take again

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.

5.0
2.0
CITM301
Grade: A+
Jan 9, 2023
Would take again

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.

Group projects
Accessible outside class
2.0
3.0
ITM820
Apr 12, 2023

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".

Lots of homework
4.0
2.0
ITM820
Grade: A
May 9, 2023
Would take again

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.

Lecture heavy
1.0
3.0
ITM820
Grade: Not sure yet
Jul 1, 2023

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.

Tough grader
Get ready to read
Lecture heavy
5.0
1.0
CITM315
Grade: A
Jul 22, 2023
Would take again

easy prof, just easy prof.

Participation matters
Group projects
Caring
5.0
1.0
CITM301
Grade: Not sure yet
Dec 7, 2023
Would take again

One of the best profs for ITM. I would recommend this course to all!

Group projects
Caring
Accessible outside class
5.0
2.0
TM
Grade: A+
Dec 13, 2023
Would take again

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!

2.0
4.0
ITM301
Grade: C+
Dec 16, 2023

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.

Group projects
Lecture heavy
4.0
3.0
ITM301
Grade: A-
Dec 17, 2023
Would take again

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%.

Respected
5.0
5.0
CITM301
Grade: A-
Dec 19, 2023
Would take again

amazing prof. easy going and understanding. defiantly recommend him. take any course you can with him !

3.0
2.0
ITM301
Grade: A
Dec 21, 2023
Would take again

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

Group projects
Hilarious
4.0
3.0
ITM301
Grade: Not sure yet
Dec 22, 2023
Would take again

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!

Hilarious
Lecture heavy
Accessible outside class
5.0
3.0
ITM301
Grade: A+
Jan 10, 2024
Would take again

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.

Hilarious
1.0
4.0
CITM820
Grade: B
Apr 13, 2024

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.

5.0
1.0
ITM301
Grade: A-
Apr 20, 2024
Would take again

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.

Group projects
Respected
Lecture heavy
2.0
4.0
CITM301
Apr 28, 2024

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

5.0
2.0
CITM820
Grade: A-
Apr 30, 2024
Would take again

lectures are on modules -lots of reading, midterm was online. the assignements are easy and group project is straightforward.

Get ready to read
Group projects
Accessible outside class
5.0
1.0
CITM301
Grade: A
May 3, 2024
Would take again

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!

Get ready to read
Lecture heavy
Test heavy
2.0
5.0
ITM820
Grade: C-
May 12, 2024

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.

Lecture heavy
4.0
3.0
ITM301
Grade: B+
Sep 16, 2024
Would take again

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.

1.0
3.0
ITM301
Grade: C+
Oct 21, 2024

Lectures are so bad and he straight up airs students when they ask questions.

Lots of homework
Lecture heavy
Test heavy
5.0
3.0
ITM301
Grade: Not sure yet
Dec 5, 2024
Would take again

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.

Get ready to read
Group projects
Lecture heavy
5.0
2.0
ITM301
Grade: A
Dec 6, 2024
Would take again

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.

Group projects
Clear grading criteria
Hilarious
2.0
3.0
ITM301
Grade: C
Dec 18, 2024
Would take again

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.

Get ready to read
Group projects
Lecture heavy
4.0
2.0
ITM301
Grade: C-
Dec 19, 2024
Would take again

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.

Clear grading criteria
Respected
Lecture heavy
5.0
3.0
ITM301
Grade: A-
Dec 27, 2024
Would take again

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.

5.0
2.0
ITM301
Grade: A+
Dec 27, 2024
Would take again

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.

5.0
3.0
ITM301
Grade: A-
Jan 21, 2025
Would take again

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!

Participation matters
Group projects
Amazing lectures
2.0
4.0
CITM301
Grade: C
Aug 12, 2025
Would take 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

5.0
3.0
CITM301
Grade: A
Aug 15, 2025
Would take again

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.

1.0
5.0
CITM301
Grade: B+
Oct 12, 2025

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.

1.0
4.0
ITM301
Nov 17, 2025

He cant teach.

5.0
2.0
ITM301
Grade: A+
Nov 17, 2025
Would take again

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.

Group projects
Gives good feedback
Lecture heavy
4.0
2.0
305
Grade: A
Nov 29, 2025
Would take again

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

5.0
1.0
ITM301
Grade: A
Dec 10, 2025
Would take again

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

Group projects
Clear grading criteria
2.0
3.0
ITM301
Grade: A-
Dec 15, 2025
Would take again

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.

Group projects
Clear grading criteria
5.0
3.0
ITM301
Grade: A
Dec 23, 2025
Would take again

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.

Gives good feedback
Caring
Respected
Class Info

Online Classes

100%

Attendance Mandatory

35%

Textbook Required

57%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 83 grades
Most common grades:
A (33)
A+ (21)
A- (11)
Grade Distribution
A(54)B(6)C(6)D(1)F(0)A-/B+(17)
Based on 94 reported grades
A: 33
A+: 21
A-: 11
Not sure yet: 7
Common Tags
Group projects (27)
Lecture heavy (19)
Respected (18)
Caring (12)
Skip class? You won't pass. (11)
Clear grading criteria (10)
Get ready to read (10)
Hilarious (9)
Rating Trend

Declining

-0.62 avg change
Dec
Jan
Aug
Oct
Nov
Dec
Last 6 months
Ratings by Course

CITM310

5.0

(1)

CITM310CITM315

5.0

(1)

ITM310ITM400

5.0

(1)

ITM310315

5.0

(1)

ITM310CITM315

5.0

(1)
+31 more courses
Difficulty by Course

COS220

5.0

ITM 301

5.0

ITM735

4.0

ITM618

3.7

ITM820

3.2

Similar Professors