Reviews of professor Derek Aguiar

Rating: 5.0/5, difficulty: 3.0/5
Make sure you take time to understand what you're doing! Master List Comprehensions; doing so will make the midterm and finals 1000% easier (along with the labs). Derek is very kind and super considerate in how he sets up deadlines and grading criteria.

Rating: 1.0/5, difficulty: 5.0/5
fake reviews, leaves you in the dark, can't teach, hard to ask questions without getting a snappy reply.

Rating: 5.0/5, difficulty: 4.0/5
Great professor, his lecture style can be tricky to follow and he doesn't always explain things amazingly but he is incredibly accessible outside of class and wants you to succeed. He cares more about what you learned that what grade you received.

Rating: 1.0/5, difficulty: 5.0/5
Very difficult for an intro level class, especially since the majority of students who have to take it may not have prior coding experience. You have to pretty much rely on the textbook for everything, especially since it's online. Online discussion board was more confusing than beneficial. Lab TAs weren't too helpful either and can be snarky.

Rating: 4.0/5, difficulty: 4.0/5
Derek seems like he's passionate about what he does, but cse1010 is all based on the interactive textbook. the lectures are helpful if you're stuck, but you can get by without them. as someone else said, if you can figure out list comprehension, the midterm and final are fine. get ready for some long hw assignments though...

Rating: 5.0/5, difficulty: 4.0/5
The people rating Derek poorly for 3500 being hard are missing the point. Algorithms and theory ARE hard, and I believe Derek was reasonable in every way during this school year. I don't think I'm currently doing well in the class yet I can still respect how Derek leads the students and how he lets us all know how to succeed, even if I'm dumb.

Rating: 5.0/5, difficulty: 3.0/5
I never actually wrote one of these before but I just had to for Derek. 3500 is just a hard course in general, the people rating him low aren't doing him justice just because they had a hard time. Derek teaches with passion and is a hilarious guy. Derek will tell you what category of problems are going to be on exams. Amazing Professor.

Rating: 1.0/5, difficulty: 5.0/5
The homework's are insanely hard and will take up your whole week. Other professors are much easier he makes the class difficult for no reason

Rating: 2.0/5, difficulty: 2.0/5
I mean hes a good guy but he made the class too hard for an intro level class. I am a bio major so why do I have to know about data structures, way too hard.

Rating: 1.0/5, difficulty: 5.0/5
Makes CSE 1010 way too hard for an intro course. While you are supposed to be learning python basics, by the end of the course you will be covering other programming languages and learning about data structures that are not required for this course, yet Derek makes you cover it anyways. Choose another professor if you want an actual intro course.

Rating: 4.0/5, difficulty: 2.0/5
Very kind. Course was relatively easy and he wasn't afraid of helping a student in need.