EEL 3701C
Digital Logic and Computer Systems
Filter Reviews
Class Ratings
Prof: Dr. Schwartz / Spring 2021
Aug 31, 2021
An intense but immensely important course. Dr. Schwartz doesn't go easy on students but provides refined coursework most similar to what is done in industry.
Don't expect the labs to be like other classes. Start early!
Class Ratings
Professor Rating
Prof: Dr. Schwartz / Spring 2021
Mar 22, 2022
Very time consuming but if you have any interest in hardware, completely worth it. Schwartz is "harder" but the material you learn is more practical. All nighters were spent on this class.
Class Ratings
Professor Rating
Prof: Dr. Schwartz / Summer 2019
Mar 22, 2022
This is a great course. Schwartz doesn't go easy on you, but the challenge prepares you for problem solving in future classes and begins to give you the grit you need to be an EE. It is essential to plan out time to complete labs early. There are a bunch of practice exams, so exam prep is manageable.
This course is very useful. You learn basic concepts and problem solving skills. Labs are where you learn the most.
He is tough but fair. TAs do most of the grading. You will learn more with him than Bobda.
Be prepared to spend most of your time on this class. The pain will be worth it afterwards.
Class Ratings
Professor Rating
Prof: Dr. Bobda / Fall 2021
Dec 20, 2021
I see how this class could be next to impossible with a tougher professor, as there is a lot of material and it can be very confusing. The labs make up a significant portion of the overall workload despite only being 25% of the grade, so make sure you do them, even if they’re late. The coursework is very daunting, but Bobda means it when he says he wants all of his students to succeed so he thankfully grades accordingly.
3 or 4 homework assignments, about 5 or 6 labs, a midterm, and a final.
Dr. Bobda made the class manageable despite the really tough material. Lectures were next to impossible to get anything from over the Zoom recordings (you may have a diff experience attending in person), but he gave very generous curves on the exams which make up 50% of your grade. Also gave some extra credit as well as allowing you to turn in labs/hw as late as you wanted with minimal penalty.
I was told this but didn’t listen, but make sure to start labs early, and ask TA’s for help as necessary. However, if you’re getting behind, don’t stress as it is okay to submit things late, just make sure they get done as correctly as possible, as that will help you be prepared for exams.
Class Ratings
Professor Rating
Prof: Dr. Schwartz / Summer 2019
Dec 17, 2021
This is the introduction to all digital courses ECE has to offer. It is a fundamental course for the degree, so there is no avoiding it. When I took it, it was very lab-heavy, and you will go from knowing almost absolutely nothing to feeling like a little super-hero. I would be lying if I said I didn't learn a lot from this class or that I didn't think differently after taking the course.
The class has paper exams and lab exams. The paper exams are dense with information, so you need to do at least two practice exams before you can feel relatively confident going into that exam room. The lab exams, which are called "practicals," are for the most part pass/fail. They take up less of your grade than a paper exam, but they can be pretty intense. However, they are always based on the labs that have been previously done, so if you did your labs, you'll more than likely be fine. The labs are the center-piece of the class. Everything you learn will be from these assignments and the TAs who guide you. It's a good foundational course, and you will feel pretty powerful after taking the course. However, the knowledge gained does not come easily.
Dr. Schwartz taught the class as if you already know the material. It was almost built for someone who has failed the class once before in my opinion. He can go through a concept so fast, and honestly I don't think I learned much at all from him personally. Everything I learned in this class was from the labs, which are intense, but rewarding.
Start every lab as soon as you can. Ask questions, attend office hours, and (if you can) maybe try looking at lecture material ahead of class. Otherwise your head will be spinning.
Class Ratings
Prof: Dr. Schwartz / Fall 2019
Sep 23, 2021
Very important course. Labs can be time consuming.
Very relevant even if you are software or analog person.
Basically just reads off slides.
Start the labs early, don't get behind.
Leave a Review