uwloo

ECE 340Electronic Circuits 2

Units
0.50
Faculty
Engineering
Subject
Electrical and Computer Engineering

When it runs

  1. F24
  2. W25
  3. S25
  4. F25
  5. W26
  6. S26
  7. F26
  8. W27
  9. S27

Ran in 5 of the last 7 terms. Winter 2027: not on the schedule. Spring 2027: schedule not out yet.

Electronic circuits and their limitations including, metal-oxide-semiconductor (MOS) and bipolar junction transistor (BJT) differential pairs, biasing, the cascode configuration and active loads. Differential and multistage amplifiers. Feedback, stability, and compensation.

Prerequisites

Antirequisites

  • Complete all of the following
    • Not completed nor concurrently enrolled in any of the following:
      • NE344 - Electronic Circuits (0.50)
    • Not completed any of the following:

Leads to

Reviewed on UW Flow

80% liked it0% easy88% useful

From 15 ratings and 4 comments on UW Flow. The most helpful comments, quoted as written, without names. Read them all on UW Flow.

  • There was absolutely no reason for our professor to make the exams as difficult as he did. Even if you put in the effort and work through the practice problems, he still manages to make the actual exam unbearably hard. I genuinely believe he takes some pleasure in seeing students struggle. It takes the fun out of learning, because it feels like you're fighting to survive. My desire to call it quits was fueled solely by this man. One of our classmates even found a nearly identical question from the exam in the textbook, which stated, “Because it is quite complex for manual analysis, its use is limited to computer simulation using SPICE or similar software.” Who does that? Godspeed.

    May 2025 · didn’t like it · 2 found this helpfulOn UW FlowRemove this

  • the final may have been the worst thing i've ever written in my life

    Mar 2025 · liked itOn UW FlowRemove this

  • To be honest, this course demands alot from you. There's alot of Pset questions each week and for some reason they decided to make the labs singular this term, but didn't adjust the amount of work, so we all had to do double the work with the same amount of lab time for the first lab.
    Make sure you do and understand all the psets and their main concepts as well as any """intuitive""" shortcuts that the prof brings up in class (they WILL show up on the exam and you won't have enough time to finish if you don't know them).
    I feel like the midterm was fair. It covered what we learned in class and it was honestly ok. The final was absolutely brutal though. We ended up working through things…

    Feb 2025 · didn’t like itOn UW FlowRemove this

  • Very hard course but very necessary to do anything related to low level circuitry. Requires very in depth knowledge of ECE 240 and lots of time dedicated to practice.

    Aug 2022 · liked itOn UW FlowRemove this

Discussed on r/uwaterloo

9 posts and comments in 9 threads mention ECE 340, February 2017 to December 2024. Quoted word for word, newest first; each reply sits under the post and the comment that started its branch. Search r/uwaterloo for newer posts.

Fall 2024

Winter 2022

Spring 2021

ECE 240 with Peter Levine 15 points, 19 comments

“Has anyone here had Peter Levine for ECE 240? What topics does he usually put more emphasis on during the course? Is there anything specific from ECE 140 I should review? (ie op amps)”

u/pzezson: “Prepare the lube. And I hope you're CE because I have him for ECE 340 as an EE student and believe me, it only gets worse.”

View on RedditRemove this

Fall 2020

Spring 2020

Winter 2019

Transfer out from ECE? 6 points, 11 comments

“I am in 1B ECE, all of the courses are pretty hard. I am thinking to transfer out of the program. Any suggestions? Thanks!”

u/Cainhelm: “pick the program you want, don't go for ease”

u/Frozen-Penis: “Looking at your curriculum it doesn't seem to get any easier after 1b until maybe 3b when start picking your courses, or 3a if CE since no ECE 340 (formerly 242). …”

View on RedditRemove this

Winter 2017

New ECE curriculum has been posted 17 points, 31 comments

“What do you current ECE students/grads think of the new ECE structure and courses?”

u/Tree_Boar: “They killed 242?”

u/AL31N: “They renamed it to ECE 340. It's no longer taught in second year cuz sedra thinks we're all circuit scrubs. It's also not mandatory for CEs but it can be taken as a TE.”

View on RedditRemove this

Check it elsewhere for Fall 2026

Calendar versions

Undergraduate Calendar