Dennis M Briggs
Department of Electrical Engineering
AD
4.0
Overall Rating
Based on 40 Users
Easiness 3.6 / 5 How easy the class is, 1 being extremely difficult and 5 being easy peasy.
Clarity 3.5 / 5 How clear the class is, 1 being extremely unclear and 5 being very clear.
Workload 3.5 / 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

  • Uses Slides
  • Snazzy Dresser
  • Gives Extra Credit
  • Has Group Projects
GRADE DISTRIBUTIONS
26.0%
21.7%
17.4%
13.0%
8.7%
4.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.

26.4%
22.0%
17.6%
13.2%
8.8%
4.4%
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.

23.8%
19.8%
15.9%
11.9%
7.9%
4.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.

33.9%
28.2%
22.6%
16.9%
11.3%
5.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.

38.5%
32.1%
25.7%
19.3%
12.8%
6.4%
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.

47.7%
39.7%
31.8%
23.8%
15.9%
7.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.

41.4%
34.5%
27.6%
20.7%
13.8%
6.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.

31.4%
26.2%
20.9%
15.7%
10.5%
5.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.

42.1%
35.1%
28.1%
21.1%
14.0%
7.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.

40.0%
33.3%
26.7%
20.0%
13.3%
6.7%
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.

45.4%
37.8%
30.3%
22.7%
15.1%
7.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.

45.6%
38.0%
30.4%
22.8%
15.2%
7.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.

39.3%
32.8%
26.2%
19.7%
13.1%
6.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.

35.5%
29.6%
23.7%
17.8%
11.8%
5.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.

37.9%
31.6%
25.3%
19.0%
12.6%
6.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.

34.4%
28.6%
22.9%
17.2%
11.5%
5.7%
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.

33.1%
27.6%
22.1%
16.5%
11.0%
5.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.

54.5%
45.5%
36.4%
27.3%
18.2%
9.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.

31.9%
26.6%
21.3%
15.9%
10.6%
5.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.

22.2%
18.5%
14.8%
11.1%
7.4%
3.7%
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.

31.6%
26.3%
21.1%
15.8%
10.5%
5.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.

33.3%
27.8%
22.2%
16.7%
11.1%
5.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 (28)

1 of 3
1 of 3
Add your review...
Quarter: Spring 2021
Grade: A+
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
June 21, 2021

One aspect of this class that other reviewers might've forgotten about is that this class is extremely front loaded. The first few weeks are a *lot* of work. You have to take a quiz at 8 AM, watch the lecture, do the extremely challenging homework assignment, do a prelab, then a lab every single week for the first 4 weeks. However, after the first 4 weeks, it gets significantly easier. There are no longer required labs and prelabs meaning you only have the quiz and the homework to worry about each week. You get 5-6 weeks to work on the car although you could reasonably do the project within a week and over a 3-day weekend if you really have to cram it. Near the last 1-2 weeks, he dropped the homework and quizzes entirely to allow us to work on our cars which meant the workload became extremely light/next to none near the end.

That being said, I think class is too difficult for this to be an effective intro to EE. I don't mean this gading-wise as there is significant opportunity for extra credit and you will likely get an A even if you fail the quizzes, but the pacing is too fast for someone who has never done node voltage analysis, Thevenin's theorem, or other analog EE stuff before. For a CS analogy, it'd be like going from a "Hello world" on the first day to writing multithreaded programs by week 4. It's just too much too quickly for the first few weeks. Because of how quick the pacing is and how difficult the quizzes and homeworks are, it's reasonable that you might end up disliking EE altogether because you just get thrown into this.

The professor and the TAs themselves are actually quite nice and there are plenty of opportunities for office hours. He even gives you his phone number so you can literally text him for help outside of office hours or lecture if you need it. The homework is extremely challenging even though it's only one problem a week and you will need it to do it with a study group and/or get help from OH for it. The lectures are fine although he does not usually do worked examples of problems so it's hard to understand new techniques he introduces without seeing him work through it. He does talk slowly during the lectures so if there is an option of watching the recorded version, I'd opt for that instead. The final project is not too bad and the report is quite short (around 1-2 pages) so you get a lot of time to do it.

TL;DR Nice, helpful professor; class is front-loaded, goes from hard to easy; grading is easy but the pacing is too quick and the material is just dumped on you; final project isn't too bad and you get a lot of time for it.

Helpful?

2 0 Please log in to provide feedback.
Quarter: Fall 2022
Grade: A
Jan. 3, 2023

My main complaint for ECE 3 is that it feels like a class designed for people who already know its content. If you already know circuits, congratulations, this will be a decently easy and straightforward class! If you don't, be sure to make friends and find online resources to help you (I wouldn't depend on the lecture, I found it unhelpful most days) and you'll probably still be fine, more or less. The workload is rough for the first few weeks (pre-lab + post-lab + homework + quizzes + optional practice problems) but once the car project starts it lightens up a lot. Definitely do the practice problems when you can, a lot of times at least one of them is similar to the homework. Also don't stress too much about the quizzes, I failed several of them and did fine.

Briggs himself is nice enough. He's really involved in the labs and even remembered my name. Sometimes he would assume things as basic knowledge and roast you if you didn't know it, but other than that he's fine.

Helpful?

1 0 Please log in to provide feedback.
Quarter: Spring 2024
Grade: A+
Verified Reviewer This user is a verified UCLA student/alum.
June 27, 2024

Dr. Briggs is so helpful and he cares about every student. GREAT professor to take class with.

Helpful?

0 0 Please log in to provide feedback.
Quarter: Spring 2023
Grade: A
Verified Reviewer This user is a verified UCLA student/alum.
July 1, 2023

It really helps to know Arduino before going into this class, though I think it would be manageable to survive if you have no experience with it. Taking Physics 1B before this is recommended, since Briggs will expect you to know how RC circuits work right off the bat. I didn't take Physics 1B before, and it was a struggle on the quizzes. You can fail some of the quizzes and still get an A, since the quizzes aren't worth too much. The first few weeks will be fast, but once you start working on the car, the class gets a lot easier. This quarter, he screwed over a lot of the class by changing his grading distribution (for example, you needed a 92 for an A-) and not following his syllabus (he didn't drop a quiz when he said he would) because I think he didn't want to curve down.

Helpful?

0 0 Please log in to provide feedback.
Quarter: Spring 2023
Grade: A-
June 26, 2023

The class is not beginner friendly at all. Professors' lectures are not good, and it feels like he explains how to plug and chug rather than actually understanding why things work the way they do.
Additionally, the project is not structured well for students without much experience. He gives a lot of instructions and you don't know why you are following them. PID control was taught and we were told to not use I, and while he explained P I and D, the intuition was not well explained. Similarly, other concepts in the class are never explained and do not make sense.

Helpful?

0 0 Please log in to provide feedback.
Quarter: Spring 2022
Grade: A
Verified Reviewer This user is a verified UCLA student/alum.
Nov. 24, 2022

Attending 8 am lectures is hell. Now adding a quiz in the first 10 minutes is devilish.

Helpful?

0 0 Please log in to provide feedback.
Quarter: Spring 2022
Grade: A+
June 29, 2022

Very very easy class, significantly less workload than any lower div math/physics/cs class. Professor is just not a good teacher, lectures are boring and don't properly introduce concepts so it's only helpful if you have a background in EE topics already, completely defeating the point of the class. Briggs is very nice though, very willing to help. 1 HW problem per week (10-30 minutes) + 2 question quiz at 8am each Monday (so get ready to wake up early Mondays!). Quiz is easy too. 70% of grade is a project where you make a feedback control system for a line-following robot. You can secure an A in 1 hour of work to follow the line, or get a full letter grade of extra credit if you put in 6-10 hours of work to follow the line in under 15 seconds.

Helpful?

0 0 Please log in to provide feedback.
Quarter: Spring 2022
Grade: A+
Verified Reviewer This user is a verified UCLA student/alum.
June 23, 2022

Despite getting a decent grade, I have mixed opinions on Briggs and the class. This class comprises of no midterms, a final project, and a final. Most of your grade is based off your projects so if you do well on them, you'll do well in the class. A problem with this class is that it was given only at 8 am, and there a weekly quizzes given at 8 am sharp, so you don't really have the option to miss lecture. This became such an issue that you'd see over half the class leave ten minutes into the lecture once they turned in their quiz. Additionally, the content usually jumps around a lot and it often feels disjointed. If you are going into the class blind, with absolutely no knowledge on the material before hand, you're in for a really rough time, especially since Briggs tends to skip around what seems to be the most important stuff on his slides. An example of this was in the first lecture, he spent around 10 minutes on Ohm's law and never came back to it. Similarly, once we got to AC circuits, he completely skipped around half the lecture. If you already know the content, you will be fine since you don't delve extremely deep into it, but if you don't know it, good luck. On the other hand, Briggs is not too bad - he gives a bunch of practice problems (not graded) for you to work on if you need extra help or practice on the material, he is very approachable, and only assigns 1 homework problem a week. In the end, if you already come in knowing a lot of the content, and want an "easy" class that gives relatively low work, go for it, just don't expect to learn the material very well.

Helpful?

0 0 Please log in to provide feedback.
Quarter: Fall 2021
Grade: A
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Verified Reviewer This user is a verified UCLA student/alum.
Dec. 18, 2021

I was curious about this class coming into it after having read the reviews. The consensus seems to be that it's super easy and so on, but I don't think that speaks to the content itself being easy. The grading scheme is what's easy. The final we had in fall 2021 had around a 60% average and was extremely tough, but it only gets weighted 5% while the project (the robot car you program) gets weighted 60%, and everyone gets 100% on the portion determining whether you had success, weighted 30% of the grade, and the other 30% is due to how good your project report is - and that's not hard to score high on either.
The practice problem sets and homeworks can be difficult, and though physics 1B isn't listed as a pre-req, Dr. Briggs assumes that you're familiar with much of its content anyway.

I don't think I learned much. It was easy to get an A, and I even failed half the quizzes and the final. The content was hard to grasp and his lectures are confusing for somebody who doesn't have prior circuit/EE experience and knowledge (esp. if you hadn't taken 1B and 1C prior).

Helpful?

0 0 Please log in to provide feedback.
Quarter: Summer 2021
Grade: A-
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Nov. 4, 2021

Professor Briggs is old. He is unhelpful and disrespectful in office hours. He refused to help me with the homework and did not teach me anything. The class is easy and I was able to figure things out anyway. I got an A- because he gave me a C- on the final project report. The grading for this report is completely arbitrary and the instructions were unclear. This class is required and it shouldn't be too hard, but don't bother trying to get anything out of the professor. Figure it out with classmates or TAs.

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: Spring 2021
Grade: A+
June 21, 2021

One aspect of this class that other reviewers might've forgotten about is that this class is extremely front loaded. The first few weeks are a *lot* of work. You have to take a quiz at 8 AM, watch the lecture, do the extremely challenging homework assignment, do a prelab, then a lab every single week for the first 4 weeks. However, after the first 4 weeks, it gets significantly easier. There are no longer required labs and prelabs meaning you only have the quiz and the homework to worry about each week. You get 5-6 weeks to work on the car although you could reasonably do the project within a week and over a 3-day weekend if you really have to cram it. Near the last 1-2 weeks, he dropped the homework and quizzes entirely to allow us to work on our cars which meant the workload became extremely light/next to none near the end.

That being said, I think class is too difficult for this to be an effective intro to EE. I don't mean this gading-wise as there is significant opportunity for extra credit and you will likely get an A even if you fail the quizzes, but the pacing is too fast for someone who has never done node voltage analysis, Thevenin's theorem, or other analog EE stuff before. For a CS analogy, it'd be like going from a "Hello world" on the first day to writing multithreaded programs by week 4. It's just too much too quickly for the first few weeks. Because of how quick the pacing is and how difficult the quizzes and homeworks are, it's reasonable that you might end up disliking EE altogether because you just get thrown into this.

The professor and the TAs themselves are actually quite nice and there are plenty of opportunities for office hours. He even gives you his phone number so you can literally text him for help outside of office hours or lecture if you need it. The homework is extremely challenging even though it's only one problem a week and you will need it to do it with a study group and/or get help from OH for it. The lectures are fine although he does not usually do worked examples of problems so it's hard to understand new techniques he introduces without seeing him work through it. He does talk slowly during the lectures so if there is an option of watching the recorded version, I'd opt for that instead. The final project is not too bad and the report is quite short (around 1-2 pages) so you get a lot of time to do it.

TL;DR Nice, helpful professor; class is front-loaded, goes from hard to easy; grading is easy but the pacing is too quick and the material is just dumped on you; final project isn't too bad and you get a lot of time for it.

Helpful?

2 0 Please log in to provide feedback.
Quarter: Fall 2022
Grade: A
Jan. 3, 2023

My main complaint for ECE 3 is that it feels like a class designed for people who already know its content. If you already know circuits, congratulations, this will be a decently easy and straightforward class! If you don't, be sure to make friends and find online resources to help you (I wouldn't depend on the lecture, I found it unhelpful most days) and you'll probably still be fine, more or less. The workload is rough for the first few weeks (pre-lab + post-lab + homework + quizzes + optional practice problems) but once the car project starts it lightens up a lot. Definitely do the practice problems when you can, a lot of times at least one of them is similar to the homework. Also don't stress too much about the quizzes, I failed several of them and did fine.

Briggs himself is nice enough. He's really involved in the labs and even remembered my name. Sometimes he would assume things as basic knowledge and roast you if you didn't know it, but other than that he's fine.

Helpful?

1 0 Please log in to provide feedback.
Verified Reviewer This user is a verified UCLA student/alum.
Quarter: Spring 2024
Grade: A+
June 27, 2024

Dr. Briggs is so helpful and he cares about every student. GREAT professor to take class with.

Helpful?

0 0 Please log in to provide feedback.
Verified Reviewer This user is a verified UCLA student/alum.
Quarter: Spring 2023
Grade: A
July 1, 2023

It really helps to know Arduino before going into this class, though I think it would be manageable to survive if you have no experience with it. Taking Physics 1B before this is recommended, since Briggs will expect you to know how RC circuits work right off the bat. I didn't take Physics 1B before, and it was a struggle on the quizzes. You can fail some of the quizzes and still get an A, since the quizzes aren't worth too much. The first few weeks will be fast, but once you start working on the car, the class gets a lot easier. This quarter, he screwed over a lot of the class by changing his grading distribution (for example, you needed a 92 for an A-) and not following his syllabus (he didn't drop a quiz when he said he would) because I think he didn't want to curve down.

Helpful?

0 0 Please log in to provide feedback.
Quarter: Spring 2023
Grade: A-
June 26, 2023

The class is not beginner friendly at all. Professors' lectures are not good, and it feels like he explains how to plug and chug rather than actually understanding why things work the way they do.
Additionally, the project is not structured well for students without much experience. He gives a lot of instructions and you don't know why you are following them. PID control was taught and we were told to not use I, and while he explained P I and D, the intuition was not well explained. Similarly, other concepts in the class are never explained and do not make sense.

Helpful?

0 0 Please log in to provide feedback.
Verified Reviewer This user is a verified UCLA student/alum.
Quarter: Spring 2022
Grade: A
Nov. 24, 2022

Attending 8 am lectures is hell. Now adding a quiz in the first 10 minutes is devilish.

Helpful?

0 0 Please log in to provide feedback.
Quarter: Spring 2022
Grade: A+
June 29, 2022

Very very easy class, significantly less workload than any lower div math/physics/cs class. Professor is just not a good teacher, lectures are boring and don't properly introduce concepts so it's only helpful if you have a background in EE topics already, completely defeating the point of the class. Briggs is very nice though, very willing to help. 1 HW problem per week (10-30 minutes) + 2 question quiz at 8am each Monday (so get ready to wake up early Mondays!). Quiz is easy too. 70% of grade is a project where you make a feedback control system for a line-following robot. You can secure an A in 1 hour of work to follow the line, or get a full letter grade of extra credit if you put in 6-10 hours of work to follow the line in under 15 seconds.

Helpful?

0 0 Please log in to provide feedback.
Verified Reviewer This user is a verified UCLA student/alum.
Quarter: Spring 2022
Grade: A+
June 23, 2022

Despite getting a decent grade, I have mixed opinions on Briggs and the class. This class comprises of no midterms, a final project, and a final. Most of your grade is based off your projects so if you do well on them, you'll do well in the class. A problem with this class is that it was given only at 8 am, and there a weekly quizzes given at 8 am sharp, so you don't really have the option to miss lecture. This became such an issue that you'd see over half the class leave ten minutes into the lecture once they turned in their quiz. Additionally, the content usually jumps around a lot and it often feels disjointed. If you are going into the class blind, with absolutely no knowledge on the material before hand, you're in for a really rough time, especially since Briggs tends to skip around what seems to be the most important stuff on his slides. An example of this was in the first lecture, he spent around 10 minutes on Ohm's law and never came back to it. Similarly, once we got to AC circuits, he completely skipped around half the lecture. If you already know the content, you will be fine since you don't delve extremely deep into it, but if you don't know it, good luck. On the other hand, Briggs is not too bad - he gives a bunch of practice problems (not graded) for you to work on if you need extra help or practice on the material, he is very approachable, and only assigns 1 homework problem a week. In the end, if you already come in knowing a lot of the content, and want an "easy" class that gives relatively low work, go for it, just don't expect to learn the material very well.

Helpful?

0 0 Please log in to provide feedback.
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Verified Reviewer This user is a verified UCLA student/alum.
Quarter: Fall 2021
Grade: A
Dec. 18, 2021

I was curious about this class coming into it after having read the reviews. The consensus seems to be that it's super easy and so on, but I don't think that speaks to the content itself being easy. The grading scheme is what's easy. The final we had in fall 2021 had around a 60% average and was extremely tough, but it only gets weighted 5% while the project (the robot car you program) gets weighted 60%, and everyone gets 100% on the portion determining whether you had success, weighted 30% of the grade, and the other 30% is due to how good your project report is - and that's not hard to score high on either.
The practice problem sets and homeworks can be difficult, and though physics 1B isn't listed as a pre-req, Dr. Briggs assumes that you're familiar with much of its content anyway.

I don't think I learned much. It was easy to get an A, and I even failed half the quizzes and the final. The content was hard to grasp and his lectures are confusing for somebody who doesn't have prior circuit/EE experience and knowledge (esp. if you hadn't taken 1B and 1C prior).

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: Summer 2021
Grade: A-
Nov. 4, 2021

Professor Briggs is old. He is unhelpful and disrespectful in office hours. He refused to help me with the homework and did not teach me anything. The class is easy and I was able to figure things out anyway. I got an A- because he gave me a C- on the final project report. The grading for this report is completely arbitrary and the instructions were unclear. This class is required and it shouldn't be too hard, but don't bother trying to get anything out of the professor. Figure it out with classmates or TAs.

Helpful?

0 0 Please log in to provide feedback.
1 of 3
4.0
Overall Rating
Based on 40 Users
Easiness 3.6 / 5 How easy the class is, 1 being extremely difficult and 5 being easy peasy.
Clarity 3.5 / 5 How clear the class is, 1 being extremely unclear and 5 being very clear.
Workload 3.5 / 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

  • Uses Slides
    (21)
  • Snazzy Dresser
    (15)
  • Gives Extra Credit
    (18)
  • Has Group Projects
    (17)
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!