3.0

Cheryl Schramm

Engineering - Carleton University

3.0
Quality
3.7
Difficulty
31%
Would Retake
93
Reviews
3.0
Quality
3.7
Difficulty
2.9
Helpful
3.0
Clarity

31%

Would Retake

93

Reviews

Rating Distribution
Official

5

29

4

14

3

8

2

14

1

28

What Students Say

Highly recommend to choose a different prof if possible

SYSC2006 - 1.0 rating

Steer clear of this professor

SYSC3303 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

50%

Textbook Required

45%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 19 grades
Most common grades:
A (6)
Not sure yet (4)
A+ (3)
Grade Distribution
A(9)B(4)C(2)D(0)F(0)A-/B+(4)
Based on 26 reported grades
A: 6
Not sure yet: 4
A+: 3
A-: 3
Common Tags
Get ready to read (10)
Group projects (6)
Lots of homework (5)
Tough grader (5)
Tough Grader (4)
Skip class? You won't pass. (4)
LOTS OF HOMEWORK (3)
ACCESSIBLE OUTSIDE CLASS (2)
Rating Trend

Declining

-1.22 avg change
Feb
Mar
Apr
May
Aug
Nov
Last 6 months
Ratings by Course

203

5.0

(2)

2004

5.0

(1)

3006

5.0

(1)

94333

5.0

(1)

204306

5.0

(1)
+23 more courses
Difficulty by Course

306

5.0

94202

5.0

SYSC

5.0

ASSEMBLY

5.0

SYSC20043006

5.0

Reviews (93)
4.0
3.0
94203
Feb 12, 2002

tries.. very helpful when you ask her questions

4.0
3.0
94204
Grade: A
Mar 27, 2002

explains concepts very clearly

5.0
3.0
94203
Mar 27, 2002

very positive attitude... obviously enjoys teaching

5.0
2.0
94204
Mar 27, 2002

she's great. never had a programming course that made complete sense *~*

5.0
3.0
ENG306
Mar 28, 2002

Puts the extra effort to help her students. The best prof ever!

5.0
3.0
94204
Apr 7, 2002

No Comments

4.0
2.0
203204
Aug 21, 2002

Good prof, make a difficult subject sound not so scary

2.0
5.0
306
Nov 27, 2002

No Comments

1.0
5.0
94202
Dec 16, 2002

Dropped the class because of her teaching

5.0
4.0
94203
Jan 31, 2003

Anyone notice she looks exactly like Celine Dion!

5.0
4.0
203
Feb 1, 2003

No Comments

1.0
5.0
94306
Feb 2, 2003

She makes very unfair tests and should be fired!

3.0
5.0
SYSC3006
Feb 20, 2003

Not a bad prof, but she needs to loosen up a little.

4.0
2.0
SYSC2003
Feb 27, 2003

what's with i remark the whole paper, u could get a worse grade ???she got that from wainer

5.0
5.0
SYSC
Aug 5, 2003

GREAT!!! VERY CLEAR!

5.0
3.0
94333
Aug 9, 2003

If you want a lot of work, she's good at giving it. And long exams... watch out!!! no time to breathe or sharpen your pencils during the test... but she won't put you to sleep !

4.0
5.0
SYSC3006
Oct 6, 2003

The midterm was pretty easy, but the final exam was a total disaster. I really don't know how the hell i passed this course.

5.0
1.0
204306
Nov 18, 2003

Great! if you have the choice to get her for 204 or 306... Take her. For 306, i found that if you went to class, her "so called" hard tests were pretty easy. Oh yea, don't get wainer, for 203/306 he can't even explain how a STOP sign works

4.0
4.0
SYSC3006
Nov 28, 2003

No Comments

5.0
1.0
94306
Dec 5, 2003

One of the best teacher in our school.Kind hearted, very helpful and punctual. She makes the tough Assembly language(94.306) easier by her style of teaching. We need people like her...

5.0
4.0
SYSC3006
Dec 16, 2003

Good teacher.

2.0
5.0
ASSEMBLY
Dec 17, 2003

Tough exams !!!!! Very tough ... she is not clear in her exams, it is very very annoying when you know assembly inside out, and are confused by her questions

1.0
5.0
SYSC2003
Grade: A
Mar 5, 2004

She is very unclear with her assignments and does not teach the essential elements that we need to know for doing assignments

5.0
2.0
SYSC2004
Mar 26, 2004

I should address previous comments that her exams and assignment are hard. Simple answer: She doesn't write them, the other professors usually do since she is less senior than them. If you must take a course she teaches, you should be happy to have her.

1.0
5.0
SYSC
Mar 30, 2004

AVOID HER PERSONALLY AND ACADEMICALLY

3.0
3.0
SYSC2003
Apr 11, 2004

Well.. what can I say? Trivia question for you: what does the prof know about the course if she teaches from slides with a mistake in them for the whole semester w/o knowing about it. And all TAs know about it. And it also messed up everyones last 3 a

5.0
1.0
SYSC3006
Jul 6, 2004

Tough exam but good professor

1.0
5.0
SYSC20043006
Nov 17, 2004

Stay away from Schramm. She doesn't want to help students. Her attitude is terrible and she likes to put people down. She prances the around the school with a grin that says "I am the boss of you", she misuses her power as instructor. Highly unprofessional. Her knowledge also needs to be updated.

5.0
5.0
SYSC2004
Jan 10, 2005

She is a greatest teacher I've seen in systems department. Very clear and enthusiatic to teach students. But I was also tricked by the confusing questions she made also! I knew everything and only got 'A' because of the misleading questions.

5.0
3.0
203
Apr 11, 2005

good prof

2.0
5.0
SYSC4806
Apr 24, 2005

Has very biased way of marking presentations. People she likes get good grades. Usualy they're the ones who can't present worth a penny and put everyone to sleep. Anyone who did a good job on the presentation and kept everyone awake, got nailed! Plus, that project is insaaaaane!

1.0
5.0
SYSC48002003
Dec 21, 2005

Whta can I say. Same as before. Marks with one answer in mind, and looks for key words. If you get the key words wrong, you fail! Had her twice, failed her both times. Heck, Labiche is better than her. She is unclear, and expects you to know exact definitions! If you can, avoid her!

5.0
4.0
2004
May 31, 2006

man! I wish if all profs were like her. There are not that many people out there who really want/CAN provide thier students with the right amount of knowledge in a clear way. I had Cheryl for 204, even though I knew java, I think after taking 204 with her, I know the gist of OOP (regardless of the programming language). The course is challenging!

5.0
3.0
3006
Jun 7, 2006

good prof

5.0
1.0
SYSC4800
Jun 27, 2006

Awesome Prof. Good examples, reasonable work expected from students, and willing to handle questions during and after class.

5.0
1.0
SYSC3006
Jan 10, 2007

Good Professor to learn...

4.0
3.0
SYSC2003
Jun 27, 2007

A very good prof., and the class is not boring at all. she provides very good and related examples. but she is a little tough in marking!

5.0
5.0
SYSC2003
Jul 9, 2007

nice nice nice prof, you only can get good grade and pass hardest course from her her her

5.0
1.0
SYSC3303
Jun 16, 2010

She's a very fair marker and attempts to learn the names of all students. She likes to challenge students in class and expects students to learn the material covered in the classroom. In addition to this, completing the labs emphasizing learning the material in class. These two things will allow you to pass the midterm and final easily.

1.0
4.0
SYSC2006
Dec 3, 2011

Had an assignment with a set of instructions. She sent out a correction in the assignment instructions in an email but did not correct the instructions given. Unfortunately, the email got lost in the hundreds of updates she sends every day (not even kidding). Lost 10 percent. She also ended up in constant disagreement with the other prof.

4.0
2.0
SYSC2006
Dec 14, 2011

Best prof by far!! Does not put you to sleep in lectures. Makes her assignments more difficult, to try to get you to learn things yourself. Thoroughly goes over the key concepts with many examples.

4.0
3.0
ECOR1606
Feb 15, 2012

professor schramm is awesome however, her assignments are extremely hard and subtle, midterm was fair but long.. encourages you to work hard, over all good prof hard and long assignments

1.0
5.0
ECOR1606
Mar 2, 2012

Highly recommend to get other teacher, if you want the marks and knowledge of programming. Also, she teaches C whereas the other class teaches C++ and C--. C is the basic of all, however, knowing C will not help you with using C++ or C#. It is better to learn upgraded programs.

4.0
3.0
ECOR1606
Jun 19, 2012

she is easy n the summer.

5.0
2.0
ECOR1606
Jun 30, 2012

I think programming is something you have to learn on your own time with practice much like math. A prof can't teach you practice but can only guide you in the right direction. Her assignments and labs definately served the foundations for proper programming. If you do the work and are willing to spend hours to think, it is easy A+

1.0
4.0
SYSC2006
Oct 6, 2012

Awful... All the assignments are not related to the lecture...

4.0
5.0
SYSC2004
Oct 11, 2012

Shes a bad prof. the assignments are hard and so are the exams. Want a piece of advice get a tutor if you are taking this course.

3.0
5.0
SYSC2006
Oct 11, 2012

Compared to other engineering classes in Electrical Engineering, her lecture notes are really bad. Get outside help, if you are struggling with this course.

2.0
5.0
SYSC2006
Oct 15, 2012

she cant be any worse, every lecture is different than the other; my advise get a tutor as i will now.

2.0
5.0
SYSC2006
Oct 27, 2012

She made me hate the course. There are no proper notes or slides. she keeps directing us from website to website and all these websites different programming styles and it is so confusing especially when you are trying to learn something.. Her quizes are awful, Her tests are harder. I do not intend any course with her again.

1.0
5.0
SYSC2006
Nov 1, 2012

Terrible professor, I had her for both sysc1606 and sysc2006 she has successfully made me hate programming with passion. Her style of teaching is beyond pointless, she does not give ANY notes and rambles in every class. All the learning has to be done online. She gives out hard assignments and labs long before teaching any of the material..

1.0
5.0
SYSC2006
Nov 5, 2012

Not a very good teacher. She pretty much doesn't teach and she doesn't have any proper notes. Her lectures are useless. Highly recommend to choose a different prof if possible.

1.0
5.0
SYSC2006
Nov 18, 2012

Very bad Prof. She tells her students to go the internet sites to learn programming concepts. Very unwise idea. It should be her lecture notes or the textbook. Terrible way to teach to go to internet sites to learn stuff. Get the alternative Prof, she even closes the links to the site after you complete the homework/quiz assignment.Very bad prof!

2.0
5.0
SYSC2006
Mar 15, 2013

- no hard guide line.. so its hard to get a good grade b/c its inefficient or w.e

1.0
5.0
SYSC2006
Mar 28, 2013

She is friendly, but not helpful. She is one of the hardest prof ever. She has no notes. SHe will google all the code and talk about it. Her examinations are almost impossible. Drop rate is 40%. Avoid her if you can

4.0
4.0
SYSC2006
Grade: A+
Aug 16, 2013

She is a real professional programmer. She teaches you lots of details about C language if you move in pace with the class,otherwise you will keep complaining like those that want to learn programming in a few days before the exam

2.0
4.0
ECOR1606
Dec 21, 2013

AVOID IF YOU DONT ALREADY KNOW C PROGRAMMING!! She does not teach and the labs and assignments are hard. What should be an easy A was not. 40% of the class dropped before the exam

4.0
2.0
SYSC3303
Jan 9, 2014

She is very knowledgeable about programming and she is a kind and approachable professor. Students in her class should be comfortable looking up coding syntax and techniques by themselves. She enforces this in her teaching because it is relevant to the real world where people don't feed you answers.

1.0
5.0
SYSC2003
Mar 3, 2014

Very bad prof. Her assignments require hours of research online because none of the content on assignments is covered during lectures. Her lectures are extremely confusing, and have no order. She has a hard time explaing things and gets confused easily.

1.0
5.0
SYSC3303
Apr 21, 2014

Terrible professor. Acts very unprofessional, often does things such as uploading solutions for examples by taking a picture of the blackboard containing a students answer full of errors, not to mention almost illegible. Assignments and projects often left unclear and requiring many questions to be asked. Steer clear of this professor.

5.0
4.0
ECOR1606
Grade: A+
Jul 2, 2014

I had never programmed, let alone see a line of code, before taking her class. She used physical objects for examples to make explanations as clear as possible. Her tests are not easy, neither are the assignments, but with enough practice you will do just fine. I highly recommend this professor to anyone!

2.0
3.0
SYSC2003
Grade: B
Jul 3, 2014

Hard/challenging course, she did not make it easy at all. But she's a fair prof. If you put in some work you'll be fine. Don't bother asking her for help... you'll feel stupid. Best advise: be self-sufficient and work with your classmates.

2.0
5.0
SYSC2006
Dec 19, 2014

AVOID

2.0
4.0
SYSC3303
Jul 21, 2015

Quite disorganized.

3.0
5.0
SYSC2003
Jun 14, 2016
Would take again

This class is extremely difficult. The slides and lab stuff are from 2004 and cover outdated material (motorolla assembly). The average on our midterm was 35% after Schramm regraded everything. She addressed our concerns as the semester went on, but the course was still rough. I've heard that the course is being updated, I hope that is true.

5.0
3.0
SYSC3303
Grade: C+
Sep 12, 2016
Would take again

Great Prof

3.0
4.0
SYSC2003
Grade: B+
Aug 25, 2017
Wouldn't take again

Hard class if you don't go to class or follow the lecture notes completely. She does alot of writing on the board that's extremely important. Not a bad prof but it's very good at explaining the course without drawing diagrams or showing examples. Hard marker but very helpful for out-of-class meetings and discussions. Always answers your emails too.

Tough Grader
ACCESSIBLE OUTSIDE CLASS
LECTURE HEAVY
5.0
3.0
SYSC2004
Grade: Not sure yet
Feb 9, 2018
Would take again

Great great proff... Answer questions fairly quick. Clear, I mean the class is a lot to take in on every lecture but she will do what ever it take to make it clear. For me , she is the best programing proff up until now .

Get ready to read
Inspirational
Amazing lectures
1.0
4.0
SYSC2004
Mar 15, 2018
Wouldn't take again

Lot's of workload in this class (Labs, online tutorials, long assignments). Prof get's the students to do assignments and labs that are way ahead of the lectures, so there is a lot of self learning in this class. Due to that, there isn't really a point of going to the lectures since you've self learnt the material weeks before.

Get ready to read
LOTS OF HOMEWORK
SO MANY PAPERS
1.0
5.0
SYSC2004
Mar 19, 2018
Wouldn't take again

Terrible, don't do it to yourself, and if she's the only prof... have fun.

1.0
5.0
SYSC2004
Grade: Not sure yet
Apr 26, 2018
Wouldn't take again

Her assignments were so time consuming probably because you had to learn the material by yourself. Lectures were not helpful. Her questions in the midterm and exam are not clear at all and it is really difficult to understand what she wants. Assignments and labs consisted of a lot of errors. Avoid this prof if you can.

Tough Grader
Get ready to read
LOTS OF HOMEWORK
2.0
3.0
SYSC2004
Grade: A
May 7, 2018
Wouldn't take again

Excellent lecturer, but the assignments were way too long and the provided code for labs was filled with mistakes.

LOTS OF HOMEWORK
1.0
3.0
SYSC4907
Grade: C-
May 14, 2018
Wouldn't take again

Supervisor for my capstone project. She doesn't know what she wants, constantly contradicts herself, seems like she likes or agrees with you then waits until the last minute to tell you that you suck.

Tough Grader
Participation matters
GROUP PROJECTS
5.0
3.0
SYSC2004
Grade: A
Jun 27, 2018
Would take again

Great prof !! She is knowledgeable and know how to teach! Her class is lively and her labs and assignments are well designed to make you learn. So glad that 2 of courses will be taught by her next semester!!

5.0
4.0
SYSC2004
Grade: A+
Dec 10, 2018
Would take again

I had Prof Schramm for a Java programming class. She teaches the material in a way that's really easy to grasp, and if you don't understand she does a very good job of re-explaining. A breeze if you already know some basic Java. For SYSC 2004 her labs were very difficult simply because the provided code was so unbelievably buggy but class was 10/10

Skip class? You won't pass.
ACCESSIBLE OUTSIDE CLASS
Hilarious
3.0
4.0
SYSC3310
Grade: Rather not say
Jan 15, 2019
Wouldn't take again

Make sure you attend lectures. Try and do good on all material before the final, hard final.

Tough Grader
Skip class? You won't pass.
LECTURE HEAVY
1.0
1.0
SYSC3310
Grade: B-
Feb 13, 2019
Wouldn't take again

She is a terrible professor. Does not casre about her students. Steers you in the wrong direction in terms of what will be on the exam/midterm. If you can avoid taking it with her at all costs

1.0
3.0
ECOR1051
Grade: Not sure yet
Nov 13, 2019
Wouldn't take again

Disorganized course, rude responses on CuLearn, and just overall a poor impression of first year programming course. Code that is given to us is laughable. It's so buggy! I don't think there's been a single piece of code that has worked flawlessly with no bugs. If I, a first year student, can find issues in any form (ex: PEP 8), yikes.

3.0
3.0
ECOR1051
Nov 29, 2019
Wouldn't take again

Is not too clear in expectations sometimes and can be rude to students online (Typically not without being provoked with redundant questions from students). The lectures can veer slightly off course but I think I can help with understanding the material. Lectures can be fun and there is student involvement which is always a positive.

Lots of homework
Get ready to read
1.0
3.0
ECOR1051
Grade: Not sure yet
Dec 11, 2019
Wouldn't take again

The instructions given for the group project were unclear on multiple occasions. When asked for further details, Prof. Schramm would either not respond back to emails, or would give rude responses to students looking for help. There seemed to be a huge lack of communication between the TA's and the professor, which did not help. Do not recommend!

Get ready to read
Skip class? You won't pass.
Group projects
2.0
4.0
ECOR1051
Dec 31, 2019
Wouldn't take again

She is not very helpful over discussion forms where you should be encouraged to ask questions, but instead she gives rather rude responses. Also, our class went into the final exam blind, we didn't even know how many questions would be on the exam. Also, please read the textbook, it really helps!

Lots of homework
Get ready to read
Participation matters
1.0
3.0
ECOR1051
Grade: A
Jan 2, 2020
Wouldn't take again

The prof gives you no idea about what the final or the midterm will be like . you practically learn nothing from the lectures. the whole course felt like a mess and you really don't learn all that much. in addition to that, most of the code given to us was buggy and had vague instructions.

3.0
2.0
ECOR1051
Jan 18, 2020
Would take again

Be aware during lectures, because there will be some details mentioned in most lectures that will be on exams. Technicality is something that is repeated throughout assessments and lecture material.

Get ready to read
Group projects
Tough grader
5.0
5.0
SYSC2004
Feb 27, 2020
Would take again

It was a pleasure being Professor Scramm's student. Professor Schramm taught me a lot. Textbook use - refers to ZyBook. very useful learning tool.

Gives good feedback
Respected
Caring
1.0
4.0
ECOR1051
Mar 12, 2020
Wouldn't take again

Literally nothing happens in her lectures. Her lectures don't relate to what is happening in the labs. Reading quizzes always have incorrect answers too.

1.0
4.0
ECOR1051
Grade: A
Apr 14, 2020
Wouldn't take again

I have never attended lecture as useless as this class provided. Required reading before lectures are a terrible structure as the lectures do not provide any extra information that may boost understanding of concepts that can be confusing. While this course is essentially "teach yourself" there are hardly any options to facilitate your learning.

Get ready to read
1.0
4.0
ECOR1051
Grade: A-
Apr 27, 2020
Wouldn't take again

Schramm was a bottom of the barrel prof. Her lectures were pointless as we had to read about the lecture material before the lecture. Each lecture was spent going through code at a snails pace with little to no engagement apart from the stretch break that happened every class. Reading quizzes had numerous mistakes. Avoid her if you can.

Get ready to read
Group projects
2.0
2.0
ECOR1051
Grade: B-
May 3, 2020
Wouldn't take again

very unclear about many specifics when it came to assignments and would mark extremely harsh especially for any small errors such as format of code and organization

Lots of homework
Group projects
Tough grader
4.0
4.0
ECOR1051
Grade: B
May 5, 2020
Would take again

Her office hours are extremely helpful, and you can learn lots by attending them. A lot of quiz, midterm, and exam questions really make you think, and it always seems like there can be two right answers for everything (but their isn't). Make sure you really study this course and its material. Also the group projects for this course were painful.

Hilarious
Caring
Tough grader
5.0
3.0
ECOR1051
Grade: A-
May 5, 2020
Would take again

Great teacher overall, but being present for her lectures dont really matter, finished with an A and can count the number of lectures I attended but the ones I did were really good.

Accessible outside class
Group projects
Amazing lectures
1.0
5.0
ECOR1051
Grade: Rather not say
Aug 15, 2020
Wouldn't take again

Trash! you will want to die

Get ready to read
Skip class? You won't pass.
Tough grader
1.0
5.0
SYSC3010
Grade: Incomplete
Nov 9, 2020
Wouldn't take again

she don't know what she wants give everyone very low marks use so many useless things for her course

Lots of homework
So many papers
Tough grader
2.0
4.0
SYSC3010
Grade: A-
Nov 21, 2020
Wouldn't take again

Lots of meaningless work. For this project course our project was finished in a week but the rest of the semester was just paper writing. Grading is unclear and strict.

Lots of homework
Group projects
So many papers
Class Info

Online Classes

100%

Attendance Mandatory

50%

Textbook Required

45%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 19 grades
Most common grades:
A (6)
Not sure yet (4)
A+ (3)
Grade Distribution
A(9)B(4)C(2)D(0)F(0)A-/B+(4)
Based on 26 reported grades
A: 6
Not sure yet: 4
A+: 3
A-: 3
Common Tags
Get ready to read (10)
Group projects (6)
Lots of homework (5)
Tough grader (5)
Tough Grader (4)
Skip class? You won't pass. (4)
LOTS OF HOMEWORK (3)
ACCESSIBLE OUTSIDE CLASS (2)
Rating Trend

Declining

-1.22 avg change
Feb
Mar
Apr
May
Aug
Nov
Last 6 months
Ratings by Course

203

5.0

(2)

2004

5.0

(1)

3006

5.0

(1)

94333

5.0

(1)

204306

5.0

(1)
+23 more courses
Difficulty by Course

306

5.0

94202

5.0

SYSC

5.0

ASSEMBLY

5.0

SYSC20043006

5.0

Similar Professors