Amy Briggs
Prof Briggs is really keen on helping students and answering questions, however her teaching style is not really straight-forward as she doesn’t explain basic concepts very well (esp for beginners). Lots of homework and weekly quizzes but she’s very accomodating and a lenient grader
The course was pretty slow pace initially especially if you learned java through AP computer science A. However, the course gets pretty tough after the first mid term. A lot of methods and programming that requires recursion. I did not have briggs, I had professor Biester.
I took this class in Fall of 2025, and I thought it was super interesting. It starts with an overview of Java, which is pretty fast paced (would recommend you know some Java before taking). Once you get to the actual data structures part it becomes more manageable, but only if you are very solid on the Java part. 8/10