Computer Science
652 reviews
Average Course Reviews:
Average Instructor Reviews:
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
Professor Briggs is a sweetheart, but she does not articulate or explain concepts very well. She was organized and prepared for lectures and sometimes made them interactive. Those who are new to Java will have to pick syntax up quickly as she introduces it very briefly and moves right onto implementing the data structures.
Professor Kimmel is extremely helpful and supportive throughout the course. Make sure to understand the material from the beginning, as the units build on each other. The quizzes we take contain topics in which you need to earn a sufficient grade to pass. Every quiz has the new topics learned, as well as newly generated questions from all prior topics (in case you did not pass them). For each letter grade, there is a checklist of topics passed to earn that grade.
Professor Kimmel is extremely helpful and supportive throughout the course. Make sure to understand the material from the beginning, as the units build on each other. The quizzes we take contain topics in which you need to earn a sufficient grade to pass. Every quiz has the new topics learned, as well as newly generated questions fro …Read more