2.3
Quality4.1
Difficulty23%
Would Retake146
Reviews23%
Would Retake
146
Reviews
Rating DistributionOfficial
5
31
4
12
3
7
2
17
1
79
What Students Say
“Absolutely garbage teacher”
CPSC1181 - 1.0 rating“Sadly she is more interested in show off her code rather than explain it”
CPSC1181 - 1.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
41%
Textbook Required
18%
Grade Predictor
Your expected effort level
Predicted Grade
B-
Grade Distribution
Common Tags
Rating Trend
Declining
-1.29 avg changeRatings by Course
1160
5.0
(1)CPSC11601181
5.0
(1)CPSC116081
5.0
(1)CPSC1160
2.6
(30)CPSC2150
2.5
(38)Difficulty by Course
CPSC116081
5.0
CPSC11812150
5.0
CPSC21501181
5.0
CPSC1155
4.4
CPSC1160
4.2
Reviews (146)
She is the best teacher in my life, I was so lucky to mmet her. Her writing is pretty mess and never use computer note, but so nice and easy to follow her.
She needs to get organized
She is just wonderful. =) Read the notes, study the homeworks (make sure you know how to do it alone), and answer the chapter questions in the book, and you'll get an A. =)
decent teacher. needs to explain before writing programs down. needs to take things step by step. very confusing if you don't learn on your own.
Boring.
We have both lecture + lab classes for every week and she still uses up 95% of lab time. So u barely have any time for hands on and ask question. Enter at ur own risk
I take her CPSC 1160 this semester. My first impression is that.. she needs to talk more to the student during the lecture other than just writing on the board. Notes are okay if you understand all she wrote on board, but I dont quite grasp what she's talking about in class. Honestly I learn more by reading my texts than listening to her..
In one word useless. She comes to the class every time and surprises you cause you don't know what she is gonna teach. She is extremely unorganized. She starts talking and doesn't care even if a single person doesn't get a word. Don't take the computer course with her unless you want max B.
Always reads from notes and never explains anything shes writes on the board. Lab time is 95% lecture based of notes that are not explained. Writes about 8 pages of notes per class with little to no explanation.BEWARE
I have taken 1160 and 2150 with her.I have no proplem following her classes. She is always willing to help if you have any questions (expect assignments' requirements that she has already explained in classes).Attend all classes, do all homework, review your notes before exams,and you will be fine.
Actually, her teaching style is pretty fine for me, she tends to write alot on the board. but, she's 100% very patient during her office hours, you can ask her whatever you like, and she will explain it to you one by one. Need to take notes, as it will be tested mostly on the exams(eventhough it wont be 100% the same).
BEWARE, illogical, unprofessional and insensitive. absolutely not made to be a teacher.
Took CPSC 1160 and 1181 with her, she is very enrgetic and enthusiastic, try to help as much. Book is must have in her course and her notes too. assignments are interesting and challanging, basically allocate 2-3 full days for assignments in 1181 (it includes reading too). Found her courses more practical than theoratical, which is good and helpful
Super epic slow talking. writes everything on the board. but better/more clear than Ardeshir.
a good, clear instructor.
She doesn't know what education is. She is better to be a doctor. But if you were her patients, she would find lots of "errors" you don't have. Computer science makes me sick after I took her class!!! Aviod!!!
Cpsc 1160 is a hard course. I think she work hardest in Langara College. She never stops writing everything on the board. Nobody can do it, but it is hard to listen her lecture and write her note together.
I think she work hardest in Langara College. She never stops writing everything on the board. Nobody can do it. The only thing is that I feel hard to understand her lecture and write her notes together, so I miss some information.
Seriously, worst teacher I have ever had in Computer Science Department in Langara. Purposely downgrade and discourage students in any way she wants, way too arrogant about her teaching style, wrote too much notes on the blackboard and never put any notes online. Don't ever trust guys who gave her full mark below.
The ratings of this instructor are lower than her actual performance since all courses she has been teaching are programming which is definitely not easy. She is an excellent instructor for strong students. Don't expect to get a good grade without effort. I needed to spend 25-30 hours (not including class time) per week for the course, but got B+.
She is trying everything she could to deduct exam marks from the exam paper, a minor mistake can lead you to fail your midterms and finals, and she expects you to retake this course again since 30% of her class are retaking students. She is a good business women in terms of tuition revenue, but taking her class is definitely kill your days.
Got A- in this course. This course is the most difficult CPSC course I took in Langara because she lets us know a lot of staff. You will be better than others in the future study. She is really helpful that I never seen. She is fair and responsable for everybody. Study harder and try every code she wrote on the board. Don't scared. She will help u.
I think Gladys is an excellent instructor. Explains things clearly, gives abundant and straightforward notes, really knows her stuff and has always been friendly and helpful. That said, this is a challenging class with a demanding workload and the exams require not only understanding of the material but the ability to apply it, and quickly at that.
Great teacher. She obviously loves programming and this course. She explains everything in full and will be more than willing to help you if you need it. Be warned, though, you can fall behind easily if you don't attend class regularly or consistently show up late. All in all, though, fantastic teacher who is very dedicated to her students
For me, she is the best among all instructors I've met at Langara. Her notes are worth to review after the class. She is super helpful during office hours. Assignments are challenging, but working on them is where you learn most. She gives you hard time, but it's just for your learning outcome. Diligent students will learn a lot from her class.
I just grad from UBC and I had her at Lang before UBC. I started looking for jobs and I notice what she taught us about writing codes more efficient and simple is a big+ for job seeking. Her assignments which include test plan creation is also helpful for job seeking. She is my most memorable teacher in my undergrad life.
Its a challenging class, about 60% of the class failed the first mid term, but if youre comfortable with the subject you will do okay
Gladys is a good instructor, she is friendly, approachable, and extremely passionate about computer science. However, the course is hard, the exams are hard, and her marking is even harder. 1160 class average was 56%, 1181 45%. Don't expect to do well if you aren't 100 percent comfortable with the material. Nice lady though.
One of the best CS profs at langara. It's obvious that she really enjoys her job and cares about her students. She might seem tough at first but if you attend all the lectures and review her notes before the midterm you will do just fine. Most CS majors think she is great - just make sure not to fall behind. Highly recommend :)
Writes everything on the whiteboard, doesn't use slides, doesn't publish any notes. Makes you attend classes and labs but ALL labs combined are worth only 3% of the final grade. Isn't particularly good at explaining stuff. And they wonder why so many students fail this course. Too bad she's the only one teaching it.
She is the best Computer Science prof. She provides lots of materials for you so that you can ace the course. Even though, you don't need to read all of them. Take every note she writes on the board. Attend every class carefully. Do the assignment by heart. If you haven't done so, it can ONLY BLAME yourself. Because she did everything she could.
Great instructor - I learned a lot. Very time-consuming, but if you put in the work, it's worth it. Don't skip! Also, try not to come late.
The bad news is that she is the only one teaching CPSC 2150, so regardless of what I say now, you're still stuck with her. The good news is, you lucked out - shes a fantastic instructor. The course is rather hard but she does a good job with it. It's my third course with her, and she has always been kind, caring, and effective at teaching :).
terrible teacher. Avoid her courses.
You really have to pay close attention in class because just doing the labs and assignments won't get you anywhere for the tests. One of the most dogmatic teachers for commenting code to the point where it isn't helpful. Hard to ask for help as she's very condescending.
Her personality makes her class really enjoyable. She has a very disciplined pleasantness. A very smart and high energy teacher, with clear lessons
Avoid at all costs. She is the type of professor that thinks grades are everything. That if you dont get a good grade in one of the midterms (even if you got A in all the rest) you are not good enough for a CS major.
Absolutely garbage teacher. Avoid at all costs. True savage on marking midterms. "It doesn't compile" -proceeds to deduct marks even though the logic/theory was correct. Useless ass assignments. Basically learned nothing from her.
Overall, I find this course thoughtfully interesting, and I think the prof is doing really well in explaining the topics. I like how she explains the concepts by imagining as if it is a "living thing". She's one of those profs that will make you work really hard, but that's what great teacher's supposed to do, get you out of your comfort zone.
She teach nothing at lecture. Writing all notes on the board, no ppt lectures. WORST teacher EVER.
Really dull class. No powerpoints. Spends most of the class facing the board and writing notes. Textbook not used but you will need to read since lectures are kinda useless
Terrible. Avoid.
she is just a horrible teacher, she will never listen to you, so forget it regarding any kind of help, you will fail the course for sure.
Horrible,, worst teacher ever
Worst instructor ever... u will never get any kind of help from her
She's a really tough grader, the fact that we are writing our tests on paper for every exam she should be more considered. In my case, missing a semicolon on a line costed me 2 points.... Like c'mon, we are all learning and we are not master students. She discourages you to keep going and she believes she has all the rights to do so and train us...
Terrible teacher.... should not be teaching for a living
No help in office hours and does not help with assignments. If you do not understand the huge chunks of code she throws at you in class you won't get much help from her . Very hard marker does not give any breaks for simple syntax errors in exam situations.
Sadly she is more interested in show off her code rather than explain it. A very disappointing class plagued with a huge amount of homework that will force you to spend about 20 hours of real time work ( research, implementation and debugging.). She also deducts marks achieved from well done code if you have something wrong.
She spends all the time in writing the code on board rather than explaining it. Gives you no slides to read.
Alright For those who want a TL;DR: Yes her Tests are the most difficult part of the course, but Assignment and Labs are very crucial to learning. Her Labs if you are a slow programmer will hold you back, but aren't worth much, and they provide a good example of what should be done on assignments. She's tough; provides an example on expectations.
She's quite strict and particular in her teaching style; she is a tough grader but I think her intention is to give students a feel about how detail-oriented the programming industry is. Her midterms are based on the assignments and labs so if you're able to reproduce them(conceptually!) you will do well. She could do better in the last few topics.
She isn't direct in terms of student's communication. Exercises aren't provided with clear marking schemes (mostly in long descriptive paragraphs rather than bullet points/tables - hard to comprehend requirements). She wouldn't give straightforward answers, even though I only need YES/NO answers. In the end, good person but horrible at explaining.
Her marking scheme is extremely subjective and she insists on writing paper exams for a course that has no right to be difficult at all. Her reasoning is that you should write paper exams so you don't get stuck on compiling, yet she marks small syntax errors very harshly as well as stylistic naming conventions which have nothing to do with the code
Unclear Assignment,lab requirements/no online resource except from publisher/bad explainer/copying the programs on board/ old, reused messy notes and missing details. Her program won't works unless you debug them/bad, unorganized programming style in my opinion. no direct answers, she expect you know every'n.
Not much to say. Out of my entire time at Langara, I would have to admit, she's one of the worst teachers you could possible have. Hypocrite on marking exams. You forgot a semicolon? Misspelled a word? -2 for everyone. Tells on us when she makes the exact mistakes when writing her notes on the board. Holy, just please, avoid her at all cost.
When I took her courses I felt very hard first. But all the assignments were related to what she taught in class and very helpful. She was strict in marking but she just wanted students can learn to be careful when they do cs.
Messy notes on board, Unorganized, Reuses the exact same assignments every semester, unclear assignments, vague answers when responding to student's questions, tough marker who has no clue how to mark, hypocrite, tells the entire class "we don't deserve to be computer scientists" because were not getting a A, boring examples from textbook.
She is one of the most terrible teacher in Langara CS department. No slides and all notes are writing on the board. And the notes are unclear. I even don't know how to prepare a midterm. For other CS courses(1050,1150,1160,2150), My average grade is B+. But at her 1181, I only got a C-.
She teaches how to boil rice in class and in exams asks how to make sushi
All you complaining is because you expect her to hold your hand. Programming is mastered by practice. She doesn't need to give slides or notes. Find the topic shes teaching and go write some programs implementing them. That is how you learn programming. Stop complaining because you don't know how to study programming. It is not like other classes
This course has been the worst ever. I didn't know about this website and I have to say that I agree with all negative comments. I've been able to manage it so far because tutoring, I've taken previous CPSC course such as 1050, 1030, 1045, 1150, 2221, and my grades go from -A to A+, now with 1181 I have worked twice but still she makes it confusing
Just don't take her.
Very bad lectures, she spends the entire class writing source code on the board and not explaining what shes doing. Gives assignments way harder than what she teaches and often on stuff she hasn't even explained. She was asking for feedback in class which is nice but doesn't seem like she took any of the advice since she argued against it in class
Awful instructor. Stay away from this at all cost. Unfortunately, she's the only one who teaches the course, so make sure you give your 120% otherwise, you're screwed.
Just don't take her, horrible teaching method.
Avoid her. Come on we are living in 21st century use a tool called power-point. Stop writing on the board, we are programmer not copy-paste machine. Teach us the method, not the code. We can find the code from internet.
I'm writing this review after working in the field for a few years. Gladys is a really tough teacher, but her knowledge of the C++ compiler, and how memory behaves behind the scenes is invaluable. Her assignments are tough, and she was one of my toughest programming teachers overall, but I'm really glad I had her for algorithms & data structures.
She's probably one of the worst tutors in the cpsc dept. As a cpsc instructor, she should be constantly updating her teaching methods, but no. All she cares about is writing on the board. Her code is riddled with bugs, debugging takes hours & she expects everyone to be perfect. And I'm talking after I've worked in the field for a few years!!
Friendly & extremely knowledgeable, but not a good teacher. Was so focused on writing code from the board before she erased, had no time to listen & comprehend her explanation of it. Please make code available on D2L to have a reference to learn from. No partial marks on midterms, she seems hellbent on failing students rather than teaching them.
No one in Langara can supervise her? All other instructors who I took course with, they use magic tool called powerpoint and provide us code. She on the other hand, write a code on board, then expect you to understand it at the same time. If she is your instructor, just drop the course like me.
Computer science class? More like English class, every class you get to write an entire essay. Cmon, it's 2019, how can you do computer science without a computer
gladys is good a teaching topics and she explains things pretty well, however that doesnt make up for the fact that her tests are made extremely difficult compared to anything you do in class. also there are weekly assignments that take a ridiculous amount of time to complete. there are much easier profs than her, no point in tanking your gpa
Please do not delete the comments, students have the rights to know about her teaching method. We have freedom in this country. Do not take her course, she is really bad at explanining but extremely picky about your work. Never provides powerpoint or pdf about the code. So basically you have to copy everything from board. Again, do not take it.
I dont understand how she is still an instructor at Langara. Her teaching methods are outdated, her inclass exercises are hand-written which btw, are riddled with bugs but she has an unrealistic expectations from students, no PowerPoint or pdfs given as a reference material for studying - you basically have to do it on ur own. DONT take her class
Killed all my interest in coding.
I wish I had listened to everyones warnings before taking her. I ruined my gpa, ruined any love I had for coding. And am killing myself with her assignments. She just comments done incorrectly, without giving you the correct answer. You go and ask her what should I have done shell use a function she didnt talk about it class.
I tried to give her a bad review earlier in the starting of course. Thank goodness, my reviews didn't get posted. I have a better understanding of everything from the assignments that I used to do while crying. I used to hate linked lists and recursion. Well, not anymore. Gladys is such a sweetheart. advice-DO NOT PROCRASTINATE. ASK HER QUESTIONS.
I dont usually post here, but all of the terrible reviews compelled me. Gladys is a very capable instructor, and cares about her students. Data structures and algorithms are naturally difficult so you need to put in the work to do well. Not an easy class, which I think a lot of reviewers here were looking for.
I've never hated and loved a teacher more than Gladys. On one hand, this has been the most time intensive class I've ever taken. Exams were also pretty difficult with a lot of focus on theory and code reading. On the flipside, the exams were scaled and the class was easy to get a good mark in if you finished the assignments. Don't copy code or die.
I only took her course because she was the only instructor for this course on the semester I took it, in other words, I was very hesitant to register due to the reviews on this website. But boy oh boy, this course is a train wreck from week 1, she changes grading criteria out of nowhere, changes grades 2 weeks after the grade was submitted on d2l..
Horrible teacher. She needs her notes next to her while doing the lecture, and she takes forever to get to the point of what she is trying to say. Making it very hard to follow and very confusing. So obsessed with cheaters that she made the midterms long with a limited amount of time to even do and that is just unfair to the honest students.
If you can avoid her, do it. Unfortunately, it seems like she's the only one at this college who can teach this course. One of the worst classes regarding Data Structure and Algo. Things don't have to be this tough, she takes forever to get to a point.
Gladys is the best CPSC prof I've had in Langara and I don't understand why people dislike her so much. I always go to her office hours if I have any problems doing the assignment and she's been very helpful. She's also very good at teaching and always open for questions. Don't listen to ratings, just take her.
Took this 2 sems ago. I found all the labs and assignments to be really fun, they had a lot of thought put into them & instructions were always very explicit. I'd recommend taking a discrete math course(series, graph theory, etc) first. Tests are hard. Very accommodating grading structure. It's a hard class. She has lots of stories & jokes!
This class is a train wreck from the start. Forever to get to a point, obsessed with making tests tougher than necessary, provides assignment that are essentially unrelated to what was taught in class. No proper notes. Accessible outside the class but is extremely rude. Wish the cpsc department did something about her!
Her lecture and Assignment is super heavy, the way she teach is very fast and hard to keep up. She would assume everyone to be very strong at programming and understand all concept. Test very heavy and tough grader , won't take easy on code and deduct all marks. No partial marks given
Absolutely avoid Gladys, only take her class if you have the time to stand in long lines for office hours, she does not explain anything in class and expects students to know how to implement complicated algorithms without any help. She does not care if the students understand what she is teaching and gives vague answers to questions. WORST PROF.
Even if she is the only professor left for the course, do not take her, take the course next semester, or take a drop for the semester, but definitely don't register for her class. Her instructions are very unclear, whether it is for the lab, assignment or any thing else.
One of the worst Instructors in Langara. I lost my interest in Coding even I got A -B grades in prev courses. I don't know why CPSC dep. is not replacing her. The assignments are very tough as compared to class stuff. I read all the reviews first but I got no other option instead of taking her bcz she was only one who was teaching at that time
absolutely avoid her, so stressful semester. Terrible at explaining, worst at teaching. Homework is nothing to do with the topics he teaches, she thinks she is really good at her job, but opposite she should not teach this course.
From taking two semesters (1160 & 2150) I can firmly say a lot of what the people say is untrue. Extremely helpful during office hours (even solving a problem in my assignment) and has a lot of passion for the course. Bad reviews are people who likely breezed through previous requisite without much effort expecting a higher-level course to be easy.
I found this course to be challenging as I spent most of my time on this course. Gladys is very caring and helpful during her office hours. A bit of her weakness is she kinda assumes we know X. SO ASK! and you will get a good direction from her. The exam is manageable as long as you did all labs and assignments. I enjoy having her as my prof!
She is one of the best teacher at langara! She is always exited to give a lecture and caring students along the semester. She gives a lot of difficult assignments but they are very helpful to learn more about the concept at the lectures. Her office hour is very helpful too, so just go to her office hour if you get stuck.
I got B+, and I am still complaining about her. The grade I got has nothing to with her, I hired a tutor for helping me cost me roughly 2k. Her teaching method and way is made me sick and cant understand anything. Really not recommend to those who got below A+ in 1160 to take her course. I got A from 1160 and still could not understand her at all.
As a second year student she def teaches like a 4th year course prof. Incomplete code on assignments and midterms will get a ZERO no excuses. Can be very rude to newer coders expecting you to know everything after one lecture and does very little to help you through assignments. If you are new to coding avoid her.
My rating has nothing to do with my grade but rather her teaching only. Terrible teaching method, incredibly rude and passive aggressive, expects students who are new to know everything from the get go, tough grader - either completion or 0. This is a 200 level course, not rocket science, so it should be taught as such. Terrible. Stay away.
She is awful very boring lectures and uses 10 years old coding to give assignments and try to force students to code in old fashion. Like I never saw a professional using that trash way to code. I will say she is too old but very childish ( makes me feel kind for her)
She is alright. Gives a lot of tough assignments that can make you feel overwhelmed. Also, her lectures are dry but you can survive the course if you manage the assignments.
Worst professor you can have to learn C++. If you've taken her class please just drop it unless youre a programming prodigy. Lengthy assignments, way too difficult and tough grading in exams, very very difficult to understand her teaching, little no material published in Brightspace for self-study. An absolute no go.
Avoid at all costs unless you have previous experience with c++ or coding in general. I've taken this course with 2 professors (100% full clear the first time but forced to take it again). Her assignment instructions are often unclear and difficult to interpret/decipher. She teaches as though the students have prior experience.
Worst professor you can have for 1160. Difficult assignments with unclear instruction, difficult and tough grading in exams, very difficult to understand her teaching, especially she was writing lecture notes digitally and was hard to follow, little to no material published in D2L, expect you to learn based on the 2-hour lecture. Drop the course
Very difficult grader and in the midterms will take marks off for the smallest things. Expects perfection and coding experience prior to this intro course. She explains the definition of things, but not how to use them for more difficult situations (which she will test you on). Don't take her no matter what. If you need this course, choose not her.
Alright here are some tips to pass her class: 1. LOCK IN when she is starting on the loops chapter and above make sure you know this type of stuff else ur going to be cooked for the semester!! TRUST ME 2. read the textbook and do the questions in it (they are identical to the midterm but harder) 3. she doesn't follow each chapter accordingly
She gives good questions for the midterm, but the final is much more difficult than the midterm. There are also several unannounced exams. There is a lack of mock tests and rudimentary assignments, so it's very hard to keep up unless you already know C++. I can't say my specific grade, but I will say that I got 3-4 below CPSC 1181 and CPSC 1150.
AVOID this prof at all costs please. For your own sake.
Horrible class, don't take it
It's insane that this instructor is still allowed to teach when year after year they don't bother improving their teaching methods.The assignments aren't representative of the tests.She is accessible outside the class but it's not that helpful. Dings you for the smallest mistakes, majority of which will never be thought of in actual industry.
she is underrated. she turned out to be my best instructor that help me learn data structure very well. I went to her office hour every week, she is helpful and she has a lot of experiences and knowledge of this class. if you complete the weekly assignments perfectly, you already pass the course and you get a very strong fundamental in data struct.
She will take forever to give marks back to midterms, took over a month to find out what my grade was on both midterms. Doesn't give anything to prepare for quizzes, midterms or exams. Lectures are extremely dry. Most of her explainations are vague and not helpful. Avoid if you can.
Tough course, but Unstuck study helped me ace it. Avoid this prof if you can - assignments are unclear and they teach like you have prior coding experience. Read the textbook and do practice problems to survive.
Agree with most of these reviews, you should take this course with a very solid understanding of both C++ and calculus. Midway through the course she pulled out discrete calculus out of nowhere, recommend to take at least up to calc2 before taking this one - algorithm memorization heavy. Does not "read the room" to notice we are all lost.
Lectures are very boring and hard to follow along. Its like watching someone else code while you just sit there and do absolutely nothing. Labs are useless and do not help as she takes the entire lab going over previous assignments so you cant even do the labs. The quiz times are only 30 mins way to short and not enough time to think.
This professor is quite strict but fair in her marking. Lectures are quite boring but uploaded however i didn't find them that useful. Tests are very simple as long as you understand the material. She is very useful during office hours. I recommend using assignments and quizzes to prep.
Don't take any courses she teaches, unless you are very good at C++! Heavy assignment (I spend at least 4-5 hours finish each.) She loves to report student plagiarism, she reported at least 10 people plagiarized in the assignment in my class, and over half of the class in CPSC1155, so be careful! Difficult midterm the class avg mark just 40marks.
Stay away, she is a plagiarism weapon. Literally half of the class got reported plagrizied because of her poorly written assignment instructions. How to pass: Do her Recursion Document, quiz every week, and assign are similar to midterms so whenever its midterm season, redo your assign. Also she does not teach the subject well (or at all even..)
She teaches as if the students have exprience in C++ code already. This class did not feel beginer friendly at all. Lectures are very boring and no one shows up. The quizs are only 30 mins, which does not give a lot of time to think. I recommend to have prior C++ knowledge before taking this teacher. She is not beginer friendly!!!
This teacher is an unfair grader. Out of all the teachers I had at langara, this one literally takes off so many marks in the code. If the code doesn't compile, you get a 1/10. Like come on already, seriously? My other computer programming teachers would atleast go through the code and give you part marks for trying. This course was so depressing.
She is the worst instructor I've ever had. Tests are hard, grading is unfair, and she cares more about catching plagiarism than helping students. She doesn't understand students at all.Unless you're already very familiar with C++, you will struggle ,she teaches like everyone already knows the language. If you have any other option, avoid her class.
Absolutely worst professor I have ever had in my university career so far. Deducts grade heavily and will put you through academic integrity for ridiculous reasons in assignments. Does not reply to email, shows no concern towards students and loves degrade students as much as she can. Watch for mistakes in assignments and exams or else fail.
Her lectures are very long and not very helpful. She could perhaps have had more labs than lectures, as when I was coding during the labs, I learned a lot more than by just watching her code on the board for 2 hours straight. Her quizs times are way too short, only 30 mins, and sometimes the compiler doesnt work. She also deducts a lot of marks.
Deducts a lot of marks from assignments and tests. Exams are very stressful and had a hard time compiling code to run. Would have been helpful if she allowed us to refer to our notes during quizes/exam. Overall not a beginner friendly course and personally I found very difficult to absorb what she was teaching. 2/10
I'm someone who has worked in the industry, & it's crazy to see an instructor teach like this. The HWs are not representative of the materials taught in class. You need prior understanding of the material and calc2 to succeed. Horrible teaching process. Too pressed on catching plagiarism rather than caring for students' learning. Avoid if you can.
Does not teach at a beginners level pace like she claims, is horrible and condescending towards me. I would avoid at all costs if possible
By far the worst professor I've ever had. F you Monagan.
My experience with Gladys was not good. She tried her best, but for me, she is not a good "beginner" course instructor. She had 3 different sections, which is too many. Lots of homework. She puts too much emphasis on plagiarism. Too little in-class practice. Quizzes every week. Lectures were not helpful; she did not stop to clarify doubts(Rushed)
Unfortunately Gladly's rushed classroom pace left a sour taste for me regarding computer science at langara. Would often deprive students of resources to work with in regards to tests / quiz material and would always refer to "the textbook" for practice, however, the jump from the textbook to her examinations are huge. Would not recommend at all.
Had to drop because her lectures were not really beneficial for me. Have to retake next semester, BEWARE. DO NOT INTERACT
Learn C++ prior to taking this class to do well or be prepared to spend 4 hours every week on an assignment worth 1% of your total grade. Doesn't really give part marks if you don't fully write the function correct to her standards be prepard to get below 50%. If you don't want to feel like ending it all, can't recommend this class.
idk why shes still here, 2.1 for 3 years is crazy work js retire atp
Monagan is a hard teacher, and a lot of the times she does not explain a topic well. However, she will clarify if prompted. Reccomend learning C++ before taking her course.
If you already have a prior understanding of C++, this class will not be a problem. However, Gladys's teaching is quite hard to understand. Her lectures never make sense and are very information heavy, her quizzes at the begging are easy and tend to get harder as time goes on. The class is very test based and the projects mean nothing.
I just wasn't very happy with the ambiguous grading criteria and unclear questions on the quizzes and mid terms. Your code will work perfectly but because it isn't the EXACTLY how the TA or prof expected, you will be getting a 70. I thought the course itself was fine, just figuring out how to read what the teacher is asking of you is the hard part.
Gladys catches a lot of flack on here, but she's honestly alright. She's extremely helpful during office hours, I highly recommend attending them. Definitely at least brush up on C++ before taking this class if you've never coded before, can be very confusing initially. Overall not an easy A, but if you put in the work its doable.
Stopped looking before crossing the road because I'd rather get run over than go to any of her classes
Don't believe what a lot of people wrote here, many reviews are written by students who skipped classes or got caught cheating thus feeling bitter about not doing well. Her lectures can be hard to follow at times, but Gladys is a kind and knowledgeable professor who is very approachable and available outside of the classroom to answer questions.
After reading the reviews here and registering in her class, it is clear that those who give her very low rating didn't try hard enough. Although her notes are messy, they make sense if you attend her lectures. Her exams purely test your foundation and understanding, unlike other teachers you can compile and test your code during exams.
Look at all these meat riders. Gladys is not a good prof. Sure she's a good person but she doesn't know how to teach. Stop meat riding.
Gladys is a very caring prof. If you genuinely put in the effort, you'll do more than fine. I came in with 0 C++ experience and can now write simple programs. The course focuses on understanding logic, so don't try to memorize "solutions". Treat the concepts she teaches as tools you can use to problem solve like any other STEM course.
Guys, let's not get too worked up over this prof. No, she's not a 1, but she's def not a 4 or 5. She doesn't teach the material very well, and puts too much focus on other things, but she is a nice person so if you struggle with coding, I would focus my time on asking the TA questions directly instead of studying her notes (the notes are shite).
I feel like my time in this profs class was more of a wake up call than actually learning something. She's very nice and reluctant to help you (not as much as the TA tho) but her marking is just disappointing. Course wasn't a realistic interpretation of the real world ; as you're not alone but in a group which is a lacking component in this course
Tests can be graded a little harshly but she gives lots of opportunities to make up your grade with bonus marks and she drops your lowest quiz. Don't skip the lectuers if you are not confident in C++ already. The best way to prepare for quizzes and tests is to understand the code from homework that week.
Easy if you already know how to code and a confusing mess if you don't. If you have dreams of getting into UBC, now's the time to start teaching yourself C++
Her teaching is not the greatest but I would say it is pretty easy to self study as there are lots of free c++ resources online. Quizzes and tests are fair and it is very possible to get close to 100% if you know what you are doing.
Horrible teacher that doesn't tell us anything about exams.Shit ton of assignements that take hours for 1% of your final grade. Lectures are honestly useless and you'd learn more doing the assignments than actually attending class. Only reason she aint a 1 star is because she's actually kinda nice.
Take this from a student who took this class twice. First time a C- and second time an A+. What I can say is that, you definetly need some C++ back ground for this class. As when I took it the second time it was like a breeze for me, super easy. But the first time it was like trying to dig through concrete with a plastic spoon, with my bare hands.
Class Info
Online Classes
100%
Attendance Mandatory
41%
Textbook Required
18%
Grade Predictor
Your expected effort level
Predicted Grade
B-
Grade Distribution
Common Tags
Rating Trend
Declining
-1.29 avg changeRatings by Course
1160
5.0
(1)CPSC11601181
5.0
(1)CPSC116081
5.0
(1)CPSC1160
2.6
(30)CPSC2150
2.5
(38)Difficulty by Course
CPSC116081
5.0
CPSC11812150
5.0
CPSC21501181
5.0
CPSC1155
4.4
CPSC1160
4.2