Richard Korf
Department of Computer Science
AD
3.9
Overall Rating
Based on 41 Users
Easiness 2.7 / 5 How easy the class is, 1 being extremely difficult and 5 being easy peasy.
Clarity 4.1 / 5 How clear the class is, 1 being extremely unclear and 5 being very clear.
Workload 2.9 / 5 How much workload the class is, 1 being extremely heavy and 5 being extremely light.
Helpfulness 4.1 / 5 How helpful the class is, 1 being not helpful at all and 5 being extremely helpful.

TOP TAGS

There are no relevant tags for this professor yet.

GRADE DISTRIBUTIONS
14.9%
12.4%
9.9%
7.4%
5.0%
2.5%
0.0%
A+
A
A-
B+
B
B-
C+
C
C-
D+
D
D-
F

Grade distributions are collected using data from the UCLA Registrar’s Office.

35.8%
29.9%
23.9%
17.9%
11.9%
6.0%
0.0%
A+
A
A-
B+
B
B-
C+
C
C-
D+
D
D-
F

Grade distributions are collected using data from the UCLA Registrar’s Office.

42.3%
35.3%
28.2%
21.2%
14.1%
7.1%
0.0%
A+
A
A-
B+
B
B-
C+
C
C-
D+
D
D-
F

Grade distributions are collected using data from the UCLA Registrar’s Office.

17.0%
14.2%
11.3%
8.5%
5.7%
2.8%
0.0%
A+
A
A-
B+
B
B-
C+
C
C-
D+
D
D-
F

Grade distributions are collected using data from the UCLA Registrar’s Office.

21.3%
17.8%
14.2%
10.7%
7.1%
3.6%
0.0%
A+
A
A-
B+
B
B-
C+
C
C-
D+
D
D-
F

Grade distributions are collected using data from the UCLA Registrar’s Office.

25.0%
20.8%
16.7%
12.5%
8.3%
4.2%
0.0%
A+
A
A-
B+
B
B-
C+
C
C-
D+
D
D-
F

Grade distributions are collected using data from the UCLA Registrar’s Office.

ENROLLMENT DISTRIBUTIONS
Clear marks

Sorry, no enrollment data is available.

AD

Reviews (25)

3 of 3
3 of 3
Add your review...
Quarter: Fall 2019
Grade: B-
Feb. 27, 2020

Korf was a fantastic lecturer, definitely one of my favorites so far. He doesn't use slides, everything is done on the board by hand and he is very engaging with the class. It's kinda like a split between him asking us questions (once we get good enough) and us asking him questions. He likes to take a lot of student input during the lectures. As a class I thought it was pretty cool you learn how to design state machines like a simple vending machine or calculator all the way up to a basic computer. The material gets a bit more hand-wavy towards the end in terms of design but overall I got a pretty good foundation of the fundamentals which was his intention I assume. There is weekly homework which is kinda rough but also kinda fun if you work in groups on it. The midterm was pretty easy but the final was pretty difficult. Basically everyone I know got a B in the class but were all pretty satisfied with the course overall.

Helpful?

0 0 Please log in to provide feedback.
Quarter: Fall 2019
Grade: A-
Dec. 21, 2019

Prof. Korf was, for the most part, pretty awesome. He can be a bit of a grouch at times, but his sarcasm is often endearing, if you can learn to take it lightly.

My only real complaint is that our assignments were almost always too vague, so there were plenty of pitfalls, both for students who thought either too much or too little about the assignment. There were also a few times where the "correct" answers to homework were actually not possible in reality (such as NMOS gates that pull high, or PMOS gates that pull low). I was marked down for following the text book, and not using the "easy" (but also completely impossible) solution.

Overall, I think Prof. Korf is worth taking. Just realize right away that he's a bit sarcastic and his assignments can be tough.

Helpful?

0 0 Please log in to provide feedback.
Quarter: Fall 2019
Grade: A
Dec. 18, 2019

(In case you’re wondering: there is zero Verilog in this course if you take it with Korf.) I would highly recommend taking this class with Korf. He’s a great lecturer; I found his lectures to be very clear and informative, and he does a great job answering student questions. He doesn’t post any lecture notes online, but as long as you attend lecture and take good notes, this isn’t an issue. I’d say my only issue with this class is that the instructions from the homework assignments sometimes leave you guessing more than you should have to, especially on the first assignment; this can usually be fixed by going to TA office hours, and in some cases Korf sent out a clarifying email or clarified the assignment during class. Despite these issues, I found the homework to be a helpful way of reinforcing and practicing concepts. Overall, I really liked having Korf as a professor, and he does a fantastic job teaching this course. If you’re wondering whether you should take this course with him, do it (unless you really want to learn Verilog).

Helpful?

0 0 Please log in to provide feedback.
Quarter: Fall 2019
Grade: N/A
Dec. 5, 2019

Professor Korf is really engaging and great at fielding questions for the class, clarifying anything that is unclear. However, there seemed to be a disconnect between the assignments and the material covered in class. He doesn't post slides/notes on CCLE, and there were no supplemental materials for this class. I take good notes and went to every class, and while I could follow along with what was being taught in class, I struggled with the assignments. Let's just say there was a lot of guesswork involved. However, it seemed that everyone was struggling because for the last few assignments almost no one knew what they were doing, and when solutions were passed back, there was just general confusion and protest. So the assignments will probably be curved, and I definitely learned a lot, just be prepared to be very challenged. (Review written before the final and before grades released)

Helpful?

0 0 Please log in to provide feedback.
Quarter: Fall 2019
Grade: P
Dec. 5, 2019

The BEST lecturer I have ever met in UCLA.

Helpful?

0 0 Please log in to provide feedback.
Quarter: Fall 2019
Grade: B-
Feb. 27, 2020

Korf was a fantastic lecturer, definitely one of my favorites so far. He doesn't use slides, everything is done on the board by hand and he is very engaging with the class. It's kinda like a split between him asking us questions (once we get good enough) and us asking him questions. He likes to take a lot of student input during the lectures. As a class I thought it was pretty cool you learn how to design state machines like a simple vending machine or calculator all the way up to a basic computer. The material gets a bit more hand-wavy towards the end in terms of design but overall I got a pretty good foundation of the fundamentals which was his intention I assume. There is weekly homework which is kinda rough but also kinda fun if you work in groups on it. The midterm was pretty easy but the final was pretty difficult. Basically everyone I know got a B in the class but were all pretty satisfied with the course overall.

Helpful?

0 0 Please log in to provide feedback.
Quarter: Fall 2019
Grade: A-
Dec. 21, 2019

Prof. Korf was, for the most part, pretty awesome. He can be a bit of a grouch at times, but his sarcasm is often endearing, if you can learn to take it lightly.

My only real complaint is that our assignments were almost always too vague, so there were plenty of pitfalls, both for students who thought either too much or too little about the assignment. There were also a few times where the "correct" answers to homework were actually not possible in reality (such as NMOS gates that pull high, or PMOS gates that pull low). I was marked down for following the text book, and not using the "easy" (but also completely impossible) solution.

Overall, I think Prof. Korf is worth taking. Just realize right away that he's a bit sarcastic and his assignments can be tough.

Helpful?

0 0 Please log in to provide feedback.
Quarter: Fall 2019
Grade: A
Dec. 18, 2019

(In case you’re wondering: there is zero Verilog in this course if you take it with Korf.) I would highly recommend taking this class with Korf. He’s a great lecturer; I found his lectures to be very clear and informative, and he does a great job answering student questions. He doesn’t post any lecture notes online, but as long as you attend lecture and take good notes, this isn’t an issue. I’d say my only issue with this class is that the instructions from the homework assignments sometimes leave you guessing more than you should have to, especially on the first assignment; this can usually be fixed by going to TA office hours, and in some cases Korf sent out a clarifying email or clarified the assignment during class. Despite these issues, I found the homework to be a helpful way of reinforcing and practicing concepts. Overall, I really liked having Korf as a professor, and he does a fantastic job teaching this course. If you’re wondering whether you should take this course with him, do it (unless you really want to learn Verilog).

Helpful?

0 0 Please log in to provide feedback.
Quarter: Fall 2019
Grade: N/A
Dec. 5, 2019

Professor Korf is really engaging and great at fielding questions for the class, clarifying anything that is unclear. However, there seemed to be a disconnect between the assignments and the material covered in class. He doesn't post slides/notes on CCLE, and there were no supplemental materials for this class. I take good notes and went to every class, and while I could follow along with what was being taught in class, I struggled with the assignments. Let's just say there was a lot of guesswork involved. However, it seemed that everyone was struggling because for the last few assignments almost no one knew what they were doing, and when solutions were passed back, there was just general confusion and protest. So the assignments will probably be curved, and I definitely learned a lot, just be prepared to be very challenged. (Review written before the final and before grades released)

Helpful?

0 0 Please log in to provide feedback.
Quarter: Fall 2019
Grade: P
Dec. 5, 2019

The BEST lecturer I have ever met in UCLA.

Helpful?

0 0 Please log in to provide feedback.
3 of 3
3.9
Overall Rating
Based on 41 Users
Easiness 2.7 / 5 How easy the class is, 1 being extremely difficult and 5 being easy peasy.
Clarity 4.1 / 5 How clear the class is, 1 being extremely unclear and 5 being very clear.
Workload 2.9 / 5 How much workload the class is, 1 being extremely heavy and 5 being extremely light.
Helpfulness 4.1 / 5 How helpful the class is, 1 being not helpful at all and 5 being extremely helpful.

TOP TAGS

There are no relevant tags for this professor yet.

ADS

Adblock Detected

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!