2.4
Quality4.0
Difficulty55%
Would Retake109
Reviews55%
Would Retake
109
Reviews
Rating DistributionOfficial
5
19
4
18
3
8
2
14
1
50
What Students Say
“Avoid him unless you want to fail”
CPS125 - 1.0 rating“Ryerson needs to get rid of such a horrible prof”
AI - 2.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
67%
Textbook Required
57%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Improving
+1.70 avg changeRatings by Course
CPS815
5.0
(2)CPS822
4.0
(2)CPS721CPS822
4.0
(1)CPS841
4.0
(1)CPS616
3.0
(2)Difficulty by Course
CPS721530
5.0
CPS530721
5.0
CPS720
5.0
CPS721CPS822
5.0
CPS841
5.0
Reviews (109)
Hard to listen to thanks to his accent (PRRRolog), material is boring.
JAVA freek. "yes, . . . java will allow it."
PRRRRolog..haha that's funny
Boring....And dont bother asking questions cause he wont understand it
Boring and hard to understand
No Comments
Marks hard on the assignments.
No Comments
No Comments
easily one of the worst profs. hope he gets the boot
Student's are required to take TOEFL. Profs apparently are excluded
No Comments
lack of teaching experience, but very patient in the office hour.
needs english lessons, should answer question when asked instead of askingitback
No Comments
No Comments
No Comments
run away from this moron. you will not get a thing out of his courses. period.
makes the subject extremely hard, boring when it would have been a lot of fun.
Do everything you can to get this moron fired. He doesn't belong here
anybody noticed, he suddenly turned into a nice guy lately? hm.. wonder..
this credit was based on sun.com notes. i hate this dood with a passion. GO AWAY
No Comments
He read straight of Sun's website like we are a bunch of idiots and can not read
two words stay away
late? makrs off!
English? that man has never heard of such thing
Waste of time. Cant speak or spell or teach. Just copies his notes on the board. Get them photocopied.
Horrid, horrid professor. Why is this the only man teaching CPS721 during the regular school year? Oh yeah, he also sorta reminds me of the Swedish Chef...
hmmm...ummm...and....hmm...ummm ... thats all you will hear for the first 4 months... oops... its only 4 months! horrible.
Absolutely terrible professor. Earlier comment is correct, the guy umm's and ahhh's through the entire class. I don't think he knows whats going on...take an English class!!! Skip his lectures, you won't learn a thing from them.
unless you want to fail do NOT take a course with this professor(qualification used loosely). Trust me
Oh, give him a break. Wanna survive his class?Just read the notes, ask him for help and you'll do fine. I've seen much worse
Worst prof at Ryerson.... no, anywhere. He is horible. Marks horrible... and makes all of his final exams worth 50%... not to mention one question on every test worth 50% of teh whole test.
Southanski's english must have improved, because he lectures decently. He knows his material well, is fair about discussing concepts, and accepts others comments well. Has a good sense of humour, and makes the boring CPS530 course bearable.
How this guy landed the job remains a mystery. I can't understand what the hell he's saying. He doesnt teach. "Read the book and Online tutorial from Java.".....is that where my money is going?
beejums and boojums! one of the hardest profs to understand, i've had him 3 times now and i've noticed that he's getting better with each semester. if i could avoid him, i would. but seems a little more bare-able than 2 years ago.
No Comments
I was actually anxious to take artificial intelligence...m.soutchanski just killed it. lectures make you want to skip and assignments are SUPER hard. But you can get help right? WRONG! no help at all, not just that but he seems to get angry if you
horrible prof, but you have to take 721 cause its required. better off taking it in night school. im all about equal oppertunity but you gotta know how to speak english. avoid this prof at all costs.
I HATE THIS GUY!
artificial intelligence? this course is prolog 101. assignments are harder than hard. help = 0. lectures leave you confused. there's no emoticon to express my outrage for the man and the course. do yourself a favor, join the army.
what bet did ryerson lose to have this guy teaching on a regular basis? you would think after 30,000 grade appeals in 2 years ryerson would get a clue. this man should be exiled to u of t.
One of the most knowledgeable profs at Ryerson! It takes time and sophistication to see this man's charm and kindness. Sweet person in short.
This guy is the worst teacher ever. He speaks poorly and it will affect your grade
I don't know where to start. This guy is the worst professor in the world,HONESTLY. I tried delaying taking this course for so many semesters hoping this guy would get fired but he is still there. Just my luck. I guess I will have to take this course in night school. SOMEONE FIRE THIS GUY PLEASE!!!!
I HATE THIS GUY! Aside from he's poor english, which he can't change and I understand, he is just a ****! He has refused to help or answer any of my questions everytime i asked. Before one exam I wanted to know the answer to one of his sample test so I approached him politely and asked. He looked at me and turned his back on me.
He is the worst of of the worse pros I ever have seen. If you take his class, you just need to do one thing, study on your own for everything before you come to his lectures.
I was expecting to get Woit and then this prof came along and gave me headaches. Not helpful nor flexible when it comes to assignments. Quizzes were the worst, especially the ones at 8AM. Not that they were very difficult or anything, but they were just plain annoying. Tests were relatively easy and took problems straight from the book.
He was good if you understood him saying "Linkeded Leests", "Shhttacks", "Quuueue", "Kwweezz", "Poosh zee shtack" and other stuff like that. Good luck, and have fun listening.
The material in this course is not trivial ,First day of the class he will draw a graph of the difficulty of the course against time ,the graph is an expontential graph , you would think assignments and test will be easy ,no!,this is one stressfull course worse,its a required course otherwise this guy will be out of a job.Goodluck.
good professor if you don't miss the classes and listen.
Exams contain no surprised (exactly like midterms he gives copies of), though he still has the problem of giving assignments that take 12-24 (or more) to complete which are worth 5%, but if you don't do them, you will fail because you are unable to pass the exams. He is fair and is willing to accommodate people if you visit his office hours.
For those stating that this teacher is in some way able to teach- they are simply wrong. I STRONGLY recommend not taking this course, if in any way possible. you CANNOT understand him, and frankly he DOES NOT CARE. this man simply should not be teaching. It is a shame that he is earning more than $100,000/year (google). DO NOT TAKE.
HORRIBLE TEACHER!! he needs a translator!! Cant understand a word he says. asking for help is usless. you have to do ridiculous assignments that take up your entire time taht are only worth 5%. fail rate is very high. horrible horrible. RYERSON NEEDS TO FIRE HIMM!!!!!!!!!
This prof assumed I cheated on an assignment based on a failed quiz. WTF!!! Apples and Oranges
This teacher is terrible. Not only is it hard to understand; but what he says does not make any sense even if you were able to understand it. His marking is VERY hard, and going to class is - quite honestly- useless. I am sad to know that this 'teacher' is here in Ryerson. DO NOT TAKE! If you must (mandatory), then find notes from previous years!
WORST TEACHER IN RYERSON. This 'professor' is clearly not cut out to teach. He is terrible in every aspect of his 'teaching' career. It is very unfortunate as Ryerson is a great school, but people like Soutchanski ruin the uni experience. He cannot speak English, he cannot mark properly, and he knows it! Unfortunately, Ryerson doesn't seem to care.
The prof seems to be well organized. He has a methodical approach of in-class quizzes to reenforce the theory. And when he's teaching, he is very patient and waits for questions. Highly encourages participation, even offering up to 5% bonus participation mark. After doing his quizzes and assignments, the midterm was easy. Good prof, good course.
One of the best professors at Ryerson. I honestly don't understand why he is rated poorly here. Difficult class, but fun and very fair. Assignments are tricky but very clever. Soutchanski is a great professor, well organized, very friendly, always happy to help. If you actually show up and do the work, you'll do very well.
He can not communicate clearly. He is rude. Ryerson needs to get rid of such a horrible prof.
Hard to understand. His assignments are confusingly worded and take 12-24 hours of solid work each to complete (there are 5 of them!). Very strict marker. Not a bad guy, but really, not cut out to be a professor.
Not hard to understand at all, accents are a fact of life and his actually makes the class a bit more entertaining. A great professor, very passionate and knowledgeable. Should be cloned and put on cps311, cps616, cps510, cps845, cps721, etc
midterm and final are fair.. but horrible assignment and very boring class
Attended just one class Horrible Accent Read Book and passed the course
amazing prof, I have never seen an actual teacher at this level
Really cares about his students and he wants them to succeed. You are at university and you should do your work to pass just like any other class. Do the assignments and ask questions then you should be able to get A easily. Attend all classes <- helps a lot.
His marking scheme for this course is the same every year. 5 assignments worth 4%, a quiz each week (which are in groups and TAs basically tell you the answers), 1 midterm and final exam worth 50%. This will be your most difficult class this semester but if you are a workhorse you will do just fine. DO ALL THE CSCU SAMPLE MIDTERMS!
Interesting course, nice guy. The assignments were a little hard, but tests were super easy in comparassion. Didn't even need to study for the final :D (not advised).
A bit hard to understand and with 3 hour long lectures it can be pretty brutal to copy all his notes. That said, he is actually a great prof. He is always eager to help and quick to reply to emails. You need to put in the effort to get a good grade however it is a very rewarding experience.
One of the few real profs at Ryerson, tough assignments but easy midterms if you do the assignments. Great stash and amazing flow
I find his accent to be really relaxing.
His method of evaluation is standard, if you go to all his classes, keep up with assignments, and do the homework and sample midterms, then this course should be an easy pass. He is very helpful in class if you have any question and is available during office hours.
Tough grader. Follow the assignment instructions letter-by-letter or you'll lose a ton of marks. Assignments are long and in groups. This was the hardest course this semester, but if you focus really hard for the midterm, the final is pretty simple. Seriously though. Work hard for that midterm. Second half of the semester is easy after that.
Very good lectures - interesting material, clear presentation, easy to follow. However, his tests/assignments are very hard. Artificial Intelligence 2 is the hardest course in the curriculum, but very rewarding. Dude is scary and unfriendly, do not as him questions, especially during tests.
Worst Prof ever!!! Don't take him. You don't understand what he is saying because of his accent and then he is rude and doesn't help you out. Avoid him unless you want to fail.
Idk why he only has a 2.0 rating. This is one of the most caring profs I have seen since I started going to Ryerson. He is really easy going and cares about the students. He wants everyone to do well and encourages students to see him during office hours if they have trouble understanding the material
Great prof and course! The marking is bad. Nearly 90% marks from tests. One question is worth most the marks. All quesions like half a page long and not understandable. Not like the lectures or assignments, questions youd never think of studying. Tons of bonus only for certain people to do useless talks, who can hardly speak English. RIP GPA of 4.
Solid prof, but not an easy prof by any means. If you attend class, do homework, and do assignments, then you will do fine on exams. If you're a lazy student, this is not the prof for you. Courses are well structured and you actually learn a lot. Very approachable, good lecturer.
An excellent prof, extremely caring and passionate about his courses. The assignments are difficult and his courses are not for slacking, but once you manage to understand what you're doing, it's extremely rewarding. He's very willing to help his students, even answers questions about late assignments without making you feel guilty and does Skype.
The most fair professor in the computer science department. He will not help you, but he also will not screw you. He's really tough on the grading, but gave me all the information I needed. So long as I did the work I got good grades, fall behind and get rolled over, AI builds up so quickly that you need to be in every single one of his classes.
He is a tough prof and the only way to get a desirable experience out of this course is to be FULLY engaged during the lectures, and ask questions during his office hours! Choose your groups wisely, keep yourself motivated and dont let the difficulty get you in a negative mindeset! Tests are heavily based on the Assignments!!
Great professor, really wants people to ask questions in class to ensure everyone understands. He will give you respect if you give him respect - stay off your phone in class, and off your laptop too if you can avoid it. The 5 assignments took A LOT of work, but if you understand them and the lab quizzes, then the tests are not hard at all.
He teaches all the harder courses at Ryerson and manages the make them at least understandable. His lectures are long and drawn out but you should end up understanding what he's covering. Long assignments with a presentation as the last one. Hard tests but with a good study guide to help you prepare.
First half is heavy, I wouldn't skip any classes if you want an A. The assignments will take a LOT of work, but will clarify the lectures. Midterm is fair, all the material after the midterm is a little easier to digest too (but you still have to put in work). If you fall behind it's going to be a bad time
epic dude
Pretty challenging course but hes a great prof and explains concepts really well. His midterm + exams are actually kind of easy compared to the assignments which are actually pretty tough. If you do good on lab quizzes then you should be fine for tests. If you can nail the assignments then this is a easy 4.33 course for you.
Soutchanski is an absolute legend. Why he has such a bad rating? I guess well never know He is so funny and makes jokes in class. His quizzes are fair and the labs are amazing. The midterm this year is probably the easiest one I have ever taken in my life. He is honestly always willing to help and will make sure you succeed. 10/10
He is a gem. 100% recommend.. These bad reviews must be fake or something.
His handwriting can be tough to read and some lectures he just won't post the notes so attendance is basically necessary and you have to take notes all the time or else you'll get caught lackin. He aaight. Labs you have to attend if you want marks, just do your assignments. All really good reviews are trolls, he is a middle of the road prof.
Pretty bad. Not like u got much choice tho.... have fun with prolog :P
The course is all about prolog and very little about AI to be honest which is a little big of a disappointment. However, Prof. Soutchanski in my opinion is a solid professor. If you go to lectures, listen, take notes, and do the assignment you will be in perfect shape for the midterm and final even without studying but you must go to lectures.
Hardest A- I ever worked for. There are 5 assignments and they take many hours to complete and you still may not be able to solve them. This prof is all business, sounds like an AI robot, he made an assignment due on Thanksgiving. Also who is still using Prolog is 2020? Python > Prolog. This is a weeder class.
Not bad prof. Everyone hates on him but he's fair.
Overall bad course coordinator. He refused to release answers to assignments even though he doesn't reuse them. Made the tests much more difficult than what they had to be and had the philosophy of either full marks or no marks. I guess he doesn't believe in part marks. I would not want to take a course with him again.
Honestly Soutchanski is probably the best professor Ive had in my university career. Hes really dedicated to his lectures and is always happy to answer any questions you may have, he encourages everyone to ask as many questions as possible. The final and midterm are a bit of a challenge, so is everything in life. All negative reviews are fake. <3
Although he has good understanding of the material, he does not have the ability to deliver them. Prof has really bad English articulation and most of the time, it's very hard to understand what he's saying. Difficult to communicate even from emails, often misunderstood the conversation, thus very complicated to have a discussion. Tough marker.
The course was good. Coordinator was Valenzano and it was well-structured. Assignments were challenging at times and did take a while. If you read the slides and practice they were easier. Labs were super helpful, or in my case my TA. Only understood the content because my labs. Midterms are fair and the course does require some time to understand.
Tough course but if you attend all classes and study you will do great. Weekly labs where the ta explains a similar question. The assignments are only worth 4% but you had to spend a lot of hours on it
I liked his method of teaching. lots of examples solved in the class and you can get extra participation mark from lectures/labs. the assignment were 4% each and they were done in groups. the exam questions were similar to the examples solved in class & in the assignments. I recommend attending all the lectures if you want a good mark.
Dr. Soutchanski is a great prof with very detailed lectures, especially the slides. This course becomes easy if you actually take the time to understand what is being taught, do the quizzes, and do your part in the assignment. I left this class learning more than any other class. The quizzes and midterms were very fair as well.
Can't understand what the prof said. Very strong accent. End up taking lectures of other profs
Nothing to say. Avoid taking any course with him
Avoid as you can.
This guy's RMP profile is full of fake reviews. Take AI with another prof if possible. His lectures are difficult to follow, and he is dismissive when you ask questions. If he doesn't make sense to you, spend your time watching the other profs lecture videos or seek extra materials listed on his site. 2/5 for the amount of dedication he has.
just watch the other profs recorded lectures this guy doesn't explain well in class. overall the course was pretty difficult in some aspects. Midterm and final were fair but they do the whole deducting marks for incorrect multiple choice selections. labs were straight up exam questions with not enough time and assignments take up WAY too much time.
Very hard course, but he is a good professor. Friendly and helpful, and tries his best to teach the topics.
One of the worst professors to take or The WORST Prof. He doesn't reply to emails, even after multiple follow-ups. I missed my make up midterm because he didn't provide the location or the date and never responded to any of my emails . Avoid at any cost!!!!
The worst of the worst, run while you can. Hyper-inflated ego and, frankly, bipolar dude who lacks the least sense of decency.
Class Info
Online Classes
100%
Attendance Mandatory
67%
Textbook Required
57%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Improving
+1.70 avg changeRatings by Course
CPS815
5.0
(2)CPS822
4.0
(2)CPS721CPS822
4.0
(1)CPS841
4.0
(1)CPS616
3.0
(2)Difficulty by Course
CPS721530
5.0
CPS530721
5.0
CPS720
5.0
CPS721CPS822
5.0
CPS841
5.0