2.9
Quality3.7
Difficulty47%
Would Retake121
Reviews47%
Would Retake
121
Reviews
Rating DistributionOfficial
5
32
4
22
3
12
2
10
1
45
What Students Say
“If you really want to learn Data Structures, then take her”
CS313 - 4.0 rating“She is one of the best professors I've ever had”
CS313CS343 - 5.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
50%
Textbook Required
10%
Grade Predictor
Your expected effort level
Predicted Grade
B-
Grade Distribution
Common Tags
Rating Trend
Declining
-1.17 avg changeRatings by Course
CS84
5.0
(1)CSCI220
5.0
(1)CSCI80
5.0
(1)CALC1004
5.0
(1)CS343ANDCS313
5.0
(1)Difficulty by Course
CSCI313
4.8
CS313
4.1
343
4.0
CS313CS343
4.0
CS212
4.0
Reviews (121)
Her exams are ok but the final is very hard which make u lose during the exam. cuz some questions not even mentioned in the class. There are a lot of helpless code question in the final. thats a little crazy.
She is very good and consistent. Teaches very well. However, her exam are hard you'll need to study hard and be prepared for her exams. I recommend her for any students who want to learn Data Structures. 3 exams, 1 final, 3 projects.
A sweetheart, knows her stuff, very easy to talk too.
she is very nice and helpful.Her exams are neither easy nor tuff.you have to work hard in her class.It is not hard to get an A grade in her class.
She knows very well what she teaches, she is very nice. The test are ok but the final is the hardest one. YOU HAVE TO STUDY VERY HARD FOR THIS CLASS. She is not easy grader professor.
she's like a mama
I've had a few classes. She's a great professor.
She is NOT one of the prof. who are set on one speed and who teaches like a run away train, she know how to pace with the student. Great lecture and examples, I wish that I had more prof like her.
3 exams, 2 quizes, fair grader, course material isn't that hard, final is cumulative, a couple of hw's, availiable outside of class if you have problems with the material. really nice.
Take ALL Her Classes, At The moment Ive taken 084, 220 and am making sure I take 361 with her, Shes the BEST, like a mama really, she makes sure everyone understands and will not overwhelm you with material, she grades nicely and her lectures are always informative. If you can study a little bit an A is guaranteed, if you cant, probably still a B
Sweetest professor EVER! She's the only professor at the higher-levels that actually gives second chances. She goes at an extremely reasonable pace, not too fast that you'll be lost, and not too slow that you'll be bored. Crystal-clear lectures. Not much HW, but the few HWs that are assigned are helpful. Tests and quizzes are very fair. Take it!
She is such a nice person, as well as professor, she is super lenient with letting you work at your own pace, the exams r not bad written and lab portions, however I always did way better on lab portion. She gives a good amount of work I didn't think it was too much nor too little.. Overall I would def. Recommend her classes.. Great professor!
SHE'S GREAT COURSE WAS GOOD UP TO THE FIRST TEST THEN HURRICANE SANDY CAME THROUGH MISSED A WEEK MANY PEOPLE MISSED DAYS WHEN SCHOOL CAME BACK AND SHE TAUGHT VITAL THINGS I GOT A 90 ON THE FIRST TEST NOW I AM CONFUSED AND SHE IS CONFUSING ME YOULL BE FINE AS LONG AS YOU DON'T MISS CLASS.
Nice lady,very helpful and gives out lots of extra credit, but don't take her if you like having notes to study from. She basically lectures and puts very little notes on the board. This can make studying for tests difficult as she doesn't use the textbook much either. Not as easy of a class/professor as shes made out to be by some students.
Very helpful teacher who cares about her student's education. Always willing to stay after class, although emails communication was spotty, but more for technical reasons than anything else. She teaches a hard subject, calculus, but is knowledgeable and passionate... and lenient. I would take her again.
Avoid her at all cost, quiz every other week, doesnt teach at all in lab, and her lectures puts the whole class to sleep. Asks for too much for a 1st level cs course on top of that half the students took other cs courses so she expects everyone to know coding
Took her last semester and she is so boring, she doesnt teach at all. Pop quiz every week. Her jokes are corny,
Lost all interest in computer science after taking her last semester. Your basically on your own in this class and the book isnt helpful. Horrible teaching skills, exams are hard, 10 quizes, her grading isnt clear, etc.. Just avoid for your own good
A really great and understanding professor. This course is much more difficult than i'd expected. Notwithstanding the bonus questions, the exams are kinda difficult. She also gives extra credit and lots of quizzes. She really does everything in her power to have you get a good grade. so, you can still do pretty well even after a few poor grades
She is the nicest computer science professor, she is pretty clear about what she wants and get this, she CARES about her students!
All I have to say is I was struggling and Professor Smith-Thompson helped me so much! I cannot thank her enough.
Excellent Professor. She provides clear and reasonable expectations and she is super helpful and available (after class and during office hours) If you put in the work you can get a good grade in her class
do not take!!! you will end up failing!!
She is lazy and doesn't even know the material. I failed her class even though I'm a straight A student. This professor made me lose a year of my life because her class is required to move on in the cs major. Stay away.
She's a very sweet woman and if you show up to class, do the assignments and study like an hour or two for the tests, is an easy A for the class. Textbook is a must whether it's physical or pdf. Plus exams are open book.
Wonderful!
kind and understanding. Be prepared for a few quizzes and tough exams though. She makes you think hard on the exams and likes to throw in stuff you should've learned in previous CS classes. Very doable coarse. However, you must study!! The best part is that she makes you see how what you're learning is important in the real world.
She is super lazy (doesn't even get up from her chair to write on the board). Don't take her. She is the most unmotivated professor out there.
Class goes at a slow pace at the beginning of the semester but gradually gets intensive. If you really want to learn Data Structures, then take her. She will break down every concept for you and will help you with any question you may have. You can always get an extended deadline for your projects. Missed an exam? She will let you take it again.
she is the most unmotivated professor in Queens College. She will never give you on-time feedback about your assignments to know where you are standing. Super lazy. Don't take her if you want to remain motivated on your CS field.
Best professor in QC for CS313 and CS343. Won't over pressure students with ridiculous amount of work and exam questions unlike some other professors teaching the same courses. She's so nice and if ur sincerely interested in learning, she will explain and help a lot. Her 313 lectures r very informative and useful in particular. Very good Professor.
Underrated CS prof. Tests and projects are doable. She teaches 313 well unlike the other profs. Your ability to code is very important to her. If she thinks you can't code she will give you a D. Some students should've gotten a D but were curved to a C because they were able to code in projects and tests.
it's 240 all over again. the subject itself is easy. she teaches it well. Don't think there is a curve in this class cuz majority of the students do well.
I took her for both CS 313 and CS 343. She is one of the best professors I've ever had. I wish she can teach more classes. She is very knowledgeable on the topics and she teaches them very well. She is very helpful if you ask her questions and she will be glad to help. You have to put in the work for both classes. I would recommend taking her.
She is friendly and easy going. Shows how to solve the problem after the exam so you end up with low grade. She forgets to post the hws on time so your deadlines gets shorter. Exams and Hws are easy. She takes forever to return the grades and she didnt even tell us the grading policy but I think Hws counts a big portion. She is very helpful.
She seems like a cool person but really wasn't a good professor this semester. She returned grade late and canceled class more times than any professor I've had before. She did make some of the material easy enough to grasp but really I wouldn't take her for another class
Minutes before class check blackboard incase she's not coming. Have surprise home-works posted on blackboard. Come in for a quiz but its moved last minute to a week later. Have her husband who doesn't work at school to proctor exams and grade them during the test. She clears ur calculators and puts your bags by the board. 3 days notice for final!!!
She seems like a good person but I honestly wouldn't take her again... she unexpectedly canceled class a few times, teaches from powerpoint slides, is extremely disorganized and takes forever to grade exams/quizzes.
This became my favorite class. She doesn't go too fast or too slow. Go to class and listen to her. Do all the examples she gives on Blackboard and you'll get an easy A on each test. Very caring if you have something going on. If you fail everything and get a C on the final, you'll get a C in the class. Two tests and one final. Gives an extra credit
This fall semester wasn't the very best with Prof. Thompson. She constantly cancelled class and expected her students to learn the material that was posted on blackboard. Because she kept cancelling class, it was difficult having to pass her exams since she almost never mentioned what will be on the exam.
She is very caring and realistic, unlike a majority of CS profs at QC. She tries hard to make her points and make sure everyone is following and keeping up. However, on the exams there will be questions unlike anything she's shown us, and she is a very tough grader although curve at end of semester is generous enough to pass.
She is horrible. For me, She has been the worst cs professor so far. Pretty much everyone cheats in her class and she doesn't give a crap. She includes material on the exam that she never mentioned in class. Only time she took any measures to combat cheating was in the final. QC needs to hire a good prof for this class.
She is a absolute sweetheart. Pay attention, respect her and she will treat you good. She literally helped me on the final and solve on a problem that I was stuck on. I was just to stupid to realize it. I would take other courses she teaches as well.
She is the most unmotivated professor I have ever taken in Queens College. She will never gives you on-time feedback about your homework to know where you are standing. Super lazy. Don't take her if you want to remain motivated on your CS field. She is careless for everything, gives you nonsense answers. I will never ever take with her again.
Worst professor in QC. Unbelievably lazy and unmotivated. Please do yourself a favor and stay away.
Good lecturer, students should've known what they were expecting when taking a 313 6wk course. Gives enough extra credit for anyone to pass. She does fail you if you can't write a function or simple linkedlist. Those that failed just didnt want it enough.
She's great at explaining the topics and in a course like 313 that is essential. Dealing with a 6 week summer class AND having it all online she did everything to try and make the class as normal as possible. Plenty of extra credit opportunities and she was always there to answer any question we had. Incredibly nice person I would take her again.
Good teacher, learned a good bit from her this semester. You go to her lectures, you'll basically pass the class without a problem. During reviews before tests and homework's, she'll pretty much feed you all the answers and layout. She values participation a lot- and she'll remember well whoever does participate. Bad handwriting tho, listen well.
The class itself isnt very difficult. Professor is lazy and grades assignments very late. Besides that it isnt extremely difficult. Beware the final is very lengthy.
Hands down a great professor. I was a bit skeptical based off the reviews but she explains the lectures clearly and If you pay attention, you'll do great. There were a few homeworks and quizzes but they're all based off problems that we do in lecture. Just make sure you answer the poll questions in class before she thinks you're making a sandwich
She's a real gem at QC. I appreciate her willingness to help her students that are struggling with her class. For those who take her, make sure to attend her office hour if you have a question, because her office hours have helped me. She teaches well and she is funny. I strongly recommend taking her. At the same time, prepare to study hard.
Do yourself a favor. Take another professor but not her. She really takes points away even if you have a few mistakes. Not inspirational. Take forever to give feedback. I don't even think she gives second chances for any assignments if you do wrong. Avoid her unless you think you are a genius!
Lol. She's very boring and half of lecture consists of her talking about random stuff or her personal life story. She takes forever to give back feedback for assignments, so you're left wondering: "am I going to pass or fail". She literally expects you to have "clean and efficient code" aka expects you to be a professional at programming. Mad Lazy
Seriously, CS department? How could you allow her to teach such an important course. Whats the point of lecture if it doesnt reflect whats going to be on the test?! She also gets offended if someone posted discord invite link. her handwriting is bad. her methods of teaching data structure are so bad and outdated that it would fail in a interview
Please just don't take her. This prof is quicker giving excuses, on why she comes late to class or how sick she feels, than grading ANY assignments or exams. You will not know how you are doing in this class til after the semester is over. She's also quick to get mad at any questions and doesn't even teach well without talking about her life story.
Do not take her. She often gets confused by her own notes, and she never graded anything until the last minute. She's not clear on what she wants on her assignments and tests. You'll spend hours trying to decipher what she wants. I wish I never took her class because it reminded me of Svitak.
This teacher has to be the worst I have ever had. much much worse than cs211's professors(class). Grading is ridiculous. I had no idea how this class has been allowed to continue.
Out of all the CS professor I took she was the worst one. Avoid her unless you want to delay your graduation. Also she gets passive aggressive from times. Lecture is a waste of time because her tests never reflect her lectures.
Professor is a mixed bag. She is caring, and easy-going about deadlines, but she has terrible time management. We did not see grades on any of our work until days after the semester ended. She talks a lot about her personal life. She's knowledgable and a fair instructor, but there are some downsides to her teaching.
I enjoyed this class and love the professor as a person but she is SLOW to provide feedback on assignments. All of my HWs were graded after the last day of class but midterm and final were graded promptly. That said, she explains concepts well and devotes a lot of extra time to helping students outside of class.
Great lectures. She explains everything thoroughly and adds little anecdotes that help emphasis the importance of the concepts. She provided HOURS of extra help and was very flexible. If you come to class, put in the time and have a strong background in Java you'll do well. She did take a while to grade projects but other than that, she was great!
She is a very nice person. She is not a terrible person all these comments make her out to be. The one thing is that you need to apply yourself. I took her for a 6 week summer and it was interesting. You gotta stay on top of the projects and assignments.
One of the worst teachers I've had. Isn't helpful whatsoever. Nice person? tough grader. She has a Stone age handwriting. I wish I had never taken a class with her.
Never take this prof again. Lazy prof, she uses the last class notes to teach the next class. A lots of pic come out, and she hand-writing is so bad. She don't want to know what is it. Skip it if possible!
She doesn't care the students. And she is so lazy because she used another class note to teach. Handwriting is sosososo bad, you can't see what is that. Learn nothing, waster money , waster time and drop your GPA.
If you want to learn nothing from this so called "professional programmer" then take her.
Imagine you're in the class, and always the class goes like this lecture --> story -- > lecture --> story --> story. Talks talks talks, with little to no written notes, just go through the images and just talk between lecture and her little stories. This professor made me hate CS itself.
Would not recommend taking this professor for CS313, she is not very organized, project requirements were not clear at all, takes more time to understand what she wants than doing the work. lectures are dull and she actually writes the note instead of typing, it was kinda hard to read. Posts grades one month after submission.
Took her in the summer and I still hate her for messing up my graduation and my financial aid as this class was a gatekeeper for other CS courses. I ended up only taking this course again and I passed it with a better professor. She doesn't deserve to be called a professor. Her class is like a drug to keep you asleep because of her boring stories.
Even after the final, you don't know your grades on some projects. She so so so lazy, and also, she lectures are not clear. Make you hate coding.
Not fair for grades because she didn't give you the grades of assignments and projects. She only gives you the letter grades. Horrible
I don't think shes a bad teacher, if you go to her office hours you'll find out she teaches nicely one on one, but during class shell start telling random stories, so its easy to get lost. Didnt bother grading projects or anything, just gave a grade based on the final (which she prob BSd bc no way I got a single-digit grade) gg if you have her
Horrible professor. Fell asleep during online lecture. Hasn't handed back half of my project grades. Complains that she teaches so many classes and in the end (like that's our problem), doesn't give the attention needed for some students to pass.
Doable but not recommended. Very nice and caring but that does not translate into teaching proficiency. Lectures are not straightforward. Hard to just learn. Must extract necessary material from class from amongst tons of random anecdotes. Classes just very all-over-the-place. Exams are harder than they need to be just b/c she's not clear enough.
DO NOT TAKE THIS WOMAN'S CLASS. She sounds like a nice person, in fact she's extremely evil. She' the type of teacher hates her life and try to make you to hate your life. Her grading scale in her syllabus can be interpreted in the way that depends on her mood. No curve at the end. Very hard woman.
she took 2 months off to start the semester off. gave a lot of quizzes and exams and projects. Some days I would drive a little faster hoping i wont make it.
It's really a hit or miss. Reviews aren't wrong. It's 5 minutes of course content and then story time for 15. She was out for 2 months and gave us quizzes back to back all of November and a group presentation. Grading Criteria was if you get less than 50 on the final you fail the class even if you passed everything else.
I don't even know what to say. She becomes ill and misses a whole month. Gave us back to back quizzes with a presentation. And then had this policy that if you don't get a 50+ on her final you fail her class. No curve either knowing she legit put 3 months of material in 1 month. Hope she enjoys failing students.
Avoid if you can for CS-313, 316, and 343 she never showed up for more than half of the semester and then show up with heavy quizzing on random and untouched topics. she just has her own story book from where she will tell a story in the whole lecture and then you be like what we learned today?? AVOID!!!!!
Professor Anne was ok, I didnt really learn much and she never showed up to class however she is very nice and even though I failed half the quizzes hard, she told us what would be on the final and the final itself was a copy paste of the quizzes with a curve and I got a 95 on the final somehow. I ended up with a B, Easy to pass but wont learn.
Prof. Smith is kind, caring, fair, responds quickly to emails, and teaches well. Make sure you're comfortable with Java if taking 313 (review labs & old projects). If you show up to class, PARTICIPATE, do all assignments, and study, you'll pass. Grade consisted of quizzes, 3 part Java project, final, and zybooks hw.
took 343 with her, When she returned after a month, she gave us a series of quizzes and a presentation. she also had a silly policy that if you received less than 50 on the final exam, you would fail the course, even if you had passed all of the other requirements. In other words, she takes pleasure in giving students poor grades or failing them.
She was sick most of my semester and emailed a few hours before class to cancel. Sometimes no email. She was out for 1 month. After she got back, the pace of the class picked up a lot. It was difficult to follow along in the class because she gears off to stories. Old lectures on bb it was easier to follow. Tests = all passed quizzes.
Took her for a 4-week summer session, and had her both as a lecture professor AND lab. Unironically, one of the best professors I ever had. She was extremely nice/kind/caring and understanding. Gives a lot of hw but it's worth it. Tons of extra credits. Every topic she mentioned was on the exam. I obviously can't speak for others but she was great.
Make sure you listen a LOT to what professor says in class. She will test you heavily on what she goes over more frequently in class. Then, read the textbook chapter of the specific topic you went over in class. Go to office hours and ask specific questions on what to go over before a test, and go over topics you struggle with in office hours.
cuny should be doing quality check of professors, she does not know out of the other than what she has taught, and i get lost from where she is teaching boring, jumping every context, self study does not work with her. the most bizzare thing is you can get easily get out of focus what she is teaching in class.
Hands down one of the gems at queens college. Her lectures are the #1 thing you should focus on. Gives plenty extra credit. Genuinely cares for the students. she gives useful feedbacks on the quizzes which come in clutch for the exams. If you care about learning, do yourself a favor and take her.
She really cares and tries to work with you. This class should be taught in python instead of java. Besides that, for the time it might not seem like it but, you get to learn alot of the topics which will be asked in interviews so she really prepares you for that. She tends to ramble on sometimes during lectures also miss/cancel classes.
Course was challenging, but she really tries her hardest to help you succeed. She posts practice questions for every exam on Blackboard ahead of time as well as class notes. In other words, you have everything you need to pass.
While she does go on tangents a lot, it usually relates to the material. You will likely have to learn from the textbook though. Her exams are definitely not too hard if you put in the work. She can be kind of harsh grading the programming assignments though. She is generally nice but can be a bit mean if the class didnt do well on the exam.
HORRIBLE. Took her for 343 last semester and now taking her for 340. Exams are not fair. Her lectures just consist of her going over zybooks and telling useless stories. Good luck to anyone taking her in the future.
Took Professor Thompson for 340 and 313 and all her lectures were amazing and she is a very caring professor! I am taking her now as my final class before graduation and feel honored to have her as my last class, she really is a diamond of a professor for QC CS and will forever be remembered!
Anne does go off topic but not as frequently as many say. Class is very chaotic and she'll frequently cancel class at the last minute. Takes FOREVER to post grades for anything. Doesn't respond to emails and generally seems very apathetic towards the class. Perfect representation of the CS department for a joke of an institution like QC.
She is the easiest option out of all the other sad excuse of "professors" teaching 340 in qccs. Get ready to want to blow your brains out tho.
Class was extremely unorganized between her being absent the first part of the semester to rescheduling the tests and having a vote for test 2. Its okay she likes to yap about random things and also blax was in the class wonder if he passed cause he was the only one who didn't pass 343. Overall still waiting for the C should get it on May 28th.
This professor is great! One of the best at QC. She's a sweet professor and I learned a lot from her. Other students like to complain but that's probably because they aren't actually listening. She's knowledgeable. I truly hope she continues to teach because she's an actual gem.
Her lectures are interesting and she's got good humor (make sure you participate/engage!) Good thing is she focuses on practical concepts of modern programming languages. She was very caring/understanding of my situation throughout the semester, I appreciate that. Her project for this class is very cool! If you put in the effort you'll see results.
Prof. Anne may take weeks and wait last minute to grade assignments but overall she teaches a lot of demanding classes and does a good job at going over lectures. While she tends to cancel classes a lot causing some memory retention issues she does give a decent review and clear exam topics to study.
unorganized and dropped a lot the last 2 weeks. canceled our 2nd test and made our final longer; gave us a project that she said she would break up (and didn't). assigned another portion of the final because it would take too long (took me 3 hours). Then she didn't even grade the project and gave us grades. goes on tangents, and lectures are boring
Professor Anne often associates the lecture topic to tangents but deep down she is a very caring person and she lets you know what exam topics are, so definitely study the material. She does take a very long time to grade things and often cancels class but it makes sense given that she teaches many classes. Hands down the easiest option for CSCI340
Average professor: many quizzes, difficult tests, and her personality is somewhat abrasive. She cares and wants you to pass though, She holds a lot of review lectures outside of class. She does require you to pay for Zybooks for homework though. Just do all the work assigned in a timely manner and take the class very seriously.
She is super unorganized and will make your life HELL. She barely taught the basics in the class and midterm was so hard. It was nothing like stuff we learned in the class. She's so unfair. Makes classes asynchronous every week says recordings will be posted and then never posts the recordings for it. This old B needs to retire. UNFAIIIRRR.
Professor is caring, but she makes you work hardddd for a C. Good luck getting an A. The final was suppperrrr hard. Let's just say it was a very stressful semester.
Not caring, doesn't teach, lazy, cancels class almost everyday, have to buy $100 zybook FOR WHAT, grades extremely late, expects you to be able to code everything even stuff not taught in 211 or 212, makes very lengthy tests, etc etc. Do not take her
Mommy can bless you with a pass if you participate and do decently
Although she teaches good depending on her day to day situations, you still have to put in some effort. Use the assigned zybooks to get ahead on the material she'll teach in future classes. Do decent on the quizzes and projects (amount depends on her mood throughout the semester) and she'll treat your grade ok. Warning: Grades projects last minute.
Lecture, 8.5/10 Homework, 7/10 Exams, 3/10 Text book, 2.5/10 Curve, 9/10 Project, 3/10 (Not hard) Her showing up, 35% Overall, 6.9/10
Super nice professor and lets you submit assignments passed their due dates but that's probably because she takes the entire semester to grade everything too. Attend all her lectures because she mentions specific questions she might put on the exam but she does cancel class A LOT. The only thing that threw me off was the exams, but she curves.
She is insufferable, expects students to know the material beforehand, cancels classes frequently, and is super slow to grade. Her teaching is poor, yet her exams are overly difficult. Take her only if you already know the subject.
She's nice. If you stick through it and try your best, you have a good chance of passing. And if you are smart there's a good chance of a high grade. The only bad thing is she yaps a lot.
.............
Professor Thompson's lectures can be a mixed bag, but Unstuck AI and the free textbook make studying much easier. Despite the class chaos, it's a doable course if you stay engaged.
Prof Thompson is one of the best CS professors in QC. She is caring and always willing to help once you show that your putting in the work. Go to class, take notes, study and you will be fine. She gives a quiz every week which helps keep you on top of things. She give extra credit points for stuff. She's not out here just trying to fail people.
Taking her for 343 and 340. She cant teach at all. The part where she goes on tangents is true and she gets mad if you try to reach out to her after hours. You arerelying on zybooks and sheer luck to know anything on her exams as she doesn't do proper review for her classes(except maybe 316). She doesn't even post class notes or recordings on time.
I am going to be honest, she is great as a person. I enjoy talking with her during office hours as she's very funny and relatable. As a lecturer though, she is not great as she can't be focused and is disorganized. I had to go another instructor's class to even understand what was going on. She's okay, just not easy
Doesn't care about student
I failed both Kong and Tao. They were both awful professors—very mean and insincere. Then I took Anne. I attended every class and put effort into all my assignments and quizzes. Everything was based on what we learned. She's a bit disorganized and grades things late, but she's one of the sweetest women ever.
She makes it clear that so long as you pass the final, you pass the class and if you fail the final (Even by one point) you fail the class. I never attended class because material/exams were fairly simple, the only issue was the final in which she threw complete curve balls that weren't in the same format as the midterms.
Professor Thompson is a senior and it shows in every way. She should strongly consider retiring, she is hurting students by continuing to teach. Her instructions are VERY unclear. This ambiguity is found in exams and assignments. I would not recommend her to anyone, even if you are strong at coding.
She doesn't prepare us for the exams at all like we have no idea what type of questions will be on the midterm no practice questions at all just going in blind
She wants you to pass, shes willing to adjust numbers to make sure you pass has long as you show you are putting in effort. The only way you would fail her class is by not putting in any effort. Her tests aren't a surprise, she held reviews (you ask questions) before the tests. She passed anyone that got a C on the final regardless of midterm grade
Class Info
Online Classes
100%
Attendance Mandatory
50%
Textbook Required
10%
Grade Predictor
Your expected effort level
Predicted Grade
B-
Grade Distribution
Common Tags
Rating Trend
Declining
-1.17 avg changeRatings by Course
CS84
5.0
(1)CSCI220
5.0
(1)CSCI80
5.0
(1)CALC1004
5.0
(1)CS343ANDCS313
5.0
(1)Difficulty by Course
CSCI313
4.8
CS313
4.1
343
4.0
CS313CS343
4.0
CS212
4.0