3.8

Catherine Maydan

Computer Science - Kwantlen Polytechnic University - Surrey

3.8
Quality
1.9
Difficulty
63%
Would Retake
140
Reviews
3.8
Quality
1.9
Difficulty
3.9
Helpful
3.8
Clarity

63%

Would Retake

140

Reviews

Rating Distribution
Official

5

77

4

22

3

11

2

12

1

18

What Students Say

I took her class after seeing the review but, unfortunately, what I found was she was friendly in asking help but very awful in giving grades

CPSC1204 - 2.0 rating

I wish I could not have taken her class

INFO1213 - 2.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

32%

Textbook Required

50%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 34 grades
Most common grades:
A+ (11)
Not sure yet (6)
B+ (6)
Grade Distribution
A(17)B(3)C(3)D(1)F(0)A-/B+(11)
Based on 45 reported grades
A+: 11
Not sure yet: 6
B+: 6
A: 6
Common Tags
Get ready to read (15)
Lots of homework (14)
Gives good feedback (8)
Caring (7)
Clear grading criteria (6)
Tough grader (6)
LOTS OF HOMEWORK (4)
Respected (4)
Rating Trend

Declining

-0.62 avg change
Nov
Dec
Mar
May
Nov
Dec
Last 6 months
Ratings by Course

1100

5.0

(1)

1105

5.0

(1)

11031204

5.0

(1)

CMPT

5.0

(1)

JAVA

5.0

(1)
+19 more courses
Difficulty by Course

CPSCS13

4.0

INFO1112

3.9

1103

3.0

COMSC1100

3.0

CPSC1103

2.2

Reviews (140)
5.0
2.0
CPSC1204
Feb 19, 2002

One cool computer babe

5.0
1.0
11031204
Jul 23, 2002

she is beautiful, nice female prof

5.0
1.0
1105
Aug 3, 2002

knows her stuff

5.0
2.0
1103
Aug 17, 2002

awsome teacher, and she is a hotty

5.0
2.0
CMPT
Sep 25, 2002

thanks Catherine! great course

3.0
3.0
CPSC1103
Nov 17, 2002

No Comments

5.0
1.0
CPSC1103
Nov 30, 2002

BEST COMPUTER SCIENCE TEACHER EVER IN THIS COLLEGE. MUST TAKE!

5.0
2.0
CPSC1204
Jan 8, 2003

Very nice and quite easy teacher. She is very generous in marking..

5.0
1.0
1204
Jan 24, 2003

Good teacher, but thinks java is cool.

5.0
1.0
JAVA
Jan 24, 2003

No Comments

5.0
1.0
CPSC1103
Jan 30, 2003

she is a an excellent teacher. very organised,very helpful and best teacher

4.0
1.0
CPSC1204
Feb 6, 2003

She talks like an infomercial in selling Java

1.0
1.0
CPSC1204
Feb 27, 2003

No Comments

5.0
1.0
CPSC1103
Feb 28, 2003

No Comments

1.0
1.0
CPSC1204
Mar 10, 2003

Completely useless! All she does is sit in front of the class and recite the text book. Here's an idea, elaborate on material (I already know how to read). The class is basically story time.

4.0
1.0
CPSC1204
Mar 22, 2003

her stuff is easy. but she is not a very good teacher coz she's just read the textbook to u guys.

5.0
1.0
CS
Mar 22, 2003

I agree with the dude below who says she is a java infomercial. Could not agree anymore. But she makes up for a crappy subject with her ****ishness. Usually only talks to 2 people in the whole class. Either because they are the only 2 listening, or the on

3.0
1.0
CPSC1100
Mar 27, 2003

boring teacher, easy marker. Just show up for the exams and hand in the assignments and you will get a good mark.

2.0
1.0
CPSC1100
Apr 4, 2003

she is ok...but dont forget to bring a CD player to listen to bc she is so boring... -_-ZZzzZZ

4.0
2.0
CPSC1103
Apr 8, 2003

Very helpful. All you have to do is just ask. But the course load is a little heavy.

5.0
2.0
CPSC
Apr 12, 2003

Praises java too much.

1.0
1.0
1204
Apr 15, 2003

do nothing, learn nothing, great a good mark, forget that I had ever taken this class.

4.0
1.0
CPSC1103
Apr 29, 2003

Hey you got the inst. if you take her. Don't do any thing just show up to relax. Don't even say you got a class for that. So easy marker and generous person. She cares about students. Like her method of theaching the material.

5.0
1.0
CPSC
May 15, 2003

lol, funniest class ever. Nobody did anything.

2.0
3.0
1103
May 22, 2003

can't teach...really CAN'T TEACH!!

5.0
1.0
CPSC
Jun 3, 2003

Easy marks, and shes hot

4.0
2.0
CPSC1204
Jul 18, 2003

Nice teacher.

5.0
1.0
CPSC1204
Jul 30, 2003

she is the best of the best. the easiet to understand and fun to be around with. hardest working of them all and cares about students a lot. Over all she is the best there is and the best there ever will be!

5.0
1.0
CPSC1103
Aug 19, 2003

Assignments, quizzes, tests, and final... all easy. Very helpful, even by email during weekends. She really knows her C++ and can answer all your questions. This course is a GPA booster if taken with her.

5.0
1.0
CPSC
Nov 7, 2003

You will learn nothing =) 1 hour and 50 minute long java infomercial

5.0
1.0
CPSC1204
Nov 16, 2003

Really great instructor Kwantlen could ever ask for. Generous marker, helpful any time any where. Final is a repetition of the 3 class quizzes and some more easy stuff. Recomand her for this and other classes.

5.0
3.0
CPSC1103
Dec 5, 2003

I got in A in her class and I had no prior experience with C++. She was very helpful and approachable.

1.0
1.0
CPSC2302
Feb 9, 2004

Unable to explain more complex issues(ie. anything other than a typical newbie programming question).Cannnot teach! Lecutures tend to butcher a topic. Teaching stlye lacks a structured approach. However, very easy marker.

1.0
2.0
1103
Mar 3, 2004

The WORST teacher I've ever had. She cannot teach; she cannot relate to the students and is not even aware that the entire class is lost. I've taken CPSC before (got 100%), and she makes the simplest things nearly impossible. Avoid her at all costs!

2.0
1.0
CPSC1103
Mar 23, 2004

GOD damn easy, but don't expect learn anyth from her class. bad organization and so blurrly explaination. however i don't know anyth, i still get a str8 A. in letture, less than 10 ppl attend, most ppl just hand in assignment and lab, but never appear.

3.0
4.0
CPSC1103
Mar 23, 2004

Most work I've ever done in a class, 10hrs+ a week. Do your work and you'll get an A. Awful teacher, rips her assignments and power point presentations off of somebody else. At least 2 hours consists of her reading these PP presentations.

5.0
2.0
CPSC1204
Mar 27, 2004

Read the book=Ace the class.

4.0
1.0
2302
Apr 8, 2004

Mark booster, because I read the book. Smart but she cant teach. She gets lost in her power-point slides and its impossible to follow her. if you need help in java you better call me.

4.0
1.0
CPSC1103
Apr 26, 2004

Super easy marker...Almost too easy! Just do the minimum needed for assignments and labs & you will get an A+ going into the final. You don't need the textbook , just review the slides she shows in class and the questions on final were same as on quizzes.

5.0
1.0
CPSC
Jun 5, 2004

An incredible waste of time. Java java java who cares.

3.0
1.0
CPSC1100
Oct 29, 2004

Good learning experience. Assignments for marks. Easy final. Remember to go through all powerpoint chapters which she covers in-class. In this way, learn more and get good marks!!

5.0
2.0
CPSC11031204
Nov 22, 2004

she is a good teacher. she helps u out a lot and gives u extensions on assignments and stuff. I recommend taking her for any cpsc courses.

5.0
1.0
CPSC1100
Mar 15, 2005

Very easy. Very helpful. No late marks.

3.0
2.0
CBSY1105
Jun 22, 2005

I don't believe she teaches....she goes through the textbook step-by-step....which i could be doing at home. This makes me feel that the class is a waste of time...i'm ust sitting there going through the book myself. Basically a self-taught class imo. Midterms a lil tricky~ Assignments r easy marks.

5.0
1.0
CPSC1100
Grade: B
Jul 24, 2005

best cpsc teacher......very friendly, helpful, and easy....i totally recomend her

5.0
1.0
1100
Jul 27, 2005

Melinda is such a sweet lady. She has easy tests, flexible with students...always there to help you!

5.0
1.0
CPSC1100
Aug 21, 2005

Great prof, easy assignments and exams. I didn't go to class much and still got an A+!! If you don't have a computer background then she is great to take.

5.0
1.0
CPSC1100
Aug 23, 2005

Very easy. Take this class and you'd get an A for sure

5.0
1.0
CPSC1105
Nov 9, 2005

if you've taken cbsy, then you're going to have no problem. you won't learn much from this class, but huge gpa boaster, and she is such an easy marker, its not even funny. got an a+ with barely an effort and rarely attended class too.

5.0
1.0
CPSC1100
Dec 16, 2005

very good teacher is very helpful, assignments and labs are very easy. good marker not to hard easy A!!!!!!!!

4.0
2.0
CPSC1100
Dec 19, 2005

Not a very good teacher. just goes over the web page and then hands out assignments that you wont really learn anything from bc you just scan through to get them done. But they are very easy and she marks extremely easy. She is very nice but the class is just boring and the book is so expensive!

5.0
1.0
CPSC1100
Dec 22, 2005

EASY class! Total GPA booster.. assignments & labs are extremely easyy! Tests & quizes are easy and she marks very easily. You could put a wrong answer and she would accept it haha she's that easy. Notes are from the slides. The class itself is very boring but it's easy so it's worth it!!

5.0
1.0
CPSC1100
Feb 16, 2006

As nice of a teacher as you can possibly get! Pretty nice for a change...

5.0
2.0
CPSC1125
Apr 5, 2006

If you like computer science then this is the class for you...when i did the course we did all work on the computers and had mid-term and a final that were written on paper..this never made sence to me...but i guess if you know it you know it. Oh and she brings a spectical of different leather outfits...that should have been burnt in the 80's...lol

4.0
1.0
CPSC1100
Nov 22, 2006

She's very helpful and very nice. The class is extremely easy for anyone who has used a computer before. I would recommend her for sure

2.0
4.0
CPSCS13
Nov 22, 2006

This class is already broing without the help she bring to it! So dull, make you feel stupid for asking her questions, need to be way more creative in her lecture style...I can read the text book on my own without her reading it word for word during lecture

4.0
1.0
CPSC1100
Dec 2, 2006

This class is so easy, definate A. Catherine is super nice, understanding and willing to help if you ask. The projects and assignments are super easy and so are the quizzes. Class can be boring but it's worth it for the GPA boost.

5.0
1.0
CPSC1103
Dec 11, 2006

I really hate computer science, but Catherine made it easy to succeed in this course. Low text use which is good, bc she has weekly ppt notes which are very clear & useful for labs. If you do all the labs and asgns, tests should be easy (openbook). She's really nice, and is generous with due date extensions.

5.0
1.0
CPSC1100
Dec 13, 2006

Boring Class, but great GPA booster. Assignments and tests are easy and don't to really study for them. Classes are boring, and ppt slides you can get off the textbook website.

5.0
1.0
CPSC1100
Mar 6, 2007

Really, really easy. Unlike other profs, will actually give you updates on your mark after each major test/assignment. Like everybody else said, easy tests/assignments, nice teacher, good GPA booster.

5.0
2.0
CPSC1103
Apr 21, 2007

She's a very nice instructor and excellent marker. Tests arent that bad. i really appreciated that she only ignores only one midterm with the lowest mark and only counted the other 2. But class is kind of boring so you can just read ur textbook to learn the stuffs.....Ended up with an A- in her class

5.0
1.0
CPSC1100
Apr 22, 2007

She is an easy easy marker and this was a really easy class and GPA boost, all while learning alot about Computer Science. I will definatly take a class with her again.

5.0
1.0
CPSC1100
Dec 19, 2007

Awesome I wish she taught another class. Kwantlen needs more teachers like her.

5.0
3.0
CPSC1204
Jul 30, 2008

Very nice, knows her stuff and always willing to help whenever/however possible

5.0
1.0
CPSC1100
Aug 16, 2008

Honestly, she is so EASY!!! I dont like anything related to computer science, but she makes her class just EASY~~ end up got an A!! Best GPA booster!! =) Love her, gonna take her again!

5.0
3.0
CPSC1103
Dec 17, 2008

I would take her class again.

5.0
1.0
CISY2311
Jun 12, 2009

NO COMPARISON WHATSOEVER

5.0
1.0
CPSC1100
Jul 11, 2009

There was actually a surprising amount of work, but it wasn't hard to do. If you're competent in Microsoft Office, you're good to go. If not, you'll learn a bunch. Catherine's really nice to boot, I enjoyed the class.

5.0
1.0
CPSC1100
Dec 10, 2009

the work is easy,but there is a lot to do.

5.0
1.0
CPSC1100
Dec 18, 2009

She is so nice and helpful. The course work is so easy. I would definitley recommend her!

5.0
1.0
CPSC1103
Jan 22, 2010

She is an excellent instructor. The labs can be a lot of work but if you get a head start before class and come to the lab only with your questions you can finish it. She is very helpful and really nice. I would take all my classes with her if I could.

5.0
1.0
CPSC1100
Jun 22, 2010

Abso loved Catherine as CPSC prof. Had 1100/1103: got A+/B-. Lectures helpful for final: typically PPT slideshow, posts notes online. No essays, but gives weekly assignments. Textbook use fairly high: best to buy used, not new. MT & finals T/F, MC, & FITB questions. Easy to reach by e-mail, phone. BOTTOM LINE: you'll get the grade you work for.

5.0
2.0
CPSC1100
Sep 22, 2010

She was very helpful and easy. If you know your way around microsoft office itll be a piece of cake.

5.0
1.0
CPSC1100
Oct 27, 2010

Easy teacher, nice lady. Must attend class because she has in class assignments. Got let out early like every class.

5.0
1.0
CPSC1103
Mar 25, 2011

If you don't get an A in her class, please drop out of university.

5.0
1.0
CPSC1100
Apr 17, 2011

Extremely a nice teacher. She is also an eye candy for her age. She also dresses so nice and modern. She gives interesting assignments and tests. I got an A+ in her class. Want a GPA booster? Take this class with her! Best teacher ever!

5.0
1.0
COMSC1100
Dec 24, 2011

Great proff, Very easy class

5.0
2.0
CPSC1100
Apr 27, 2012

She was awesome! She would run up and down the aisles insuring all the students were doing the labs properly, really sweet and genuinely cares about student performance. Highly recommend!

5.0
1.0
CPSC1100
May 9, 2012

She was very sweet and helpful, its a great class to take to boost your gpa. Only problem with it was that the midterm and final were a bit difficult.

4.0
1.0
CPSC1103
Nov 19, 2012

I only spend 1-2 hours a week on it doing the assignment, rarely attend class only for quiz which is easy

4.0
1.0
CPSC1100
Nov 26, 2012

Really nice, knows a lot about the subject, when she doesnt know the answer she will look it up for u immediately, sometimes she may tell u to ask someone else cuz she doesnt know... which is ok i guess, cuz u get to meet new ppl! :) Takes a while to respond to email, but replies to them the day before the class, which is kinda late and not helpful

3.0
1.0
CPSC1204
Dec 28, 2012

Easy marker, verbally clear however mind dulling lectures basically teach yourself the content and show up for exams and you'll get an A

3.0
1.0
CPSC1100
Feb 2, 2013

She really makes an effort to known and help her students. However I must point out that I felt the final exam was unfair as it covered almost nothing in the lectures or study guides she recommended. I think it is very poor technique to have an exam based on odd corners of the textbook we never even talked about. Wonderful person, though.

5.0
2.0
CPSC1103
Apr 16, 2013

Read the book, do the labs and assignments, and you don't need to do any extra studying. Great prof and I enjoyed programming but class does get a little dry.

2.0
2.0
CPSC1103
Apr 24, 2013

get ready to do labs and assignments every week! very time consuming however this is where you get the marks. Her exams are really tricky especially the programming parts no clue what i was doing!

3.0
2.0
CPSC1103
Apr 24, 2013

she does not teach anything, you have to basically teach yourself everything!

4.0
1.0
CPSC1103
Dec 23, 2013

GPA Booster. 3 quizzes (best two out of three), 1 midterm, and a final. Everything is open-book/ebook, including the final. Weekly assignments but no late marks. Lectures are a waste of time to attend. Just read the textbook, do the checkpoint questions/chapter review and you'll ace the class.

5.0
1.0
CPSC1103
May 8, 2014

Incredible teacher! Must take! Took this class twice. With different instructor I got C-. Then I took Catherine and I got an A! She is one if not the best CPSC teachers at Kwantlen! Always willing to stay and help students during/after class. She is very clear with her assignments and fair with exams/quizzes! 3 Quizzes (Easy), 1 Midterm n Final

3.0
2.0
CPSC1100
Grade: A-
Jan 1, 2015

This course is an easy A but it is extremely dull. Her lectures are very boring and she doesn't seem very passionate about what she's teaching (I can't blame her though). Her quizzes and midterms are all multiple choice right out of the online website and you can find answers online.

4.0
1.0
CPSC1204
Grade: A+
Jan 11, 2015

Another GPA booster. Same stuff as 1103 but in Java with OOP. Tests are mostly multichoice & truefalse but openbook. Labs & assignments were easy & quick. Lectures consist of her reading the powerpoints aka not worth going. Don't buy the book, just get the pdf. Final project took a few hours to complete.

5.0
5.0
1103
May 14, 2015

Programming is really tough to begin with, so I would not recommend anyone to take this course if they found 1100 challenging. Maydan will always help out and all, and gives fair marks. (p.s she is pretty hot)

5.0
1.0
INFO1213
Apr 30, 2016

Here when u can do well. She is a good person before she is a good professor. She understands students problems and trys so hard to help them with the best she got. The class is pretty recommended for all students, and basically enjoy the course.

5.0
1.0
CPSC1204
Grade: A+
Jul 20, 2016
Would take again

highly recommend this teacher!!!

2.0
4.0
CPSC1204
Grade: Rather not say
Jul 20, 2016
Wouldn't take again

Well, she might be hot, but I don't know why she is actually giving very hard time to her students. I took her class after seeing the review but, unfortunately, what I found was she was friendly in asking help but very awful in giving grades. She gave us a hard time in exams. Why random quizzes also? What is the purpose of it?

2.0
3.0
CPSC1103
Oct 30, 2016
Would take again

Nice enough person, but lectures are very dry, not terribly clear, and pretty boring. She rarely responds to emails or is available for her set office hour. Also, it strikes me as rather unprofessional that we should have a midterm 4 days before the drop date and not get our mark until 2 days AFTER the drop date.

Get ready to read
1.0
4.0
INFO1213
Grade: Not sure yet
Nov 11, 2016
Wouldn't take again

She looks good, but coming to the point why have she changed the outline of exams? I came to know in earlier semesters she used to give MCQ's, but now in our term, she is giving a very hard time by giving long questions and material from outside. She has become quite picky in finding mistakes. I'm worried about final after this terrible midterm.

Tough Grader
LOTS OF HOMEWORK
TEST HEAVY
2.0
4.0
INFO1213
Grade: Not sure yet
Nov 14, 2016
Wouldn't take again

Meh!!! I wish I could not have taken her class. No mercy on students. My GPA will come down for sure :-(

Tough Grader
Get ready to read
SO MANY PAPERS
1.0
4.0
CPSC1103
Nov 26, 2016
Wouldn't take again

Her lectures are pointless. Learned nothing from them. Had to look at the textbook for examples or online. Avoid if possible. But she does help after she finishes her lecture. And she gives assignments every class, but they are not to hard. Cant say the same about the midterm though. If there are no better instructors, then take her(easy marks).

Tough Grader
Get ready to read
LOTS OF HOMEWORK
5.0
1.0
CPSC1204
Grade: A+
Nov 30, 2016
Would take again

lectures can be boring however assignments are fair and easy to follow with the textbook. do not need to attend class to do well, just show up to mid terms. all mid terms, quizzes, and final are open book. very easy marking. highly recommend taking cpsc 1103 and 1204 with this prof. easy A+ if you do the assignments.

Clear grading criteria
Caring
2.0
2.0
CPSC1103
Grade: Not sure yet
Dec 14, 2016
Wouldn't take again

Not a hard class but super boring, hard-to-follow lectures. You'll learn just as much reading the textbook at home. Friendly but doesnt seem to know her stuff all that well as she gets corrected by students quite often. All tests/quizzes are open book but include long answer and MC questions on untaught material. VERY SPORADIC MARKING.

LECTURE HEAVY
3.0
2.0
CPSC1103
Grade: A+
Dec 20, 2016
Would take again

Can't really say much about this class; it's pretty standard fare with weekly assignments and some quizzes/tests. Lectures are pretty boring, and Catherine never really adds anything beyond what's in the notes. Tests are open book, so memorization isn't required.

Get ready to read
LOTS OF HOMEWORK
LECTURE HEAVY
4.0
3.0
CPSC1103
Grade: A+
Apr 25, 2017
Would take again

Your final mark will reflect the amount of work you put in. Programming can be difficult for many people, but practice is the key. Catherine is an alright teacher. Lectures are pretty boring and don't usually cover anything beyond the powerpoints/textbook. Also her assignment instructions can be horribly unclear at times.

Get ready to read
2.0
1.0
CPSC1103
Apr 24, 2018
Would take again

Very easy marker, makes it almost impossible to not get an A in the class. Only downside is you don't really learn much from her and then when you go on to higher level programming courses you realize you're a little screwed.

Clear grading criteria
4.0
3.0
CPSC1103
Grade: B+
Aug 10, 2018
Would take again

She is a very nice prof and her marking is easy, the assignments and labs can be easily done if u read the textbook. Her powerpoints dont go into too much detail so if u dont already have a background with coding i would recommend reading the chapters covered in the textbook after each class. Overall just practice and use ur brain.

Gives good feedback
Caring
GROUP PROJECTS
1.0
2.0
CPSC1103
Grade: Not sure yet
Oct 15, 2018
Wouldn't take again

The absolute worst. She teaches as if everyone already knows the topic. Her powerpoints are useless, all you need to do is read the textbook and other online resources.

Gives good feedback
Get ready to read
LOTS OF HOMEWORK
5.0
3.0
CPSC1103
Grade: A+
Jun 28, 2019
Would take again

Catherine is a very friendly prof. Like other computer science profs, her lectures consist mostly of prescribed slides from the textbook. She assigns LOTS of homework though, and they take quite a bit of time to complete. This is only the hardest part of the course and is the ONLY way you'll learn the material properly. Otherwise, tests are easy.

Lots of homework
4.0
1.0
INFO1213
Grade: A+
Nov 6, 2019
Would take again

First time learning HTML. She's a nice lady but her lectures are kind of boring, Class is extremely assignment/lab heavy. 4 assignments and 8 labs in total. They do take a considerable amount of time. In a way its good because you will learn HTML through the work assigned but lots of it is redundant. Currently on pace to get an A+ but tons of work

Lots of homework
Clear grading criteria
5.0
2.0
INFO12133
Grade: A-
Nov 20, 2019
Would take again

she is amazing .. her lecture are easy to understand. in short just take her, you won't regret.

Respected
Lots of homework
Get ready to read
5.0
2.0
INFO1213
Grade: A
Nov 22, 2019
Would take again

best choice ever

Gives good feedback
Lots of homework
Amazing lectures
1.0
1.0
CPSC11031204
Grade: Drop/Withdrawal
Nov 30, 2019
Wouldn't take again

Open book , open internet exams, no learning. Worst Instructor..

Get ready to read
Graded by few things
3.0
3.0
CPSC1103
Grade: Rather not say
Dec 1, 2019
Would take again

Decent prof at the start but by the end the assignments didn't relate well with her lectures. This resulted in the assignments taking hours to complete. The textbook is more helpful than the lectures so a lot of people didn't go to class. Tests/ quizzes are openbook and fair. Labs 20%, assignments 20%, quizzes 10%, midterm 20%, final 30%.

Lots of homework
Get ready to read
2.0
3.0
CPSC1103
Grade: B+
Dec 9, 2019
Wouldn't take again

She doesn't actually teach you anything, so don't expect to learn from her. The textbook is good, the assignments are fair and the open book exams are pretty easy but ONLY if you learn all on your own with the textbook. She doesn't teach anything.

1.0
5.0
COMSC1100
Grade: Rather not say
Jul 17, 2020
Wouldn't take again

She is a nice person and am sure means well but she doesnt seem to enjoy teaching. Her lack of enthusiasm was palpable, I felt super drained and anxious after her classes. She reads the PowerPoint provided by the book company and doesnt explain anything, gives assignments that are too long and inappropriate. Sadly did not enjoy.

Lots of homework
1.0
1.0
CS
Grade: Not sure yet
Apr 6, 2022

Never have choose this "Prof" You''ll die but the assignments will never end

Lots of homework
Lecture heavy
Test heavy
1.0
5.0
CPSC1103
Grade: Not sure yet
Apr 7, 2022

Way way too much homework. She did not prepare us for the assignments very well nor did she did not prepare us for the quiz or exams. She was nice enough to tell us what would be on the exam, but she never explained how to do the assignments or questions in class.

Tough grader
Lots of homework
Lecture heavy
5.0
2.0
INFO1213
Grade: A
Jun 23, 2022
Would take again

She is a amazing professor. You will be doing lab and assignment which is quite easy and knowledgeable. She is also a good grader because she did not deduct marks without proper feedback.

Amazing lectures
Gives good feedback
Respected
5.0
2.0
INFO1213
Grade: A
Oct 23, 2022
Would take again

She had a lot of labs and assignments but they were very easy and straight forward to do. All you had to do was follow the notes and instruction on the assignments as best you can and you would probably get it instantly.

Clear grading criteria
Lots of homework
5.0
2.0
INFO1213
Nov 26, 2022
Would take again

She is polite and listens to her students. Definitely recommend to take a class with her.

Amazing lectures
5.0
2.0
INFO1213
Grade: A
Dec 1, 2022
Would take again

Pretty good class. She told us what was expected and gave the best grade whenever possible on the assignments and lab. If you put in the effort in the labs and assignments, you should be fine.

Get ready to read
Gives good feedback
Caring
5.0
2.0
CPSC1103
Dec 11, 2022
Would take again

Catherine is just an overall decent prof. Everything she teaches is in the textbook or as powerpoints, I stopped going to class ab halfway through. Mandatory textbook w assignments, but they are not difficult. You can enter as a beginner and come out with good coding ability. I'm not even that into CPSC, and I enjoyed it.

Get ready to read
Clear grading criteria
Caring
5.0
3.0
CPSC1103
Grade: A
Dec 14, 2022
Would take again

Kind, understanding, but lectures can be boring at times. Still a good class and a good introduction to coding.

Gives good feedback
5.0
2.0
INFO1213
Grade: A+
Jan 9, 2023
Would take again

she is best professor. Must take her.

Clear grading criteria
Gives good feedback
Graded by few things
5.0
3.0
INFO1213
Grade: A+
Jan 25, 2023
Would take again

Imagine complaining about assignments. Your not in elementary school. Grow up. Her class can get boring but I find most lectures boring. Other than that you have access to a wide array of options for help if your stuck. She shouldn't have to tell you how to do an assignment.

5.0
2.0
CPSC1103
Grade: B+
Jan 5, 2024
Would take again

Very easy to understand lectures and an online textbook is used and you need to pay for it. No way around it.

Group projects
Lots of homework
Respected
5.0
2.0
INFO1213
Grade: B+
Jan 17, 2024
Would take again

great professor

5.0
1.0
INFO1213
Grade: B+
Apr 25, 2024
Would take again

pre easy class and prof. didnt study and did everything last minute and still managed a B+. shes a very fair grader.

5.0
2.0
INFO1213
Grade: A-
Jun 30, 2024
Would take again

LITTLE EFFORTS U WILL PASS WITH GOOD GRADES BUT BE READY FOR THE HOMEWORK WEAKLY ASSIGNMENTS AND 2 BIG ASSIGNMENT

Amazing lectures
Lots of homework
Caring
4.0
3.0
1103
Grade: A+
Nov 18, 2024
Would take again

Genuinely cares about students. Switches up due dates a lot which can be frustrating. Willing to push back midterms/give extra time to complete midterms. Ironically not tech savvy. Recommend studying what is to be taught a week ahead of time or else lectures will be so confusing. You'll want to know the language used before she actually uses it.

Get ready to read
Caring
Lecture heavy
5.0
2.0
INFO1213
Grade: B+
Dec 5, 2024
Would take again

Professor Maydan's class can be straightforward if you stay on top of the weekly assignments. The material is manageable, and Unstuck study was a lifesaver for preparing. Attend class, use the free textbook, and you'll likely earn a solid grade.

2.0
1.0
INFO1213
Grade: A+
Dec 20, 2024

The course and content was easy; very heavy on CSS and very light on HTML and JS. Catherine is a nice lady and an easy grader but unprofessional; we weren't allowed to render during a test and she brought her dog and husband to sit in on the final exam. also told textbook was mandatory for special content that she then provided.

1.0
4.0
INFO1112
Grade: A-
Mar 10, 2025

THE PROFESSOR IS WORST IDK HOW SHE GOT RATED BUT SHE DOESN'T EXPLAINS WHAT SHE WANTS IN THE ASSIGNMENT AND LAB ND WOULD DEDUCT 5-10% PER MISTAKE PER ASSIGNMENT EVEN IF YOUR CODE WORKS PROPERLY AND EVERYTHING ELSE IS CORRECT SHE JUST FINDS EXCUSES TO DEDUCT MARKS FOR THE THINGS SHE HASN'T EVEN TAUGHT EVEN IF A SEMICOLON IS MISSING, U LOOSE THAT 5%

Tough grader
Get ready to read
Lots of homework
1.0
1.0
INFO1112
Grade: A-
Mar 19, 2025

just don't take her

Tough grader
Lots of homework
Test heavy
1.0
5.0
INFO1112
Grade: B-
Mar 20, 2025

TERRIBLE PROF AND ONLY WANTS U TO FAIL. ALL POSITIVE REVIEWS ARE MOST DEFINITELY FROM THE PROF HERSELF

1.0
5.0
INFO1112
Grade: C-
Mar 28, 2025

Tells us to study using the 10th edition of the C++ book. I then study the questions from the 10th edition. But gives 8th edition during the quiz. She's messed up in her head. Do not take her class, you will fail most definitely.

Tough grader
Beware of pop quizzes
Test heavy
1.0
5.0
INFO1112
Grade: C-
Mar 28, 2025

I LOST MARKS FOR NOT PUTTING COMMENTS. THIS PROF IS CUTTING MARKS OFF LIKE SHE'S GIVING OUT PURDY'S CHOCOLATE

Tough grader
Get ready to read
Beware of pop quizzes
1.0
5.0
INFO1112
Grade: B
Mar 29, 2025

I dont understand y this prof doesnt give same questions as assigned, also why they so math heavy! this is c++ math isnt necessary if anything it makes it more difficult 2 learn c++ most people suck at math, this is a programming class, the time limit is annoying and makes everyone rush, get tired, and really tough exams make students discouraged.

4.0
5.0
CPSC1103
May 8, 2025
Would take again

This class is just very very difficult, for someone who did not know any coding to begin with, made this class very hard. But the prof is very nice. However there is no point of going to classes as you won't learn much, just be good at coding and you will be good pretty much.

Lots of homework
4.0
3.0
INFO1112
Grade: Incomplete
Nov 6, 2025
Would take again

Good professor! I would take classes from her again. Very fair grading and posses knowledge. Cares for students, will accept Xcode as well, I am glad for that.

Respected
4.0
3.0
INFO1112
Grade: A
Dec 28, 2025
Would take again

Pay special attention at the end of the lectures when she goes over the labs and assignments, she will list what she expects from the students. e.g. "Comment for every variable." Grouping them up and commenting once for the variables will cost marks, so make sure you comment them individually. Learn the logic, practice coding using textbook Qs.

Tough grader
Get ready to read
Gives good feedback
4.0
3.0
INFO1213
Grade: C+
Dec 29, 2025
Would take again

Take web applications if you're really into coding otherwise don't

Beware of pop quizzes
Caring
Graded by few things
Class Info

Online Classes

100%

Attendance Mandatory

32%

Textbook Required

50%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 34 grades
Most common grades:
A+ (11)
Not sure yet (6)
B+ (6)
Grade Distribution
A(17)B(3)C(3)D(1)F(0)A-/B+(11)
Based on 45 reported grades
A+: 11
Not sure yet: 6
B+: 6
A: 6
Common Tags
Get ready to read (15)
Lots of homework (14)
Gives good feedback (8)
Caring (7)
Clear grading criteria (6)
Tough grader (6)
LOTS OF HOMEWORK (4)
Respected (4)
Rating Trend

Declining

-0.62 avg change
Nov
Dec
Mar
May
Nov
Dec
Last 6 months
Ratings by Course

1100

5.0

(1)

1105

5.0

(1)

11031204

5.0

(1)

CMPT

5.0

(1)

JAVA

5.0

(1)
+19 more courses
Difficulty by Course

CPSCS13

4.0

INFO1112

3.9

1103

3.0

COMSC1100

3.0

CPSC1103

2.2

Similar Professors