EssayPal.ai - This AI writes in your style of writing!

CSC225

Algorithms and Data Structures I

Filter Reviews

Overall0
Easiness0
Interest0
Usefulness0
Reviews 4
1

Class Ratings

3OK Class
5Very Easy
3Kinda Interesting
3Kinda Useful

Professor Rating

2Bad Prof

Prof: Hosna Jabbari / Summer 2022

Aug 25, 2022

Comments on the course

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.

Course Content

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.

Comments on the professor

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.

Delivery: In personGrade: AWorkload: LightTextbook Use: No
Assignment HeavyExam Heavy
1

Class Ratings

3OK Class
1Very Hard
2Boring
3Kinda Useful

Prof: Rich Little / Spring 2020

Oct 18, 2021

Comments on the course

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.

Delivery: OnlineGrade: C+Workload: HeavyTextbook Use: No
Exam Heavy
3

Class Ratings

3OK Class
1Very Hard
3Kinda Interesting
3Kinda Useful

Prof: Anthony Estey / Summer 2021

Aug 19, 2021

Comments on the course

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.

Grade: C+Workload: 15hrs/weekTextbook Use: No
1

Class Ratings

2.7OK Class
2Hard
3Kinda Interesting
3Kinda Useful

Prof: Rich Little / Spring 2021

Mar 29, 2021

Comments on the course

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.

Grade: Not sure yetAttendance: Non-MandatoryTextbook Use: No

Leave a Review

Overall Rating

Easiness

Interest

Usefulness

Professor Rating

Comment on the course*

Course content

Comment on the professor

Advice