Your feedback has been sent to our team.
2 Ratings
Hours/Week
No grades found
— Students
She did not provide us assignments to properly utilize what we have learned and instead covered more logical software testing (DMT2) than implementational software testing (SWE, ASWE). I feel like the quizzes often left the students asking more questions than the professor and TA's could provide answers- often giving incorrect answers to their own quiz questions when we would review the quizzes. Assignments were graded on one of the worst timelines I have ever seen- running nearly 1.5 months behind at one point (beginning of the semester) which left the students losing confidence, unaware of their status in the class, and unsure if they understood the foundational knowledge of this class.
I am generally very positive and consider myself lenient on most matters but this class may be in need of an overhaul as far as grade composition, assignments, course content, and professor. I think that computer science is so reliant on implementing what we learn and we were not given enough chances to do this in this course and instead had to memorize vocabulary and algorithms to recite on quizzes. Returning to the assignments, I never felt like we actually learned how to test software- we learned the algorithms, how to determine test types, covering branches and statements, etc. but we never learned new software- we just continued to use old knowledge ( Java's JUnit) from over two years ago in a core class. Continuing this idea, there are so many complex and amazing testing softwares out there, one was introduced in ASWE, but we never even mentioned them in this class and instead opted for knowledge that can be tracked back to DSA1 and DMT2.
The course material and assignments were very easy, but the course did not seem very well thought out. The weekly quizzes always had issues, were unclear, and it was a common occurrence for the entire class to get a question wrong. The TAs were forced to run the majority of the non-lecture portions, while the professor watched. The homework was easy, but unpolished, and often involved little to no actual software testing. The provided homework base code was so poor that it would have been given a failing grade in any other course. The listed prerequisites do not match what the professor expects you to know, and topics from DSA2 and DMT2 would be brought up fairly often without much explanation. Overall, the course was an easy A, and I would often forget I was enrolled, but when I was in class, it was of lower quality than I would expect.
Get us started by writing a question!
It looks like you've already submitted a answer for this question! If you'd like, you may edit your original response.
No course sections viewed yet.