Introduction to Programming

David Hyde

Introduction to Programming

Program in Computing department

David Hyde

Add Review
from 4 users

Ratings

Bad
Overall 4.8
Good
Hard
Easiness of class 3.8
Easy
Heavy
Workload 3.8
Light
Not Clear
Clarity of professor 4.8
Clear
Not Helpful
Helpfulness of professor 5.0
Helpful
AD

Tags

  • Uses Slides
  • Tolerates Tardiness
  • Is Podcasted
  • Engaging Lectures
  • Useful Textbooks
  • Appropriately Priced Materials
  • Gives Extra Credit
  • Would Take Again

Grades

No grades are available.

AD
AD
1 of 1

Reviews

Quarter Taken: Fall 2019 Submitted Dec. 18, 2019 Grade Received: A+

The previous comment explained a lot of good things about David Hyde. Let me be the one critical.

"Cons":
1. David made the whole Program in Computing stupid. Before taking his course, I was told Pic 10A professors usually ignore the fact that this course is for newbie programmers and make it quite demanding. However, David actually explains all basic concepts quite CLEARLY in his lecture and his office hour is definitely HELPFUL. I'm so sad that I could ask ALL my questions to David and get the straight answers from him rather than brainstorming these questions and getting confused about them for several hours to practice my self-studying ability.
2. David could make you feel you are smarter than what you should be. His exams are at least EASY for me and he gives out practice questions that almost all shown up on the REAL EXAMS. Also, he gives Extra Credits(A lot) to both his midterms and a project. I talked with several friends in CS 31 and feel that I could only end up with a B+/ A- in CS 31 with the score accomplished in David's course (without extra credits).
3. Daivd then makes you feel you are stupid if you know him better. He was a genius in both high school and college. Talking to him actually changes my way of thinking and makes me motivated to study the hardcore subjects (Math, Physics, CompSci) like what he did. He made the first midterm slightly more difficult (cuz he was from Stanford haha), but he then listened to our opinions on exams during office hour and made the final a lot more appropriate.
4. David's course is not friendly to night persons. His course is scheduled at 8am and BRUINCASTED. However, you would feel compelled to go to his course because his teaching style is so chill. I personally never got a good sleep during this quater because I attended almost all his lectures.

"Pro":
Imperfect is perfect. His slides still have room of improvement which prove to me he is not a perfect lecturer. (It's clear, but if you miss the lecture and don't watch the bruincast, you cannot figure out what is going on in the slides.)

Overall, I think 5 /10 should be given to David due to all his "cons". Since the max grading is 5, I think I have no other option than to give him such a low score.

Quarter Taken: Fall 2019 Submitted Dec. 4, 2019 Grade Received: A

There's always a risk taking a professor without any reviews on Bruinwalk. Let me be the first to say that Hyde is an EXCELLENT professor and DEFINITELY worth your time. Every time I went to lecture, I felt that I understood the material very well, despite having no previous programming experience. HW assignments were very clear, appropriate - not to long/short, not to hard/easy. During office hours, Hyde was very approachable, and would answer even the silliest questions. Midterms were pretty easy (for me at least) and Hyde applies a GENEROUS curve.

In conclusion, I think I learned a lot from this class. Hyde has a knack for teaching and I hope UCLA keeps him around.

Quarter Taken: Fall 2019 Submitted Jan. 6, 2020 Grade Received: B+

Fantastic Professor. Knows material well, and is great at answering any questions. He used powerpoint slides to present new programming concepts and then demonstrated them in Visual Studio. I found his lectures interesting and would recommend taking this class. Tests weren't ever too hard, usually very straightforward.

Quarter Taken: Fall 2019 Submitted Dec. 20, 2019 Grade Received: B

A great professor in a sense of helpfulness and generosity. I struggled a lot in this class and bombed 2 midterms. However, I still managed to pull through the course with a B. He gives 6 homework throughout the course (some are challenging to me). Coming to his office hours was super helpful to me. He always tries to assist students in his ability. He recommends what should I do to study better.
Like I said, programming maybe not for me so lectures in class sometimes confuse me. I think he still needs to improve on his slides a bit more.

1 of 1

Tags

  • Uses Slides
  • Tolerates Tardiness
  • Is Podcasted
  • Engaging Lectures
  • Useful Textbooks
  • Appropriately Priced Materials
  • Gives Extra Credit
  • Would Take Again
ADS

Report Review

Did this review contain...

There are errors in the report form.

Thank you for the report!

We'll look into this shortly.

It seems like you’re

using an ad blocker. :(


Bruinwalk is an entirely Daily Bruin-run service brought to you for free. We hate annoying ads just as much as you do, but they help keep our lights on. We promise to keep our ads as relevant for you as possible, so please consider disabling your ad-blocking software while using this site.

Thank you for supporting us!