2.0

Isaac Woungang

Computer Science - Toronto Metropolitan University

2.0
Quality
3.3
Difficulty
22%
Would Retake
96
Reviews
2.0
Quality
3.3
Difficulty
2.1
Helpful
2.0
Clarity

22%

Would Retake

96

Reviews

Rating Distribution
Official
96 total ratings

5

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

Online Classes

100%

Attendance Mandatory

30%

Textbook Required

29%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 29 grades
Most common grades:
Not sure yet (14)
A (7)
A+ (7)
Grade Distribution
A(14)B(1)C(3)D(0)F(0)A-/B+(11)
Based on 46 reported grades
Not sure yet: 14
A: 7
A+: 7
B+: 6
Common Tags
Get ready to read (18)
Test heavy (12)
Respected (7)
Group projects (6)
Graded by few things (6)
Lecture heavy (6)
Gives good feedback (5)
Amazing lectures (5)
Rating Trend

Stable

+0.12 avg change
Apr
May
Jun
Sep
Nov
Dec
Last 6 months
Ratings by Course

ENG101

5.0

(1)

SUPERVISOR101

5.0

(1)

CN8825

3.5

(2)

CPS125

3.2

(18)

CPS

3.0

(1)
+12 more courses
Difficulty by Course

CPS090

5.0

MTH405

4.0

CCPS125

4.0

CPS706

4.0

MTH141

3.8

Reviews (95)
3.0
5.0
CPS090
Oct 19, 2002

Dr. or not. Doesn't know the difference between RAM and ROM. (i'm not kidding)

1.0
3.0
CPS610
Jan 27, 2003

never understands your questions. stop teaching review crap. get to new stuff

1.0
5.0
MTH141
Sep 18, 2003

Teaches as if we are elemantary students. Hard to understand. Constant repetition of needless information.

2.0
2.0
MTH141
Sep 25, 2003

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!

2.0
5.0
MTH141
Nov 1, 2003

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.

3.0
3.0
MTH141
Nov 20, 2003

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

1.0
5.0
CPS405
Feb 16, 2004

very, very bad, no comments.! cannot understand him

1.0
3.0
MTH405
Mar 25, 2004

No Comments

1.0
5.0
CCPS125
Apr 5, 2004

extremely tough professor

1.0
5.0
MTH405
Apr 7, 2004

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.

1.0
5.0
CPS090
May 24, 2004

he has to learn some english before teaching in a university.

2.0
2.0
CPS405
Aug 18, 2004

useless lectures.....most common phrase he utters is "I don't know"....still got an A- :)

3.0
2.0
CPS125
Aug 31, 2004

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

1.0
5.0
CPS125
Jan 14, 2005

Total knob.

1.0
5.0
CPS125
Mar 20, 2005

No Comments

1.0
3.0
MTH141
May 25, 2005

No Comments

3.0
1.0
CPS
May 31, 2005

TRIES HIS BEST TO EXPLAIN. LABS ARE HARD, HOWEVER TESTS R EAZY

1.0
3.0
COMSCI
Jul 4, 2005

This guy is easy going but he doesn't know how to teach. He doesn't know his material either. Avoid!

5.0
1.0
ENG101
Sep 23, 2005

good teacher

1.0
2.0
CPS406
Feb 10, 2006

Doesn't know what he is doing.

1.0
4.0
CPS406
Mar 21, 2006

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.

1.0
3.0
CPS406
Apr 12, 2006

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.

1.0
5.0
CPS406
Apr 30, 2006

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

1.0
2.0
CPS406
Jul 13, 2006

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

1.0
5.0
MTH141
Dec 1, 2006

No Comments

1.0
3.0
CPS125
Aug 9, 2007

WOW this guy is completely useless. I fell asleep the first three weeks and just stopped going. He's horrible, avoid at all cost.

3.0
1.0
CN8825
Apr 5, 2008

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.

5.0
4.0
CPS125
Apr 12, 2008

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

1.0
3.0
CPS118
Oct 21, 2010

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.

1.0
4.0
CPS118
Dec 9, 2010

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

3.0
2.0
CPS125
Jan 9, 2012

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.

2.0
2.0
CPS633
Dec 13, 2012

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.

3.0
4.0
CPS633
Dec 27, 2012

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

5.0
1.0
CPS633
Grade: A
Apr 13, 2014

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

5.0
1.0
CPS125
Grade: A+
Apr 20, 2014

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.

3.0
4.0
CPS706
Grade: A-
Dec 28, 2015

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.

5.0
3.0
CPS125
Sep 7, 2016
Would take again

CPS125

Gives good feedback
Respected
Amazing lectures
5.0
3.0
CPS125
Sep 7, 2016
Would take again

Very helpful examples. Explains everything in detail. Have to attend his class to take the notes.

Respected
Skip class? You won't pass.
Amazing lectures
5.0
2.0
SUPERVISOR101
Sep 27, 2016
Would take again

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.

Gives good feedback
Respected
Caring
1.0
3.0
CPS633
Grade: Not sure yet
Nov 19, 2016
Wouldn't take again

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.

Get ready to read
5.0
4.0
CPS125
Grade: B+
Dec 4, 2016
Would take again

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!

Skip class? You won't pass.
Clear grading criteria
Amazing lectures
1.0
4.0
CPS633
Oct 26, 2017
Wouldn't take again

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.

LOTS OF HOMEWORK
4.0
3.0
CN8825
Grade: B+
Dec 12, 2017
Would take again

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.

Gives good feedback
Respected
Participation matters
4.0
2.0
CPS118
Grade: B+
Dec 12, 2017
Would take again

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.

Inspirational
ACCESSIBLE OUTSIDE CLASS
Tests? Not many
2.0
5.0
CPS633
Grade: Not sure yet
Dec 14, 2017
Wouldn't take again

Either read the slides or textbook. Slides have way too much information on them.

Get ready to read
LOTS OF HOMEWORK
GRADED BY FEW THINGS
2.0
3.0
CPS633
Jan 15, 2018
Wouldn't take again

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

Get ready to read
TEST HEAVY
4.0
1.0
CPS125
Grade: A+
Jul 16, 2018
Would take again

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.

Skip class? You won't pass.
GRADED BY FEW THINGS
2.0
2.0
CPS633
Dec 6, 2018
Wouldn't take again

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.

1.0
1.0
CPS118
Nov 28, 2019
Wouldn't take again

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.

Get ready to read
Test heavy
Group projects
5.0
3.0
CPS118
Grade: A+
Dec 30, 2019
Would take again

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

Gives good feedback
Respected
Amazing lectures
5.0
2.0
CPS125
Aug 19, 2020
Would take again

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.

Respected
Amazing lectures
Caring
1.0
4.0
CPS118
Grade: B+
Jan 9, 2021
Wouldn't take again

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

Test heavy
Beware of pop quizzes
1.0
4.0
CPS118
Grade: Rather not say
Jan 20, 2021
Wouldn't take again

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.

Participation matters
Test heavy
Beware of pop quizzes
1.0
5.0
CPS633
Grade: Not sure yet
Dec 29, 2021
Wouldn't take again

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.

Get ready to read
Graded by few things
Test heavy
1.0
4.0
CPS633
Jan 25, 2022
Wouldn't take again

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.

Get ready to read
Graded by few things
Tough grader
1.0
3.0
CCPS125
Grade: Not sure yet
Jan 26, 2022
Wouldn't take again

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.

Group projects
Lecture heavy
2.0
3.0
CPS125
Feb 24, 2022
Wouldn't take again

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.

Get ready to read
1.0
4.0
CPS125
Grade: C
Apr 1, 2022

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.

Hilarious
Test heavy
Graded by few things
1.0
5.0
CPS125
Grade: Not sure yet
Apr 20, 2022

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.

Get ready to read
Lots of homework
Graded by few things
5.0
3.0
CPS125
Grade: Rather not say
Apr 23, 2022
Would take again

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.

Gives good feedback
Lecture heavy
Accessible outside class
1.0
4.0
CPS633
Grade: Not sure yet
Dec 21, 2022

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.

Test heavy
Graded by few things
1.0
4.0
CPS633
Grade: C+
Dec 24, 2022

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

Get ready to read
Test heavy
1.0
3.0
CPS633
Jan 10, 2023

This guy literally can't even submit the correct grades after the semester

1.0
4.0
CPS633
Grade: A-
Jan 10, 2023

Most disorganized prof I've ever had

Graded by few things
1.0
1.0
CPS118
Grade: A+
Feb 15, 2023

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

1.0
5.0
CPS633
Grade: Not sure yet
Sep 29, 2024

Hard labs, exams unrelated.

Get ready to read
1.0
5.0
CPS633
Grade: Audit/No Grade
Oct 9, 2024

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.

1.0
5.0
CPS633
Nov 6, 2024

Literally didn't add the 7 marks to our midterm. Worst prof ever

Get ready to read
Lots of homework
Lecture heavy
1.0
5.0
CPS633
Grade: Not sure yet
Nov 7, 2024

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.

Lots of homework
Lecture heavy
Test heavy
1.0
5.0
CPS633
Grade: B
Nov 7, 2024

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.

Tough grader
2.0
3.0
CPS633
Grade: A+
Nov 10, 2024

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.

Get ready to read
3.0
2.0
CPS633
Grade: A+
Nov 14, 2024

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.

Get ready to read
1.0
4.0
CPS633
Grade: A-
Dec 21, 2024

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

Tough grader
Test heavy
1.0
3.0
CPS633
Dec 21, 2024

The last day to release unofficial grades was yesterday but I still haven't received my grades for the course

Hilarious
2.0
3.0
CPS633
Grade: B+
Dec 23, 2024

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.

1.0
3.0
CPS633
Grade: B+
Dec 25, 2024

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.

1.0
4.0
CPS125
Grade: Not sure yet
Jan 15, 2025

d1 yapper #theyappingneverstops

4.0
2.0
CPS125
Grade: Not sure yet
Jan 20, 2025
Would take again

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.

5.0
1.0
CPS188
Grade: A+
Apr 30, 2025
Would take again

His lecture is the only one I have not fallen asleep in. Good man, easy course. A rating of 2/5 is entirely unjustified.

Group projects
Amazing lectures
Respected
1.0
3.0
CPS188
Grade: A
May 3, 2025

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

2.0
2.0
CPS118
Grade: A-
Jun 19, 2025

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

3.0
2.0
CPS188
Grade: A
Sep 5, 2025

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.

1.0
2.0
CPS633
Sep 8, 2025

Prof Woungang cured my insomnia! 5/5

Get ready to read
1.0
4.0
CPS118
Grade: Not sure yet
Nov 3, 2025

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.

Get ready to read
1.0
5.0
CPS633
Nov 20, 2025

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.

Test heavy
1.0
5.0
CPS633
Nov 20, 2025

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.

Get ready to read
1.0
5.0
CPS633
Grade: Not sure yet
Nov 21, 2025

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.

2.0
4.0
CPS118
Grade: A
Nov 29, 2025

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.

Get ready to read
Group projects
Test heavy
2.0
3.0
CPS118
Grade: Not sure yet
Dec 5, 2025

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.

Test heavy
3.0
3.0
CPS633
Grade: A
Dec 9, 2025

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

1.0
3.0
CPS633
Grade: A-
Dec 10, 2025

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.

Group projects
Lecture heavy
4.0
2.0
CPS118
Grade: A
Dec 13, 2025
Would take again

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.

3.0
5.0
CPS118
Grade: Not sure yet
Dec 16, 2025

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)

Tough grader
Group projects
Lecture heavy
1.0
3.0
CPS633
Grade: A
Dec 18, 2025

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

Participation matters
2.0
2.0
CPS118
Grade: C+
Dec 27, 2025

Things are repeated over and over. I found it hard to actually learn things.

Get ready to read
Class Info

Online Classes

100%

Attendance Mandatory

30%

Textbook Required

29%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 29 grades
Most common grades:
Not sure yet (14)
A (7)
A+ (7)
Grade Distribution
A(14)B(1)C(3)D(0)F(0)A-/B+(11)
Based on 46 reported grades
Not sure yet: 14
A: 7
A+: 7
B+: 6
Common Tags
Get ready to read (18)
Test heavy (12)
Respected (7)
Group projects (6)
Graded by few things (6)
Lecture heavy (6)
Gives good feedback (5)
Amazing lectures (5)
Rating Trend

Stable

+0.12 avg change
Apr
May
Jun
Sep
Nov
Dec
Last 6 months
Ratings by Course

ENG101

5.0

(1)

SUPERVISOR101

5.0

(1)

CN8825

3.5

(2)

CPS125

3.2

(18)

CPS

3.0

(1)
+12 more courses
Difficulty by Course

CPS090

5.0

MTH405

4.0

CCPS125

4.0

CPS706

4.0

MTH141

3.8

Similar Professors