Joseph Distefano
Department of Computer Science
AD
2.7
Overall Rating
Based on 6 Users
Easiness 3.7 / 5 How easy the class is, 1 being extremely difficult and 5 being easy peasy.
Clarity 1.5 / 5 How clear the class is, 1 being extremely unclear and 5 being very clear.
Workload 3.0 / 5 How much workload the class is, 1 being extremely heavy and 5 being extremely light.
Helpfulness 2.0 / 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
50.0%
41.7%
33.3%
25.0%
16.7%
8.3%
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.

61.9%
51.6%
41.3%
31.0%
20.6%
10.3%
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.

53.6%
44.6%
35.7%
26.8%
17.9%
8.9%
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.

36.7%
30.6%
24.4%
18.3%
12.2%
6.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.

57.7%
48.1%
38.5%
28.8%
19.2%
9.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.

60.7%
50.6%
40.5%
30.4%
20.2%
10.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.

22.7%
18.9%
15.2%
11.4%
7.6%
3.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.

63.6%
53.0%
42.4%
31.8%
21.2%
10.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.

ENROLLMENT DISTRIBUTIONS
Clear marks

Sorry, no enrollment data is available.

AD

Reviews (6)

1 of 1
1 of 1
Add your review...
Quarter: Fall 2019
Grade: A-
Verified Reviewer This user is a verified UCLA student/alum.
Dec. 18, 2019

Grading is easy but holy shit the professor is all over the place and disorganized. Also has the most confusing course reader ever.

Helpful?

1 0 Please log in to provide feedback.
Quarter: Winter 2022
Grade: A
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
March 31, 2023

Super easy class, but mandatory textbook!

Selling DYNAMIC BIOSYTEM MODELING & SIMULATION METHODOLOGY - THIRD EDITION Brand New

Text ********** to purchase!

Helpful?

0 0 Please log in to provide feedback.
Quarter: Winter 2023
Grade: N/A
March 20, 2023

The professor is a really nice guy and tries very hard, but this was probably the worst class experience I've had as a CS Major. The material isn't bad, but the class organization, course materials, and teaching is so bad that it doesn't really matter. It is a massive headache, and I would recommend taking any other elective instead.

The biggest issue in this class is the course materials, all the other problems kind of stem from the fact that the textbook/slides suck so much that no one knows whats going on. Organization is absolutely abysmal, there are constant mistakes and contradictions. You will not know the correct answer, or even really know where to begin oftentimes, because so many questions are incredibly vague, broad, or flat out incorrect, and the course material is useless. LA's will also not be able to help you, they are equally confused and often give conflicting information. Course reader and slides are unbelievably terrible and make it insanely hard to learn what should be easy material. Also, if you're like me they will make u incredibly angry. They're so bad the LA's are often as confused as students, and as a result often give blatantly incorrect information. Also, you get 2 midterms and a final, don't fall for the no exams thing. To give credit where it's due, grading of tests is quite generous, labs aren't bad and can be pretty interesting, and the professor is genuinely a good guy who will try to help you (but made terrible teaching material ). TA Khanh is a godsend. Also you don't have to code and none of the material is fundmanetally difficult.

Homework is pretty annoying since there are zero good sources to learn the information (google isn't really helpful since he tests on his own textbook which differs from standard sources), and they are graded quite strictly on correctness. Content might be easy in theory but the amount of time and effort I had to put into sorting out all the mass confusion, mistakes, contradictions, and bad information made this class more of a pain than CS 111, M151B, 33, (insert worst class you took here), etc etc .

All in all the professor is a great guy, and he does try really hard to make the class interesting and relatable. But, he uses his own textbook (which is horrible), and his own slides (which are copied directly from the textbook) which makes it incredibly hard to learn or enjoy the material. I think this class could be okay and quite interesting if he used an external textbook, and maybe put his own spin on it through the slides. But, in its current state, there is zero reason to take this class. Unless you hear something has drastically changed with the course material and organization, skip this class.

Helpful?

0 0 Please log in to provide feedback.
Quarter: Fall 2021
Grade: N/A
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Dec. 22, 2021

Professor is incredibly disorganized, and bullies students to buy the textbook with 1-day Amazon shipping. Not accommodating of circumstances, and says mildly offensive things. Really "classic" engineering boomer professor.

Homework is full of misprints and vagueness (but no extensions for the misprints!) and TAs seem to be confused as well. Also, collaboration outside of Piazza isn't allowed (i.e. you're not allowed to talk to friends about how confusing the HW is), and the professor will constantly threaten to get everyone for academic dishonesty.

Don't take unless you want a headache that lasts 10 weeks. At least exams 1 and 2 were fair, 3 was nothing like the HW or worksheets.

Helpful?

0 0 Please log in to provide feedback.
Quarter: Fall 2020
Grade: NR
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Oct. 9, 2020

I just dropped this class before second week and I have my textbook brought already. It's new (I only used it for a week). If anyone wants the textbook (the newest version written in December 2019), email me: *************.

Helpful?

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

Overall a pretty easy class for upper division CS. Mostly about simulink and you don't do any coding at all. Course reader is needed for homework questions but you can share with a classmate. Professor is nice, but can be disorganized/ambiguous at times. Would recommend if you're looking for a chill class and don't mind going to office hours occasionally to get clarifications on homework and stuff.

Helpful?

0 0 Please log in to provide feedback.
Verified Reviewer This user is a verified UCLA student/alum.
Quarter: Fall 2019
Grade: A-
Dec. 18, 2019

Grading is easy but holy shit the professor is all over the place and disorganized. Also has the most confusing course reader ever.

Helpful?

1 0 Please log in to provide feedback.
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Quarter: Winter 2022
Grade: A
March 31, 2023

Super easy class, but mandatory textbook!

Selling DYNAMIC BIOSYTEM MODELING & SIMULATION METHODOLOGY - THIRD EDITION Brand New

Text ********** to purchase!

Helpful?

0 0 Please log in to provide feedback.
Quarter: Winter 2023
Grade: N/A
March 20, 2023

The professor is a really nice guy and tries very hard, but this was probably the worst class experience I've had as a CS Major. The material isn't bad, but the class organization, course materials, and teaching is so bad that it doesn't really matter. It is a massive headache, and I would recommend taking any other elective instead.

The biggest issue in this class is the course materials, all the other problems kind of stem from the fact that the textbook/slides suck so much that no one knows whats going on. Organization is absolutely abysmal, there are constant mistakes and contradictions. You will not know the correct answer, or even really know where to begin oftentimes, because so many questions are incredibly vague, broad, or flat out incorrect, and the course material is useless. LA's will also not be able to help you, they are equally confused and often give conflicting information. Course reader and slides are unbelievably terrible and make it insanely hard to learn what should be easy material. Also, if you're like me they will make u incredibly angry. They're so bad the LA's are often as confused as students, and as a result often give blatantly incorrect information. Also, you get 2 midterms and a final, don't fall for the no exams thing. To give credit where it's due, grading of tests is quite generous, labs aren't bad and can be pretty interesting, and the professor is genuinely a good guy who will try to help you (but made terrible teaching material ). TA Khanh is a godsend. Also you don't have to code and none of the material is fundmanetally difficult.

Homework is pretty annoying since there are zero good sources to learn the information (google isn't really helpful since he tests on his own textbook which differs from standard sources), and they are graded quite strictly on correctness. Content might be easy in theory but the amount of time and effort I had to put into sorting out all the mass confusion, mistakes, contradictions, and bad information made this class more of a pain than CS 111, M151B, 33, (insert worst class you took here), etc etc .

All in all the professor is a great guy, and he does try really hard to make the class interesting and relatable. But, he uses his own textbook (which is horrible), and his own slides (which are copied directly from the textbook) which makes it incredibly hard to learn or enjoy the material. I think this class could be okay and quite interesting if he used an external textbook, and maybe put his own spin on it through the slides. But, in its current state, there is zero reason to take this class. Unless you hear something has drastically changed with the course material and organization, skip this class.

Helpful?

0 0 Please log in to provide feedback.
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Quarter: Fall 2021
Grade: N/A
Dec. 22, 2021

Professor is incredibly disorganized, and bullies students to buy the textbook with 1-day Amazon shipping. Not accommodating of circumstances, and says mildly offensive things. Really "classic" engineering boomer professor.

Homework is full of misprints and vagueness (but no extensions for the misprints!) and TAs seem to be confused as well. Also, collaboration outside of Piazza isn't allowed (i.e. you're not allowed to talk to friends about how confusing the HW is), and the professor will constantly threaten to get everyone for academic dishonesty.

Don't take unless you want a headache that lasts 10 weeks. At least exams 1 and 2 were fair, 3 was nothing like the HW or worksheets.

Helpful?

0 0 Please log in to provide feedback.
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Quarter: Fall 2020
Grade: NR
Oct. 9, 2020

I just dropped this class before second week and I have my textbook brought already. It's new (I only used it for a week). If anyone wants the textbook (the newest version written in December 2019), email me: *************.

Helpful?

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

Overall a pretty easy class for upper division CS. Mostly about simulink and you don't do any coding at all. Course reader is needed for homework questions but you can share with a classmate. Professor is nice, but can be disorganized/ambiguous at times. Would recommend if you're looking for a chill class and don't mind going to office hours occasionally to get clarifications on homework and stuff.

Helpful?

0 0 Please log in to provide feedback.
1 of 1
2.7
Overall Rating
Based on 6 Users
Easiness 3.7 / 5 How easy the class is, 1 being extremely difficult and 5 being easy peasy.
Clarity 1.5 / 5 How clear the class is, 1 being extremely unclear and 5 being very clear.
Workload 3.0 / 5 How much workload the class is, 1 being extremely heavy and 5 being extremely light.
Helpfulness 2.0 / 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!