2.0
Quality3.3
Difficulty22%
Would Retake96
Reviews22%
Would Retake
96
Reviews
Rating DistributionOfficial
96 total ratings5
12
4
5
3
12
2
15
1
52
What Students Say
“Most work for the class assigned and due in last month; bad organisation”
CPS633 - 1.0 rating“He just read from his power point notes each lecture”
CPS633 - 2.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
30%
Textbook Required
29%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Stable
+0.12 avg changeRatings by Course
ENG101
5.0
(1)SUPERVISOR101
5.0
(1)CN8825
3.5
(2)CPS125
3.2
(18)CPS
3.0
(1)Difficulty by Course
CPS090
5.0
MTH405
4.0
CCPS125
4.0
CPS706
4.0
MTH141
3.8
Reviews (95)
Dr. or not. Doesn't know the difference between RAM and ROM. (i'm not kidding)
never understands your questions. stop teaching review crap. get to new stuff
Teaches as if we are elemantary students. Hard to understand. Constant repetition of needless information.
His accent needs help (Teaching does not mean Cheat Sheet) but hey we don't all have a perfect accent. He repeats himself, he thinks we know absolutly nothing about Math(even though we r at Uni)Good prof though, has no patience with insolence.Go Woungang!
Uses photocopies from the textbook as his lecture notes. If you ask why something works some way, he'll just repeat the example, instead of explaining it. Other profs seem to prepare their classes better for the exams. Makes mistakes, to boot.
He is aite but he dont have good preparation for class. He like to help people who wants help. Overall a good prof but too far to go to his class
very, very bad, no comments.! cannot understand him
No Comments
extremely tough professor
Copied lecture notes straight out of the textbook, no examples, my math notes look like english notes because all he gave us were theories. When asked to do an example or explain something he didnt know how and changed the subject. Useless prof.
he has to learn some english before teaching in a university.
useless lectures.....most common phrase he utters is "I don't know"....still got an A- :)
He's "okay". Its an easy course, so you can study on your own. His tests/exams are fairly simple. 'Got an A. 'Not complainin :D
Total knob.
No Comments
No Comments
TRIES HIS BEST TO EXPLAIN. LABS ARE HARD, HOWEVER TESTS R EAZY
This guy is easy going but he doesn't know how to teach. He doesn't know his material either. Avoid!
good teacher
Doesn't know what he is doing.
wow where do I start exept by saying avoid at all costs.. has problems understanding/speaking english. He is overall useless just reads the slides posted by the book author and nothing more. Do not ask technical questions cause he cannot answer. Avoid avoid Avoid Avoid Avoid Avoid Avoid.
Second class, the man said the word "software" 72 times. Another lecture, he kept on saying "class" more than 72 times. It was bad. Saying the same word at least 3 times in a sentence. Softwares... software engineerings, software class.
Avoid his class.. He's so not friendly. Only has 1 hour of office hours and he wont even let you come in.. Definitely lazy prof.. Will use somebody elses material/questions for the test.. :( Disappointing.. Also disorganized..
This man went through every slide from a book he did not write or understand. He fell asleep during a presentation worth a large portion of the final mark, and then tried to act like he was paying attention. If you baffle him with BS and memorize random facts for the exams, you will get an A...
No Comments
WOW this guy is completely useless. I fell asleep the first three weeks and just stopped going. He's horrible, avoid at all cost.
I find this professor very Smart and very interesting. He goes straight to the point and helps student to understand the point. He will use different methods to grade you, not just exams.
if you want to take CPS125 and pass it by understanding it in no time and not just memorizing it, try to have him as your prof. i am not the smartes of students and i did really well in his class. he got me interested in a class i was dreading. pay attention to him and the compiler will not complain! hahaha good times from CPS125
Totally useless and unhelpful! I emailed him asking for the TA's contact info, and he responded with "get in touch with your TA." WTF??? Doesn't understand questions students ask him, instead he just repeats himself.
Totally useless prof, hates coming to class, doesnt know wht hes talking about.I went to his office to pickup midterm and he saw me and walked away, I called his name, he stops, looks and runs down stairs??
Fair prof. Gave decent examples in class, and answered questions clearly. I had done some computer science in high school, which helped. But if you do all the labs on your own, and study what they tell you to for the tests, you can easily ace this course.
He just read from his power point notes each lecture. Had some difficulty making the examples completely clear. The labs didn't really match the material in the lectures, so it all felt disorganized. Seemed like he was not that interested in being there. I really didn't get much out of the course.
Boring but straight forward. Not a hard marker, especially on the project. Material covered is a little much but the exam was fair. No midterm. Labs are the only compliant. He gets them from various other schools and not only are they not covered in the class, but are quite hard.Did the other schools have an in class component for the labs?Probably
His English isn't that bad he is a good prof defiantly recommends he really gets straight to the point no detour needed he explains clearly and his exams are simple but lab can be a little hard don't miss class with him because that goes on your grade
Isaac is one of the only professors that cares about his students. Go to his lectures, answer his questions, learn his material, and after a hards day work, play a game of squash with him.
Doesn't take breaks for 2 hour lectures, just drones on and on. Reads from slides so may as well stay home and read them yourself. Homework is really long if you do it legit from the book, but all the answers are online. Labs were interesting but useless for understanding course material. Very disorganized. No midterm, so you're flying blind.
CPS125
Very helpful examples. Explains everything in detail. Have to attend his class to take the notes.
The best supervisor in my masters ,Explains you in detail and to the point. Helps a lot in thesis and defence. In short, he makes difficult things, easy for you.
Very poor at explaining. Simply reads slides which have mediocre information. Most work for the class assigned and due in last month; bad organisation. Wouldn't want him for anything again. Oh yeah, did I mention the time he sent everyone's gpa/student number to everyone in the program? Not sure how such a mistake is made. Not a good prof.
I got 20% on my CPS125 midterm when I first tried taking it during the spring semester with Kokkarinen but then decided to drop it and take it during the summer and I've never made a better decision. Isaac made every lecture extremely interesting and this was the first course of my university career that I didn't skip a single lecture. Best prof!
Is okay if you're going to take an easy class like 125 but for a difficult class like Computer Security, he's literally the worst person that could teach it from the Computer Science faculty. Had him for Computer Ethics which was a waste of a class. Reads from slides, doesn't know his stuff, uses online labs, etc.
Excellent teacher when you take time to listen to him. Very smart and has lot of knowledge. He is always available when you approach him. I don't understand other students who find him poor. Anyway they are free to say what they want. But I was very impressed by that Associate Professor. And I encourage you to take CN125 and CN8825 with him.
Excellent teacher when you take time to listen to him. Very smart and has lot of knowledge. He is always available when you approach him. I don't understand other students who find him poor. Anyway they are free to say what they want. But I was very impressed by that Associate Professor. And I encourage you to take CPS125 and CPS118 with him.
Either read the slides or textbook. Slides have way too much information on them.
The midterm and exam are based on the slides. No need to attend the lectures, he'll just repeat the slides. if you have any questions better to ask on office hour, he is helpful on office hours
Took the course in Spring. Isaac is a nice guy and his lectures are useful. He shows good examples that are similar to content on labs/exams. You might have to read the slides again & try some codes on your own when you get the time to understand the content. Labs and exams require minimal effort so this is an easy course to ace.
Only attended 1/2 a class. He only reads from the slides. TAs had literally no idea what they were doing. Labs were from another school. His slides are so dense you can't tell understand what's important and what's not. Exam was full of random garbage too. He seems like more of an academic than a teacher. Very unorganised but it was an easy class.
Did you take Computer Science in highschool? Don't bother showing up to CPS118, he spent a full week going over BEDMAS, another lecture on creating an account online, which includined in depth how to click the confirm email button. The TAs either dont show up or dont know whats going on. His lectures are boring and a waste of time.
Dr. Woungang is an amazing professor in that he fully understands the course material and has a passion for helping his students out in understand it. I am new to Computers and Programming yet I felt comfortable in knowing that he goes above and beyond for his students. Course material is fair as long as your attention is there. Thanks Sir! :) :)
He's a great guy and did probably the best lectures post Covid-19. Also answers questions well. I'd definitely take him again for CPS courses & pls don't go by the rating on this one.
quiz solutions contradicted real solutions when you used the Matlab program Denied his errors and when he didn't we had to do the test based on his corrections in chat. never let us see tests after grading even though a lot of us believed he made grading errors His exam questions we're not at all at the same level as the labs
I was excited to take CPS 118, considering I've never studied any kind of cps courses in high school - but my experience with Dr. Woungang was very difficult. His quiz questions were written awfully and we couldn't get them back to see what we did wrong. The exam questions were a complete surprise and were not at all on the same level as the labs.
Not good at teaching and just regurgitates every word on the slides and repeats it 100 times. This course had only 7 labs worth 1% each that required way too much effort. Webcams had to be on in a zoom meeting for midterms/exam and hearing students ask questions out loud using their mic was distracting. Take this class if you want to ruin your GPA.
Unclear, repetitive and reads off slides with minimum explanations. Exam questions are a bit confusing when trying to match what you learned to the slides provided. Avoid him if you can.
This prof is absolutely horrible at teaching, and openly sexist; he has time and time again shown to only be taking questions from girls. I wish I was joking. Furthermore, he goes at an extremely slow pace, gets upset when people ask him (kindly) about that, and proceeds to blame his pace on (male) students asking a question here and there.
Unfortunately has trouble articulating lecture material in an engaging and memorable way. During online learning he did examples on Powerpoint instead of an IDE (for a course like this you want applications of the code being taught). He's also quite slow in teaching and we were behind for a bit. Thankfully Youtube has most of the stuff you learn.
I do not know how a university like Ryerson teaches computer science courses in a such way while we are in 2022!! The prof is just bad. He does not know how to teach.
Professor Woungang does understand how to effectively teach. His lectures are mind-numbingly boring and repetitive, and extremely difficult to comprehend as his clarifications are no help. Get ready to use many online materials to teach yourself. His midterm and final are poorly made but if you have a very firm understanding of C you'll do fine.
I think overall Dr Woungang is a good prof. He does get repetitive sometimes, but that's not necessarily a bad thing. I do wish the exam was easier, but Dr Woungang has plenty of time for office hours and he does a good job explaining concepts. Would take him again.
Lectures are useless to what is tested on the exams. Doesn't respond to emails about issues with grades (missing grades, things graded incorrectly etc). Labs were taken from another professor and never explained, nor they have much to do with what was discussed in class. He is the only one that teaches this course, good luck.
He's the only prof for this so good luck. Don't even look at his lectures because they are useless. All his tests have nothing to do with what he teaches. The labs themselves are some other profs and have nothing to do with the content either. Expects you to read and understand textbook material when he doesn't cover it at all and its still useless
This guy literally can't even submit the correct grades after the semester
Most disorganized prof I've ever had
He manages to be an active detriment, it's truly a feat! Everything he says correctly comes off the slides, and if you ask him literally anything that isn't on the slides it's somehow wrong. Easy course though you can teach it yourself fine
Hard labs, exams unrelated.
HATE this professor. Sent 2 emails in paragraph asking for a simple approval for lab change. He just replied "no" even though I had a good reason. Didn't even give a reason for denying it. Literally the worst.
Literally didn't add the 7 marks to our midterm. Worst prof ever
actually one of the worst profs ive encountered during my degree. messed up the midterm so said he was going to add 7 additional marks to everyone but has yet to weeks later. Gives you attitude in emails when you try to ask about it. Couple sections also have a imposter TA running the labs and he doesn't do anything about it. AVOID AT ALL COSTS.
just the worst, i feel like he shouldnt even passed as citizen with his lack of human compassion and knowledge and brain functional activity. Everything he does to his last breath violates the code of conduct to even be a proper professor.
He's not the best professor, but he tries. He even added 7 extra marks to the midterm because some questions weren't as clear. 1.0 ratings come from the bottom 10% of over 400 students who did bad on an open book test instead of preparing and studying 😂. Only downside of this course is that the labs are a bit time consuming. Easy 4.33 course.
Honestly the prof isn't too bad, he tries hard in his lecture to make sure people understand him well. He repeats himself a bit but if you listen carefully he actually explains well. The midterm is actually really easy it was open book some students really didn't study and like you still need to study for an open book those are the bad reviews.
genuinely worst professor ever, avoid at ALL costs TRUST ME. he can't write an exam to save his life without there being multiple mistakes he needs to redo and compensate students for later. Half the students didnt even get their final grades inputted properly. Always away at conferences, gives you attitude in emails, unhelpful, just terrible
The last day to release unofficial grades was yesterday but I still haven't received my grades for the course
Get ready to teach yourself because the lectures are boring and useless. On top of that, even if you taught yourself everything you need to know. You can count on the prof to mess up your midterm with many incorrect questions. After all of this, good luck getting your grade, as the prof can't figure out how to push out grades.
I don't think a prof could get any worse than this. Terrible lectures, terrible slides, terrible labs, terrible midterm, terrible exam, doesn't reply to emails, and the guy can't even submit grades properly.
d1 yapper #theyappingneverstops
Lot of the reviews are negative and thats probably because some days he rambles about random stuff. But he genuinely does care about his teaching and doing his best to ensure he explains the topics as clear as he can. He has an accent but better than changping, does lots of useful examples on the board so sit closer and pay attention.
His lecture is the only one I have not fallen asleep in. Good man, easy course. A rating of 2/5 is entirely unjustified.
Genuinely useless prof, you're way better off skipping the lectures and teaching yourself the content. He repeated himself over and over, and we were stuck on the same slide deck for over a week, which is when I decided to stop showing up to his classes. AVOID AT ALL COSTS
he's so lost during lectures that I stopped going, I studied Hamelin's slides and my TA saved me, try to take Prof. Denis instead if you can, this guy is super sweet but really unhelpful
The lectures are a complete waste as the prof writes code on the whiteboard. For the midterm, make sure you know how to code which is veryyyy important to go to the labs. After the midterm is done the final exam is a joke. Just focus on the major project in the second half of the sem. I would say this course is very easy to do well in tho.
Prof Woungang cured my insomnia! 5/5
He legit writes code on the whiteboard and barely uses any slides or textbooks. When he does use slides, they are formatted horridly and are all written in comic sans. He clearly doesnt understand what is being taught and just reads from a script (he cannot provide any help). Personally would recommend only going to labs and learning matlab alone.
You're literally better off NEVER attending his lectures. he wastes your time by explaining sth a million times and then realize he messed up his answer key and questions. His midterm this year had 3 wrong questions and some of his questions had multiple answers. AVOID HIM AT ALL COSTS!!!! he can't even grade papers!! Take navid instead.
For the sake of your mental health, avoid him. Literally learned nothing in this course. also, no one attends his lectures. Multiple wrong questions on the midterm. most of the questions on the midterm aren't even from his slides.
TRUST THE BAD RATINGS. I thought maybe people were exaggerating when rating him and took this course thinking, sure if it is a professor who just cannot teach, I will just learn by myself. BUT GOSH. He first of all, has a huge ego who cannot admit that he makes multiple mistakes, cannot answer questions, does not give exam from the CLASS MATERIALS.
As someone who is completely new to computer science, you can totally pass the class, if you take the time to practice. During lecture, he likes to repeat himself, which made my class fall behind in lecture. Honestly, the labs help my grades the most.
While the course is mostly chill, your success will be cuz of self-study & your TA. While time wasters, lectures will also somehow leave you understanding the material worse - skip them. He tends to make questions with weird wording, ambiguity, or multiple answers, especially on the final and some labs, which wastes time on time-sensitive exams.
Yes u have to self study..but like thats with any other course LOL so idk why a lot of ppl are complaining. Most reviews are people who dont know how to study/ didnt study and thus got a bad mark probs.If you arent a bot u can do good just like with any other course. Choose competent ppl for lab group..we got assigned a total BOT as our 4th member
Yea don't even go to lecture. Just read through his slides, textbooks and youtube videos. Midterm and Final is legit coin flip on if he wrote the correct solutions. Our midterm he had to give all student 30% boost since 30% of the MC questions were marked wrong LOL. Labs are a joke, TAs will just check completion so save yourself.
Very nice and he will make sure u understand the content, he will constantly repeat was he says but sometimes he repeats too many times, but he's very nice and helpful, highly recommend.
Dr. Woungang is good professor. The lectures go very slow as he repeats one concept multiple times to ensure everyone understands which I appreciate. However this caused our class to be behind as we were doing week 1 lectures in week 3. Self-study! Midterm was hard so go over textbook for practice, final was 50 mcq in 60 mins (not doable imo)
This guy is NOT good. DO NOT TAKE HIM. He is very bad with grading and communication. You have to SKIP lectures because you have NO idea what he says. He incorrectly FAILED STUDENTS, so just don't take him ok :).
Things are repeated over and over. I found it hard to actually learn things.
Class Info
Online Classes
100%
Attendance Mandatory
30%
Textbook Required
29%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Stable
+0.12 avg changeRatings by Course
ENG101
5.0
(1)SUPERVISOR101
5.0
(1)CN8825
3.5
(2)CPS125
3.2
(18)CPS
3.0
(1)Difficulty by Course
CPS090
5.0
MTH405
4.0
CCPS125
4.0
CPS706
4.0
MTH141
3.8