EC ENGR 115C
Digital Electronic Circuits
Description: Lecture, four hours; discussion, one hour; outside study, seven hours. Requisites: course 100 or 115A, and Computer Science M51A. Transistor-level digital circuit analysis and design. Modern logic families (static CMOS, pass-transistor, dynamic logic), integrated circuit (IC) layout, digital circuits (logic gates, flipflops/latches, counters, etc.), computer-aided simulation of digital circuits. Letter grading.
Units: 4.0
Units: 4.0
Most Helpful Review
Winter 2022 - Ngl, I was nervous about the previous reviews, but Professor BK is not nearly as bad as people make him out to be on here. In fact, he turned out to be one of my favorite professors at UCLA after 2.5 years here (CS&E). Pro-tip: go to office hours! BK is actually very chill and approachable, and he is more than willing to help if you have trouble understanding. Just make sure you start doing this early in the quarter since the material is cumulative and tends to move quickly. Not much else to say other than give him a shot and do your due diligence as a student. The material can be terse and difficult at times (especially for CS&E majors) but the core concepts are really what is important, and the material will be difficult no matter which professor you take it with. Use YouTube as a secondary source of information when text and slides don't cut it. You'll be fine!
Winter 2022 - Ngl, I was nervous about the previous reviews, but Professor BK is not nearly as bad as people make him out to be on here. In fact, he turned out to be one of my favorite professors at UCLA after 2.5 years here (CS&E). Pro-tip: go to office hours! BK is actually very chill and approachable, and he is more than willing to help if you have trouble understanding. Just make sure you start doing this early in the quarter since the material is cumulative and tends to move quickly. Not much else to say other than give him a shot and do your due diligence as a student. The material can be terse and difficult at times (especially for CS&E majors) but the core concepts are really what is important, and the material will be difficult no matter which professor you take it with. Use YouTube as a secondary source of information when text and slides don't cut it. You'll be fine!
AD
Most Helpful Review
The workload in this class is ridiculous. Final project was to layout a 16 bit ALU and then code it in Verilog. An insane amount of work for 2-3 students to do in 3 weeks while studying for the final. The professor also changed the project spec 3 times while we were meant to be working on it. Material is really difficult but he doesn't seem to understand that the workload is way too high.
The workload in this class is ridiculous. Final project was to layout a 16 bit ALU and then code it in Verilog. An insane amount of work for 2-3 students to do in 3 weeks while studying for the final. The professor also changed the project spec 3 times while we were meant to be working on it. Material is really difficult but he doesn't seem to understand that the workload is way too high.
Most Helpful Review
Winter 2025 - Markovic is a decent professor. He's very smart, which can be a detriment when he's lecturing as he'll often gloss over details or assume things are obvious that aren't. Up until the midterm, the class is fairly light, and the midterm is pretty easy as long as you study and understand the homeworks. This quarter, the group project was not well-designed, but Markovic and the TA support you and your group a ton through the project, and as long as you start early your group should be fine. It's graded on a scale of 90%, 95%, 100%, so as long as you meet the basic requirements, you'll be fine. The final though was much harder than the midterm. Some of the stuff on the final was barely covered in class or the homework, and it challenged me to remember concepts I barely knew. I ended up doing fine, but you can't assume it'll be as easy as the midterm was. He holds weekly OH and those are really very useful, especially if you want to go over examples or understand concepts from the homework. All in all though, I think over half of my class(maybe around 2/3) got an A, so it's definitely not a hard class and I learned a lot from him.
Winter 2025 - Markovic is a decent professor. He's very smart, which can be a detriment when he's lecturing as he'll often gloss over details or assume things are obvious that aren't. Up until the midterm, the class is fairly light, and the midterm is pretty easy as long as you study and understand the homeworks. This quarter, the group project was not well-designed, but Markovic and the TA support you and your group a ton through the project, and as long as you start early your group should be fine. It's graded on a scale of 90%, 95%, 100%, so as long as you meet the basic requirements, you'll be fine. The final though was much harder than the midterm. Some of the stuff on the final was barely covered in class or the homework, and it challenged me to remember concepts I barely knew. I ended up doing fine, but you can't assume it'll be as easy as the midterm was. He holds weekly OH and those are really very useful, especially if you want to go over examples or understand concepts from the homework. All in all though, I think over half of my class(maybe around 2/3) got an A, so it's definitely not a hard class and I learned a lot from him.