1.7

Susan (Suzy) Watson-Phillips

Computer Science - Georgia Institute of Technology

1.7
Quality
3.1
Difficulty
12%
Would Retake
131
Reviews
1.7
Quality
3.1
Difficulty
1.7
Helpful
1.7
Clarity

12%

Would Retake

131

Reviews

Rating Distribution
Official

5

5

4

8

3

11

2

20

1

87

What Students Say

" Only CS lecturer (not a professor) I've seen that handwrites lines of code

CS1331 - 1.0 rating

She is by far the worst professor I have come across

CS1331 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

65%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 80 grades
Most common grades:
A (44)
B (15)
Not sure yet (12)
Grade Distribution
A(48)B(15)C(5)D(2)F(1)A-/B+(10)
Based on 102 reported grades
A: 44
B: 15
Not sure yet: 12
Incomplete: 6
Common Tags
Lots of homework (38)
Get ready to read (24)
Participation matters (22)
Test heavy (20)
Beware of pop quizzes (16)
Tough grader (15)
Clear grading criteria (11)
Lecture heavy (9)
Rating Trend

Stable

-0.04 avg change
Apr
May
Jun
Sep
Nov
Dec
Last 6 months
Ratings by Course

CSC1331

4.0

(1)

CS1332

4.0

(1)

CS1301

3.0

(2)

CS2340

2.2

(12)

CS1331

1.6

(91)
+3 more courses
Difficulty by Course

LMC3431

3.5

CS2316

3.2

CS1331

3.2

CSC1331

3.0

CS1332

3.0

Reviews (131)
1.0
4.0
CS1331
Feb 8, 2019
Wouldn't take again

When asked to provide more coding examples in class, responded "That's really hard, there are all sorts of errors that can come up when you code." Only CS lecturer (not a professor) I've seen that handwrites lines of code. One day, a TA came in and taught the class like a normal CS class and at the end everyone gave him a standing ovation.

1.0
4.0
CS1331
Grade: A-
Apr 4, 2019
Wouldn't take again

She refuses to code in front of class if it isn't handwritten. She doesn't have a list of lecture topics or notes that we can easily follow along with, instead just providing pre-written code. She doesn't post practice tests or questions either so each exam is a mystery of its own. Success in this class is entirely dependent on prior knowledge.

Lots of homework
Get ready to read
Tough grader
1.0
3.0
CS1331
Apr 5, 2019
Wouldn't take again

She is by far the worst professor I have come across. The only thing she does is to open up the Java API for whatever topic she is going through and lets us read it. She refuses to give practice papers and so no one knows what to expect of her tests. The absolute worst. Period.

1.0
4.0
CS1331
Apr 5, 2019
Wouldn't take again

Her class basically throws you a whole bunch of prewritten classes in IntelliJ. and you will see her starts to debug and jumps around classes and lines of code. impossible to follow, TAs does way better job

5.0
2.0
CS1301
Grade: Incomplete
Apr 10, 2019
Would take again

Most of the stuff taught in the class are practical and the homework are hard but more interesting than 1301. Although the semester began kind of rocky, she was receptive to lecture feedback and is gradually changing her teaching style with time. The bad thing is she doesn't give practice tests, but the tests aren't nitpicky. Overall, great class.

Lots of homework
Get ready to read
Beware of pop quizzes
1.0
4.0
CS1331
Apr 15, 2019
Wouldn't take again

Worst professor I've ever had by far. Her lectures are extremely unhelpful and basically pointless. She does no work to prepare you for the tests, and refuses to provide any sort of study guide. Besides her teaching, she is unsympathetic, and she expects the class to understand her personal matters when she refuses to understand ours in return.0/10

Lots of homework
Beware of pop quizzes
1.0
4.0
CS1331
Grade: A-
Apr 15, 2019
Wouldn't take again

Refuses to give practice tests because they'd be too helpful to students. Doesn't cover concepts in class, just shows you the code she wrote overnight

Beware of pop quizzes
1.0
3.0
CS1331
Grade: Incomplete
Apr 15, 2019
Wouldn't take again

For a large portion of the semester, she insisted on writing the lecture notes and code. This wouldn't have been an issue if her handwriting was legible. Finally, after constant feedback, she switched to typing the code. This would be good if she didn't constantly switch between classes and abruptly switch between lines of code.

Lots of homework
Beware of pop quizzes
3.0
3.0
CS1331
Apr 15, 2019
Wouldn't take again

She's a new professor, and the year started off pretty badly, but things got better later on. It's hard to follow along and take notes in the lecture, but the tests aren't too bad. Just be sure to go to recitation. She's not a 5 star professor, but not really a 1 star either.

Get ready to read
Beware of pop quizzes
EXTRA CREDIT
2.0
3.0
CS1331
Grade: A
Apr 18, 2019
Wouldn't take again

Her lectures are somewhat disorganized,especially when it comes to the end of the semester. Homeworks are tough sometimes, just go to the help desk and look for help from TAs

Lots of homework
Get ready to read
Clear grading criteria
1.0
4.0
CS1331
Grade: Not sure yet
Apr 26, 2019
Wouldn't take again

don't take her if you don't have prior knowledge of java

Get ready to read
Beware of pop quizzes
1.0
4.0
CS1331
Apr 19, 2019
Wouldn't take again

Lectures left me more confused. She has a bunch of pre-written classes in Intellij and she jumps around the code so you cant follow. Instead of having good notes or example code she just links to Java API. Class curves are ruined by people who already know java, and she doesn't properly curve grades to reflect distribution.

2.0
3.0
CS1331
Grade: A
May 6, 2019
Wouldn't take again

Often tried to explain concepts without giving us the context necessary to understand them. Relied heavily on the TAs to correct her and answer more specific questions that she didn't know the answers to. Tests were not too difficult, but prepare to teach yourself the syntax and implementation of things as she mostly teaches general ideas.

Lots of homework
Clear grading criteria
1.0
3.0
CS1331
Grade: B
May 7, 2019
Wouldn't take again

I self taught myself almost everything in this class. The textbook is what helped me clear most of the confusion that arose during lecture. Tests were alright, but the fact that we never received any practice tests made it 10x harder to study the right material. If you're taking Java for the very first time, don't take Phillips.

Participation matters
Test heavy
Beware of pop quizzes
1.0
4.0
CS1331
May 7, 2019
Wouldn't take again

do not recommend, her lectures are very hard to follow and are often very confusing. People go to class because of pop quiz and just study on their own. She refuses to give practice exam even through TAs are the one doing the work. TA are great though, I had tony and he is the goat from my experience in tech. If you're taking 1331, go to tony

Get ready to read
4.0
2.0
CS1331
Grade: B+
May 9, 2019
Would take again

She's alright, I never bought the textbook and stayed afloat with only lecture, but lots of pop quizzes which count for attendance.

Test heavy
Beware of pop quizzes
1.0
3.0
CS1331
Jun 12, 2019
Wouldn't take again

The professor is not knowledgeable about what was taught. Going to lectures is a waste of time but attendance quiz is given out for 3% of the grade. I learn so much more in a shorter period of time online.

2.0
4.0
CS2316
Grade: C+
May 29, 2019
Wouldn't take again

Teaches Python, but she doesn't know Python. Also, she mumbles through the entire lecture.

Test heavy
1.0
5.0
CS2316
Grade: B
Jun 26, 2019
Wouldn't take again

She taught 2316 for the summer. And she doesn't know any python. Her TA's teach the entire class. Would recommend never taking again with her.

Lots of homework
Participation matters
Skip class? You won't pass.
1.0
1.0
CS2340
Jul 24, 2019
Wouldn't take again

I took 1331 with her in Spring 19. It was a disaster. Took CS2340 with her during the summer because I had no other choices. 2340 was slightly more organized than her 1331 but still pretty bad. Her lectures were not at all useful for our Android app project. Our group googled everything. I only attended lectures for the attendance quizzes.

Beware of pop quizzes
EXTRA CREDIT
3.0
1.0
CS2340
Grade: A
Aug 8, 2019
Would take again

Lectures are extremely boring, but luckily (or unluckily) largely irrelevant to the project. The course is graded mainly by the project, but there is also one midterm test, a take-home final, and attendance. Grading is lenient.

Lots of homework
Group projects
1.0
4.0
CS2316
Grade: Incomplete
Sep 27, 2019
Wouldn't take again

You really get nothing from lecture, she goes through everything swiftly, and never explains anything throughly. I am really disappointed, as i believed that this course would be actually helpful, but for me she ruined it

1.0
3.0
CS2316
Grade: A
Oct 7, 2019
Wouldn't take again

Lectures are somewhat disorganized, and it is unclear why a professor without python experience would be chosen to teach a python-based class. The TAs are able to provide some clarification, but the class has been a bit frustrating overall. Course content is not terribly difficult, but it's unfortunate considering how useful this stuff is.

Lots of homework
Participation matters
1.0
3.0
CS2316
Oct 27, 2019
Wouldn't take again

Horrible professor; refused to help student; zero tolerance at any grading; forget to sign honor code is the best way make you from A to a C; absent without notifying the student and TA end up teaching; TA teaches better than she does; her background is all java but she teaches python; mumbling through slide during all lecture. Never take her!!!!!

Hilarious
Tough grader
1.0
3.0
CS1331
Grade: A-
Oct 27, 2019
Wouldn't take again

Don't ever expect her to help you out if you have policy issues related to the course.

1.0
3.0
CS2316
Nov 6, 2019
Wouldn't take again

If you couldn't already tell from the other comments, you should try to avoid this professor. 'nuff said.

1.0
4.0
CS1331
Nov 6, 2019
Wouldn't take again

the worst. We had a total of 16 hw assignments over the semester, and I emailed her about a hw assignment and never responded. She depends on the TA's heavily, and she goes through her lectures as if we all have prior knowledge on java. TA teach better, she has a participation quiz every lecture, does not give it to those who are SLIGHTLY late

Lots of homework
Participation matters
1.0
3.0
CS2316
Grade: A
Nov 6, 2019
Wouldn't take again

Susan Watson-Phillips does not know python, which is the language this class is taught in. The TAs for this class are great and constantly have to interrupt her to correct her during lectures. Even with slides she still gets confused. HWs aren't bad and have extra credit and the 6 assessments are pretty decent.

EXTRA CREDIT
1.0
3.0
CS2316
Grade: Not sure yet
Nov 6, 2019
Wouldn't take again

She doesnt know the material she is teaching.

Test heavy
1.0
4.0
CS2316
Grade: B+
Nov 6, 2019
Wouldn't take again

Dr. Watson Phillips is one of the worst professors I've ever had. She doesn't know Python3, which is the majority of the class. Her lectures are dull, and most of the time she just reads the powerpoint. Still, though, she has us do a participation quiz for every single class. It's a waste of time. Terrible professor, definitely don't recommend.

Test heavy
1.0
3.0
CS1331
Nov 7, 2019
Wouldn't take again

Worst professor I've had at Tech. She doesn't know how to lecture and does not teach concepts that end up being on the homework and tests.

1.0
4.0
CS2316
Nov 7, 2019
Wouldn't take again

Theres homework every week that is unreasonably long and difficult, & there are "assessments" every other week that are midterm length and difficulty. There is a participation quiz on canvas every class, so you cannot skip, even though the lectures are not helpful for learning. Professor also has a bad attitude and TAs teach better than she does

Lots of homework
Test heavy
1.0
4.0
CS2316
Nov 11, 2019
Wouldn't take again

DO NOT TAKE THIS CLASS. If you want to be confused, upset and talked down to then take the class. She does not know Python but somehow is trying to teacher it. I have never seen someone talk down to students for having questions like she does. Also, "assesments" tests and they are every 2 weeks. This class causes me anxiety with no end.

Lots of homework
Participation matters
Skip class? You won't pass.
1.0
3.0
CS2316
Grade: A
Nov 13, 2019
Wouldn't take again

Only take her class if you already know Python and/or can teach yourself. She for some reason is teaching this course when she doesn't even know python and constantly makes mistakes and is condescending. The TA's are wonderful and teach much better than her but know that she will be of no help if you take her class. Be prepared to teach yourself.

Lots of homework
2.0
4.0
CS1331
Grade: Drop/Withdrawal
Nov 20, 2019
Wouldn't take again

You'll have to teach yourself almost everything. Nothing too crazy on tests or HW, though there are tons of homeworks - if you come in without java experience you'll have to work very very hard.

Lots of homework
1.0
1.0
CS1331
Nov 22, 2019
Wouldn't take again

I don't really understand how could she be a professor, who is unable to teach.

Lots of homework
Lecture heavy
1.0
2.0
CS1331
Grade: Not sure yet
Nov 22, 2019
Wouldn't take again

Lectures are useless. No answers to practice exams. Take a different professor.

Participation matters
1.0
3.0
CS1331
Grade: C
Nov 23, 2019
Wouldn't take again

Teaching methods are subpar. Not easy to follow in class. Concepts not explained well. She was late to multiple classes. In class quizzes didnt seem to match material on multiple occasions.

1.0
3.0
CS1331
Grade: A-
Nov 23, 2019
Wouldn't take again

Had to learn everything myself. Lectures are extremely boring, slow, and hard to pay attention to. Complicated examples are demonstrated in class instead of just teaching the concepts.

Lecture heavy
1.0
3.0
CS1331
Grade: Incomplete
Nov 27, 2019
Wouldn't take again

I self-taught bc I did not want to fail. The lecture is not useful for people who have learned OOP and not useful for people(me) who do not know OOP. I only go bc she takes attendance. The class is so dry that it is just torture of 50 mins. I wake up in the morning and I'm never excited about my day because of WP. If you have her GL, dont cry.

Participation matters
2.0
3.0
CS1331
Grade: Incomplete
Nov 27, 2019
Wouldn't take again

Tests are fair, recitation is more helpful. The lecture covers 20-30% what you need to know on the exam. Easily to get lost in class. I'd say that she is not that bad if you try to listen but she is realllly boring so... Honestly don't give up if you have her, just suck it up and push thru. By having her you will really know what is self-teaching.

3.0
3.0
CS1331
Grade: A
Dec 1, 2019
Wouldn't take again

Came into the course having taken 1301 at GT. She doesn't cover any intro java stuff fyi. Actually not as bad as ppl say she is at explaining things - she can just be really boring. I learned about 50% material from her, and 50% from textbook. Lots of homework, but workload is doable (1-2 hours/week in start of semester, then 7-8 hours/week later)

Lots of homework
Get ready to read
Participation matters
1.0
3.0
CS1331
Grade: A
Dec 1, 2019
Wouldn't take again

She literally resigned a TA just because they gave the students practice problems. She doesn't teach, I learned more the day before tests and from TA's.

1.0
3.0
CS1331
Grade: Not sure yet
Dec 6, 2019
Wouldn't take again

Even if you have a strong background in programming, you're liable to not do particularly well in this class. Lectures are long and boring, assignments are contrived, and her test questions are oddly specific. If you can avoid taking her, do so. If you can't - get ready to work harder. Go to every lecture or walk the line between letter grades.

Skip class? You won't pass.
Graded by few things
Tough grader
1.0
4.0
CS1331
Grade: B
Dec 6, 2019
Wouldn't take again

Disjointed, unorganized lectures full of vague hand-waving at pre-written coding examples and condescending tone makes you feel like this class was intended for people who know the concepts already. Exams are applying concepts vaguely addressed in lecture by making sense of intentionally awful and confusing code. At least the TA's are good. Avoid.

5.0
2.0
CS1331
Grade: A
Dec 9, 2019
Would take again

Lectures cover 70-80% of exam material but you have to take very detailed notes and ask questions. She posts old exams which are extremely useful for practice. The lectures become less detailed once JavaFX is covered. Better than mcDaniel who steals from Suzy and doesn't understand half the code stolen. Best advice is do checkpoints and old tests.

Lots of homework
Participation matters
Beware of pop quizzes
1.0
4.0
CS2316
Grade: B
Dec 11, 2019
Wouldn't take again

The most useless and non-informative lectures I have ever attended in my life. The TA's are the only gleam of redeeming hope for this class. She depended on the TAs to basically teach the class and was not helpful at all for anything. The tests did not test your knowledge. One multiple choice Q wrong was sometimes 10 points off your grade.

Lots of homework
1.0
3.0
CS2316
Grade: C
Dec 11, 2019
Wouldn't take again

Having suffered through this course I can easily say this was truly one of the worst experiences class wise. Watson-Phillips does not know Python in the slightest & never made the effort to try. She gets confused mid-lecture (in the rare event she is the lecturer) & asks the TA's for help. I would not have passed without my TA's shout out to them

Lots of homework
Participation matters
Test heavy
1.0
4.0
CS2316
Grade: B+
Dec 11, 2019
Wouldn't take again

Teaches a class in Python, but does not know Python. TA's taught most of the class. I loved the material but she almost ruined it for me. It's not that the material is all that difficult, but her tests are challenging and was very rude and unaccommodating when I had a concussion. Made a short multiple choice final and last test that were very hard

Lots of homework
Test heavy
1.0
5.0
CS1331
Grade: D+
Dec 13, 2019
Wouldn't take again

The worst professor I have ever had. Is straight up incapable of teaching. Exams are unnecessarily hard and misleading. The only people that get A's in this class are people that have already had plenty of Java experience.

Lots of homework
Get ready to read
1.0
3.0
CS1331
Grade: C+
Dec 13, 2019
Wouldn't take again

Avoid!!

Get ready to read
Participation matters
1.0
3.0
CS1331
Dec 13, 2019
Wouldn't take again

I learned nothing from her lectures. She was not helpful, was often rude or brief with students, and constantly used circular reasoning. TAs were great and recitation was helpful. A few times, the TAs would teach lecture, and they would get an applause at the end. Hw was frequent and participation quizzes counted everyday.

Lots of homework
Get ready to read
1.0
3.0
CS1331
Dec 13, 2019
Wouldn't take again

Her lectures were useless, was often rude or brief with students, and explained things like "instance data is the data of instance variables". Lots of homework, many participation quizzes count, and if you have no java experience, good luck, read the book and get help from TAs. TAs were amazing, and deserve so much appreciation. Try to avoid her.

Lots of homework
Get ready to read
1.0
1.0
CS2316
Grade: A
Dec 13, 2019
Wouldn't take again

A boring class that will test your willingness to go to lecture just for the mandatory quizzes. Had it not been for that, I would have substituted the 45 minute lecture time watching anime.

Participation matters
1.0
3.0
CS1331
Grade: A
Dec 14, 2019
Wouldn't take again

She is just as bad as everyone says, but the TAs normally keep you afloat. The homeworks aren't bad if you start them when they come out. You do have to stay on top of things, and the exams are pretty wack.

Lots of homework
Participation matters
2.0
3.0
CS1331
Grade: A
Dec 17, 2019
Wouldn't take again

Not the best at teaching the material especially if it is your first time learning Java. The TAs are a much better resource and she often would stop her lecture and ask the TAs questions about things that she forgot.

1.0
2.0
CS1331
Dec 18, 2019
Wouldn't take again

Terrible at explaining concepts, even though lectures are mandatory.

1.0
4.0
CS1331
Grade: B+
Dec 17, 2019
Wouldn't take again

Please do yourself a favor and don't take the class if you cannot take another teacher. Bad teacher, grading criteria are tough and there is no curve, not even 1 point, not even half a point. NO CURVE!!!! avid or be ready to have an uncomfortable semester of self-teaching and pain.

4.0
1.0
CS2316
Grade: A
Dec 18, 2019
Wouldn't take again

Honestly, WP is not a good teacher. The lectures are absolutely useless (apart for canvas quizzes) and this class would've been terrible if not for the TAs. The one good thing she did was REALIZE she's a bad teacher and thus let the TAs basically teach the class themselves. Because of that, I learned a lot and the class ended up pretty easy.

Clear grading criteria
1.0
4.0
CS1331
Dec 19, 2019
Wouldn't take again

she is the worst professor I've had at Tech. apparently everybody complained about her the first time she taught the class in Spring 2019 and then ga tech disregarded all the CIOS feedback and made her head of the class...? zell miller should not even pay for this unhelpful, boring class

Lots of homework
Skip class? You won't pass.
2.0
3.0
CS1331
Grade: B
Dec 29, 2019
Wouldn't take again

Watson-Phillips was a highschool AP CS teacher that went and got a PhD in CS later. However, she still teaches her class like a highschool environment, but most real teaching (at least that sticks with anyone in the class) is done by TA's. She's fine, but doesn't inspire confidence in her knowledge of course material and made lectures feel a waste.

Beware of pop quizzes
1.0
2.0
CS2316
Jan 5, 2020
Wouldn't take again

Easy class to get an A in. Her Powerpoints are sometimes useful. Majority of the time she wasn't sure about how to answer questions, so she would just ask the TAs. If you do the HW assignments and attend recitations, you should do well, but do not rely on the professor because she doesn't have much Python knowledge.

2.0
2.0
CS1331
Grade: A
Jan 30, 2020
Wouldn't take again

Watson-Phillips isn't a good CS professor. Most of the lecture is spent on reading off of slides. If I hadn't already learned a lot of the material from AP CS A, I would've definitely struggled with her explanations. The textbook is solid (pdf found online), but it isn't necessary to buy. For our class, our lowest homework was dropped.

Lots of homework
Beware of pop quizzes
Tough grader
4.0
3.0
CS1331
Feb 13, 2020
Would take again

I actually really enjoyed her class. I found her lecture notes really helpful and her tests were very reasonable. Homeworks definitely don't take too long and her lectures provided the information you needed to do them. I never went to recitation and still did really well in the class.

1.0
4.0
CS1331
Grade: Not sure yet
Mar 6, 2020
Wouldn't take again

Lectures are boring, unhelpful, and confusing. Tests are not reflective of the content covered in lecture.

Beware of pop quizzes
4.0
3.0
CSC1331
Grade: Not sure yet
Mar 10, 2020
Would take again

While this is NOT my first time taking Java material, I was really shaky going into this class so was a bit put off by her poor reviews. I think she's likely changed a lot. My experience with her has been very positive. She answers questions thoroughly with visual examples and clearly cares for her students. 1st exam is easier to help newcomers.

Gives good feedback
Lots of homework
Participation matters
5.0
3.0
CS1331
Apr 16, 2020
Would take again

Professor Watson-Phillips is awesome! Her lectures are very good, and she is very good about answering my questions. I love how the homework helps to reinforce the concepts we learn in class.

Participation matters
Test heavy
Amazing lectures
2.0
4.0
CS1331
Grade: B
Apr 24, 2020
Wouldn't take again

I wouldn't say she was horrible (I definitely think she's improved since some of the worse ratings), but she still has a long way to go. TAs and the homework assignments taught me all I know, but the class was still tough. The online transition was pretty rough. The textbook is available online for free and is insanely useful.

Lots of homework
Participation matters
Get ready to read
1.0
1.0
CS1331
Grade: A
Apr 29, 2020
Wouldn't take again

Her lectures are very boring and not useful. She spends a lot of time just writing code in front of the class instead of going over useful info. She spends too much time answering questions in the middle of class, so it's easy to get lost. Overall, the class was very easy, but most of the learning was done outside of lecture.

1.0
4.0
CS1331
Grade: Not sure yet
Apr 30, 2020
Wouldn't take again

I really didn't like this class, the lectures were indeed boring, and I didn't find them useful. TA's are very helpful and taught more than she had. Skip her if you can.

Lots of homework
Participation matters
Beware of pop quizzes
2.0
4.0
CS1331
Grade: A
May 6, 2020
Wouldn't take again

I didn't learn anything in the class. The tests are harder than other professor's class. But I loved the fact that she made the final optional for people who wanted to use their weighted exam average for the final. She only made the final optional due to the pandemic. I ended up attending prof stasko's classes all the time to learn stuff for tests.

Lots of homework
Test heavy
Clear grading criteria
2.0
4.0
CS1331
Grade: B
Jun 24, 2020
Wouldn't take again

To be honest, I'm not sure how Suzy got approved to teach this class. She frequently forgets fundamental information about the JAVA language and has to ask her TAs for clarification. The tests are insanely hard and her lectures are boring and unstructured. She does explain important info during class that will be on the test. Take someone else.

Participation matters
Test heavy
Tough grader
1.0
3.0
CS1331
Oct 29, 2020
Wouldn't take again

heavy homework and tests but you learn nothing in her class. She always focus on some useless points and I have to learn everything by myself. Just don't take her class!

Lots of homework
Test heavy
1.0
4.0
CS1331
Grade: Not sure yet
Sep 14, 2020
Wouldn't take again

DONT TAKE HER. Lectures are extremely confusing, she gets lost in explanations, and does giant live codings that dont really help. Her notes are very vague and dont help in HW or exams, and during lecture she literally just reads the outline. Great person, very caring, but her style of teaching didnt work at all for me. Exams easy but very specific

Lots of homework
Participation matters
Tough grader
1.0
5.0
CS1331
Grade: A
Nov 2, 2020
Wouldn't take again

JUST DON'T TAKE. SHE DOESN'T DESERVE TO BE IN GATECH. THE WORST PROFESSOR

1.0
4.0
CS1331
Grade: A+
Nov 4, 2020
Wouldn't take again

Honestly one of the worst professors that I have. Forgets what she is teaching during the class and expects us to remember them during the exam. Does not give any extra credit opportunities and asks things on the exam that are never taught in the class.

Test heavy
So many papers
Tough grader
3.0
3.0
CS1331
Grade: A
Nov 10, 2020
Wouldn't take again

She's not terrible, but you won't learn a whole lot from her. The lectures are a bit lackluster at first, but they will start to pick up after the introductory content, so please attend them and try to pay attention (it will be difficult). The labs are pretty great. The tests are very nitpicky and are graded on some very particular things too.

Caring
3.0
4.0
CS1331
Grade: A
Nov 14, 2020
Would take again

Watson-Phillips is a decent professor. Beware of pop quizzes. Homework is somewhat difficult but doable. TAs are a godsend, GO TO RECITATION. Exams are the same across all 1331 professors and are testing you on edge cases and the weird quirks of Java, so you need to study a lot for them. Overall, the class was easier than expected, but still hard.

Lots of homework
Beware of pop quizzes
Caring
1.0
4.0
CS1331
Nov 16, 2020
Wouldn't take again

Unforgiving about issues with the 1st online exam until weeks later. Lectures are uploaded in a format that does not let you change the playback speed. On the last exam before the final, she decided to change the format to a single recorded programming problem with a 25 point penalty for being any amount over time and a 0 for non-compiling code.

Participation matters
Test heavy
Tough grader
1.0
5.0
CS1331
Grade: B+
Nov 16, 2020
Wouldn't take again

Literally know all the course content before taking the class, her lectures actually made me more confused about it so I would have to google it. Basically she's so bad at teaching literally nothing is better. What I mean by that is that LITERALLY NOT HAVING ANYTHING is better than being taught by her. Take a dump, you'll learn more.

1.0
5.0
CS1331
Grade: Incomplete
Nov 16, 2020
Wouldn't take again

I'm convinced she doesn't know the course content or has memory loss or something. It feels like she Googled course material seconds before to learn it all and is trying to pass it off as if she knows how to code. If you take this course, sleep during lecture or something. Listening to her is a waste of time.

1.0
3.0
CS1331
Grade: A
Nov 18, 2020
Wouldn't take again

REALLY bad. Unless you took AP Computer Science, buckle up get ready to teach yourself the entire course.

1.0
3.0
CS1331
Grade: A
Dec 2, 2020
Wouldn't take again

Would have rather been taught by first time TAs rather than her. Unless you absolutely must, I would not take CS 1331 with her. That being said, the course content is fairly straightforward, so its definitely doable especially if you attend recitation.

Test heavy
1.0
2.0
CS1331
Grade: A
Dec 3, 2020
Wouldn't take again

Her lectures are very close to useless. Always seem very unprepared, unable to focus on the topic . For couple of lectures(quite a few) she just gave us references to other materials and never went through them. The tests were quite easy, but still it doesn't compensate for the very poor teaching. Avoid classes with her.

4.0
3.0
CS1332
Grade: A
Dec 3, 2020
Would take again

Um I just finished this class and thought it was very fair? Yeah her lectures arent amazing, but I always looked back on them for hw and studying which helped me understand. For any CS class you figure stuff out urself to learn.. so idk why theres so many complaints. Overall Suzys such a caring prof that really tried her best to keep things fair

Lots of homework
Get ready to read
Caring
4.0
3.0
CS1331
Grade: B
Dec 3, 2020
Would take again

Professor WP is a very caring and considerate individual. I will admit, I was a bit lost during her lectures at some points throughout the course, but with it being all online it was easy to pause/rewatch her recordings to better understand the content. The way she sets up the course is great- tons of resources available on canvas! Challenging!

Respected
Accessible outside class
Participation matters
2.0
3.0
CS1331
Grade: A
Dec 8, 2020
Would take again

Lectures are kinda bad and unstructured, you probably won't learn much of anything there. I learned everything in recitation which worked out bc the class itself isn't that hard. SWP does care about her students though, which is a plus.

2.0
3.0
CS1331
Grade: A
Dec 10, 2020
Wouldn't take again

Suzy's teaching is subpar. She tends to read directly off an outline during lectures and her explanations while she "live-codes" are vague. We had 5 exams that only had about 15 multiple choice questions each and mainly tested on the ability to notice small syntax details. She does seem to care about students' well-being & responds to emails quick.

Test heavy
Lecture heavy
1.0
3.0
CS1331
Grade: A
Dec 14, 2020
Wouldn't take again

Professor SWP's class is not very well organized or structured. She does not teach the concepts very well and spends most of the class doing examples which do not really help our understanding. Unless you have taken AP or IB CS, you would have to teach yourself everything. The TAs in this class will save you however

Lots of homework
Get ready to read
Skip class? You won't pass.
1.0
3.0
CS1331
Grade: Rather not say
Feb 3, 2021
Wouldn't take again

Before I begin. I do study and have a good work ethic. I gave this prof the benefit of the doubt. I was still wrong. Please don't ever take this prof, I don't even know how she got hired to teach. She makes the simplest of topics confusing and seems like she doesn't even know the contents of her own notes.

Get ready to read
Test heavy
1.0
2.0
CS1331
Grade: Not sure yet
Feb 4, 2021
Wouldn't take again

A freshman who took CS 1331 with another professor and made a C could've taught the concepts better than Phillips. I'm not struggling because I have previous knowledge, but DO NOT TAKE THIS CLASS WITH HER UNLESS YOU'RE PREPARED TO PUT IN 10+ HRS A WEEK TO SELF STUDY OR HAVE PREVIOUS JAVA KNOWLEDGE. SHE WILL RUIN COMPUTER SCIENCE FOR YOU.

Get ready to read
5.0
2.0
CS1331
Grade: Not sure yet
Feb 15, 2021
Would take again

Prof. Watson cares about her students. Her class format proves this: lots of office hours, non-mandatory synchronous attendance, 5 "midterms" worth 10% each and 1 final worth 15% - this weighs each exam much less, and it helps a ton. Her teaching itself leaves a lot to be desired, but take 1 hour to read a book and you're fine. It's an easy class.

Accessible outside class
Caring
1.0
3.0
CS1331
Grade: A-
Feb 17, 2021
Wouldn't take again

Teaching is not great.

4.0
2.0
CS1331
Grade: A
Mar 19, 2021
Would take again

I see quite a few people who complain about her, but I think that's largely due to 1331 being rather uninteresting. Her lectures were only okay (and I never attended them live because it was too early for me), but what makes me give her a positive rating is the constant communication with students. Definitely not a bad choice for 1331.

Test heavy
Clear grading criteria
Caring
2.0
3.0
CS1331
Grade: A
Mar 26, 2021
Wouldn't take again

Yeah, her lectures are even more than useless. I felt dumber each time I went to one, if any. However, she provides a ton of other resources to learn Java (the textbook is very useful, for one), so her lackluster teaching is not the end of the world, especially in an intro class like this. However, still try to take someone else if you can.

Accessible outside class
Get ready to read
Clear grading criteria
3.0
2.0
CS1331
Grade: A+
Apr 13, 2021
Wouldn't take again

She is decent. There are definitely better professors, but also worse one. It doesn't really matter who you take for this class, but if you take her, just read the book on your own.

Get ready to read
Test heavy
Lecture heavy
1.0
4.0
CS1331
Grade: Rather not say
Apr 16, 2021
Wouldn't take again

She is completely uncaring about her students and has a "it's not my problem mentality." Her lectures are completely useless and you should make an effort to get a hold of another teachers lectures and notes if you want to learn anything. She uses Professor Landry's quizzes and homeworks regardless of whether she covered it or not. Horrible.

Tough grader
2.0
1.0
CS1331
Grade: A
Apr 30, 2021
Wouldn't take again

WP's issue is that she just might be the worst lecturer in the history of computer programming. She really isn't a bad coordinator/grader, but she's a god-awful lecturer. She didn't seem to show up to lectures prepared (on the days she didn't have TA's teach,) and she was genuinely confusing to listen to most of the time. Take Stasko if you can.

Accessible outside class
Test heavy
Clear grading criteria
2.0
3.0
CS1331
Grade: A
May 10, 2021
Wouldn't take again

Coming from someone who knew Java, her lectures were definitely confusing at times, but she does try to make relationships with the TAs and students. Outlines were helpful, but not as slides. Personally, I think you're better off learning on your own and practice a lot of coding. There are Honorlock tests and "participation" quizzes (out of class).

Get ready to read
Caring
3.0
2.0
CS1331
Grade: A
May 13, 2021
Would take again

I can't comment on her lectures because I stopped going to them and ended up doing fine without them. She provides lots of notes and examples which are helpful. The homeworks are reasonable difficulty and also really helpful for learning the material and, along with the TA review, help you prepare for the quizzes. In my opinion, it's an easy A.

Clear grading criteria
Caring
1.0
3.0
CS1331
Grade: B
May 17, 2021
Wouldn't take again

Most of our class got a hold of Staskos lectures and skipped SWPs lectures. Her lectures were just a total snooze fest. Shell have lecture notes posted before class, but then shell copy the same notes word for word in class. Such a waste of time. We know you can write!

1.0
3.0
CS1331
Grade: B
May 18, 2021
Wouldn't take again

Suzy is the worst prof on GT's campus. She doesn't know JAVA. She spent half of the time during lectures figuring out why her code didnt work. She is unclear and unorganized and I would rather wait another semester than to take her class. If you take her class, might as well skip lecture and either watch Youtube or go to another prof's lecture.

2.0
3.0
CS1331
Grade: A
Jun 27, 2021
Wouldn't take again

Lectures were very boring and useless. If you absolutely need to take this section, if you somehow manage to stay awake during lecture you'll be fine. TA sessions are much more useful than the lectures. I learned using non-lecture materials such as online articles and youtube videos. Tests are not bad at at all, and homeworks are very do-able.

Get ready to read
1.0
4.0
CS1331
Grade: A
Jun 30, 2021
Wouldn't take again

Lots of Asynch videos, lots of external sites to read. Lectures are very fragmented and mismatched with the big schedule (e.g contents for the upcoming assignment are not taught 2 days before the deadline) and the concepts are terribly explained. Really don't encourage you to take the section if you get other options. Seriously.

1.0
4.0
CS1331
Grade: Not sure yet
Jul 15, 2021
Wouldn't take again

WORST PROFESSOR EVER. PLEASE DON'T TAKE HER OR YOU WILL JUST END UP TEACHING YOURSELF THE WHOLE COURSE

1.0
4.0
CS1331
Grade: C
Aug 11, 2021
Wouldn't take again

She is not even sure what she is teaching.

2.0
4.0
CS1331
Grade: Rather not say
Nov 11, 2021
Wouldn't take again

Professor Watson-Phillips is not a great lecturer. No doubt about it, she knows CS (specifically java) really well. She is also a nice person. However, her lectures are confusing, disorganized, and just generally all over the place. It is never clear what sections of the textbook she is covering. The hw is alsohard, long, and harshly graded.

Lots of homework
Tough grader
4.0
3.0
CS1331
Grade: B
Nov 17, 2021
Would take again

Watson-Phillips gets a bad rap on here, she really is a good lecturer, with a difficult class. 1331 is not any less difficult if you have any other Professor, and in my opinion I was prepared very well to complete the homework and exams in the class. Would take again.

Lots of homework
Clear grading criteria
Caring
1.0
4.0
CS1331
Grade: B
Nov 28, 2021
Wouldn't take again

Go to API Docs and teach yourself. I think that is what she expects from you anyway. Confusing class structure. Tough grader. No room for error. The skills you need for the HW are not taught until the day before it is due. I cannot stress enough on the fact that you need to be your own teacher in this class. Still manageable.

Get ready to read
So many papers
Tough grader
1.0
1.0
CS1331
Grade: A
Dec 3, 2021
Wouldn't take again

She doesn't seem to have a great grasp on what she's teaching and complains about things that a professor should be prepared to deal with before teaching a class. Not too hard but be ready to teach yourself the class if you want to do well

Get ready to read
Tough grader
1.0
1.0
CS3312
Grade: A
Dec 24, 2021
Wouldn't take again

The WORST professor at Georgia Tech ever. She has no knowledge about the class she is teaching whatsoever. IMO, she doesn't deserve be a lecturer at GT. Many undergrads TAs are more knowledgeable than her and teach better class. AVOID her class AT ALL COST!

1.0
3.0
LMC3431
Grade: B
Dec 24, 2021
Wouldn't take again

Grading is a mystery and she doesn't release the assignment grades when the letter grade is out and ask us to wait until the beginning of the next semester to see the grades. Just totally SPEECHLESS with this lecturer. She has no respect for your efforsts.

1.0
4.0
CS1331
Grade: A
Dec 26, 2021
Wouldn't take again

Horrible! She's always super confused with the course contents and often ends up coding entirely wrong in lecture only to correct herself later. She doesn't know how to split time and ends up skipping (literally) important topics in class and told us to catch up ourselves from videos she uploaded. Teach yourself the course and go to recitation!

1.0
3.0
CS1331
Grade: A
Dec 28, 2021
Wouldn't take again

Showed up for the first few lectures, she was amazingly bad. Just ended up teaching myself the course through Google. Homeworks were easy. Tests were medium. Recitations were amazing.

3.0
4.0
CS1331
Grade: A
Jan 14, 2022
Wouldn't take again

The feedback on here is definitely exaggerated, she's not that bad. The class, though, sucks. 1331 was so useless, I hate this class with a passion. Blame the class, not the professor.

Get ready to read
Clear grading criteria
1.0
3.0
CS1331
Apr 10, 2022

Without a doubt the worst professor I have encountered at Tech. She has a very poor understanding of the curriculum which is compounded by an inability to teach. Avoid at all costs

2.0
3.0
CS2340
Grade: A
Aug 14, 2022

She's not terrible, but she's definitely not good. Her Canvas page was very disorganized. For example, the modules were seemingly arranged by topic, but sometimes you'd find rubrics nowhere near the project's module, and related topics weren't near each other at all. She tries to make participation mandatory by giving out participation quizzes.

Get ready to read
Group projects
Lecture heavy
1.0
4.0
LMC3431
Grade: B
Aug 15, 2022

Absolutely horrible professor, and I'm saying this as her old TA in CS1331. Her teaching is dry. She has a 0% response rate when I emailed her throughout the sem. Does not check Canvas ever. Grade late. Loves to blame and gaslight students when things went bad cause she refused to pay attention when we brought up problems. Just avoid this class.

Group projects
Graded by few things
3.0
2.0
CS2340
Aug 18, 2022

Her class was quite disorganized. The structure of 2340 just isn't that great. She was however very lenient when it came to final grades which I appreciated. It's pretty easy/doable to get an A in this class. You'll just have to deal with things like unclear rubrics. Make sure you get a good group for the project.

Group projects
3.0
3.0
CS2340
Aug 22, 2022

Unorganized course. But she does round the final grade.

Lecture heavy
1.0
1.0
CS3312
Grade: A
Aug 22, 2022

she graded assignments with no rubric and clear feedback. Had favorites :)

1.0
3.0
CS3312
Grade: Not sure yet
Sep 11, 2022

Worst professor encountered in 4 years. Can't seem to understand students' concerns and won't address the problems students have. DONT TAKE HER COURSE!!!! RATHER TAKE 8AM CLASS THAN HERS!!! AVOID AT ALL COST!

Tough grader
1.0
5.0
CS2340
Grade: B
Oct 12, 2022

Extremely boring lectures that simply text on slides. Around 150 slides per lecture, and no rhyme or reason to the order, flow, or structure. Tests are pure memorization and luck due to the immense amount of dry content.

Participation matters
Group projects
Lecture heavy
5.0
1.0
CS2340
Grade: A
Dec 10, 2022
Would take again

Slightly boring class content but very easy A (around 25% worth of extra credit). I don't understand people complaining about the course exams - even if you get a 0 in all exams (cumulatively 20%, 5% of which is takehome), you can get over 100%.

EXTRA CREDIT
Group projects
Clear grading criteria
2.0
1.0
CS2340
Grade: A+
Dec 20, 2022

Unfortunately, I have to say that Dr. Watson-Phillips is one of the least effective professors I've had in college so far. Less than 15% attended the lectures. The lectures are incredibly dry and it seems like she doesn't care a whole lot about this course at all. Exams/quizzes are purely memorization and don't check mastery of content.

1.0
3.0
CS2340
Grade: A
Apr 4, 2023

I think you can get an easy A in the class but it's just a waste of time. She legit doesn't teach you anything, she rarely comes to class. Easily one of the laziest people I've ever seen. We could be spending time learning how to use Android Studio but instead, she slowly reads over slides that would take a normal person like 15 minutes to read.

Tough grader
Group projects
Graded by few things
1.0
2.0
CS2340
Grade: A
May 6, 2023

Focuses on memorizing random specific details from the slides rather than teaching anything useful.There is some useful stuff like design patterns but it's thrown at the end of the course and isn't really explained in good detail. Easy class to get an A but it's just a bunch of work and teaches you almost nothing.

1.0
4.0
CS2340
Grade: A+
Jun 19, 2023

I would say there is no connection between the lectures, exams, and the project. You have to learn everything by yourself. TAs are not helpful as well. It's easy but time-consuming to get an A.

Lots of homework
Lecture heavy
1.0
1.0
CS1301
Sep 14, 2023

The professor smells like BS

1.0
5.0
CS3312
Grade: F
Nov 15, 2023

Speaks bad English, class structure is horrible. You would have a better time blasting taylor swift and cold plunging in a sewage plant for 400 years than sitting through one lecture

Tough grader
Beware of pop quizzes
Lecture heavy
3.0
1.0
CS2340
Grade: A
Dec 11, 2024

I took this class in Spring 2023. Watson-Phillips was caring; however, the lectures rarely coincided with the work that we were doing. The grade is heavily dependent on a group project. She tries to put those who say they are knowledgeable with those who are not to "balance" groups. As expected, this resulted in some people doing all the work.

Group projects
Caring
Graded by few things
Class Info

Online Classes

100%

Attendance Mandatory

65%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 80 grades
Most common grades:
A (44)
B (15)
Not sure yet (12)
Grade Distribution
A(48)B(15)C(5)D(2)F(1)A-/B+(10)
Based on 102 reported grades
A: 44
B: 15
Not sure yet: 12
Incomplete: 6
Common Tags
Lots of homework (38)
Get ready to read (24)
Participation matters (22)
Test heavy (20)
Beware of pop quizzes (16)
Tough grader (15)
Clear grading criteria (11)
Lecture heavy (9)
Rating Trend

Stable

-0.04 avg change
Apr
May
Jun
Sep
Nov
Dec
Last 6 months
Ratings by Course

CSC1331

4.0

(1)

CS1332

4.0

(1)

CS1301

3.0

(2)

CS2340

2.2

(12)

CS1331

1.6

(91)
+3 more courses
Difficulty by Course

LMC3431

3.5

CS2316

3.2

CS1331

3.2

CSC1331

3.0

CS1332

3.0

Similar Professors