2.2

Laurie Thompson

Computer Science - The University of Texas at Dallas

2.2
Quality
4.0
Difficulty
15%
Would Retake
196
Reviews
2.2
Quality
4.0
Difficulty
2.2
Helpful
2.2
Clarity

15%

Would Retake

196

Reviews

Rating Distribution
Official

5

24

4

20

3

31

2

27

1

94

What Students Say

Class is easy for those who have programmed in the past

CS1336 - 1.0 rating

DON'T TAKE THIS WOMAN

CS1336 - 2.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

96%

Textbook Required

50%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B-

95% confidence
Based on 96 grades
Most common grades:
A- (20)
B (14)
A (14)
Grade Distribution
A(21)B(20)C(13)D(7)F(11)A-/B+(26)
Based on 116 reported grades
A-: 20
B: 14
A: 14
F: 11
Common Tags
Tough grader (42)
Test heavy (35)
Skip class? You won't pass. (29)
Lecture heavy (26)
Tough Grader (23)
Lots of homework (20)
Get ready to read (17)
BEWARE OF POP QUIZZES (13)
Rating Trend

Declining

-1.25 avg change
Jan
Feb
Apr
May
Oct
Dec
Last 6 months
Ratings by Course

CS4340ISH

5.0

(1)

CS002

5.0

(1)

CS4340

4.3

(3)

CS 4341

3.0

(1)

CS 1336

3.0

(1)
+10 more courses
Difficulty by Course

1337

5.0

CE1337

5.0

CS4341

5.0

CS1325

5.0

CS1436

4.4

Reviews (196)
5.0
4.0
CS4340
Apr 18, 2003

No Comments

3.0
3.0
COMPARCH
Apr 18, 2003

No Comments

5.0
2.0
CS4340ISH
Apr 24, 2003

Good class. Very clear with what she expects. Very fair, I thought, though I know some who would disagree. Overall, good class

4.0
4.0
CS4340
May 5, 2003

teacher is frustrated and takes it out on her students, dont take anyone's advice about this class until they have finished it.

4.0
4.0
CS4340
May 2, 2004

Fairly clear lectures but difficult tests - grading is strict.

5.0
3.0
CS1336
Jan 15, 2006

She's a great teacher, and help is always available, but her tests are difficult.It's hard to get an A if you don't like to read a lot. Overall, she is good.

1.0
5.0
COMPARCH
Jun 30, 2006

She always complains about her family... appears to be very unhappy and takes it out on the class... not knowlegable... impossible tests... very uptight personality... doesn't like talking to students and is never present at office hours or cuts you off and leaves early.... doesn't seem to like especially asians and other foriegn students...

5.0
1.0
CS1336
May 10, 2007

Most of the things you'll need to know are on her tests. Follow the directions and you'll do pretty good on the quizzes and projects. Overall she's a pretty good professor.

1.0
5.0
COMPARCH
May 27, 2007

seems very upset all the time... talks about insipid family issues/problems all the time to the class (?)... she tends to take out life frustrations on the class that have nothing to do with the students... try to take another prof... her class is a very unpleasant experience even if you do well...

3.0
4.0
CS1336
Sep 17, 2007

She is always angry and takes it out on her students. Takes strict attendance, and fails students for missing class. Is not afraid to waste class time disciplining students and lecturing about crap like that. Grading is very strict, and she counts off even if it is a correct answer, but not in the exact programming format as the book.

3.0
4.0
CS1336
Jan 16, 2008

Professor is just flat out mean. There is a difference between being mean and strict and she is just mean. She has this huge ego that she is better than the rest when most of the professors in the science deptment are probably smarter than her. Tests are weird and she should keep it to 1 test per exam instead of 2 per exam.

5.0
3.0
CS1336
Mar 24, 2008

I knew nothing about computer programming, but she knew what she was talking aobut, explained everything very well, and alsways had examples. If you respected her, she respected you. If you didn't respect her, she let you know in front of the whole class. Compared to my current CS teacher, i would pick her any day. Very helpful during office hours!

3.0
1.0
CS1336
Mar 26, 2008

The class is fairly easy. Attendance is documented, not required BUT if you don't go to class she's unwilling to help. The tests are ok, split up over 2 days. Multiple choice part is hard, and she lets you use a notecard with info on it. Three out of the five programs are easy but she grades hard on pseudocode. She's really not that bad.

5.0
3.0
CS1336
Apr 5, 2008

Great teacher. Lectures are very structured and she provides all slides and sample programs online. a little strict but offered LOTS of help to students who put forth obvious effort. Tests spread over 2 days, notecard allowed for each day. 1st part (multiple choice & short answer) is tough. Definitely recommend, she prepares you for the next course

5.0
3.0
CS002
Dec 2, 2008

Organized gives you great slides and examples.

2.0
5.0
CS1336
Dec 22, 2008

grades fundamental classes like they are exit level senior classes

3.0
4.0
CS1336
May 8, 2009

In order to register for 1337, you must have a C or above and for anyone not in CS, you're much better off with another professor.

3.0
4.0
CS1336
May 8, 2009

If you put in the time, you will have a great foundation in programming. Warning; the exams are written, difficult, and require you to do a lot in 50 minutes. If you are inexperienced in CS, you will not like your grade.

5.0
3.0
CS1336
May 24, 2009

This is not an easy class, so if you are lazy, or just want to get by, go somewhere else. However, if you are there to learn this is the professor you want. She has hard test, but if you simply do your other assignments you will do good on the test.

1.0
5.0
CS1336
Jul 24, 2009

I do not recommend her... she grades hard and gives hard tests. She's not the approachable type either.

4.0
5.0
CS1336
Oct 23, 2009

Teaching is good. But test is too hard for entry level to programming. There are to many questions and not given enough time to finish. Unfair test result.

5.0
2.0
CS1336
Nov 3, 2009

This is the best professor I've ever had. She over-explains everything in a clear manner, which makes her hard tests manageable. She taught me so much about programming and gave me a great foundation that will help me succeed in my future classes. She gives two weeks to finish programs, so don't procrastinate and you will be fine on them.

5.0
4.0
CS1336
Jan 20, 2010

Don't let any idiot tell you that this professor is easy by any means, because she is not. If you think she is easy then you must have some kind of prior computer science background. Even though this class is hard, if you pass it, I gurantee you that CS 1337 will be a breeze. Don't take the easy way out because you will bomb CS 1337. I've seen it

4.0
2.0
CS1336
Oct 31, 2010

She's alright... Class was so boring though. I know she tries to make it interesting with little side remarks and stories but it's just too boring. I fall asleep every class. I never had any prior exp in programming but it's really easy to keep up if you read the book. She over teaches everything which can be good for some people but not for me.

3.0
4.0
CS1336
Nov 5, 2010

I had her and her class was pretty boring. She grades incredibly hard. Her programs are harder than the CS1337 class. She also only let's you use an index card where as everyone uses open books/notes. I would NOT recommend her. She only uses power points. You don't need to attend class in order to what we went over in class.

4.0
5.0
CS1336
Nov 18, 2010

This is a hard class. As if it werent hard enough, it seems like she tries to make it harder. Assignments are ridiculous. It seems like the only way you could figure them would be if you have previous experience. Tests are hard, and she grades hard. However, you will come out of that class with a good foundation, if you do the work required.

2.0
5.0
CS1336
Nov 30, 2010

Her test are way to long for the time given and you have to write two programs. She never at her office hours and doesn't care if you have questions the assignments a ridiculously hard. She also teaches the course as if you are a computer science major and have had previous knowledge of Java she is way to hard for an entry level course.

2.0
5.0
CS1336
Dec 4, 2010

Caution: Reads ppt as lecture-repetitive & boring. Assignnments are 2 hard 4 entry level course. Exams ask 2 hand-written programs & mc,t/f,sa ?s & r 2 long 4 time period. Teaches 2 majors/minors only. Cancels office hrs often & a line 2 see 2 her when there. Unapproachable. Tells you things she will mark wrong after assignments are due.

2.0
5.0
CS1336
Dec 8, 2010

DO NOT TAKE HER IF YOU HAVEN HAD PREV PROGRAMMING EXPERIENCE!! The class is very hard and she is unapproachable. Tests are ridiculous and too long for the time given. She never specifies what to study for tests. Avoid taking this class if possible otherwise... GOOD LUCK!

2.0
5.0
CS1336
Dec 8, 2010

DO NOT TAKE HER IF YOU HAVEN HAD PREV PROGRAMMING EXPERIENCE!! The class is very hard and she is unapproachable. Tests are ridiculous and too long for the time given. She never specifies what to study for tests. Avoid taking this class if possible otherwise... GOOD LUCK!

4.0
3.0
CS1336
Dec 12, 2010

Not a hard teacher. The exams aren't bad as long as you budget your time well and don't give her more then she asks for like many who run out of time try to. The assignments are difficult but they help you learn everything you need for the exams. Biggest problem with her style is that she limits the code you can write for the assignments.

2.0
5.0
CS1336
Dec 18, 2010

Does not explain all assignments; Often felt like she was very unapproachable. I showed up to class and did assignments and I still struggled. If you can avoid her, do it!

5.0
2.0
CS1336
Jan 7, 2011

Good teacher Loves pop quizzes so attend class

5.0
3.0
CS1336
Jan 8, 2011

I loved this professor, although I know many who didn't. Those people are the ones who do not go to class. Don't let her rather sadistic smile fool you, she is a nice, approachable woman during her office hours and via email. If you get to know her, she will help you. BEWARE: Her tests are hard. Read the book. Otherwise, easy class.

4.0
5.0
CS1336
Jan 13, 2011

If you havent ever used jGrasp or programed before, this class is very tough to keep up with. The assignments are very difficult and require a lot of time. The labs help A LOT with understanding how the programming works. The tests are hard but not impossible if you prepare. The teacher is happy but is VERY tough on students.

3.0
4.0
CS1336
Jan 13, 2011

If you have previous experience with programming or Java, this class shouldn't be that hard. If you don't, however, this class will be very hard. The tests aren't bad if you know how to program, which if you pay attention in class you'll know how to. She is a friendly professor who makes jokes in class but also, to me at least, very intimidating.

5.0
3.0
CS1336
May 14, 2011

This class is a breeze. The final is a little sneaky though. Her exams can be tough if you don't know what you are doing. She is very thorough and explains clearly what she wants. Just pay careful attention and don't miss class, no matter how boring it is. It saves you time when programming on your own.

3.0
4.0
CS1337
Nov 28, 2011

She's mean. Tests are hard, but assignments are harder. She's tough on attendance, don't think you can get away with getting someone to sign you in for long. In short, take a different prof.

1.0
5.0
CS1336
Dec 4, 2011

Tests are unnecessarily hard, ~50 minutes to write one full program worth 24 points, half of a program worth 20 points, the remaining points are fill in the blank and hand tracing program segments. Her assignments are just as hard and overly complicated for an introduction to programming class.Overall- DO NOT TAKE HER! You will regret it

4.0
5.0
CS1336
Jan 18, 2012

This teacher is impossible. I knew how to program in Java prior to taking this class and I still got a C- simply because the tests were unnecessarily hard and there was not even close to enough time in a class period to complete them. She also grades everything extremely harshly, so even if you know what you are doing, its very easy to do badly.

3.0
5.0
CS1336
Apr 13, 2012

Let me say that she's a nice woman but that doesn't mean she's a good teacher. Despite tutoring though campus, friends and even her directly, I still failed to grasp this course. She feels the need to challenge an entry level class. Need prior coding knowledge before you take this course even though it's suppose to be for beginners.

3.0
5.0
CS1336
May 7, 2012

Teacher grades everything unnecessarily hard, test are too long and to complicated for a 1:15 minute handwritten cs test. You could train a monkey to do what she does for the most part, she literally just gets up there and reads the slides. If I was a beginner in programming, I would want nothing to do with programming after taking this class.

5.0
2.0
CS1336
May 24, 2012

Awesome teacher. Must read the textbook and practice at home. Will help if you go to her office.

2.0
5.0
CS1336
Aug 22, 2012

She just reads the slide and it is really hard to keep awake in her class.

2.0
5.0
CE1337
Nov 13, 2012

I felt after taking her 1337 course this fall that I had an obligation to warn other students out there to NOT take her course. Her tests are EXTREMELY hard, she is very unapproachable, and she made me feel very uneasy when I wanted to ask a question in class because of the frustrated look she would have on her face. Take someone else!!!

2.0
5.0
CE1337
Nov 13, 2012

Everyone knows you are going to have some bad and some good instructors during your college career. Mrs. Thompson falls in the category of bad teachers. She doesn't seem to enjoy her job very well since she gets aggravated about stopping in the middle of lecture to answer a question or two. I would recommend taking someone else....

1.0
5.0
CS1337
Nov 14, 2012

Dont take her class. She hates answering student's question. She will most likely ignore you, if you ask question more that once Her tests are hard.

1.0
5.0
CS1337
Nov 15, 2012

Dont Take her. She doesn't know how to teach. The worst part is her exams , assignments and quizzes are tough and the way she talks in class tells everyone that she wants to fail you. The only students who like her class are the ones who know stuff already.

4.0
5.0
CS1337
Dec 13, 2012

The professor is highly helpful and nice. However, this is only if you go to her during her office hours. During the lectures, she may come off as mean. Tests are incredibly difficult, and the lecture style is irritating. It is a one size fits all lecture. Essentially, the professor reads the entire time from a powerpoint. DONT TAKE THOMPSON!

2.0
5.0
CS1337
Dec 14, 2012

Please don't take her, she's the coldest person on the planet. I honestly feel like she hates students and fully do not understand why she teaches at a university. Every time she answers a question it's like it hurts her to do it. Plus, you could be in the hospital with cancer and she would still tell you to have your homework in by thursday...

1.0
5.0
CS1337
Dec 17, 2012

Thompson lacks the skills to teach at the University level. She discourages questions during class, based on the excuse that she has too much material to cover. She finished semester by covering 13 out of 17 chapters as identified in syllabus. Ch.14 and 15 were taught in a matter of minutes. Her lack of success is too frequently pushed to students.

1.0
5.0
CS1337
Dec 18, 2012

Professor is not fit for an academic environment. She told our class once that her husband had to help her finish grading the work. Thompson will eventually get into trouble by the associate dean. If she has her husband grade my code, can I have my mom write my programs? Laurie Thompson is purposely digging her own grave.

3.0
4.0
CS1337
Dec 18, 2012

Classes are boring. Stuff stated in the syllabus is not fully covered. Tests and pop-up quiz are unreasonably hard

1.0
5.0
CS1337
Dec 18, 2012

I am incredibly disappointed after taking this course. I thought I would be able to learn a lot of material and discuss it with the professor. I enjoy learning computer science. This professor doesn't seem to enjoy teaching this course. I suggest another professor. Don't expect a good relationship with this teacher. She picks a fight with everyone.

1.0
5.0
CS1337
Dec 18, 2012

A nice woman. The professor is good, but not great. She needs to change her approach to lecturing, grading, and communication. Other than that, she serves as an ideal example of a computer scientist who can't effectively communicate nor respect her fellow students. If Mrs. Thompson refuses to respect her students, how can we respect her?

5.0
3.0
CS1337
Jan 2, 2013

I went from a D to a B in this class. I failed my first exam, but got 95+ on the last 2 exams. This was only possible with the help of the professor. Always remember, the professor is only a supplement to the course material. In my opinion, Mrs. Thompson exceeded her duties as a lecturer. Read the book, ask questions.

5.0
1.0
CS1336
Jan 8, 2013

Laurie Thompson was an excellent lecturer and if at any point you get lost she is immeasurably helpful in office hours. My favorite professor at UTD.

5.0
2.0
CS1337
Jan 10, 2013

Professor Thompson is an excellent professor. Tests and quizzes are challenging but doable. I have to admit she does grade strictly but overall I think she is great and recommend you take her.

4.0
5.0
CS1337
Jan 30, 2013

The people who complain are those who don't care enough to deeply understand CS. Must read the book, attend class, and do the hw assignments to get an A- or A. Many times she pulled major questions (worth 20+ points) straight from a major problem in the book. Hence, you needed to use Mrs. Thompson only as an additional tool to the book and notes.

2.0
2.0
CS1337
Mar 1, 2013

Read straight off the slides during lectures with only some additional commentary. Was very discouraging and impatient during her office hours. Her excuse for grading assignments based off of some criteria not provided on the assignment sheet was, "I mentioned it during a lecture." Yet lecture attendance was "not required, but recommended."

3.0
3.0
CS1337
Apr 11, 2013

I personally liked this professor and found her very helpful. However, this professor seemed to be notoriously known among all students. Even non cs/ non engineering majors knew about her in a negative light. The course was very difficult, but with hard work you would have been grateful at the end. Now I feel very strong in C++ due to her.

3.0
4.0
CS1337
Jun 21, 2013

Very notorious teacher. She has strict guidelines which have to be followed to get points. She says attendance isn't mandatory, but gives surprise quizzes which have a lot of weight on your grade. Tests are quite hard, and you have to write entire programs and several methods. Assignments were quite interesting, though. Wouldn't take her again.

5.0
1.0
CS1337
Jan 21, 2014

I took this professor almost 2 years ago. Laurie Thompson, you will not easily be forgotten.

2.0
5.0
1337
Grade: B
Jan 1, 2015

I took her 2 years ago and I still hate her for making an entry-level CS class one of the hardest classes I have taken at UTD. The class was unnecessarily hard. She would also grade your homework super hard using unknown test cases. She also just read the slides that the PUBLISHER gives WITH the book. I am very glad she isn't working at UTD anymore

2.0
5.0
CS4341
Oct 11, 2015

DO NOT TAKE THIS PROFESSOR. She does not give feedback on homework outside of office hours, and will talk down to you when you ask for help. Her exams are hard and she does not give partial credit. In class, she read from the publisher's slides with a few minor alterations, and would sometimes have the TA teach the class.

2.0
5.0
1336
Grade: B
Oct 26, 2015

She reads off the slides online with an extremely boring tone. She also yells at students because her lectures are boring. Her tests are extremely tricky and she will not give you any types of curve. I would not recommend to take her class, it was stressful and useless, I had to learn on my own most of the time.

3.0
3.0
CS 4341
Oct 26, 2015

It's hard to say too much about Professor Thompson because she stopped lecturing our section partway through the semester. When we had her, she was a decent professor. Clear, worked lots of examples. Tests are tough, make sure you study. Homeworks are not too bad. The lab section has lengthy write-ups and the labs are too long for the time given.

3.0
4.0
CS 1336
Oct 27, 2015

She reads off the PowerPoint slides. Very rude to students in class. Would NOT take her again.

1.0
5.0
CS1337
Grade: B-
Oct 29, 2015

Do NOT take prof Thompson.

3.0
5.0
CS4341
Grade: B-
Nov 2, 2015

She is really clear on her lectures. Her exam a little tricky but she takes off a lot of point for little mistakes. She took off 4 point on exam for not labeling the gate!? like WTH! She is very strict on her grading. The labs take forever to write!!

3.0
4.0
CS1336
Grade: A-
Nov 11, 2015

She is very rude to students. randomly talks about her family too. Also grades really hard, would not recommend.

2.0
4.0
CS1336
Grade: Not sure yet
Nov 12, 2015

DON'T TAKE THIS WOMAN. I wish I would've been warned before taking her class. VERY rude to students (snatched papers, yelled at us). She reads from the PowerPoint which makes the class boring, & isn't open to questions in class. Test are crazy hard, and she grades tough. Doesn't let you use your laptop in class and assigned us seats like Pre-K.

1.0
5.0
CS1336
Grade: C-
Nov 17, 2015

Just don't. If you hear shes a great professor, its a lie... just don't. You will teach yourself how to program if you take her

1.0
5.0
CS1336
Grade: C
Dec 5, 2015

Would never take again!!!!

1.0
5.0
CS1336
Grade: Not sure yet
Dec 5, 2015

JUST DONT TAKE HER!! WILL PRAY FOR YOU IF YOU DO

3.0
4.0
CS1336
Grade: B-
Dec 20, 2015

I have programming experience and I struggled through this class. The exams and quizzes were tricky and confusing. The assignments were doable but took some time. Professor Thompson's lectures were okay. She read off the slides which did not help much. I wish we had more practice problems for each topic. It would help for the exams and quizzes.

4.0
3.0
CS1336
Dec 21, 2015

She is a super helpful teacher. Her tests are tough and her lectures are long and confusing for me. When you ask for help, she gives it.

2.0
5.0
CS4341
Grade: B
Dec 25, 2015

I took this class during Fall 2015. The TA taught most of the course. He was reading straight from the slides without going through any specific examples. He basically, covered what is in the book which is really a lot. In a nutshell a lot of materials and no methodology to teach or convey the information to Students ruined everyone's semester.

3.0
4.0
CS1336
Apr 8, 2016

I took her class last semester and it was one of the worst CS classes I have ever taken. She never really taught, just spit the textbook at you. On assignments, she would take points off for the dumbest reasons. If you did not code the EXACT way she wanted you to, she would take points off. Try to take someone else if you can.

5.0
2.0
CS1336
Grade: A+
Apr 28, 2016

Her teaching style is very procedural. She tells you exactly what you need to know for programming and the tests. She goes so in depth that you don't even need the book! Although the lectures can be boring, she teaches so thoroughly that they are definitely worth sitting through. I loved the class and would absolutely recommend Thompson.

3.0
4.0
CS1336
Apr 28, 2016

This was my first official programming course, and I have to say that I was disappointed. She just reads the textbook slides to you in class, and although she is very thorough, she progresses very slowly and her dull lectures will have you checking the clock every five minutes. Very tough grader, can be rude to students. I would not take her again.

4.0
4.0
CS1336
May 22, 2016

As an industry professional, I am sure Professor Thompson is as good as they come. However, she doesn't seem happy being a teacher. She can be nice and pleasant to be around, but can also be extremely rude and disrespectful to students, and she will flip on a dime for no reason. Every class is like walking on eggshells with her.

3.0
4.0
CS1336
Grade: A-
May 30, 2016
Wouldn't take again

She is a great instructor, however you will have to read and practice CS OUTSIDE OF CLASS this is how you will succeed. That being said..a lot of reviews of her are negative, however I don't believe so if you put your own effort into it. Her exams are very challenging, but I found them fun as well. Read, practice, come to class and you will be fine

1.0
2.0
CS1336
Grade: A+
Jul 21, 2016
Wouldn't take again

Thompson was incredibly condescending and wasn't even an effective lecturer to make up for it. She snaps at students over incredibly minor things. The class is badly paced - we were 2 chapters behind all other sections and then rushed to catch up in the final weeks. The class isn't hard, but the professor is the worst I've ever had.

1.0
5.0
CS1336
Grade: Drop/Withdrawal
Aug 24, 2016
Wouldn't take again

You'll be assigned seating for the semester. She is strict in her policies (ex/ a 97+ is an A+). She expects you to put in 9-10 hours of work outside the classroom. She seemed more interested in controlling her students than helping them succeed. Plus side? If you survive, this could be the worst of it. Down side? You don't and are overwhelmed.

Tough Grader
Get ready to read
LOTS OF HOMEWORK
1.0
1.0
CS1336
Grade: B
Oct 29, 2016
Wouldn't take again

Think of her class like high school. She is going to yell at you for petty things. She has a seating chart and is very strict with attendance. The pop quizzes aren't bad, but you have to pay attention or read prior to the class to do well. Just read, because her class is insanely boring. You can't sleep because she takes off points from grade...

Tough Grader
Skip class? You won't pass.
BEWARE OF POP QUIZZES
1.0
3.0
CS1336
Grade: A
Nov 2, 2016
Wouldn't take again

She was very rude and had a very bad attitude each class. We had assigned seats for a class of 85. She taught the material well and went over examples and problems that were going to be on her tests and quizzes. The exams were not too hard as long as you studied. You will learn a lot and get a good grade as long as you put in work,.

Tough Grader
Skip class? You won't pass.
LECTURE HEAVY
1.0
3.0
CS1336
Nov 7, 2016
Wouldn't take again

She reads directly from the slides, and the slides are verbatim from the textbook. But you can't skip class or she lowers your grade. I got lucky that I had previous programming experience and nothing was really that hard for me, but for first timers it's a real challenge because the program logic is way too hard.

Skip class? You won't pass.
LOTS OF HOMEWORK
BEWARE OF POP QUIZZES
1.0
1.0
CS1336
Grade: B
Nov 8, 2016
Wouldn't take again

Don't take her!! Please spread this word to everyone!! All the ratings below are very true! Just a warning, choose another proffesor

Tough Grader
1.0
5.0
CS1336
Grade: Not sure yet
Nov 8, 2016
Wouldn't take again

If you want to really learning C++ don't take this proffesors because u aren't going to learning much and it will be very learn to learn the material on your own! JUST PLEASE PREVENT THIS CLASS! I will pray for you if you end up being with this instructor.

Tough Grader
Get ready to read
BEWARE OF POP QUIZZES
1.0
4.0
CS1336
Grade: A
Nov 16, 2016
Wouldn't take again

Good thing I knew the material going into the class, I feel like I taught the people next to me better than she did.

Tough Grader
Skip class? You won't pass.
BEWARE OF POP QUIZZES
1.0
5.0
CS1336
Grade: D+
Nov 16, 2016
Wouldn't take again

This professor structures everything like a high school class. We have assigned seating chart and we're not allowed to take out our phones, or she will take points off from your final grade. If you don't have any previous experience with programming, it is safe to say that you will have a really hard time. AVOID THIS TEACHER!

Tough Grader
Skip class? You won't pass.
BEWARE OF POP QUIZZES
1.0
4.0
CS1336
Grade: B-
Nov 17, 2016
Wouldn't take again

Avoid taking this professor at all costs. If she's the only option, take the class at a community college. One of the worsts CS professors at UT Dallas hands down. She doesn't teach the material properly, has assigned seating, if you ask a question she will make you feel stupid. Avoid taking her class.

Tough Grader
Get ready to read
Skip class? You won't pass.
1.0
3.0
CS1336
Grade: C
Nov 30, 2016
Wouldn't take again

DO NOT TAKE THIS CLASS. Avoid her if you can. Her tests are multiple choice but each question has like 8 choices. It focus more on how much you pay attention in class rather than how much material you know. This is an easy course but she makes it TERRIBLE. I did very well on her assignments and quizzes but failed all her tests

Tough Grader
Skip class? You won't pass.
LECTURE HEAVY
4.0
1.0
CS1336
Grade: A
Dec 6, 2016
Would take again

Meh she wasn't that bad, lectures are kinda boring because she over-explained. She taught directly out of the textbook (textbook was only needed for first quiz), but she explained concepts well. Sometimes a little too well, as she taught slowly to make sure everyone understands. Random pop quizzes. Do your assignments and do them well, it will help

BEWARE OF POP QUIZZES
Clear grading criteria
LECTURE HEAVY
4.0
3.0
CS1336
Grade: A
Dec 12, 2016
Would take again

She is a great professor, albeit, goes fairly slow, sometimes to the point that we were behind in the labs (which she was able to postpone certain assignments). Overall, do the homework and make sure you understand the content (for my first time ever programming, I thought it was fairly easy). I didn't take a single note the whole semester, gotAn_A

Skip class? You won't pass.
BEWARE OF POP QUIZZES
Clear grading criteria
2.0
4.0
CS1336
Grade: Rather not say
Jan 11, 2017
Wouldn't take again

Bruh.. she doesn't know how to teach if you are a beginner. She is hard to reach outside of office hours and always seems to talk down to her students.

Tough Grader
Skip class? You won't pass.
BEWARE OF POP QUIZZES
1.0
3.0
CS1336
Grade: A-
Jan 16, 2017
Wouldn't take again

She doesn't know how to teach beginners in a prerequisite class. I had some previous computer science experience and did decent in her class. most people that take her class have little to no previous experience and get low B's or C's.

Get ready to read
Participation matters
TEST HEAVY
1.0
4.0
CS1336
Grade: A-
Jan 28, 2017
Wouldn't take again

if you take notes on your laptop then don't take this class. she has a strict no-technology policy. Also just buy a programming book and read it. Basically how she lectures anyways.

Tough Grader
Get ready to read
Skip class? You won't pass.
1.0
3.0
CS1336
Grade: A-
Mar 22, 2017
Wouldn't take again

Did well in her class easily. Now in 1337, there are so many things that should have been covered in 1336 which were definitely not. She is slow and thorough, but does not cover enough material. Read the book and you will do fine.

Skip class? You won't pass.
Clear grading criteria
1.0
5.0
CS1336
Grade: C+
Apr 10, 2017
Wouldn't take again

Whenever I walk to her class, I hope to get struck by lightning so I don't have to endure anymore of this.

Tough Grader
Skip class? You won't pass.
BEWARE OF POP QUIZZES
1.0
5.0
CS1336
Grade: A
Apr 10, 2017
Wouldn't take again

Honest reference! DO NOT TAKE HER CLASS. Has assigned seating as if you were in kindergarten. Tests are extremely extensive for the limited time and each test requires you to write code separately too. All of the projects are extremely hard. Doesn't teach, just reads off slides. No questions. Will be extremely difficult for beginners so don't take.

Skip class? You won't pass.
BEWARE OF POP QUIZZES
GRADED BY FEW THINGS
1.0
5.0
CS1336
Grade: F
Apr 21, 2017
Wouldn't take again

Was so disappointed at the way this class was structured for CS 1336 during the fall semester.

LOTS OF HOMEWORK
1.0
5.0
CS1336
Grade: F
Apr 21, 2017
Wouldn't take again

No. just No. steer away

TEST HEAVY
1.0
5.0
CS1336
Grade: F
Apr 21, 2017
Wouldn't take again

NO!!! CHOOSE SOMEONE ELSE

TEST HEAVY
1.0
5.0
CS1336
Grade: F
Apr 28, 2017
Wouldn't take again

Lectures sometimes tend to get off topic and our time in that class goes so fast, we hardly have time to finish the topic we are learning. Also, the end of the semester, you will have to work so hard to catch up and learn the topic not covered in class on your own! Be prepared if your taking this class! ):

Get ready to read
LOTS OF HOMEWORK
TEST HEAVY
1.0
5.0
CS1336
May 11, 2017
Wouldn't take again

This course felt more like it was structured towards weeding people out rather than teaching the material. Avoid this professor.

Tough Grader
LOTS OF HOMEWORK
BEWARE OF POP QUIZZES
1.0
4.0
CS1336
Grade: D-
Aug 18, 2017
Wouldn't take again

do yourself a huge favor and do not, even by mistake, take this professor. she takes most of the class time taking attendance and reciting about her family life. it's totally fine for professors to talk about their life outside of teaching, but what is not okay is when it takes over valuable learning time. also, her lectures are beyond boring.

Tough Grader
Skip class? You won't pass.
BEWARE OF POP QUIZZES
1.0
5.0
CS1336
Grade: F
Aug 18, 2017
Wouldn't take again

Very Bad Professor at UTD!! I was too ashamed to take her!

BEWARE OF POP QUIZZES
2.0
5.0
CS1336
Grade: B
Dec 23, 2017
Wouldn't take again

Takes too much time with attendance. Assignments are EXTREMELY difficult. Exams even harder. Takes up way more time than an intro class should. I would spend about 4+ hours in the CS Mentoring Lab just to finish her assignments. Not a good professor unless you are good at programming. Reads off of slides. Too many personal stories.

Tough Grader
Skip class? You won't pass.
LOTS OF HOMEWORK
1.0
5.0
CS1325
Grade: C
Mar 5, 2018
Wouldn't take again

Bruh tell me why this professor be taking attendance exactly at the beginning of class. I swear my class started at 1pm she be taking attendance at 12:58. Bruh this professor be so trash. Just save yourself the trouble and go for another professor. It will save ur GPA.

Tough Grader
Skip class? You won't pass.
LECTURE HEAVY
3.0
3.0
CS1336
Grade: A
Apr 22, 2018
Wouldn't take again

Thompson isn't as bad as some make her out to be, but her class has much room for improvement; lectures can be very slow and repetitive, so you need to read the book to be prepared for 1337 and beyond; projects have a clear grading criteria, but exams can be tedious; did fine in the class but only because of self studying. Assigned seating is weird

Tough Grader
ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
4.0
2.0
CS1336
Grade: A+
May 4, 2018
Would take again

If I didn't already have experience coding going into 1336, I wouldn't have done so well. CS1336 is one of the easiest classes I've taken, and her tests we all super easy. The only real thing I didn't like were her lectures. She gets off topic a ton and goes off onto tangents. I think I would've made the same grade if I skipped & read the book.

1.0
5.0
CS1336
Oct 18, 2018
Wouldn't take again

Currently enrolled in her class, she is the absolute worst. Save yourself by not taking her. She is too strict and her lectures are really boring since its just her reading off the slides. She isnt able to answer any questions and she treats the class as if everyone has had multiple years of experience in coding when it should be the opposite.

Tough Grader
LECTURE HEAVY
3.0
2.0
CS1336
Oct 31, 2018
Would take again

I'm currently taking her for CS1336 and apparently she is the most difficult professor to take for this course. I spend a few hours a week working on the assignments and studying and currently have an A+ average, but many students are struggling in her class. Try to get a different professor, but if you can't, you'll survive if you put in the work.

Get ready to read
Clear grading criteria
TEST HEAVY
1.0
4.0
CS1336
Grade: A-
Nov 18, 2018
Wouldn't take again

At the start of the semester, I read the below reviews and laughed thinking " she can't be that bad" ... oh I was wrong. Her lectures are boring and very fast and go's off on tangents about her sad life often. Considering this is an intro class you'd think she'd be a bit more detailed but it's as if she expects everyone to already know everything.

Tough Grader
GRADED BY FEW THINGS
LECTURE HEAVY
1.0
4.0
CS1336
Grade: A+
Dec 5, 2018
Wouldn't take again

Class is easy for those who have programmed in the past. Too much detail for things that do not need explaining. Has a seating chart. Will take off points for very small infractions, even if it does not interfere with coding logic/operations. Extremely anal person, i.e., records people as tardy for being 1 minute late. "Citizenship" grades.

Tough Grader
Get ready to read
Skip class? You won't pass.
1.0
4.0
CS1336
Dec 7, 2018
Wouldn't take again

For beginners avoid this professor. Mandatory attendance isn't an issue however the "citizenship" portion of your grade may be an issue to some. Lectures are nothing short of dull and monotonous that get more and more frustrating as the semester passes. Grading criteria is also very nit-picky and extremely tedious.

Tough Grader
Get ready to read
Skip class? You won't pass.
1.0
5.0
CS1336
Grade: B+
Dec 10, 2018
Wouldn't take again

Should be able to rate a 0. reads from slide whole time, AVOID AT ALL COSTS. Her grading doesn't make sense most of the time and takes off for random things that don't affect the code (like forgetting one space).

Tough Grader
LOTS OF HOMEWORK
LECTURE HEAVY
1.0
4.0
CS1336
Dec 11, 2018
Wouldn't take again

20 minutes is not enough time to finish her quizzes every time I missed one question due to time running out.

Tough Grader
4.0
4.0
CS1336
Grade: A
Jan 6, 2019
Would take again

Honestly, she's not that bad of a teacher. She is accessible outside of class (I've been to her office hours several times) and she really sits down with you to explain problems. Her lectures can seem very long and tedious, but if you read the book, you'll do fine. Speaking of that, READ THE TEXTBOOK. You will not do well in the class if you don't.

Get ready to read
ACCESSIBLE OUTSIDE CLASS
LECTURE HEAVY
1.0
5.0
CS1336
Grade: A-
Nov 1, 2019
Wouldn't take again

Lectures are boring, tests are hard. Lectures will not prepare you for the test completely. Only saving grace are the assignments (harshly graded, but you can triple check them yourselves) and online quizzes, which are all online.

Lots of homework
Skip class? You won't pass.
Test heavy
1.0
5.0
CS1336
Nov 7, 2019
Wouldn't take again

I regret being put into this class. The lectures are lengthy, boring, and somewhat uninformative. The professor is a control freak who demands all of your attention at all times. You would be better off reading the entire textbook than attending lecture, but you are essentially forces to show up as it is a grade. (The stories you hear/see are true)

Get ready to read
Skip class? You won't pass.
Lecture heavy
1.0
5.0
CS1336
Grade: A-
Dec 6, 2019
Wouldn't take again

One of the worst classes I have ever taken. The teacher is petty, boring, and doesn't know how to teach. I have taken introductory coding courses before, so I got through her course somewhat easily. However, I also had to spend on average at least 2 hours a day re-teaching the material she tried to cover in class to my struggling classmates.

Lots of homework
Skip class? You won't pass.
Lecture heavy
2.0
3.0
CS1336
Grade: A
Jan 14, 2020
Wouldn't take again

She was passable, but barely. She frequently adds semantic and unrelated requirements to homework, which she spends the entire week defending. lectures are dry and she is a stickler for phones and attendance. If you can, avoid her, if you cant, youll live.

Accessible outside class
Beware of pop quizzes
1.0
5.0
CS1336
Grade: B+
Apr 6, 2020
Wouldn't take again

Literally the worst professor anyone will run into at this school. She gives out unnecessary assignments that sets you up for failure. Her grammar is poor on quizzes and exams, but even more is very tedious with minor issues that will never affect you in the real world. Absolutely horrible and would rather learn on my own than from this "professor"

Lots of homework
Get ready to read
Skip class? You won't pass.
1.0
3.0
CS1336
Grade: Rather not say
Apr 10, 2020
Wouldn't take again

Her classes were very long and boring, she would read right off the powerpoint slides, on top of that no computers were allowed in class even though this was a CS class. It doesn't make sense to not practice the material in class. Her assignments are long, and there are pop quizzes. She is accessible outside of class but is bad at managing time.

Lots of homework
Beware of pop quizzes
Lecture heavy
1.0
4.0
CS1336
Apr 22, 2020
Wouldn't take again

Ridiculous grading criteria. This is my first CS class and I think it was harder than it needs to be. You lose a lot of points in assignments because of style which was stressful since your code works perfectly. However, what I hated the most was definitely her exams because she tries to trick you and remember small things she mentions on lecture.

Skip class? You won't pass.
Test heavy
Tough grader
1.0
5.0
CS1336
Grade: C+
May 3, 2020
Wouldn't take again

She is awful. If you respect yourself, do not take her class. I am not a computer science major and this class was just an introduction to C++, well she made everything be so hard and her lectures were extremely boring. Half of the class was open-eyes sleeping. I received 4 emails from her asking me not to sleep during her class. quiz HARD.

Skip class? You won't pass.
Lecture heavy
Tough grader
2.0
4.0
CS1336
Grade: B+
May 3, 2020
Wouldn't take again

Lectures were pretty dry. Class was made too hard for a beginner C++ class. Learned mostly on my own. Exams were the hardest. Assignments and homeworks were okay, they made you learn but exams were too hard. I was doing really well until the final exam.

Get ready to read
Skip class? You won't pass.
Test heavy
1.0
3.0
CS1336
Grade: A-
May 12, 2020
Wouldn't take again

Mandatory seating charts, She teaches rather robotically, and (imo) was terrible at teaching how to think in code - coming from someone that has coded for 5+ years and took this class because they didn't know they could've tested out. If you've never coded before it's gonna be hard no matter what... just a lot of work. GL. lectures are SO boring.

Lots of homework
Participation matters
Skip class? You won't pass.
4.0
3.0
CS1336
Grade: B+
May 12, 2020
Would take again

Her assignments are good to help understand the material. Her class isn't too hard. She doesn't allow laptops in class, but that was manageable. Sometimes people fall asleep in class, so I don't recommend taking her class during a time when you'll be tired/sleepy. Also, be on time or just a couple minutes early. She uses seating charts.

Clear grading criteria
Lecture heavy
1.0
5.0
CS1336
Grade: Rather not say
Jun 8, 2020
Wouldn't take again

I would not recommend taking her, she does not help her students in any way she is a very hard grader and even if there is a small similarity in your code she will report you. She became worse after the class shifted online, her grading is rough for the tests both the tests and quizzes are hard for a beginner class.

Graded by few things
Lecture heavy
Tough grader
4.0
4.0
CS1336
Grade: A-
Aug 11, 2020
Would take again

Tough grader but I felt prepared for my next CS classes after taking this class. Accessible outside of class, which was helpful

Accessible outside class
Skip class? You won't pass.
2.0
4.0
CS1336
Grade: B
Dec 11, 2020
Wouldn't take again

Exams are crazy hard with her and them being 70% of the grade did not help. Eventhough I aced all quizzes and class work, the exams just didn't let me get the grade I wanted.

Test heavy
Tough grader
2.0
4.0
CS1336
Grade: A-
Mar 5, 2021
Wouldn't take again

Even if you understand the subject, and are able to code any problem she gives you. IT DOES NOT MEAN YOU WILL PASS HER CLASS. I understood everything but the way her exams are made (exams are 70% of the final grade) is just like she wants you to fail. Even after spending hours and hours studying still barely passed any of her exams.

Skip class? You won't pass.
Test heavy
Tough grader
3.0
2.0
CS1336
Grade: A-
Apr 1, 2021
Wouldn't take again

She's an average professor. Her lectures are difficult to comprehend because she over-explains quite a bit. She is accessible outside of class and will do meetings with students who need it. We spent a long time on simple things, but went way too quickly on more complex material. She is nice and gives easy assignments, but the lectures are lacking.

Graded by few things
Caring
1.0
4.0
CS1336
Grade: C
Jul 19, 2021
Wouldn't take again

She makes things very difficult even if you already know how to code in C++. The tests are ridiculously hard and the lectures are boring. She explains each subject with the most basic examples. However, in tests and quizzes, you will face complex questions and problems with minimum time to finish. Just choose another professor.

Get ready to read
Test heavy
Lecture heavy
4.0
3.0
CS1336
Grade: B
Nov 4, 2021
Would take again

Thompson taught the subject very well and wrote code in class. She gave just the right amount of homework and I never felt burdened by it. She gave a lot of quizzes which were kind of hard even if you did study. Her exams were not difficult but not that easy either.

Test heavy
Clear grading criteria
1.0
4.0
CS1336
Grade: C-
Nov 10, 2021
Wouldn't take again

Please dont take her, dont make the mistake that I made. Her exams you cant even run the actual code, its in txt format so its like coding in the dark. which sucks since programmers run their code every 5 to 10 lines. her exams are worth 70%, so if you are a bad test taker or have test anxiety, I don't recommend.

1.0
4.0
CS1336
Grade: B
Nov 20, 2021
Wouldn't take again

This professor is rude and exams/quizzes are not beginner-friendly. She does not realize that some of us have never coded a day in our life. Even those who have, struggle. She screams at students for asking for help from another student, because they are "talking in class". She really lack empathy.

4.0
4.0
CS1336
Grade: A
Nov 23, 2021
Would take again

Is she hard as heck? Oh yeah. Tests and later assignments get quite complex. But it is entirely doable and work load isnt much. Read textbook and review the quiz answers to prepare for tests. I felt like I learned a lot. If you want this to be easy, you arent cut out for CS. She spends hours outside of class if needed for help. I like her a lot

Accessible outside class
Get ready to read
Test heavy
1.0
5.0
CS1336
Grade: D
Dec 7, 2021
Wouldn't take again

The class is not beginner-friendly even though it's an introductory class. When the 2nd exam (out of 3) happened, the withdrawal date for classes has already ended (exams weighed 70% of your grade). We had a programming assignment assigned 1 day before Thanksgiving break and it was due during it (mind you the CSMC was closed the whole break).

Skip class? You won't pass.
Test heavy
Tough grader
5.0
4.0
CS1336
Grade: A+
Dec 8, 2021
Would take again

I've spend countless hours with her. Everyone who complains about her does not get started until 2 days before the due date. No wonder you wont get much help then. 1337 and onward gets more and more challenging, so this is a great professor for an intro

Gives good feedback
Accessible outside class
Get ready to read
1.0
4.0
CS1336
Grade: D
Jan 8, 2022
Wouldn't take again

If you're reading this, PLEASE take someone else. If you're an experienced programmer, you'll probably scathe by, but if you're completely new DON'T take this. She stopped recording lectures halfway towards the semester and this was a super helpful tool. She cares little about how much people participate in class. No thoughtful discussions.

Lecture heavy
Tough grader
5.0
4.0
CS1336
Grade: A
May 8, 2022
Would take again

Not a lot of hw but the exams are tough, not enough time given. Exams are taken in testing center and you don't have enough time to look back over questions or think twice about something. They are very intense. But she's a great instructor, very accessible outside of class, and explains things in great detail. Don't fall behind, you will struggle.

Lecture heavy
Test heavy
Accessible outside class
5.0
4.0
CS1336
Grade: B-
May 18, 2022
Would take again

Professor Thompson's lectures were clear and straightforward. Just make sure to show up to class every day and you should do fine. The course is exam heavy, with 2 midterms and 1 final exam that are worth a combined 70% of your grade. Just read from the textbook and practice with your IDE and you'll be fine. Don't wait until the last minute.

Participation matters
Clear grading criteria
Test heavy
1.0
4.0
1336
May 18, 2022

If you're like me and waited for the lasts minute to register and found Thompson was the only available professor, boy are you in for a treat. Her class is very lecture heavy, participation is required, and her three exams are worth a total of 70% of your final grade! So, if you don't do well in the exams, then expect to #fail.

Tough grader
Participation matters
Test heavy
2.0
4.0
1336
Grade: A+
May 18, 2022

Although there isn't much homework for the class, I wouldn't recommend taking Thompson. It's not hard to get good marks if you show up to lectures. The lectures really drag though, and you're better off just reading the slides. Her instructions are very vague for assignments and tests, and she doesn't do much to help the students understand.

Lecture heavy
Test heavy
Graded by few things
1.0
5.0
1336
Grade: Rather not say
Oct 27, 2022

she's literally is very harsh and goes to fast. She expects you to to know stuff the first day in and wants you to get ahead of everything. She has a very specific evil laugh and expects you to solve your own problems. She is very picky towards comments in coding and very narrow toward assignments. When she's coding in class, she's lost.

Tough grader
Test heavy
1.0
3.0
1336
Grade: Not sure yet
Oct 29, 2022

Taking CS 1136 lab. Mandatory attendance even when you can complete the lab online. You are expected to do the work yourself so there is no need for small groups. Very unorganized, constantly changing due dates and very poor communication to the students.

1.0
5.0
1336
Grade: Rather not say
Nov 3, 2022

WORSE PROFESSOR , honestly just test out to 1337 if you can or skip her class and take someone else in the spring. Hate her laugh and her sh*ty teaching style, be prepared to want to kys on your way to class every day . If i switch majors its 100% because of her , not even the subject just her.

Tough grader
Participation matters
Lots of homework
1.0
4.0
1336
Grade: A-
Nov 15, 2022

Thompson does fine teaching with regular lecture. However her practice exercises become very long and redundant when she goes on a tangent via meaning of over explanation or off-topic. Causes the whole class to be far behind in comparison to the other 1336 classes. That when you reach the lab you're on your own since she has not discussed in class.

Tough grader
Lots of homework
Test heavy
1.0
5.0
1336
Grade: Not sure yet
Dec 25, 2022

With all due respect, the worst professor/teacher I've had since I started schooling in kindergarten. Prepare to fail this class regardless of how hard you study. The one good thing I got from this class is the amount of programming knowledge I got from self studying from the stress for the upcoming exams. Exams are 70% of your grade. Good luck :)

Tough grader
Test heavy
Online Savvy
1.0
5.0
1336
Grade: Rather not say
Jan 7, 2023

Worst cs professor , if you take her just be prepared to take labs at 9pm with no real help . Attendance is mandatory and she starts class 5 min early to take attendance (so if you come to class on time she'll mark you late) , and makes class last 15m longer , so prepare to have 20m wasted . Her laugh is absolutely diabolical and makes you cringe.

Tough grader
Test heavy
3.0
2.0
CS1136
Grade: A+
Jan 19, 2023
Would take again

*Note this is for CS 1136 NOT CS 1336* Never met Prof Thompson in person, as the TA's ran the lab, but received multiple emails throughout the course regarding hints with assignments, extensions for labs, and additional submissions on Zylabs (sent to everyone in the class). Accommodations were reasonable, and the lab was not hard overall.

5.0
3.0
1336
Grade: C
May 24, 2023
Would take again

She takes her time and explains the code really well. The test can be short in the fact that some of the code traces weigh a lot on the test so make sure you don't mess up in the code traces or else the whole question gets marked wrong. The labs and the practice assignments arn't bad and are engaging and helpful.

Tough grader
Amazing lectures
Respected
1.0
5.0
1336
Grade: D
May 25, 2023

For a freshman course, she makes her test and overall assignments in a way that if you don't read the textbook back to back you're going to fail. Avoid her at all cost, I would wait for next semester if she's the only professor available. Mandatory attendance and she starts counting attendance 5min before the class starts.

Tough grader
Test heavy
5.0
3.0
1336
Grade: A-
Aug 23, 2023
Would take again

Great professor, easily to understand and follow along. She will answer any question you have while not faulting you for asking. It is a very exam focused call so study for the Exams. I recommend you read the book to get a better understanding of C++. The textbook also has a lot of the solutions for assignments and lab assignment.

Clear grading criteria
Caring
Test heavy
1.0
4.0
1336
Grade: A
Nov 8, 2023

Took her as a freshmen, and now I'm a senior. This professor is really the bottom of the barrel. I had already been programming for several years. Her teaching was obtuse and removed from learning; thus, it made things hard despite already knowing what I was doing. Her tests asked overly specific questions, including things about her personal life.

Lots of homework
Beware of pop quizzes
1.0
5.0
1336
Grade: B+
Dec 1, 2023

She gives 2 tests throughout the semester, which is the midterm (35%) and the final (35%) which makes up for 70%, attendance is mandatory, and she will even count you late if you are not on time. Lectures can get boring since she is just reading off the slides, there are labs every single class, If you dont know how to code, then dont take it.

Tough grader
Participation matters
Lots of homework
1.0
5.0
1336
Grade: Not sure yet
Dec 9, 2023

This class is NOT beginner friendly. The grading criteria is overwhelmingly unfair. If you are new to coding, unless you spend all day every day trying to learn this you aren't passing. The exams have questions that she never even mentions during the lectures. Like windows processes??? Just feels rigged. Also, she's weird and laughs like a maniac.

Tough grader
Lecture heavy
Test heavy
3.0
3.0
1336
Grade: A
Dec 15, 2023
Would take again

Thompson is a pretty decent teacher in that she goes in depth but that causes her to be 1-2 weeks behind other classes. But she only has 2 labs per week, 3 coding assignments, and only 2 tests. But you have to write code on the test so I recommend to take another professor cause 50% of test grade is coding which is take-home. Overall, she's fine.

Lecture heavy
Test heavy
3.0
3.0
CS1436
Grade: A-
Dec 15, 2023

Goes in depth on content/explains things well, but takes an hour to explain what could as easily be done in 30 min+makes you stay in class (2hr15m long) until you finish that day's lab, which she doesnt give access to until after 1hr+ lecture. Avoid her if u can, the evil laugh thing is not a joke.2 exams-70%, labs-15%,assignments-10%,attendance-5%

Lots of homework
Lecture heavy
Test heavy
1.0
5.0
CS1436
Grade: C+
Jan 21, 2024

Do not take this professor: very exam heavy and lecture heavy. Teaches materials less than a week before exam and has seating charts.

Tough grader
Lecture heavy
Test heavy
2.0
3.0
CS1436
Grade: B
Jan 31, 2024

Thought she was gonna be great, but she proved me wrong.After a month she made a seating chart on the one day I wasn't in class.She marked me absent for the next class after that just because I wasn't in the right seat (that I didn't choose) even though she talked to me during attendence.I just completely stopped going to class and still got a B...

Participation matters
Lecture heavy
Test heavy
2.0
5.0
CS1436
Grade: Incomplete
Mar 3, 2024

Overall, she is kind and respectful at times but also strict and treats students like highschool, no earbuds during lectures or she will yell at you. She is very nitpicky when it comes to programing style guideline. Oh, you forget a single space? Minus points. You forget a single tab? Minus Points. Hardly ever getting 100 in lab...

Tough grader
Caring
Lecture heavy
1.0
5.0
CS1436
Grade: A-
Apr 21, 2024

This is the toughest grader ever, she will nitpick you with every little mistake that has nothing to do with the code and mainly with the Code Comments like it's an English class. You will lose points if you forget a single space or tab.

Tough grader
Lecture heavy
Test heavy
1.0
5.0
CS1436
Grade: F
Aug 27, 2024

Horrible, do not take.

Tough grader
Lots of homework
Test heavy
1.0
5.0
CS1436
Grade: C-
Sep 10, 2024

Tough grader, not kind to students

Tough grader
Lots of homework
Lecture heavy
3.0
4.0
1336
Grade: B
Oct 14, 2024

Professor Thompson's class is challenging but engaging. Attendance is mandatory, and the exams focus heavily on coding, so studying the textbook and using tools like Unstuckstudy for practice are key to success. Overall, a worthwhile course if you're willing to put in the work.

1.0
5.0
CS1436
Grade: F
Oct 15, 2024

creepy smile, do not take if you want a free grade

Tough grader
Lecture heavy
Test heavy
1.0
4.0
CS1436
Grade: C-
Oct 27, 2024

Overly strict for no reason. Kind of a rude teacher and has a lot of attitude. Not engaging. Very nit-picky on CS code which isn't even related to the code itself but the comments. No earbuds, if you get caught wearing earbuds you will get called out in front of the whole class and even risk being absent. The assigned seats thing is very childish.

Tough grader
Lots of homework
Test heavy
1.0
2.0
CS1436
Grade: A-
Nov 5, 2024

I came to class 4 minutes late and she marked me absent but she marked other people present that came 10+ minutes late, she calls people out pls dont take if you love yourself.

Tough grader
Lecture heavy
Test heavy
3.0
3.0
CS1436
Grade: A
Dec 5, 2024
Would take again

She knows how to lecture. Her tests and assignments are relatively easy especially if you already learned Java. She is just very picky with her grading especially how code is formatted, so make sure you follow her regulations. She just wants code to be done her way, and wants you to be in class. She doesn't care if you were paying attention or not.

Tough grader
Gives good feedback
1.0
5.0
CS1436
Grade: C-
Dec 15, 2024

her grading is absolutely abysmal if you aren't perfect with your formatting and not the best coder don't bother

Tough grader
1.0
5.0
CS1436
Grade: B
Jan 7, 2025

She's a rules based uptight person that borders on being mean. Don't ask questions, she'll bite yor head off. She seems disorganized. Try her in office, she seems calmer there. Takes attendance, so be carefull or your grade will be affected. Good luck if you take her.

Tough grader
Lots of homework
Graded by few things
1.0
5.0
CS1436
Grade: B
Jan 9, 2025

Does not respect students at all. Calls out students right during class for minor things. Disrupts the whole course. Obsesses with attendance, and very unstructured teaching style. Who knows what causes her meaness? So just be aware of it. Heard there's been complaints filed about her. Really, if possible take someone else..

Tough grader
Lots of homework
Graded by few things
1.0
5.0
CS1436
Grade: B+
Jan 15, 2025

Ever want to go to military school? Then take her. Strict, excessive rules, bad nasty attitude, and down right mean. I mean its totally absurd that UTD would not control her. They say she used to be a hottie when she was younger, maybe that's why she survived. Massive work loads. Uses Zlabs ... Ugh. Don't forget to salute.... good luck comrades.

Tough grader
Lots of homework
Graded by few things
1.0
4.0
CS1436
Grade: Rather not say
Jan 22, 2025

Do NOT take this professor if you want to have an A in this class. She is very picky with how you format the code and will take points for things like comments on your labs. Attendance is mandatory, and if you come in 10 minutes late but stay the WHOLE class period, she will still mark you absent. The exams were hard and her lectures did not help.

Tough grader
Test heavy
1.0
5.0
CS1436
Grade: F
Jan 27, 2025

dawg I hate her so much

Tough grader
Lots of homework
Lecture heavy
1.0
4.0
CS1436
Grade: Not sure yet
Feb 3, 2025

Keeps you in class for the entire 2 hours, overexplains the simplest subjects to the point of overcomplicating them and wasting everyone's time.

Get ready to read
Participation matters
1.0
5.0
CS1436
Grade: A-
Apr 8, 2025

Attendance is maditory - so beware. Course uses the mess known as ZyLabs. Very strict to the point of being toxic. Don't believe it, ask her a question. This should not be that hard a course to take. Be Afraid... Be very Afraid... Be very, very Afraid ... etc

1.0
5.0
CS1436
Grade: F
Apr 22, 2025

Very boring lectures. Keeps picking on students for extremely small things such as wearing hoodies. Very very tough grader. Extremely strict style guide for code. TAKE ANYONE BUT HER!!!

Tough grader
Lots of homework
1.0
4.0
CS1436
May 6, 2025

She is insane on attendance, takes like 10 minutes to mark everyone. Calls out students wearing earbuds and hoodies. Uses Zylabs for assignments, makes assignments way harder than they have to be. Exams have BARELY enough time to finish even for experienced programmers. Lot of people don't finish each exam, said she's not doing anything about it.

1.0
3.0
CS1436
Grade: Not sure yet
May 12, 2025

As an experienced programmer, Ms. Thompson's class was unnecessarily annoying. Nitpicky grader with your code (literally takes off points for COMMENTS) and over explains really easy subjects to the point where its so complicated. Takes attendance 5 minutes before class. Exams were really long and barely enough time, would not recommend this prof.

Tough grader
Lecture heavy
Test heavy
1.0
5.0
CS1436
Grade: F
Oct 25, 2025

One of the most toughest professors for an intro level CS course, supposed to be an easy class but she gives 2 exams, 35% each so 70% total, and if you fail one exam, she says you need to drop out and theres no hope for you, you spend 80$ to do labs, you need to stay the whole class, really rude and not fair, wants students to fail, DO NOT take !!

Tough grader
So many papers
Test heavy
1.0
5.0
CS1436
Grade: Rather not say
Oct 30, 2025

Don't take her I did cs 1 and cs 2 already and had to take this intro class. Its so hard for no reason and I think she genuinely enjoys torturing students. Take someone else its just not worth it if you are just starting on cpp. Long ahh lectures 90% of the class not listing after 30 mins. Yaps about basic things more hours and making them harder.

Tough grader
Test heavy
1.0
5.0
CS1436
Grade: A-
Dec 1, 2025

Writting class, not a coding class. You are supposed to write 150 lines of comment in a 50 lines coding assignment. Boring lecture, even you passed the test cases with 100/100, you will never get 100 in your lab because of very small comment fails, spacing,.. Do not take her if other profs are available, trust me.

Tough grader
Lots of homework
Test heavy
2.0
3.0
CS1336
Grade: A
Dec 1, 2025

She is good enough for you to learn, but expects a level of adherence to style guidelines in coding that doesn't feel good. She isn't hard and there is some leeway with assignments, but it is frustrating when you make style errors instead of coding ones. That said, she's a decent enough professor for intro classes, which is what she teaches.

Participation matters
Lots of homework
Lecture heavy
1.0
4.0
CS1436
Grade: B-
Dec 2, 2025

If you can take another professor. She is extremely nitpicky about how your code is set up, even down to how many comments you have. She discourages asking peers for help or ever looking things up online, despite not teaching how a certain function works, and the textbook being of no help.

Tough grader
Lecture heavy
1.0
5.0
CS1436
Grade: B
Dec 8, 2025

Terrible just terrible. She needs to be fired asap, she will grade you based on your comments and not your code. She is actully so evil and laughs like a maniac I am scared of her. The questions in the tests are so overly complicated its not even funny but Its not hard. She is actully demonic.......GL if you HAVE to take her. Hate her w all myheart

Tough grader
1.0
5.0
CS1436
Grade: F
Dec 13, 2025

Still astonishes me that she still teaches in UTD,

1.0
5.0
CS1436
Grade: Drop/Withdrawal
Dec 14, 2025

ruined my life, my freshman year of college, she nitpicks everything, makes you spend money to do labs, holds you in the full class, hardest exams worth 70%, its an introduction to CS course but expects you to know it all when u enter it. Pls do not take

Tough grader
So many papers
3.0
3.0
CS1436
Grade: A-
Dec 15, 2025

She isnt even that bad of a professor lol, definitely not my favorite but regardless. Just be mindful of her exams, they are tricky and fast. Other than that shes just got some weird rules like no "earbuds" or hoodies. Also make sure to write a novel long intro comment on all your labs lol

Tough grader
Lecture heavy
Test heavy
2.0
3.0
CS1436
Grade: Not sure yet
Dec 16, 2025

Okay professor. Some important things to keep in mind however are that you CANNOT skip class, otherwise, you WILL fail. Additionally lectures are long and it really helps to read the textbook and code outside of class. Furthermore, exams are pretty long too, and you need to be well-prepared enough so that you're able to finish them in time.

Tough grader
Participation matters
Lecture heavy
Class Info

Online Classes

100%

Attendance Mandatory

96%

Textbook Required

50%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B-

95% confidence
Based on 96 grades
Most common grades:
A- (20)
B (14)
A (14)
Grade Distribution
A(21)B(20)C(13)D(7)F(11)A-/B+(26)
Based on 116 reported grades
A-: 20
B: 14
A: 14
F: 11
Common Tags
Tough grader (42)
Test heavy (35)
Skip class? You won't pass. (29)
Lecture heavy (26)
Tough Grader (23)
Lots of homework (20)
Get ready to read (17)
BEWARE OF POP QUIZZES (13)
Rating Trend

Declining

-1.25 avg change
Jan
Feb
Apr
May
Oct
Dec
Last 6 months
Ratings by Course

CS4340ISH

5.0

(1)

CS002

5.0

(1)

CS4340

4.3

(3)

CS 4341

3.0

(1)

CS 1336

3.0

(1)
+10 more courses
Difficulty by Course

1337

5.0

CE1337

5.0

CS4341

5.0

CS1325

5.0

CS1436

4.4

Similar Professors