3.8
Quality1.9
Difficulty63%
Would Retake140
Reviews63%
Would Retake
140
Reviews
Rating DistributionOfficial
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 ratingClass Info
Online Classes
100%
Attendance Mandatory
32%
Textbook Required
50%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.62 avg changeRatings by Course
1100
5.0
(1)1105
5.0
(1)11031204
5.0
(1)CMPT
5.0
(1)JAVA
5.0
(1)Difficulty by Course
CPSCS13
4.0
INFO1112
3.9
1103
3.0
COMSC1100
3.0
CPSC1103
2.2
Reviews (140)
One cool computer babe
she is beautiful, nice female prof
knows her stuff
awsome teacher, and she is a hotty
thanks Catherine! great course
No Comments
BEST COMPUTER SCIENCE TEACHER EVER IN THIS COLLEGE. MUST TAKE!
Very nice and quite easy teacher. She is very generous in marking..
Good teacher, but thinks java is cool.
No Comments
she is a an excellent teacher. very organised,very helpful and best teacher
She talks like an infomercial in selling Java
No Comments
No Comments
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.
her stuff is easy. but she is not a very good teacher coz she's just read the textbook to u guys.
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
boring teacher, easy marker. Just show up for the exams and hand in the assignments and you will get a good mark.
she is ok...but dont forget to bring a CD player to listen to bc she is so boring... -_-ZZzzZZ
Very helpful. All you have to do is just ask. But the course load is a little heavy.
Praises java too much.
do nothing, learn nothing, great a good mark, forget that I had ever taken this class.
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.
lol, funniest class ever. Nobody did anything.
can't teach...really CAN'T TEACH!!
Easy marks, and shes hot
Nice teacher.
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!
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.
You will learn nothing =) 1 hour and 50 minute long java infomercial
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.
I got in A in her class and I had no prior experience with C++. She was very helpful and approachable.
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.
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!
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.
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.
Read the book=Ace the class.
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.
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.
An incredible waste of time. Java java java who cares.
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!!
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.
Very easy. Very helpful. No late marks.
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.
best cpsc teacher......very friendly, helpful, and easy....i totally recomend her
Melinda is such a sweet lady. She has easy tests, flexible with students...always there to help you!
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.
Very easy. Take this class and you'd get an A for sure
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.
very good teacher is very helpful, assignments and labs are very easy. good marker not to hard easy A!!!!!!!!
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!
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!!
As nice of a teacher as you can possibly get! Pretty nice for a change...
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
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
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
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.
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.
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.
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.
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
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.
Awesome I wish she taught another class. Kwantlen needs more teachers like her.
Very nice, knows her stuff and always willing to help whenever/however possible
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!
I would take her class again.
NO COMPARISON WHATSOEVER
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.
the work is easy,but there is a lot to do.
She is so nice and helpful. The course work is so easy. I would definitley recommend her!
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.
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.
She was very helpful and easy. If you know your way around microsoft office itll be a piece of cake.
Easy teacher, nice lady. Must attend class because she has in class assignments. Got let out early like every class.
If you don't get an A in her class, please drop out of university.
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!
Great proff, Very easy class
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!
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.
I only spend 1-2 hours a week on it doing the assignment, rarely attend class only for quiz which is easy
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
Easy marker, verbally clear however mind dulling lectures basically teach yourself the content and show up for exams and you'll get an A
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.
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.
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!
she does not teach anything, you have to basically teach yourself everything!
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.
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
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.
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.
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)
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.
highly recommend this teacher!!!
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?
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.
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.
Meh!!! I wish I could not have taken her class. No mercy on students. My GPA will come down for sure :-(
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).
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.
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.
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.
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.
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.
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.
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.
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.
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
she is amazing .. her lecture are easy to understand. in short just take her, you won't regret.
best choice ever
Open book , open internet exams, no learning. Worst Instructor..
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%.
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.
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.
Never have choose this "Prof" You''ll die but the assignments will never end
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.
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.
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.
She is polite and listens to her students. Definitely recommend to take a class with her.
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.
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.
Kind, understanding, but lectures can be boring at times. Still a good class and a good introduction to coding.
she is best professor. Must take her.
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.
Very easy to understand lectures and an online textbook is used and you need to pay for it. No way around it.
great professor
pre easy class and prof. didnt study and did everything last minute and still managed a B+. shes a very fair grader.
LITTLE EFFORTS U WILL PASS WITH GOOD GRADES BUT BE READY FOR THE HOMEWORK WEAKLY ASSIGNMENTS AND 2 BIG ASSIGNMENT
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.
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.
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.
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%
just don't take her
TERRIBLE PROF AND ONLY WANTS U TO FAIL. ALL POSITIVE REVIEWS ARE MOST DEFINITELY FROM THE PROF HERSELF
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.
I LOST MARKS FOR NOT PUTTING COMMENTS. THIS PROF IS CUTTING MARKS OFF LIKE SHE'S GIVING OUT PURDY'S CHOCOLATE
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.
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.
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.
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.
Take web applications if you're really into coding otherwise don't
Class Info
Online Classes
100%
Attendance Mandatory
32%
Textbook Required
50%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.62 avg changeRatings by Course
1100
5.0
(1)1105
5.0
(1)11031204
5.0
(1)CMPT
5.0
(1)JAVA
5.0
(1)Difficulty by Course
CPSCS13
4.0
INFO1112
3.9
1103
3.0
COMSC1100
3.0
CPSC1103
2.2