EC ENGR 115C
Digital Electronic Circuits
Description: (Formerly numbered Electrical Engineering 115C.) Lecture, four hours; discussion, one hour; outside study, seven hours. Enforced requisites: course 115A, Computer Science M51A. Recommended: course 115B. 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
Spring 2020 - Markovic is a slightly above average EE professor. I’d say he’s better than most other EE professors with explaining things. But that is not to say that his explanations are amazing. He’d often go through things quickly and skip steps, and assume you knew things. But after rewatching his lectures and supplementing the material with Youtube videos, it was alright. Homeworks were kind of vague at times and difficult. The midterm was posted on CCLE and due 3 hours later on gradescope. The final was posted on CCLE and due 24 hours later. The midterm was alright but the finals was harder. There is a project where you have one partner. It was pretty time consuming. Projects were graded not only on correctness but also on how energy, time and space efficient your implementation was compared to others. Overall I’d say he’s the best you can get for ee115c out of the other professors.
Spring 2020 - Markovic is a slightly above average EE professor. I’d say he’s better than most other EE professors with explaining things. But that is not to say that his explanations are amazing. He’d often go through things quickly and skip steps, and assume you knew things. But after rewatching his lectures and supplementing the material with Youtube videos, it was alright. Homeworks were kind of vague at times and difficult. The midterm was posted on CCLE and due 3 hours later on gradescope. The final was posted on CCLE and due 24 hours later. The midterm was alright but the finals was harder. There is a project where you have one partner. It was pretty time consuming. Projects were graded not only on correctness but also on how energy, time and space efficient your implementation was compared to others. Overall I’d say he’s the best you can get for ee115c out of the other professors.
AD
Most Helpful Review
Had 115c in Spring of 2012. GREAT professor. Class was 8am and he was very understanding about it. Podcasted and slides. Homework was a little hard to get started on but the TA (Vikrant, who isnt at UCLA anymore) was ridiculously helpful. The professor is helpful at OH as well. At the end the HW wasnt bad at all - if you get stuck go to OH. Exams were very similar to the HW. If you actually did the HW then the exams shouldnt be anything to stress about (can have slides during exams too). The project was really easy but i think it's because the TA made it so. The TA also help extra OH in the computer labs so he helped a bunch of people through it too. It was a group project (2 people). If you can, take him.
Had 115c in Spring of 2012. GREAT professor. Class was 8am and he was very understanding about it. Podcasted and slides. Homework was a little hard to get started on but the TA (Vikrant, who isnt at UCLA anymore) was ridiculously helpful. The professor is helpful at OH as well. At the end the HW wasnt bad at all - if you get stuck go to OH. Exams were very similar to the HW. If you actually did the HW then the exams shouldnt be anything to stress about (can have slides during exams too). The project was really easy but i think it's because the TA made it so. The TA also help extra OH in the computer labs so he helped a bunch of people through it too. It was a group project (2 people). If you can, take him.