2.8

Heather Matheson

Computer Science - University of Manitoba

2.8
Quality
3.7
Difficulty
51%
Would Retake
88
Reviews
2.8
Quality
3.7
Difficulty
2.8
Helpful
2.8
Clarity

51%

Would Retake

88

Reviews

Rating Distribution
Official

5

18

4

22

3

7

2

9

1

32

What Students Say

Matheson's inertia "demonstration" left me with a fractured wrist and cut fingers

PHYS1050 - 1.0 rating

Awful prof and person

PHYS1050 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

49%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 52 grades
Most common grades:
Not sure yet (17)
A (16)
A+ (11)
Grade Distribution
A(27)B(8)C(6)D(2)F(1)A-/B+(10)
Based on 72 reported grades
Not sure yet: 17
A: 16
A+: 11
B: 8
Common Tags
Lots of homework (23)
Accessible outside class (19)
Tough grader (18)
Gives good feedback (17)
Participation matters (16)
Skip class? You won't pass. (15)
Test heavy (12)
Tough Grader (10)
Rating Trend

Improving

+0.71 avg change
Dec
Jan
Apr
Sep
Nov
Dec
Last 6 months
Ratings by Course

COMP2150

3.8

(4)

COMP2140

3.4

(16)

COMP1012

3.4

(19)

COMP3380

3.2

(6)

COMP1010

2.7

(32)
+1 more courses
Difficulty by Course

PHYS1050

4.8

COMP3380

4.2

COMP1012

3.7

COMP1010

3.4

COMP2150

3.3

Reviews (88)
4.0
3.0
COMP2150
Grade: Not sure yet
Mar 3, 2018
Would take again

Good prof , she's always willing to answer questions and explains things very clearly. She is a little "cut and dried" in the sense that she will mainly just be reading the lecture notes out loud , and she doesn't sound too passionate about the subject.. but not a big deal. Assignments are quite long, so get started on them ASAP. Oh and she's hot.

Gives good feedback
LOTS OF HOMEWORK
Clear grading criteria
2.0
3.0
COMP2150
Grade: A
Apr 1, 2018
Wouldn't take again

Useless lectures, appears dispassionate about the entire topic of comp-sci, speaking in a monotone voice with an 'm'kay?' at the end of every phrase. Lectures slides are very informational and adequate material for the course content but are organized poorly. Attempted to talk to her once about a concern I had, condescendingly helped.

LOTS OF HOMEWORK
1.0
5.0
PHYS1050
Grade: B
Apr 12, 2018
Wouldn't take again

Poor teacher.

Tough Grader
1.0
5.0
PHYS1050
Grade: C+
Apr 12, 2018
Wouldn't take again

Im not quite sure how she was hired by University. I learned more from google in a couple hours than all her lectures. Definitely the biggest waste of 500$, do NOT sign up for her class. Her voice is also monotone and you will struggle to stay awake.

Tough Grader
BEWARE OF POP QUIZZES
LECTURE HEAVY
1.0
5.0
PHYS1050
Grade: Not sure yet
Apr 13, 2018
Wouldn't take again

Monotone, completely non-enthused lecturer. Lectures were useless in terms of fostering a deep understanding of the material but rather enforced rote learning through simply solving through examples. Encouraged 0 class participation and final exam was insanely difficult compared to previous ones and with obscure questions. 0/10

Tough Grader
Get ready to read
1.0
5.0
PHYS1050
Grade: B+
Apr 13, 2018
Wouldn't take again

Terrible lecturer (extremely monotone) with the same style of lecture for every single class. I seriously dreaded having to sit through her lectures for 150 mins a week. If you somehow manage to stay awake during her prefusely boring lectures, it wont even matter because the content she teaches doesnt prepare you for the final

Tough Grader
Get ready to read
TEST HEAVY
1.0
5.0
PHYS1050
Grade: B
Apr 13, 2018
Wouldn't take again

She does not care for students. A kid fell off a stool during her inertia demonstration and cut his hand and she didnt say or do anything and continued on with the lecture as if nothing happened. Also she made the final brutal. Her life is such a sad existence that it seems she enjoys watching students do poorly. Awful prof and person

Tough Grader
Skip class? You won't pass.
TEST HEAVY
1.0
5.0
PHYS1050
Grade: A-
Apr 13, 2018
Wouldn't take again

Avoid her like your life depended on it. Im deadly serious when i say id rather live in a cardboard box on the street then take one more class with her. Terrible

Tough Grader
TEST HEAVY
1.0
5.0
PHYS1050
Grade: A
Apr 13, 2018
Wouldn't take again

Dr. Matheson's inertia "demonstration" left me with a fractured wrist and cut fingers. Although she did come speak to me after the lecture, i still feel that my safety was not taken into account. Regardless, her strange techniques for solving problems leave students clueless and worse than prior. Awful prof.

1.0
4.0
PHYS1050
Grade: Not sure yet
Apr 16, 2018
Wouldn't take again

No doubt Dr. Matheson is smart and knows her stuff but she doesn't know how to teach. Her lectures left me confused, she is very monotone and makes an annoying 'm-kay' sound that drives me crazy. She also would blow into the microphone to get our attention. Her final was very unfair and substantially harder than the previous 10 years.

Tough Grader
TEST HEAVY
1.0
4.0
PHYS1050
Grade: A
Jul 18, 2018
Wouldn't take again

Worst professor I have ever had at the University of Manitoba.

Tough Grader
GRADED BY FEW THINGS
4.0
3.0
COMP2140
Grade: B
Aug 24, 2018
Would take again

Assignments were a ton of work but fun programming, if I had time. Good feedback on assingments. Lots of reading. Mostly answered messages quickly but went away one weekend when I needed help. Midterm was super easy. Final was medium hard and WAY too long. Probably would have got A if I had finished.

Gives good feedback
LOTS OF HOMEWORK
ACCESSIBLE OUTSIDE CLASS
4.0
4.0
COMP2140
Aug 28, 2018
Would take again

Thought the same as the guy under me. Very helpful for online question's. But the assignments took literally forever to work on. Glad I wasn't taking any other classes at the time. Midterm was super easy, but the final was like 20 pages and I don't think anyone could actually finish it in time.

Gives good feedback
LOTS OF HOMEWORK
1.0
5.0
COMP2140
Oct 27, 2018
Wouldn't take again

I had taken her class. Not inspirational. The only positive side is we can get feedback and suggestion through email and even in her office very quickly. Big assignment will be given and you won't able to solve it unless you have nothing to do in life and Final, Mid exams will be hardest. Read Books, Notes and ask for help still you will...

Get ready to read
LOTS OF HOMEWORK
LECTURE HEAVY
1.0
5.0
PHYS1050
Grade: C
Oct 31, 2018
Wouldn't take again

Probably the worst thing ive done since jumping off a bridge . Worst prof ever . Nuff said

Tough Grader
Get ready to read
2.0
4.0
COMP1010
Grade: B+
Dec 20, 2018
Would take again

Here's the thing: I am not a total newbie programmer. However, I found this beginner programming course to be very lacking in guidance for the exams, which were a large percentage of the course. Most of my other courses provided exam tips; not this one. If you do end up in her D0xx class, memorize the textbook examples so you can do them by hand.

Tough Grader
Get ready to read
GRADED BY FEW THINGS
1.0
5.0
PHYS1050
Grade: B
Apr 5, 2019
Wouldn't take again

Extremely poor prof. Extremely rude when answering questions and doesnt give a clear answer. Do not take any class with this prof; wait for a different prof even if u have to wait a full year. Just trust

Get ready to read
Test heavy
Beware of pop quizzes
1.0
5.0
COMP1010
Grade: Not sure yet
Apr 7, 2019
Wouldn't take again

just drop it as fast as you can

Lots of homework
Skip class? You won't pass.
Tough grader
1.0
5.0
COMP1010
Grade: Not sure yet
Apr 7, 2019
Wouldn't take again

just drop it as fast as you can if you have no choice, never contact with her or you may meet troubles find other professors for help or just learn it by yourself

Lots of homework
Skip class? You won't pass.
1.0
5.0
COMP1010
Grade: Not sure yet
Apr 10, 2019
Wouldn't take again

extremely bad prp

Lots of homework
Skip class? You won't pass.
Tough grader
1.0
5.0
COMP1010
Grade: Drop/Withdrawal
Apr 29, 2019
Wouldn't take again

awful

Lots of homework
Skip class? You won't pass.
Tough grader
1.0
5.0
COMP1010
Grade: Drop/Withdrawal
Apr 29, 2019
Wouldn't take again

Withdraw this course is the best decision I have made in this term

Skip class? You won't pass.
1.0
1.0
COMP2140
Grade: Not sure yet
May 3, 2019
Wouldn't take again

Just leave her course. Wait for a better corse instructor . Dont be discourage to see her feedback and attitude or mark. You are more than that .

4.0
3.0
COMP2140
Grade: A
Jun 27, 2019
Would take again

I took both 1020 and 2140 through distance with this Prof. I was provided with all the material I needed to firmly understand the concepts, and she was always available through the discussion board or email to clarify any questions I had. Feedback on assignments was great

Gives good feedback
Accessible outside class
5.0
3.0
COMP1010
Jul 10, 2019
Would take again

Loved this class! Assignments were fun but examples were critical for finishing the assignments. Was always in her office and explained assignments in detail then. Could have explained assignments more in class. Lots of clicker questions so read the text before class. Lab questions were good practice but TA was useless. Ask prof for help instead.

Gives good feedback
Accessible outside class
Participation matters
1.0
5.0
COMP1010
Grade: A
Aug 22, 2019
Wouldn't take again

Doesn't explain concepts enough and rushes through lectures and examples. Deadpan delivery which makes lectures even less enganging. Take the class with another professor.

Lots of homework
Test heavy
Clear grading criteria
2.0
2.0
COMP1010
Dec 13, 2019
Wouldn't take again

The course is pretty easy if you make sure to do practice exercises and and the assignments. The lectures can get boring at times though since she just reads through powerpoint slides word for word. Also make sure to read the textbook before hand since ten percent of you grade is answering iClicker questions.

Gives good feedback
Lots of homework
Clear grading criteria
2.0
2.0
COMP2140
Dec 16, 2019
Wouldn't take again

Nothing is bad about taking a class with her but it's just kinda... boring. She speaks in a very monotone voice and reads directly from the slides. I went to her office hours and she is very accessible and personable. She quickly helped me with an issue in an assignment, but the lectures are just a little boring, that's all.

Accessible outside class
Clear grading criteria
2.0
1.0
COMP1010
Grade: A+
Dec 31, 2019
Wouldn't take again

Her teaching is very boring. She's not a bad professor, but nothing special. She is just a mediocre professor.

Skip class? You won't pass.
Clear grading criteria
Lecture heavy
2.0
2.0
COMP1010
Grade: A
Jan 2, 2020
Wouldn't take again

I wouldn't call her a bad professor, but she is extremely dry, most boring lectures I've had so far. She replies to every single question on the discussion forums within 2 days which was the best thing about her. Assignments took a long time, one every other week with 8hrs of work for each. Easy A if you complete everything recommended.

Gives good feedback
Lots of homework
Participation matters
3.0
3.0
COMP2140
Grade: A+
Jan 5, 2020
Wouldn't take again

Fair grading. Her lectures are quite mundane. Get ready to live off of caffeine during her class. The slides are all posted online, which is helpful, but MAKE SURE YOU COPY DOWN CODE GIVEN IN LECTURES. They remove code from the lecture slides and hope you copy it down in class. This same code will be used for assignments/labs.

Clear grading criteria
5.0
4.0
COMP2140
Jan 15, 2020
Would take again

I don't know why I saw so many bad comments about her, she is one of the best professors I've ever had! Lectures are totally clear, everything is explained from the base material, she spends a lot of time in her office for those who had problems with the material, she helps as much as you need for assignments, overall she is great!

Gives good feedback
Respected
Accessible outside class
4.0
3.0
COMP1010
Grade: A+
Mar 14, 2020
Would take again

It was an online class, so there weren't any lectures, but she was always available to answer questions about material and did so with a lot of detail and care.

Accessible outside class
Clear grading criteria
Caring
4.0
3.0
COMP2140
Grade: B+
Apr 12, 2020
Would take again

Good lectures with clear slides. Is always happy to help outside the class. Friendly.

Gives good feedback
Accessible outside class
Lecture heavy
4.0
3.0
COMP1010
Grade: Not sure yet
May 9, 2020
Would take again

She is accessiable outside the class and in the discussion list and she really is helpful and friendly.

Gives good feedback
Accessible outside class
Test heavy
5.0
3.0
COMP1010
Jul 14, 2020
Would take again

Assignments are long but fun. Gives good explanations and spent lots time with me after class. Practice tests were really helpful. Easy A if you do the practice.

Gives good feedback
Accessible outside class
Caring
5.0
4.0
COMP2140
Grade: B
Jul 28, 2020
Would take again

Real helpful and gives good explanations. Always asked if I understood and had more questions. Never rushed through a meeting. I was working while taking this class and she let me make evening appointments. Not many profs will do that.

Gives good feedback
Accessible outside class
1.0
5.0
COMP2140
Grade: B+
Aug 14, 2020
Wouldn't take again

Very inconsiderate. Super tough grader. Get ready to be asked on O notation literally on every single test during the course. Assignments are more like graduation projects lolll (takes forever)

Lots of homework
Get ready to read
Tough grader
1.0
5.0
COMP2140
Grade: B+
Aug 14, 2020
Wouldn't take again

Honestly and without exaggeration even, i believe she deserves a 0. By far toughest assigments i have had in comp sci, very difficult tests and no clear grading criteria. If you cam postpone this course and take it with someone else id highly recommend you do so.

Lots of homework
Test heavy
Tough grader
4.0
2.0
COMP2140
Grade: Not sure yet
Aug 17, 2020
Would take again

Great professor. She is decently prompt during the week responding to forum discussions. You must love coding (this is a filter course) since assignments take a while. Tests are somewhat hard (80% consistent no studying). Textbook is not at all helpful (do not buy!). She is also quite prompt for emails (a big plus!). Solid professor overall.

Lots of homework
Lecture heavy
Caring
5.0
3.0
COMP2140
Grade: B+
Sep 10, 2020
Would take again

I had an online class with youtube lectures and assignment, quizzes, tests for course work. She was a delight as a prof. She speaks kinda slow but put that YT baby on 1.5x and you're good to go. Her lectures were quite good, I often noticed her explaining the same query I was having in my head a second ago. Tough grader for tests/exam tho, careful!

Amazing lectures
Caring
Tough grader
1.0
4.0
COMP1012
Grade: A-
Oct 2, 2020
Wouldn't take again

Do not take her, please just take any other prof. Her class is so hard and she doesn't explain things. She just makes you answer i-clicker questions and gives hard 10 minute quizzes every Friday that you won't have time to finish.

Participation matters
Skip class? You won't pass.
Tough grader
4.0
3.0
COMP1010
Grade: A
Oct 19, 2020
Would take again

Overall good prof. You can tell she cares about her students. One thing she does do that is a bit strange, is that she will have you complete textbook readings of a topic and complete a quiz on it before she actually gets to explaining it herself. This didn't affect me because I went into this course already knowing everything, others may struggle.

Lots of homework
Get ready to read
Skip class? You won't pass.
3.0
3.0
COMP1012
Grade: A
Dec 7, 2020
Would take again

Her class was challenging because it was more group related than her teaching. A lot of class was spent in break out sessions (where nobody talked). If you're alright with teaching yourself material you'll be fine, if not maybe consider a different prof. She is nice and helpful when you need it.

Gives good feedback
Accessible outside class
Clear grading criteria
1.0
5.0
COMP1012
Grade: F
Jan 11, 2021
Wouldn't take again

I lost my interest in coding because of this instructor. Couldn't explain things, awful, often made mistake (uses java instead of python), her lectures were just answering iClicker questions and she's not helpful in office hours. Final was freaking difficult. If you're looking for a horrible instructor, Heather would be a very solid choice.

Skip class? You won't pass.
Lecture heavy
Tough grader
3.0
2.0
COMP1012
Grade: A+
Jan 19, 2021
Would take again

This course is extremely easy if you have Python knowledge. Dr. Matheson's lectures are overall a little dry, but her in class demos and tutorials are pretty good. This class grades on participation through easy iClicker questions, but is much more weighted to assignments and midterms. This course also features weekly short quizzes.

Accessible outside class
Participation matters
1.0
3.0
COMP1010
Grade: B
Jan 21, 2021
Wouldn't take again

Very poorly designed course. She gives you a weekly quiz on Sundays BEFORE you've learn the material for the week instead of after you've learned the material which makes no sense. Also there is no solutions manual for the practice questions so you never know if you're doing it right. She made me not want to study Computer Science.

1.0
5.0
COMP1012
Grade: Rather not say
Apr 15, 2021
Wouldn't take again

She rushed through the course. Barely answers questions asked or paraphrases the answer with what you asked. Term tests were less than an hour and had 10 long answer coding questions. She grades very unreasonably . Do not take this course, she speeds up in class and does not explain well. Not helpful or understanding at all.

Skip class? You won't pass.
Test heavy
Tough grader
4.0
3.0
COMP1012
Grade: A+
May 4, 2021
Would take again

Tests were hard but fair, weekly quizzes and clicker questions were easy if you understood the material. The only criticism is that for assignments you had to go through every answer posted in the discussion forum to make sure you were doing everything right, as they wouldnt put all expectations for assignments in the assignment guidelines given.

Participation matters
Skip class? You won't pass.
2.0
3.0
COMP1012
May 6, 2021
Wouldn't take again

disagree with the way the tests were structured, specifically the midterms. We were only given 50 minutes to answer various coding and debugging questions. This is a first-year course so it is unlikely that people taking the course are well versed in python. I believe the tests should reflect that and the midterms did not. They were way too hard.

Gives good feedback
Test heavy
Tough grader
1.0
4.0
COMP1010
May 10, 2021
Wouldn't take again

If youre not versed in Java, then all I can say is good luck. Its a lot of work for a first-year coding course: weekly quizzes, readings, biweekly assignments, but you must understand, even if you do really great with the coursework but fail the final exam, then all your efforts are wasted. So prepare yourself really well for that final exam.

Lots of homework
Lecture heavy
Tough grader
5.0
3.0
COMP1012
Grade: A
Jul 14, 2021
Would take again

Don't follow your high school coding. Learn the way they show in class. She answered lots of questions in class, and would explain programs over if people still had questions. Seeing how many ways there are to do things was sometimes confusing. Follow instructions exactly. If you miss something it will mess you up and waste your time.

Accessible outside class
Participation matters
Skip class? You won't pass.
5.0
4.0
COMP1010
Jul 16, 2021
Would take again

I really appreciated the office hours after every class. Even if I didn't have questions, hearing other questions gave me ideas for my assignment. The class activities were good when my group participated. Some days my group was silent, which was annoying. She was good at pointing out topics that usually cause confusion, giving focus for studying.

Lots of homework
Accessible outside class
Participation matters
5.0
3.0
COMP2140
Jul 24, 2021
Would take again

The best distance class I have taken. Videos were posted so it didn't matter that we didn't have classes. Prof Heather was good at answering questions and helping with my code. Evening office hours were great when I was working. Assignments make sure you know your stuff. Tests are average.

Accessible outside class
Caring
5.0
2.0
COMP2140
Aug 25, 2021
Would take again

Dr. Matheson was a great prof for this course. Her lectures are no nonsense, she gets to the point and doesn't screw around. The assignments can be pretty big, so try to start early. The tests are fairly difficult, so make sure to study enough. Overall, very understanding and caring.

Accessible outside class
Get ready to read
Caring
4.0
3.0
COMP1012
Grade: Not sure yet
Sep 28, 2021
Would take again

I really enjoyed this class except that she would give us all the videos to watch over the weekend and a quiz to do before the first lecture that week. The lecture periods were spent working on iclicker questions in groups which was nice to not have another lecture. Very helpful when asked questions

Participation matters
Skip class? You won't pass.
Tough grader
1.0
1.0
COMP1010
Grade: A+
Oct 8, 2021
Wouldn't take again

The course itself is a cake walk if you have taken literally any high school computer science course, as you will learn nothing new. However, the marking methods are far inferior. You MUST write the methods EXACTLY as the instructions ask or else the grader script can't read your file properly, as only small portions are graded by a human...

4.0
5.0
COMP1012
Grade: Not sure yet
Dec 10, 2021
Would take again

This course is hard, period. If you are smart enough to do well in engineering you probably wont find it to be THAT difficult, but if you are not the brightest, this course will take up tons of time. If you want to learn to program, it's a good course to take, but if your worried about GPA, just learn it in a bootcamp and save a VW.

4.0
5.0
COMP1012
Jan 1, 2022
Would take again

Heather was a great teacher. It was my first time taking a computer science course, and I thought she taught the basic concepts very well. Though this is a super difficult course if you've never coded before (very time consuming). Class average for tests was at best a 60%. Don't get discouraged if you don't do great at first!

Lots of homework
Accessible outside class
Tough grader
1.0
4.0
COMP1012
Grade: B
Jan 7, 2022
Wouldn't take again

She is a horrible and worst instructor ever i met in my life. She is not caring at all. If you don't know coding before this course, don't take this with her. Go for different professor. I repeat, Don't take course with her if you don't know coding. She will not help you at all. She does not give time to students. DO NOT TAKE COURSE WITH HER.

Skip class? You won't pass.
Lecture heavy
Tough grader
4.0
4.0
COMP1012
Grade: A+
Jan 17, 2022
Would take again

I VW'ed COMP1012 with a diff prof, but the extra questions and clear lectures Heather gaves us got me an A+ this term. Didn't give a 5 because she stopped recording lectures 2/3 through the sem. We had to watch another profs who's lectures weren't as great. She still provided great practice each class/week. Very hard class, do all of practice!

Lots of homework
Participation matters
Amazing lectures
4.0
3.0
COMP1012
Grade: C+
Jan 24, 2022
Would take again

Heather Matheson is a good professor for CSE I have ever taken. She is very cooperative and caring.

Gives good feedback
Respected
Participation matters
5.0
4.0
COMP1010
Grade: B
May 19, 2022
Would take again

I have no idea why there's so many bad reviews under this prof. Lectures were useful , exams/assignments were tough, but fair

5.0
3.0
COMP1012
Grade: A+
Aug 24, 2022
Would take again

I had her during online classes and she was very helpful. She gave pointers on assignments and helped when any question was asked, very active on piazza aswell. Overall her tests were a little tough because of the time, but overall she is a great prof.

Amazing lectures
Gives good feedback
Test heavy
4.0
4.0
COMP1012
Grade: Not sure yet
Dec 17, 2022
Would take again

This was an in-person class ran as a hybrid course. Lecture videos and following mini quizzes were required to do before scheduled class time. In class there were coding assignments with corresponding I-clicker questions worth participation marks. This was good way to learn and I think Heather did a good job. The only was the test lengths.

Lots of homework
Test heavy
Online Savvy
4.0
4.0
COMP1012
Grade: A+
Dec 23, 2022
Would take again

The lectures are just group coding activities worth marks, which is good as it fosters learning and practicing the topics. The workload is high; there are long videos to watch and a 15-minute quiz each week. Term tests are very challenging, given little time to do them. If you work hard and do all the provided practice questions, you should be fine

Participation matters
Lots of homework
Test heavy
5.0
4.0
COMP1012
Grade: A
Jan 1, 2023
Would take again

I've never coded before so this was something new to me. This course was challenging especially the tests and assignments (assignments were ambiguous) but if you do the weekly practice questions, you should be fine with the tests. you make a lot of friends here from the group work. a tough course but one of my favourites

Group projects
Graded by few things
Accessible outside class
3.0
3.0
COMP1010
Grade: A
Jan 21, 2023

The way the class was setup was awful. Professors didn't teach anything in class, instead you had to read textbooks and watch videos on your own time. Every class was just iClicker quizzes. But she was helpful and accessible.

Lots of homework
5.0
1.0
COMP1010
Grade: B+
Jul 19, 2023
Would take again

Prof. Matheson is absolutely wonderful. Enough said.

Inspirational
Hilarious
Caring
5.0
3.0
COMP1012
Grade: A+
Jul 20, 2023
Would take again

They have a flipped classroom for 1012, and it really worked for me and a lot of people since we watched the videos outside of class and practiced what we learned in class. The tests were difficult but fair, especially since they gave many practice questions which made the tests make a lot of sense.

Participation matters
Clear grading criteria
1.0
4.0
COMP1010
Grade: C+
Aug 3, 2023

Powerpoint only

Tough grader
So many papers
Test heavy
1.0
3.0
COMP1010
Grade: Not sure yet
Dec 10, 2023

In ZyBooks You Trust

3.0
3.0
COMP1010
Grade: Not sure yet
Jan 1, 2024

for me it was not to bad but that was because i knew the stuff somewhat before other wise it would have been a hard class

Participation matters
5.0
2.0
COMP1010
Grade: A+
Jan 9, 2024
Would take again

First time taking computer science, I found the course relatively easy because of how many resources were made available. The online textbook Zybooks, preclass videos, powerpoints, piazza, and the way the class was set up made everything much easier. Her explanations were fantastic, my only complaint is that she was a little quiet.

4.0
2.0
COMP1010
Grade: B+
Jan 20, 2024
Would take again

One of the things I like about Dr. Matheson is how accessible she is outside of class. Aside from the format of the course, which is learn the material on your own and practice with questions in class, I found Dr. Matheson to be more straight-forward and less confusing compared to the other instructors. If you're taking 1010, zyBooks helped a lot.

Lots of homework
Test heavy
Accessible outside class
4.0
4.0
COMP1010
Grade: A
Feb 4, 2024
Would take again

I probably only got the grade that I did because I have 3 years programming experience from high school. If you haven't coded before, it will be a difficult course and will take a lot of time out of your week. If you coded in high school you should be fine. The difficulty comes from the short amount of time to learn the given content, not the prof.

Participation matters
Group projects
Lots of homework
3.0
3.0
COMP1010
Grade: Not sure yet
Apr 12, 2024
Would take again

Personally didn't like the way the class was setup, lecture time was spent doing group projects, and the course was taught thru videos on um learn. The assignments were rly tough imo especially if you never coded before but if you hav experience coding u should be fine. Answered questions clearly and quickly responded to emails

Group projects
Lots of homework
Accessible outside class
4.0
4.0
COMP1010
Grade: A
Apr 24, 2024
Would take again

I probably only got the grade that I did because I have 3 years programming experience from high school. If you haven't coded before, it will be a difficult course and will take a lot of time out of your week. If you coded in high school you should be fine. The difficulty comes from the short amount of time to learn the given content, not the prof

Participation matters
Group projects
Lots of homework
4.0
2.0
COMP2150
Grade: Not sure yet
Apr 24, 2024
Would take again

As someone who's taken both her online and in-person lectures, she's, like a lot of profs, better in-person. As someone who's life revolves around the computer, COMP2150 is a lot of work, but fairly easy.

Participation matters
4.0
3.0
COMP3380
Dec 13, 2024
Would take again

Second course I've taken with Matheson. I think her lectures are great, and she's good at explaining new concepts. Would recommend!

2.0
5.0
COMP3380
Grade: Not sure yet
Dec 30, 2024

Do not take comp3380 with this woman or Patrick Dubois.Two of them combined with their horrible and inconsistent graders, incorrect solutions, not useful appeals will be the death of you. Their graders are so inconsistent, a 2 year old could do better. Their solution is incorrect and when you try to point it out, you're ignored.

Tough grader
Group projects
1.0
4.0
COMP3380
Grade: C
Jan 20, 2025

Wont recommend

Tough grader
5.0
5.0
COMP2150
Grade: A
Apr 16, 2025
Would take again

She is nice and a good prof

2.0
5.0
COMP3380
Grade: C+
Sep 6, 2025

Comp 3380 with her was much difficult than with Rob. If you have the option to take it later with someone else then please do so. Avoid her and Adam at all cost.

Tough grader
Get ready to read
Group projects
3.0
4.0
COMP1010
Nov 1, 2025
Would take again

DON'T take the ONLINE section with 3-4 other classes. Insane and unreasonable amount of coursework. You have lecture videos to watch (about 2-3 hours worth per week) and then you have weekly homework thats supposed to replace 4 hours of in person lecture time and labs. As well as weekly quizzes and 5 large assignments. She does teach well though.

Lots of homework
5.0
5.0
COMP3380
Grade: A
Dec 11, 2025
Would take again

I personally like the way she teaches and how her lectures are set up. Outside of class, she is very helpful in her office hours and genuinely cares.

Amazing lectures
Gives good feedback
Caring
5.0
3.0
COMP3380
Grade: A
Dec 11, 2025
Would take again

She is a good instructor and is very nice and approachable. I would love to take a course with her again!

Inspirational
Caring
Respected
1.0
5.0
COMP1010
Dec 15, 2025

WHERE DO I EVEN BEGIN? This was supposed to be an intro to COMP course but don't worry it will make your life miserable get ready to get an auto F if you fail your finals even if you got enough points to pass the course you will still fail. I have no idea how this course can be graded this harshly and a full 50% heavy final exam to top it off lol.

So many papers
Test heavy
Graded by few things
Class Info

Online Classes

100%

Attendance Mandatory

49%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 52 grades
Most common grades:
Not sure yet (17)
A (16)
A+ (11)
Grade Distribution
A(27)B(8)C(6)D(2)F(1)A-/B+(10)
Based on 72 reported grades
Not sure yet: 17
A: 16
A+: 11
B: 8
Common Tags
Lots of homework (23)
Accessible outside class (19)
Tough grader (18)
Gives good feedback (17)
Participation matters (16)
Skip class? You won't pass. (15)
Test heavy (12)
Tough Grader (10)
Rating Trend

Improving

+0.71 avg change
Dec
Jan
Apr
Sep
Nov
Dec
Last 6 months
Ratings by Course

COMP2150

3.8

(4)

COMP2140

3.4

(16)

COMP1012

3.4

(19)

COMP3380

3.2

(6)

COMP1010

2.7

(32)
+1 more courses
Difficulty by Course

PHYS1050

4.8

COMP3380

4.2

COMP1012

3.7

COMP1010

3.4

COMP2150

3.3

Similar Professors