Algorithms and Data Structures I
Prof: Hosna Jabbari / Summer 2022
Aug 25, 2022
Class was mostly review of CSC 115 and MATH 222. This class would probably be much harder for those who haven't taken these or similar courses.
The first half of this course is discrete math, and the second half is mostly programming in Java. All of the discrete math material is covered in MATH 122 and 222, and most of the programming material is covered in first-year courses like CSC 115. Biggest challenges for me were analyzing runtime and writing pseudocode.
Hosna constantly made it clear that she wanted us all to succeed. However, she relied too heavily on teaching via pre-lecture videos and often came to class with little prepared for the lecture. Too much class-time was set aside for asking and answering questions, and class was dismissed early several times throughout the semester due to her running out of material prepared for the lesson. I felt like I learned more from the labs than I did from the lectures.
Prof: Rich Little / Spring 2020
Oct 18, 2021
Rich's notes were good but the material and assignment didn't reflect the material given on the exams. midterm was 20%, final was 40%. I was on the discord and everyone agreed that the exams were too difficult, after the final was done the discord was like "see you next semester in csc225". I feel like Rich made the exam more difficult due to it being online. This course was Rich's first time teaching online so we were very much a trial run. Rich had good reviews so I was surprised he wasnt that good, I'm guessing that he's good in person but not online.
Prof: Anthony Estey / Summer 2021
Aug 19, 2021
Mostly theory and very little programming. The first part of the course is discrete math and basically just an extension of MATH 122, while the middle is mostly a repeat of CSC 115 with the data structures. It definitely increases in difficulty at the end.
Prof: Rich Little / Spring 2021
Mar 29, 2021
I was hoping Rich was going to be those amazing profs like Celina Berg or Anthony Estey but he's just okay. This is his first time teaching this courses online so we are his trial run class. The class material doesn't match exactly with the exam material. The midterm average was around 60% which Rich was proud of because in previous semesters he taught this course the average for the midterm was low 50s. Midterm is worth 20%, Final is worth 40%. The discord page went mad after the midterm. Rich is not a great prof but not a really bad one either. This class is really an extension of MATH 122 / this class is just all math.
Leave a Review