3.0
Quality3.2
Difficulty55%
Would Retake136
Reviews55%
Would Retake
136
Reviews
Rating DistributionOfficial
5
38
4
26
3
21
2
17
1
34
What Students Say
“Try your best to follow along with her code during in-class examples”
ECOR1606 - 3.0 rating“All in she's a good prof”
SYSC3303 - 3.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
36%
Textbook Required
50%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Stable
+0.07 avg changeRatings by Course
201333
5.0
(1)SYSC202
5.0
(1)SYSC4907
5.0
(1)94201
4.5
(2)16061
4.0
(1)Difficulty by Course
16061
5.0
ENG202
5.0
SYSC3100
5.0
SYSC1606
5.0
201333
4.0
Reviews (136)
No Comments
very nice midterms
No Comments
easy midterm, killer final....did anyone know she's an olympic swimmer
Ahhhh its the chicken lady!
Excellent prof. with a challenging midterm and final. Readily able to relate information to students and willing to clarify when necessary.
Not a nice lady... has an intimidating presence. Likes to give long and hard midterms and even harder finals. Extremely picky at marking - must have perfect syntax. Not very helpful when you speak to her either - will make you wish you didn't ask.
I THINK SHE IS A *******, EASY MIDTERM AND HARD AND LONG FINAL EXAM
She knows the subject very well. Gives great lectures and the notes are good. She is pretty helpful when you ask her questions. Very strict marker however... And the midterms and final were a bit too long.
She is ok teacher but maybe not a nice person. Very mean.
she cant teach
No Comments
HORRIBLE. The TFTP project she gave us did not prepare us at ALL for the concurrency programming she tested us on on the midterm and final. I don't know how I passed the course!
A good prof, MUST attend all of her lectures. actually the notes by Mr.Bryant are also pretty good. Gave us a good (easy) final exams , since we didnot cover the hard stuff (and the main stuff of this course) i.e trees, hashing, and parsing ..
KNOWS NOTHING! **** DESCRIBES HER BEST
doesnt know how to teach......stands up in front of the class and reads off slide.....but on the other hand she had a very very easy exam (cuz she didnt teach the better half of the course) ....anyways take sysc-2002 with anyone but her.
TERRIBLE!!! I was just reading the other comments about her, and I'm not alone. I asked her about an assignment I had a small problem with, she told she can't help me, and to debug it! I then went to Bryant and he fixed my program. The most useless, boring and atrociously mean person. She should focus on swimming. I just wish I had Bryant.
No Comments
Least committed prof I've ever had. Only in her office during office hours, a total of two hours that never fit my schedule. Even in her office, when I found the free time, she was never any help. A completely discouraging prof. Carleton should realize she's making students either hate or not mind this subject, but never like it more (her job).
She was a fairly easy prof, and unlike ppl below I found her pretty helpful when I went to her office hours (once!) she had very straightforward exams too just look at previous years...
teaching OK, but given a piece of long exam and midterms.
Nice person, pretty good teacher. You shouldn't have a problem with her. That said, she has some pretty annoying teaching problems: she marks by removing marks whenever you do something wrong, which is a problem because she asks vague questions with specific answers in mind. She also makes you memorize arbitrary things (e.g. opcode NUMBERS).
she is rude, and show no-patience when u asking question . and her lecture is pretty boring , just like she is reading note(slide)one word by one word.try to avoid her ,if u wanna get a better grade.
she is soo hard it isnt even funny people fail and hard to get really good grade coz she doesnot care at all she is too fast in class for second year c++ course she expects too much ot of us at this level where are only previous expierience to this programming was ECOR 1606.
Professor Marshall is really great. 1606 isn't an easy class to teach and programming can be pretty dry in the class, but she tries really hard to make it clear for those who haven't done any computer stuff before. She and Prof.Bryant use a text and system they created, and it's a really great ease in to the world of programming.
Class slides are from the lecture notes, both of which are full of errors. She usually goes over the assignment the lecture after it's assigned. Read the lecture notes and skip the lectures that don't help with the assignment. Vague assignments with specific wants. Very against anything new or different in assignments. Horrible prof.
This was a very interesting class. Some of the stuff at the end (like Linked List and everything it led up to), I found helpful for the classes, although if they are still selling the course notes, than I'd suggest buying those and reading them on your own time which beat attending lectures. Not the greatest prof, but could be worse.
Had her for summer session of ECOR 1606 and I didn't like her much because I felt she taught for those who already had a programming background. This year was different though. After adjusting to programming lingo and what not, I found her to be very...interesting, in terms of her lectures. Course notes are very helpful, and she expands during lecs
She is really rude especially when you ask questions! Makes you not wanting to ask questions anymore! She doesn't realize not everyone, who does this subject, has done programming before!
avoid
Uses examples as much as she can, and explains things in great detail should u need such an explanation
STAY AWAY!! thats all I can say. Her classes are boring. Does not know how to teach. She is too fast and she is strict in marking. Try to avoid her as long as you can. There is only one worst prof than her in the systems department, and that is John Bryant!
Not a pleasant person to talk to if you have questions. Heavily dependant on online material. Lectures boring but helpful in tests. Strict marker
very hard
Terrible teacher. She is rude and makes you not want to ask her anything ever again. Never available for consult outside of the class, even when you email her she just tells you to follow her office hours (first time I've ever experienced this with a professor). So useless. I hope I never have her again.
I don't actually understand all the negativity, and not just from the comments, I've heart people personally tell me this too. I had her for SYSC 2002 as well, and didn't find she was bad, attendance to the lectures I found actually helped, more so that I thought. She was especially helpful for 2606, this is how it should be taught.
I find her an awesome prof for programming ,,,, I would take other programming courses with her in future!
Very Nice Prof, take Ecor1606 with her only. and yeah she is a great swimmer, swimming coach and world record holder. same goes with programming
She's very tough prof. She makes the assignments very hard, but the written and the lab midterms were fair. Over all she's not bad
If you took even one high school programming class, you should be good for ECOR 1606. I'm having her for ECOR 1606. 50% of the class was using while loops and if statements. Really easy if you took programming (even you took only one grade 9 or 10 class). She's such a nice and fun teacher. I always enjoyed going to her class.
DO NOT take a class with her! She is not that bad with teaching but she is very very very tough with marking and creating questions for tests and finals. She has a very tough marketing scheme! Hard to gain enough marks to pass before the final! Her final is ridiculously hard! It felt like a 3rd year final!
She is such a great teacher. Very Helpful to her students. If you attend ALL her classes, its an easy A+. I didnt take programming in highschool and that was my first programming calss, she made me love it with passion.
Awful. Her in-class examples which are full of mistakes, do nothing to prepare you for lab tests. Any assignments or practice labs she says to do also have little to do with lab tests she marks. You'll be struggling to gain enough marks to pass.
Great teacher, friendly, also great swim coach for masters
One of the most thorough profs, she covers all grounds and lets you know exactly what you need to do to do well, she allows students to succeed through her online notes, so you dont need to go to her classes, her online notes let you know everything, just like a programming course should
Well, pretty hard on assignments.
This prof is perfect if you've never had any experience programming. She is slow. Sooo sllloowww. Make sure you're energized and awake prior to coming to class, sit closer to the front, do ALL the assignments BY YOURSELF (if you skip one, make sure you understand how to do it perfectly) and you'll likely ace the course. Do past exams as well.
So far she is awesome!!
Well shes a fair prof . Midterms and lab final is fairly easy . Assigments are hard a bit .Final exam was extremly hard . I would take a class with her again anytime though . Love the way she teaches
She is an amazing professor. Tough assignments, fair midterm and easy lab final. I would take another class with her without hesitation.
This is a boring class in the first place but she teaches it well and manages to make some of it interesting. Her lectures are great but it is hard to tell exactly what will be on the midtermfinal. If this course has PASS, GO TO THE MOCK MIDTERMFINAL!!!
Amazing prof. Take this course with her! She has all the notes posted online and she is very helpful and replies to emails fast.
I learned the entire course by doing the labs. This prepared me for the MATLab section of the class whereas youtube tutorials taught me the "by hand" methods. Overall, the lecture portion was boring as scripting can only be learned through practice, and it is hard to follow the "by hand" method when she relies heavily on MATLab.
She's an awesome prof. As long as you pay attention in class and do the labs including the bonus parts, you're good. You can always follow her and ask her questions if you don't get anything and she'll be willing to help you out. I'd definitely recommend you to take this course with her.
Lynn marshall well it's lynn marshall watching paint dry is more interesting than her lectures. The labs are great but long. Her midterm was fair but that exam, I don't think I've had an exam so long before. I also found it hilarious how she does all her by hand methods in matlab and confuses herself in lectures.
Skipped maybe 23/25 lectures. Then I realized she's a great person, but during the lectures, it's almost as if she's explaining the concept to herself and not the class; it's hard to stay focused on what's going on. Very helpful in person, she usually comes to visit the labs. Do the labs with their bonuses. Solve previous exams/midterms, ur set.
All in she's a good prof. That said DO NOT take 3303 with her in the summer, she expect you to do 12 weeks of spread out work in 6 weeks and still marks hard (no clear marking scheme). She also writes marathon exams and midterms like go into the exam and try to do as much as possible correctly not finish cause u wont. Expect to do late nights.
classes are not vivid
ECOR 1606 is a easy but boring course that is slow for 5/6 of the course then picks up at the end. Lynn is a good prof for this course, as you know what is expected of you. Her reviews for any of the evaluations very well done and extremely helpful.
She does not explain well. Uses online references mostly instead of her own explanation for the course material. Her own version of online course contents crashes at least once a month that too before the assignment submission. In general, she is a really bad instructor.
zyBooks is this course's homework. Complete a chapter every 1-2 weeks if you like keeping up with lectures. Do the Mock Midterms/Finals PASS sends out. Go to the takeup,helps prepare you. Typing up in-class examples as the prof does them helps you out. You can follow along in the textbook too. Doing Problem sets 2-3 helps for the Lab Midterm.
Given the content of this class the lectures are extremely boring, however Lynn is excellent at explaining the material. This class is very manageable if you keep on top of it and it is fairly easy to get a good lab mark.
The worst professor ever. She writes the hardest exams on earth. She wants people to keep on failing and not passing her course. I heard she is good in Ecor 1606 but in sysc 2006 shes hell.
ECOR1606 Doesnt actually teach, just talks and types and doesnt get the class involved. You actually learn how to do stuff in the lab sessions. There is almost no need to show up to her class after the second week.
Dr marshall was a good prof. I dont think the content of 1606 doesn't lend itself to interesting lectures but she made an effort to make it fun. Try your best to follow along with her code during in-class examples. The labs are nice practice to keep yourself on track. The course material is easy but be careful not to slack off too much.
Good prof, the people who don't do well in the class don't do the work. She provides plenty of material, practice and homework on her culearn (I don' think any other prof puts as much effort as her into her culearn). The lectures were good even though a bit boring at times. Definitely couldn't ask for a better prof for comp sci
She has the most monotone voice I have ever heard. I used to fall asleep every single lecture. Drink a coffee before hand. 1606 is an easy course. She explains things in a clear way, especially for the students who are complete noobs to coding. Overall, good prof
Very good prof. Explains the lecture well. Make sure you do ALL labs and assignments by yourself and prepare before class at least.
She is the best guys. Believe me.
Very tough
She really cares about her students. Responds to emails quickly. Lots of bonuses in the class (around an extra 7%) which will really help. Final was long and had a few tough questions.
She was a good prof. She had a set of her own notes so it her lectures was easy to follow. Definitely recommend to practice and study on your own. Midterm was easy but final was hard. The labs require some work but it is doable.
The workload is too heavy, but you guess what - you perfectly did an assignment for 8 hours which only worth 0.5% and you did a three-hour test worth 50%!! This means even you work so hard and get everything prepared, you still would get a terrible grade eventually. The lecture is so-so, actually not that effective. Take the textbook seriously.
Amazing prof. Puts a lot of effort into her CUlearn page and lectures. You need to put in a lot of work in her classes, but the expectations are very clear. I would take her again
4 ppl group project, it was really painful to do the group assignment because one guy never showed and the other guy showed up 4 hours before the submission all the time ,we had to rearranged lol. just me and another member did basically everything and managed schedules. team contract does nothing and the prof took no action to the trouble we had.
continuing from below, DO NOT NEGOTIATE WITH TEAMMATES WHO DONT EVEN PARTICIPATE, PROF WILL DO NOTHING GOOD FOR U FOR THESE HAPPENINGS. and also, whoever says 'dont worry. i will finish my work done soon' thats a completely lie, just ignore that person as soon as ur team deadline is over. i should have done this instead of communicate with prof
Culearn page is confusing at best, exam times too short for what is expected, She is way too vague in her answers to questions, this was for Ecor1041 which she teaches but wasn't an option to choose.
Can't write a coherant question to save her, yells you to read the text book for course material , isn't hard but the exam was very crammed for no reason. cuLearn page is well thought out but poorly executed.
Horrible Professor 0/100. Had to submit Labs in the semester, through CULearn, where you sign in using your student account. I had to submit two labs in the same week, which is typical. I forgot to put my name on them. I got a 0/100 on both because my name wasn't on the submission file, submitted through my account. But they knew who to email.
Prof. Marshall is really great! Her lectures are extremely well organized and she goes through many examples to further understanding. The grading criteria is also very clear. The labs/assignments were fairly simple. I found the midterm and final to be moderately difficult, but overall fair. If you are up-to-date in this course, you will do well!
doesnt care about students at all. Try to reason with her about unfair marking and she dismisses u. Wants you to fail. Beginners in comp. sci. will have an extremely difficult time trying to "learn" from her and from "professor" yuu ono. Worst experienced with human beings I have ever had in my life. Ask for ALL lab criteria, bc they try to hide it
The course page was very disorganized and the midterm and final exam we're so difficult. It was not a hard class but she made the final exam soooooo hard when it did not reflect what we learned in class.
Best prof ever
Ecor1041-1042 She is a nice professor and has good structure in her lectures. I tend to ask a lot of questions to ensure a thorough understanding of the criteria because sometimes it isn't explicit. I didn't find the course hard, but the final exam is not a good reflection of the quizzes, labs or material. It is more difficult than it needs to be.
Final exams are worth a lot of the grade and it doesn't reflect what was learned in the class. Does not explain well and the CUlearn page is so disorganized it's hard to find the material and you miss some important information.
One of my favourite profs I've had. She genuinely wants her students to do well. She can be particular on how things are done and submitted, but is always super clear on what she expects beforehand. Easy to do well if you put in some effort.
Professor Marshal is one of the best professors in the Eng dept. Her lectures explain everything you need to know, and all her TAs are accessible outside of class via Discord & email. As long as you watch the lectures, the assignments and labs won't be a problem whatsoever. Extremely organized professor, and explains everything thoroughly & easily.
If I were you, I'd avoid taking classes with Lynn Marshall. She posts pre-recorded videos from 2019, takes days to respond to simple emails , creates difficult midterms and finals and isn't really the nicest or most encouraging person out there.
The gem of the engineering department. Professor Marshall uses pre-recorded lectures, which may sound discouraging, but everything that is on the tests, assignments, exams, and labs are found there. She very clearly explains everything you need to know at a pace that makes it easy to learn, and is easily accessible outside of class if you need help
Super organized! great 4th year project supervisor. Good feedback. Understanding and keeps you motivated. Schedules weekly meetings to encourage team for progress. Pleasant to work with. very responsive and easy to get in touch with. Happy to have my 4th year project supervised by her!
This Professor does an awful job teaching online. Her lectures are very confusing considering that they are all pre-recorded videos from pervious years. I've had her as a prof for 4 diff courses, & my experience keeps getting worse and worse. The best part? A final exam with 85 questions, where 20 of them are long answer and 65 mcq.
Amazing prof. Great lectures, fair exams, always available for questions. Very fun class overall.
She wants you to succeed. There are SO many opportunities for bonus marks it's not even funny. Every bonus opportunity is also a meaningful example to engage with the course material in a practical way. Her brightspace page is also organized really well with plenty examples and videos of her walking through solutions. You can't do poorly in this.
If you have coded before this class will be somewhat of a snooze fest. For the inexperienced, YouTube and the internet can cover the entire content within two weeks, with as much or more detail. She is not bad in anyway, but does not do very much to help you learn
Do the reading & practice problems from the textbook. Not the best at teaching the material in class, you're better off learning the material yourself at home like the majority does. Midterm was quite easy, however the final was challenging. Labs were easy, and the TA's did help a lot.
The professor reads off the slides for every lecture and does some examples throughout. The textbook will be your bestfriend. Seems intimidating at first but once you get the hang of it becomes easy.
She's good! Not terrible, not extraordinary, but you can tell she knows her stuff. Most of my learning was done in labs but that's just a personal thing. She gets the knowledge into your head and it's up to you to keep it in there. Get a hold of the textbook if you can for final exam time and it's not too stressful.
She is not good at teaching and she does not have any understanding of the circumstances that students face. If you have any other option, don't choose her.
Not a bad teacher. Her lectures are organized but very boring. The labs were kind of long and tedious. The midterm was super easy, and the final was fair. Overall, a fair teacher but really boring.
She was really good at teaching the basic coding stuff especially since i barely knew anything about writing code.
i did not like the exam.
Good overall. Having taken Comp courses before, the order she went through the course was weird but no biggie. Prof seems to care and explain wooclaps which was appreciated. Though sometimes she talked too much about the discussion Q's on brightspace. Quite a few lectures involved cramming the last 2/3 of slides into the last 1/4 of class
Ive never programmed before up till taking ECOR 1041, and honestly it was such an easy class. Her lectures were super clear and as long as you show up and do the work its an easy A+. Final was hard but nothing unexpected and ur given all the examples. Love u lynn marshall stay awesome.
horrible prof, says the course is built for people with 0 experience in coding, but the final exam suggests otherwise. idk why they're allowing her to teach ECOR, no flexibility whatsoever with any deadlines and no curves on anything.
Horrible. Dont take her if you want to keep your sanity
She doesn't really care about how her students are doing, lots of people failed. Grade 8 teacher vibes and wasn't very helpful. If you have previous coding experience you're fine, if you don't then you will struggle.
Extremely average professor. If you took a programming course in high school you'll be fine, if not then you may struggle but its still possible to do good if you practice. When I took her she also gave out a good amount of bonus marks from showing up to all lectures and doing a bonus lab which is good.
Uhhh...pretty sure I failed, not really the profs fault. She can be mean sometimes but her slides and explanations make sense. But there was not enough time to digest the information about dictionaries
If you show up and have some capability to learn code youll do fine. At the time the class seems hard but in retrospect its very easy. She cares about every student and wants everyone to succeed, you can tell
The whole course was not easy(mainly due to harsh marking on both midterm and final exam). But prof Lynn tried her best to make you easier to understand content of lecture. If you did enough practice outside of lecture or had some prior C/Java experience, you would be fine. Wooclap questions during lecture were also sometimes fun.
Her lectures were good, the class was not hard, final exam was not easy.
If your C assignments are similar to mine, WORK ON THEM EARLY! Plenty of opportunities for bonus marks. More caring than other professors. Wooclaps were fun and informative (good & easy studying supplement). If you aren't proficient in coding or in C, taking the small amount of time on the practice problems is so worth it. Exam was challenging.
All the materials in this course build on each other. Ensure you don't move to the second half of the course without understanding EVERYTHING. Trust me, if you understand the material of the first six weeks by heart, the material of the second half, which is much more advanced, will be easier to understand.
Although some people may disagree on her teaching style (I'll personally really enjoyed it), there is no denying the organization and fairness of the course. Bright space is well organized, feedback is delivered in a timely manner, and midterm and exams were incredibly fair. Lynn is always there to help. The 7% bonus which was good too.
Somehow still better than Cristina.
Hard midterm and exam, not the best explainer
The professor can be hit-or-miss, but the material is doable with the right approach. Textbook and Unstuck AI are musts for successful study prep. Lectures can be dry, but the TAs are helpful outside of class.
Worst prof in the systems department, will not even try to understand little problems. The final exam papers she make is one of the worst. you write down the entire program in the paper. The system final exam is too lengthy and I don't think this course should be there for the 1st years. Would never recommend this prof even for the 2nd year.
Good slides, good lectures
Theres only the labs and a few quizzes that take into your account for the class before the final, and it makes the weight of the final 60%. If you have no previous experience with coding like lots of people in the class, then your gonna be lost with the labs even if you try following up with the lectures. she explains as if were on her code level.
Extremely strict on group projects, the labs were unfair for people that are new to coding. Do NOT recommend.
Lynn Marshall is much better for 1042 and 1041, however, her lectures are incredibly short and she takes up most of the time answering discussion questions!! She skims through the slides, so it's hard to understand everything, but the slides themselves and the problems she does in class are really good for practice. Much better than the other prof.
Very nice and approachable. Lectures were fine, but I didn't go to too many. Course definitely requires a decent amount of studying. If you did the all labs without difficulty you can probably cram for the final though.
She is not bad overall for 2004. Just make sure you have a solid understanding of the content before the midterm. Otherwise, you may fall behind in the second half, which covers more advanced topics in object-oriented programming. Also, she has very strict marking scheme for the final exam, so be sure to put in the effort to prepare thoroughly.
Very solid professor, organized, explains clearly, and uses daily Wooclap for engagement and better understanding. A lot of examples during classes. Projects and labs are fun and moderately challenging. Exams are very easy with no surprises. Only downside: she's strict with deadlines and rarely makes exceptions and the last three weeks are tough.
focus a lot in class that would take of a lot from your study at home and do assignments urslef then u dont even have to practice for exam
Ong this teacher starts hearing things that aren't there. Everyday in class she starts yelling at non existent voices that she says are "too loud". She also doesnt explain stuff that much and relies on the slides heavily in order to teach you
man this teacher is on crack half the time and has some schizophrenia issues imagining people talk and telling them to shut up and her questions on midterms are super vague while her marking is super specific and on ur case about every little detail.
Make sure you study for the midterms and final as theyre weighted absolutely crazy, not a bad prof really just didn't like the course.
Very difficult course, but she taught the material very well
Good luck if you don't have any programming experience. The questions she goes over in the wooclaps generally cover the most important ideas, but a lot of the things that you need to know, especially for the labs, are only lightly covered in class.
Combination of strict professor, strict grading, and dense course. The practice and lectures are very confusing at times and the lectures are very fast paced and cover a lot of material. In general, I am getting cooked as I speak and I pray for the next generation of students who have to take this class.
Good teaching, annoying she keeps shushing people every 2 minutes, confusing practice sets which some aren't related, not very bad midterm or final. You will get disrespected and yelled at if you asked her a question during the final, even tho she keeps walking around.
Great Prof :) if you pay attention to lectures and put in the work her course is very clear and you can do well. Lots of bonus for completing extra assignments and labs.
This professor genuinely does not care about students at all. Every interaction feels cold, dismissive, and completely robotic, like we're inconveniences instead of people paying thousands of dollars to be here. There is zero empathy and zero effort to support learning. It's painfully obvious that student success is not a priority.
She's actually the worst professor I've encountered, apart from mehdiand gives female professors a bad rep. Someone needs to take away her teaching degree and crisitinas right now because shes destroying the reputation of the sysc department. Thing one and Thing two are wreaking havoc on us and first years, and are genuinely trying to slime us out.
Class Info
Online Classes
100%
Attendance Mandatory
36%
Textbook Required
50%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Stable
+0.07 avg changeRatings by Course
201333
5.0
(1)SYSC202
5.0
(1)SYSC4907
5.0
(1)94201
4.5
(2)16061
4.0
(1)Difficulty by Course
16061
5.0
ENG202
5.0
SYSC3100
5.0
SYSC1606
5.0
201333
4.0