4.6

Alex Ferworn

Computer Science - Toronto Metropolitan University

4.6
Quality
2.3
Difficulty
71%
Would Retake
127
Reviews
4.6
Quality
2.3
Difficulty
4.5
Helpful
4.7
Clarity

71%

Would Retake

127

Reviews

Rating Distribution
Official

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

Online Classes

100%

Attendance Mandatory

7%

Textbook Required

80%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

89% confidence
Based on 13 grades
Most common grades:
A+ (6)
A (2)
B (2)
Grade Distribution
A(8)B(2)C(0)D(2)F(0)A-/B+(2)
Based on 16 reported grades
A+: 6
A: 2
B: 2
A-: 2
Common Tags
Accessible outside class (3)
Amazing lectures (3)
Respected (2)
Caring (2)
Hilarious (2)
Inspirational (2)
Lecture heavy (1)
Tough grader (1)
Rating Trend

Declining

-0.38 avg change
May
Apr
May
Jun
Jan
Jun
Last 6 months
Ratings by Course

607

5.0

(1)

CPS109C

5.0

(1)

CPSXXX

5.0

(2)

AI

5.0

(1)

THESIS

5.0

(1)
+14 more courses
Difficulty by Course

THESIS

5.0

CPS040

5.0

COMPSCI

4.0

CPS607

3.7

CPSS

3.0

Reviews (127)
5.0
3.0
CPS109
Aug 5, 2001

Helped me a lot!

5.0
3.0
CPS125
Aug 7, 2001

Very clear presentation without the BS.

4.0
4.0
CPS109
Aug 27, 2001

Hates Microsoft!

5.0
3.0
CPS607
Sep 7, 2001

Great prof and course!

5.0
3.0
CPS109
Sep 10, 2001

Good so far

5.0
2.0
CPS109C
Sep 10, 2001

Best Prof. at Ryerson Comp. Sci.

5.0
4.0
CPS109
Grade: Not_Sure_Yet
Sep 21, 2001

I know from personal experience you can't go wrong here! ;-)

5.0
3.0
CPS125
Sep 22, 2001

no one better to teach programming

5.0
4.0
CPS109
Sep 26, 2001

Mr. Fatigues. Great Prof... easy going...

5.0
4.0
CPS109
Sep 27, 2001

Ya gotta like a guy who explains objects and classes using a potatoe.

5.0
3.0
CPS109
Sep 27, 2001

Its not teaching, its stand up comedy. Great prof.

5.0
3.0
CPS109
Sep 27, 2001

Started of his lesson on hashing, talking about hash!

5.0
3.0
CPS607
Oct 3, 2001

Very honest, good humour

5.0
4.0
CPS607
Oct 4, 2001

This is not your normal prof.

5.0
4.0
CPS630
Oct 5, 2001

Amazingly seems to have actually worked in the real world

5.0
3.0
CPS607
Oct 16, 2001

This is not a class...it's too entertaining

5.0
4.0
CPS109
Oct 17, 2001

Learning Java by hearing about his life is funny.

5.0
3.0
CPS109
Grade: A
Oct 18, 2001

He's exactly what you need coming out of HS. Great prof. Does CompSci proud.

5.0
4.0
CPS607
Oct 24, 2001

Strange prof.

5.0
1.0
CPSXXX
Oct 25, 2001

Robotics is Computer Science? Give me a break thats electrical engineering

5.0
1.0
AI
Oct 31, 2001

This guy is almost too good to be real. Wrote me a letter of recommendation too.

5.0
5.0
CPS109
Nov 5, 2001

I screwed up his test

5.0
5.0
THESIS
Nov 14, 2001

It was his idea, it was hard, I did it and I learned a lot.

5.0
4.0
CPS125
Nov 16, 2001

Holy %^&* batman, he had comprehensive notes on-line for free!

5.0
5.0
CPS040
Nov 29, 2001

Thesis was hard but I learned a lot. Don't take this course if your weak.

5.0
3.0
CPS109
Dec 6, 2001

Thanks Sir for getting me through this!

5.0
3.0
CPS109
Dec 26, 2001

Oh my god. I can't believe I got through this. I passed. I passed. Holy $%^&*

5.0
2.0
CPS125
Jan 2, 2002

I took this course in first year and Fairworn was the only good thing about it.

5.0
2.0
CPS109
Jan 5, 2002

The best prof ever!

5.0
1.0
CPS630
Jan 21, 2002

Yeah! Tell it like it is baby!

5.0
2.0
CPS630
Feb 8, 2002

Some kind of cross between a televangelist/pitchman and comic...weird but good

3.0
3.0
CPS109
Feb 18, 2002

he is not helpful to those students taking a first programming lauguage

4.0
2.0
CPS630
Feb 19, 2002

The Lectures are useless unless you are in for a good laugh how screwed ITM is

5.0
1.0
CPS630
Feb 23, 2002

Not a class for the dopey.

5.0
1.0
CPS109
Feb 27, 2002

this guys is like.... my dad

4.0
2.0
CPS109
Feb 28, 2002

Great way to get introduced to programming

5.0
2.0
CPS109
Mar 4, 2002

Hes like a stand up comedian, he makes you understand the concepts

5.0
4.0
CPS607
Mar 27, 2002

Learn to build a robot that eats and ****s out oranges. GREATNESS!!

5.0
1.0
CPS109
Mar 31, 2002

Very organized and fun, labs are great for learning from.

5.0
3.0
CPS125
Apr 16, 2002

Excellent professor

5.0
1.0
CPS109
Grade: Drop/Withdrawal
Apr 17, 2002

damn good

5.0
1.0
CPS109
Apr 18, 2002

good teacher,hmmm i wonder what else he is goot at?

3.0
2.0
CPS125
Apr 24, 2002

he thinks highly of himslef, could have passed the course by not going to class

4.0
1.0
CPS109
May 22, 2002

very funny, keeps class alive, finds good examples to explain things.

5.0
4.0
CPS607
Jun 9, 2002

Who would have thought you can make a robot out of hocky pucks..fabulous prof.

5.0
4.0
CPSXXX
Jul 7, 2002

Took 3 courses of his...He's great.

1.0
2.0
CPS630
Jul 22, 2002

He got a "Popular Prof" rating in Maclean's Guide to Universities 2002.

5.0
1.0
CPS109
Grade: B
Aug 20, 2002

Sorry, screwed up the last rating...that should be smiling!

5.0
1.0
CPS630
Aug 21, 2002

As good as 109 was this was better.

5.0
1.0
CPS109
Aug 26, 2002

I just graduated. He was a big help.

5.0
1.0
CPS109
Sep 6, 2002

a very good prof, but too many F words during the lecture.

5.0
1.0
CPS109
Sep 7, 2002

Wow, that was different.

5.0
1.0
CPS109
Sep 13, 2002

Beats the prof. I just transferred from anyways.

5.0
1.0
CPS630
Sep 16, 2002

I love the explatives, and the action packed classes!

4.0
3.0
CPSS
Sep 17, 2002

Makes school so much more relaxing so that you want to go to class for once!

4.0
3.0
CPS109
Sep 18, 2002

Gooood! a bit shocking.

5.0
2.0
607
Sep 24, 2002

Nothing has changed. Doesn't teach enough courses!

5.0
2.0
CPS109
Oct 10, 2002

I guess he taught well, but I mostly just went for the entertainment aspect.

5.0
2.0
CPS109
Oct 13, 2002

He should be at yuk yuks!!! so funny. Uses great teaching vices!

5.0
1.0
CPS109
Oct 23, 2002

He made me write code. Who would have thought?

4.0
2.0
CPS125
Nov 5, 2002

Good Prof. He knows his stuff.

5.0
2.0
CPS109
Nov 9, 2002

Who is this guy and why isn't he like the rest?

3.0
1.0
CPS109
Nov 9, 2002

I dont like him - hes rude

5.0
1.0
CPS109
Nov 16, 2002

He is rude...but he really helps!

5.0
2.0
CPS125
Mar 6, 2003

i'm not even in his section! this prof swears like mad! great entertainment! teaches well 2!

4.0
2.0
CPS125
Mar 9, 2003

a breath of fresh air to the classroom environment. laid back, funny guy, feels like someone u can joke around with.

5.0
3.0
CPS125
Mar 27, 2003

He's the man. Best prof in comp sci

5.0
1.0
CPS125
Mar 28, 2003

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.

5.0
2.0
CPS125
Apr 9, 2003

Holy #$%^&* batman. Where did you find this guy. To all Eng don't waste your time with the rest try the best!

5.0
1.0
CPS125
Apr 10, 2003

No Comments

5.0
2.0
COMPUTERS
Apr 11, 2003

TAKE HIS CLASS WITHOUT A SECOND THOUGHT. The Best Prof for CompSc! He Is Far Better than Marcus Santos

5.0
1.0
COMPUTER
Apr 14, 2003

Funny stories about bridges...ask him about the civil engineer in the Iraq...F---ing funny...and teaches well!

5.0
1.0
CPS109
Apr 18, 2003

Best teacher evAR.

5.0
1.0
CPS125
Apr 19, 2003

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

5.0
3.0
TH
Apr 23, 2003

Took all his courses; did my thesis with this guy. This guy rocks!

5.0
2.0
CPS607
Apr 25, 2003

This course forces creativity. He nearly killed me but I'm stronger. Anyone need a shoebox full of robot parts?

5.0
1.0
CPS109
May 15, 2003

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.

5.0
1.0
CPS630
Jul 6, 2003

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.

5.0
2.0
CPS125
Jul 10, 2003

For sure THE BEST computer science prof at Ryerson!

5.0
3.0
CPS109
Aug 10, 2003

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

5.0
2.0
JAVA
Aug 19, 2003

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

5.0
3.0
CPS109
Oct 31, 2003

good prof.

5.0
4.0
COMPSCI
Oct 31, 2003

Teaches extremely well

5.0
5.0
CPS607
Nov 6, 2003

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.

5.0
2.0
CPS109
Nov 19, 2003

Amazing compsci prof, hilarious, explains things with analogies to everyday life that make sense!

5.0
2.0
CPS109
Dec 10, 2003

Yea, we all know it, Ferworn rocks. :) I'm so looking forward to CPS607.

5.0
1.0
CPS109
Dec 20, 2003

Good prof for a change.

5.0
3.0
CPS125
Feb 2, 2004

I already know C but not this C. I come just for the stories

5.0
1.0
CPS125
Feb 4, 2004

nice guy!

5.0
2.0
CPS125
Mar 3, 2004

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.

5.0
3.0
CPS109
Mar 10, 2004

Amazing guy! Haven't had a better prof yet. I hope I get him again for some future courses.

5.0
1.0
CPS125
Mar 23, 2004

what the dillio?

5.0
2.0
CPS109
Mar 23, 2004

Dr.Ferworn is the best computer science professor at Ryerson. Jump into his class whenever you get the opportunity

5.0
2.0
CPS125
Grade: B
Mar 29, 2004

Doc. Ferworn is cool. He could use some new clothes but a good teacher I think.

5.0
3.0
CPS607
Jun 4, 2004

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.

5.0
1.0
CPS125
Jun 9, 2004

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.

5.0
2.0
CPS109
Aug 20, 2004

Such a great prof!! Do lectures get any more enjoyable ?

5.0
1.0
CPS109
Sep 15, 2005

THIS GUY IS THE BEST!!!!!!!! HE IS THE FUNNIEST MAN ALIVE!! He makes learning Java fun =) Hope I get him for future CPS courses!!

5.0
1.0
CPS125
Nov 6, 2006

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.

5.0
3.0
CPS125
Nov 7, 2006

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.

5.0
1.0
CPS125
Nov 19, 2006

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.

5.0
4.0
CPS607
Dec 27, 2006

Great prof, great class. Very clear about expectations and plus, playing with robots is fun!

2.0
5.0
CPS607
Jan 2, 2007

No Comments

5.0
3.0
CPS103
Oct 14, 2007

The only man who can teach your about stack data structures by talking about how he killed his cat. Best prof ever.

3.0
2.0
CPS109
Nov 13, 2009

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.

5.0
5.0
CPS109
Nov 14, 2009

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?

4.0
4.0
CP8101
Nov 17, 2009

Very clear and tells it how it is. Great for this particular course.

5.0
3.0
CP8101
Nov 18, 2009

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.

4.0
3.0
CPS109
Dec 3, 2009

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.

4.0
2.0
CPS109
Dec 30, 2009

Funny and makes class enjoyable but lessons are taught well

5.0
1.0
CPS109
Jan 24, 2010

Amazing teacher, knows his stuff too! Lovely examples, and one class you don't wanna miss :D

4.0
3.0
CPS109
Nov 9, 2011

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

5.0
2.0
CPS109
Dec 27, 2015

Blessed mans yo. He Loyal. I appreciate him. ANOTHER ONE.

1.0
3.0
CPS109
Jul 15, 2019
Wouldn't take again

This instructor does not fulfill some of his duties seriously. He can be a teacher only.

5.0
2.0
CPS109
Grade: A-
Jul 23, 2020
Would take again

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.

Respected
Accessible outside class
Caring
1.0
2.0
CPS412
Grade: A-
Apr 8, 2021
Wouldn't take again

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.

Lecture heavy
Tough grader
5.0
2.0
CPS412
Grade: A+
Apr 11, 2021
Would take again

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.

5.0
2.0
CPS412
Grade: A+
Apr 14, 2021
Would take again

Super easy

1.0
1.0
CPS412
Apr 16, 2021
Wouldn't take again

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

5.0
1.0
CPS412
Grade: A
Apr 17, 2021
Would take again

Thankfully this course was online and attending the lectures was not mandatory or even necessary.

5.0
1.0
CPS412
Grade: A+
Apr 24, 2021
Would take again

Easy class. 3 short essays that were not too difficult. No stress from this course at all.

5.0
1.0
CPS412
Grade: A+
May 5, 2021
Would take again

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.

Accessible outside class
Hilarious
Caring
1.0
5.0
CPS412
Grade: D+
Apr 19, 2022

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.

Inspirational
5.0
1.0
CPS412
Grade: A+
May 9, 2022
Would take again

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.

5.0
2.0
CPS412
Grade: A+
Jun 17, 2022
Would take again

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

Amazing lectures
Hilarious
Respected
5.0
2.0
CP8101
Grade: Not sure yet
Jan 12, 2023
Would take again

Good professor and an awesome person. Tries to help students as much as possible.

Amazing lectures
Gives good feedback
Inspirational
5.0
2.0
CPS412
Jun 7, 2023
Would take again

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.

Group projects
Amazing lectures
Accessible outside class
Class Info

Online Classes

100%

Attendance Mandatory

7%

Textbook Required

80%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

89% confidence
Based on 13 grades
Most common grades:
A+ (6)
A (2)
B (2)
Grade Distribution
A(8)B(2)C(0)D(2)F(0)A-/B+(2)
Based on 16 reported grades
A+: 6
A: 2
B: 2
A-: 2
Common Tags
Accessible outside class (3)
Amazing lectures (3)
Respected (2)
Caring (2)
Hilarious (2)
Inspirational (2)
Lecture heavy (1)
Tough grader (1)
Rating Trend

Declining

-0.38 avg change
May
Apr
May
Jun
Jan
Jun
Last 6 months
Ratings by Course

607

5.0

(1)

CPS109C

5.0

(1)

CPSXXX

5.0

(2)

AI

5.0

(1)

THESIS

5.0

(1)
+14 more courses
Difficulty by Course

THESIS

5.0

CPS040

5.0

COMPSCI

4.0

CPS607

3.7

CPSS

3.0

Similar Professors