4.6
Quality2.3
Difficulty71%
Would Retake127
Reviews71%
Would Retake
127
Reviews
Rating DistributionOfficial
5
105
4
12
3
4
2
1
1
5
What Students Say
“he is really the worst prof ever”
CPS412 - 1.0 rating“He just doesnt say anything in great detail”
CPS109 - 4.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
7%
Textbook Required
80%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.38 avg changeRatings by Course
607
5.0
(1)CPS109C
5.0
(1)CPSXXX
5.0
(2)AI
5.0
(1)THESIS
5.0
(1)Difficulty by Course
THESIS
5.0
CPS040
5.0
COMPSCI
4.0
CPS607
3.7
CPSS
3.0
Reviews (127)
Helped me a lot!
Very clear presentation without the BS.
Hates Microsoft!
Great prof and course!
Good so far
Best Prof. at Ryerson Comp. Sci.
I know from personal experience you can't go wrong here! ;-)
no one better to teach programming
Mr. Fatigues. Great Prof... easy going...
Ya gotta like a guy who explains objects and classes using a potatoe.
Its not teaching, its stand up comedy. Great prof.
Started of his lesson on hashing, talking about hash!
Very honest, good humour
This is not your normal prof.
Amazingly seems to have actually worked in the real world
This is not a class...it's too entertaining
Learning Java by hearing about his life is funny.
He's exactly what you need coming out of HS. Great prof. Does CompSci proud.
Strange prof.
Robotics is Computer Science? Give me a break thats electrical engineering
This guy is almost too good to be real. Wrote me a letter of recommendation too.
I screwed up his test
It was his idea, it was hard, I did it and I learned a lot.
Holy %^&* batman, he had comprehensive notes on-line for free!
Thesis was hard but I learned a lot. Don't take this course if your weak.
Thanks Sir for getting me through this!
Oh my god. I can't believe I got through this. I passed. I passed. Holy $%^&*
I took this course in first year and Fairworn was the only good thing about it.
The best prof ever!
Yeah! Tell it like it is baby!
Some kind of cross between a televangelist/pitchman and comic...weird but good
he is not helpful to those students taking a first programming lauguage
The Lectures are useless unless you are in for a good laugh how screwed ITM is
Not a class for the dopey.
this guys is like.... my dad
Great way to get introduced to programming
Hes like a stand up comedian, he makes you understand the concepts
Learn to build a robot that eats and ****s out oranges. GREATNESS!!
Very organized and fun, labs are great for learning from.
Excellent professor
damn good
good teacher,hmmm i wonder what else he is goot at?
he thinks highly of himslef, could have passed the course by not going to class
very funny, keeps class alive, finds good examples to explain things.
Who would have thought you can make a robot out of hocky pucks..fabulous prof.
Took 3 courses of his...He's great.
He got a "Popular Prof" rating in Maclean's Guide to Universities 2002.
Sorry, screwed up the last rating...that should be smiling!
As good as 109 was this was better.
I just graduated. He was a big help.
a very good prof, but too many F words during the lecture.
Wow, that was different.
Beats the prof. I just transferred from anyways.
I love the explatives, and the action packed classes!
Makes school so much more relaxing so that you want to go to class for once!
Gooood! a bit shocking.
Nothing has changed. Doesn't teach enough courses!
I guess he taught well, but I mostly just went for the entertainment aspect.
He should be at yuk yuks!!! so funny. Uses great teaching vices!
He made me write code. Who would have thought?
Good Prof. He knows his stuff.
Who is this guy and why isn't he like the rest?
I dont like him - hes rude
He is rude...but he really helps!
i'm not even in his section! this prof swears like mad! great entertainment! teaches well 2!
a breath of fresh air to the classroom environment. laid back, funny guy, feels like someone u can joke around with.
He's the man. Best prof in comp sci
Awesome prof, can be a lil' picky when it comes to assignments but awesome nonetheless. I switched outta Santos's section just for this guy. This guy knows how to teach.. he swears :) Just what you need in a lecture, switch into his section if you can.
Holy #$%^&* batman. Where did you find this guy. To all Eng don't waste your time with the rest try the best!
No Comments
TAKE HIS CLASS WITHOUT A SECOND THOUGHT. The Best Prof for CompSc! He Is Far Better than Marcus Santos
Funny stories about bridges...ask him about the civil engineer in the Iraq...F---ing funny...and teaches well!
Best teacher evAR.
He's the one of the best professors I had till now!! He's sooo cool!!! and he knows how to teach! God bless u Dr.Ferworn
Took all his courses; did my thesis with this guy. This guy rocks!
This course forces creativity. He nearly killed me but I'm stronger. Anyone need a shoebox full of robot parts?
I can't believe this guy. Everything he said is like gold. He predicted all the stuff that happened to me and it helped...alot. Thanks Dr. Al.
Actually, he doesn't teach this course any more but I wish he would. The guy who teaches it now could just leave and it would be fine.
For sure THE BEST computer science prof at Ryerson!
Unquestionably the best prof at this school. The only things I remember about programming are from when I skipped my section to go to his, with about half the rest of my section. Clone him!!!
Best prof out here. Take his class. There is a very small chance of failing or doing poorly with him. If you work hard..you will do well. He's fair and an excellent teacher. Comp.Sci is tough though and does require lot of effort and dedication!!!
good prof.
Teaches extremely well
This course is soooo cool. I don't thinnk anyone else could teach it this way. He is very wierd. He does things in 15 minutes that take hours for other profs. But I think you will either like him or hate him.
Amazing compsci prof, hilarious, explains things with analogies to everyday life that make sense!
Yea, we all know it, Ferworn rocks. :) I'm so looking forward to CPS607.
Good prof for a change.
I already know C but not this C. I come just for the stories
nice guy!
Talked about water on Mars. Threw salt on the floor and asked students to give him money for "classroom exploration". This guy is from space. I like him a lot.
Amazing guy! Haven't had a better prof yet. I hope I get him again for some future courses.
what the dillio?
Dr.Ferworn is the best computer science professor at Ryerson. Jump into his class whenever you get the opportunity
Doc. Ferworn is cool. He could use some new clothes but a good teacher I think.
awesome prof, funny lectures, you gain a lot of weird information (things that you're glad you know, but dont why you need to know them). the course really lets you explore your creative side.
Ferworn is the champ. Very easy on marks, and hilarious in class. Not a traditional teacher. But, if you start C from scratch he is not for you. Make sure you switch to classic prof. like Hamelin.
Such a great prof!! Do lectures get any more enjoyable ?
THIS GUY IS THE BEST!!!!!!!! HE IS THE FUNNIEST MAN ALIVE!! He makes learning Java fun =) Hope I get him for future CPS courses!!
Smart & creative dude. Catches students attention & inevitable help them learn something. Comes up with creative ways of looking at things and doesnt overload students with useless things.
This guy is hilarious, but honestly he is a great teacher. Always has lots of examples which we can use for everything. As well, he basically starts from scratch with us, which means that if you've never learned C before, you're still good. Best thing though, is that he links everything together so there is a logical thought process. Great prof.
If you have got to take C programing (C)., then you have got to take it with this proffesor. He teaches in a very efficient and effective manner. With his great sense of humor, he makes the class Fun to attend.
Great prof, great class. Very clear about expectations and plus, playing with robots is fun!
No Comments
The only man who can teach your about stack data structures by talking about how he killed his cat. Best prof ever.
Not a big fan. Kinda too buddy buddy it seems. I wish he just taught more and didn't go on so many tangents. I could care less.
Yaaa... he could do a lot less talking, it would definitely speed things up, but nonetheless not much complaints...except for, bro why is your nose hair coming over your mouth? Do girls dig it?
Very clear and tells it how it is. Great for this particular course.
Are you kidding, he is too buddy buddy? I wish more profs cared and spoke about real issues. You'll learn to appreciate this as you take more classes. The guy is a fantastic professor and knows how to teach. Teaching seems to be a lost art for most university profs.
Well he did cover everything we need to learn, just not in great detail. Class was funny... definitely one of a kind ... where else do you use masking tape to learn arrays.
Funny and makes class enjoyable but lessons are taught well
Amazing teacher, knows his stuff too! Lovely examples, and one class you don't wanna miss :D
Could be alot better if he went into more detail on the topics. Beginners may have a very difficult time understanding things like loops and arrays. In these cases using too many analogies and metaphors like he does will just confuse you. He is a funny guy and you can pay attention to what he is saying. He just doesnt say anything in great detail
Blessed mans yo. He Loyal. I appreciate him. ANOTHER ONE.
This instructor does not fulfill some of his duties seriously. He can be a teacher only.
Alex is a one of a kind. He teaches incredibly clear and is very open to answering to any questions either during the lectures or after. He is very accessible and replies clearly to any inquiries. I am looking forward to any future classes with him. A true gem and a great person.
he is really the worst prof ever. DO NOT TAKE HIS CLASS AT ALLLLLL. his staffs are worse than him. course is easy but they mark your assignments in the worst way and with no reason and any clarification. It was seriously my worst course.
I have NO IDEA how someone couldve left a 1.0 rating, this course was a breeze and Alex Ferworn was an amazing and kind professor who made his lectures interesting. The TAs were also great, they were easy markers, and helped keep the Levture interesting as well. You will absolutely have no problem getting a 4.33 with him.
Super easy
Not a flexible prof at all!! Does not respond to the students properly and is really not logical! I really do not recommend his classes...
Thankfully this course was online and attending the lectures was not mandatory or even necessary.
Easy class. 3 short essays that were not too difficult. No stress from this course at all.
Great guy and an easy course. The best mixture you could ask for. Was accessible outside of class too when I ran into problems. 10/10.
Absolutely disgraceful in his conduct towards students as he pays no attention to their surrounding environments. A bit odd how a professor who talks about ethics, morality, and conduct fails to apply those same concepts to the everyday world. Very disappointing in this behavior.
Pretty easy course. He assigns the textbook for homework, but you can get away with not reading it. Quizzes and essays were pretty easy and the exam was stupidly easy (5 hours for 25 questions) and everything is open book he says since he couldn't stop you anyway.
Funny lectures filled with lots of videos (paid attention just for his energy and insight) - deadlines are pretty strict (from what I've heard although it might depend on TA) but gave extensions to class on all 3 assignment. Be sure to start your assignments early and with proper grammar checks if you get hard TAs
Good professor and an awesome person. Tries to help students as much as possible.
Really enjoyed the course. He is very knowledgeable and actually knows how to teach. Cares about the student and responds to any emails or questions.
Class Info
Online Classes
100%
Attendance Mandatory
7%
Textbook Required
80%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.38 avg changeRatings by Course
607
5.0
(1)CPS109C
5.0
(1)CPSXXX
5.0
(2)AI
5.0
(1)THESIS
5.0
(1)Difficulty by Course
THESIS
5.0
CPS040
5.0
COMPSCI
4.0
CPS607
3.7
CPSS
3.0