Ratings for Garcia, D D

Rate this instructor:

Average Ratings

80

Based on 297 ratings for this instructor.

Assignments
69
Exams
63
Helpfulness
76
Enthusiasm
87

Instructor Ratings

100
Garcia, D D (CS 10, Spring 2015)
Assignments
100
Exams
100
Helpfulness
100
Enthusiasm
100

Comment: Absolutely loved this class. I had zero background coming in, and this class made me a CS major. The exams and assignments are easy if you pay attention and put the time in, and the class itself is super fun and interesting. You WILL have to put a lot of time into the homeworks. Learning how to program can be very frustrating at first; my first homework took me an entire weekend to complete!!! In general, you will have to put aside quite a few hours every now and then to bash out the homeworks, but the process of doing so forces you to learn a LOT. The tests were fair and used the same (sometimes nearly identical) problems from homework and lab. Dan is super enthusiastic and the lab assistants are super helpful. I recommend this class to anyone who has even the mildest interest in computer science. This has been the best class I've taken so far as a Berkeley student!

Submitted Oct. 20th, 2015

63
Garcia, D D (CS 61C, Fall 2014)
Assignments
67
Exams
16
Helpfulness
66
Enthusiasm
100

Comment: A really hard class..

Submitted Aug. 24th, 2015

100
Garcia, D D (CS 10, Spring 2015)
Assignments
71
Exams
71
Helpfulness
86
Enthusiasm
100

Comment: Take this class. If your'e on the fence, I recommend P/NPing the class, because even without putting your full effort into the class it will be a worthwhile and meaningful experience. This class definitely requires a lot of work, and I feel that there is more reading than necessary, but nonetheless coding is fun and the social implications of computing lectures are particularly eye-opening and interesting. Garcia is a fantastic professor.

Submitted July 1st, 2015

95
Garcia, D D (CS 9H, Spring 2012)
Assignments
100
Exams
94
Helpfulness
91
Enthusiasm
94

Submitted April 22nd, 2015

95
Garcia, D D (CS 9E, Spring 2012)
Assignments
91
Exams
86
Helpfulness
90
Enthusiasm
95

Submitted April 22nd, 2015

95
Garcia, D D (CS 9F, Spring 2012)
Assignments
91
Exams
85
Helpfulness
91
Enthusiasm
90

Submitted April 22nd, 2015

65
Garcia, D D (CS 61C, Fall 2014)
Assignments
73
Exams
39
Helpfulness
39
Enthusiasm
94

Comment: Assignments were decent, enthusiastic lecturer. However, I was utterly lost despite all my efforts to keep up in the class, exams were insane and kicked my ass, and I never at ANY point felt like the lectures/discussions did a reasonable job of keeping us up to speed. Never felt on top of things or like studying paid off despite how much time I spent independently trying to learn the material, either.

Submitted Jan. 19th, 2015

100
Garcia, D D (CS 61C, Fall 2014)
Assignments
100
Exams
72
Helpfulness
79
Enthusiasm
100

Submitted Jan. 19th, 2015

82
Garcia, D D (CS 61C, Fall 2014)
Assignments
79
Exams
50
Helpfulness
79
Enthusiasm
86

Comment: Interesting and useful, but superfast class. Course cover so many different topics that no one will use all topics in his carrier ever. Labs and discussions extremely helpful. Projects 2 and 3 really conceptually heavy. I do not like fact that loosely formulated projects finally converge to one possible solution which looks like magic. GSIs are good, but don't care. Not enough lab assistants. Generally main drawback is that class is overcrowded (>700 people). Impossible to get attention from GSIs during office hours (unless first day after assignment) due to huge lines. If you stuck with a project it's very difficult to receive help from staff. Tests are very tricky - professors try to make grade distribution without curving. Grading is strict and focused on tricks not on concepts understanding (like 61a).

Submitted Jan. 8th, 2015

83
Garcia, D D (CS 61C, Fall 2014)
Assignments
66
Exams
69
Helpfulness
100
Enthusiasm
100

Comment: CS61C doesn't deserve Dan Garcia. The material is dry, tricky, and comes at a lightning pace. The exams are extremely tricky. The projects will consume a decent amount of time, although not as much as 61B. This class convinced me to stay away from low-level programming. On the other hand, Dan Garcia is the best lecturer I've ever had. He somehow made the most boring material of computer science sound interesting during lecture.

Submitted Jan. 6th, 2015