2.2
Quality4.0
Difficulty15%
Would Retake196
Reviews15%
Would Retake
196
Reviews
Rating DistributionOfficial
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 ratingClass Info
Online Classes
100%
Attendance Mandatory
96%
Textbook Required
50%
Grade Predictor
Your expected effort level
Predicted Grade
B-
Grade Distribution
Common Tags
Rating Trend
Declining
-1.25 avg changeRatings by Course
CS4340ISH
5.0
(1)CS002
5.0
(1)CS4340
4.3
(3)CS 4341
3.0
(1)CS 1336
3.0
(1)Difficulty by Course
1337
5.0
CE1337
5.0
CS4341
5.0
CS1325
5.0
CS1436
4.4
Reviews (196)
No Comments
No Comments
Good class. Very clear with what she expects. Very fair, I thought, though I know some who would disagree. Overall, good class
teacher is frustrated and takes it out on her students, dont take anyone's advice about this class until they have finished it.
Fairly clear lectures but difficult tests - grading is strict.
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.
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...
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.
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...
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.
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.
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!
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.
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
Organized gives you great slides and examples.
grades fundamental classes like they are exit level senior classes
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.
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.
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.
I do not recommend her... she grades hard and gives hard tests. She's not the approachable type either.
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.
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.
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
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.
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.
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.
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.
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.
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!
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!
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.
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!
Good teacher Loves pop quizzes so attend class
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.
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.
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.
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.
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.
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
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.
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.
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.
Awesome teacher. Must read the textbook and practice at home. Will help if you go to her office.
She just reads the slide and it is really hard to keep awake in her class.
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!!!
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....
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.
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.
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!
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...
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.
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.
Classes are boring. Stuff stated in the syllabus is not fully covered. Tests and pop-up quiz are unreasonably hard
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.
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?
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.
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.
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.
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.
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."
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.
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.
I took this professor almost 2 years ago. Laurie Thompson, you will not easily be forgotten.
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
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.
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.
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.
She reads off the PowerPoint slides. Very rude to students in class. Would NOT take her again.
Do NOT take prof Thompson.
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!!
She is very rude to students. randomly talks about her family too. Also grades really hard, would not recommend.
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.
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
Would never take again!!!!
JUST DONT TAKE HER!! WILL PRAY FOR YOU IF YOU DO
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.
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.
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.
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.
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.
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.
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.
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
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.
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.
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...
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,.
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.
Don't take her!! Please spread this word to everyone!! All the ratings below are very true! Just a warning, choose another proffesor
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.
Good thing I knew the material going into the class, I feel like I taught the people next to me better than she did.
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!
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.
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
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
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
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.
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.
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.
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.
Whenever I walk to her class, I hope to get struck by lightning so I don't have to endure anymore of this.
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.
Was so disappointed at the way this class was structured for CS 1336 during the fall semester.
No. just No. steer away
NO!!! CHOOSE SOMEONE ELSE
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! ):
This course felt more like it was structured towards weeding people out rather than teaching the material. Avoid this professor.
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.
Very Bad Professor at UTD!! I was too ashamed to take her!
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.
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.
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
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.
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.
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.
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.
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.
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.
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).
20 minutes is not enough time to finish her quizzes every time I missed one question due to time running out.
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.
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.
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)
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.
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.
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"
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.
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.
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.
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.
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.
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.
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.
Tough grader but I felt prepared for my next CS classes after taking this class. Accessible outside of class, which was helpful
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.
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.
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.
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.
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.
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.
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.
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
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).
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
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.
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.
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.
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.
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.
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.
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.
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.
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.
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 :)
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.
*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.
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.
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.
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.
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.
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.
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.
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.
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%
Do not take this professor: very exam heavy and lecture heavy. Teaches materials less than a week before exam and has seating charts.
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...
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...
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.
Horrible, do not take.
Tough grader, not kind to students
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.
creepy smile, do not take if you want a free grade
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.
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.
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.
her grading is absolutely abysmal if you aren't perfect with your formatting and not the best coder don't bother
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.
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..
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.
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.
dawg I hate her so much
Keeps you in class for the entire 2 hours, overexplains the simplest subjects to the point of overcomplicating them and wasting everyone's time.
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
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!!!
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.
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.
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 !!
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.
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.
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.
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.
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
Still astonishes me that she still teaches in UTD,
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
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
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.
Class Info
Online Classes
100%
Attendance Mandatory
96%
Textbook Required
50%
Grade Predictor
Your expected effort level
Predicted Grade
B-
Grade Distribution
Common Tags
Rating Trend
Declining
-1.25 avg changeRatings by Course
CS4340ISH
5.0
(1)CS002
5.0
(1)CS4340
4.3
(3)CS 4341
3.0
(1)CS 1336
3.0
(1)Difficulty by Course
1337
5.0
CE1337
5.0
CS4341
5.0
CS1325
5.0
CS1436
4.4