uwloo

ECE 413Digital Signal Processing

Faculty
Engineering
Last listed
Spring 2021

No longer offered. It was in Waterloo’s course catalog since at least Winter 2020 (as far back as Open Data goes) to Spring 2021 and last ran in Spring 2021. It isn’t in the 2024–25 or later calendars.

When it ran

  1. S20
  2. S21

Ran in 2 terms, Spring 2020 to Spring 2021.

Fourier representations in discrete and continuous time. Discrete Fourier transform and fast Fourier transform algorithms. Sampling theory. Sampling and quantization errors. Transform analysis of linear time-invariant systems. Filter design. Discrete Hilbert transform. Introduction to filter banks and discrete wavelet transform. [Offered: S]

Requirements, as last listed

Prereq: (Level at least 4A Computer Engineering or Electrical Engineering) or (MATH 213, STAT 206; Level at least 3B Software Engineering)

In today’s calendar

  • ECE 313 lists it as an antirequisite
  • ECE 603 mentions it in its description

Reviewed on UW Flow

73% liked it27% easy73% useful

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

  • This was a waste of a TE. The course is primarily a math course and a prof is useless - just pick up a math textbook and go over the topics to have "done" this course.

    Aug 2016 · didn’t like itOn UW FlowRemove this

  • Thought there would have been some more practical elements. Ended up concentrating on the math alot.

    Dec 2012 · liked itOn UW FlowRemove this

Discussed on r/uwaterloo

22 posts and comments in 16 threads mention ECE 413, August 2012 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 2021

the absolute state of ECE204 258 points, 58 comments

“The journey thus far: We began the course with some slow lectures - "It's okay, we'll use Harder's website!", the cohort thought. Harder's website was nowhere to be found - all material stripped. …”

u/imveryveryangry: “I remember having Oleg for ECE 413 a few years back. Can't say I'm surprised by this state of affairs sadly, his teaching and organization abilities are an adventure at best”

View on RedditRemove this

Spring 2021

Fall 2020

Need some advice from ECE fellows 2 points, 12 comments

“Hi there, I am a forth year student in math faculty who got a lot of interest in control/signal processing stuff. …”

u/realbrokenlantern: “… There are more math-involved courses in ECE that are also related to robotics like ECE 413, 481, 484, 486 and 488 (check out https://ucalendar.uwaterloo.ca/2021/COURSE/course-ECE.html) so I recommend you take one of those if you want to work specifically on controls or signal …”

View on RedditRemove this

Spring 2019

Winter 2018

Any ECE graduates that took ECE413/417/493 1 point, 14 comments

u/als26: “EDIT: referring to ECE493 T21 I need help in choosing a few ECE TEs next term. I'm a CE and I'm interested in fields to do with computer vision and image processing. Machine learning has also peaked my interest. …”

u/CapturedSoul: “Dont take ece413 its a waste of a TE unless you wanna be a dsp engineer making filters for hardware applications.”

u/als26: “Any opinions on ECE417 then? For 417 I saw that'd we'd be learning algorithms for image processing which is something I'd like. I just figured ECE413 would kinda be a background course for some of the math and concepts we'd have to know.”

View on RedditRemove this

Spring 2017

Winter 2017

ECE 4th year TEs 7 points, 8 comments

u/ece_te: “So I'm going into 4A CE next term and I want to take either ECE 445 (Digital Circuits) or ECE 413 (DSP). What I have so far is ECE 429 (Computer Architecture) and ECE 455 (Embedded Software) as my TEs and HRM 200 (Human Resources Mgmt) for my CSE. …”

View on RedditRemove this

Fall 2016

Are there any fun labs in ECE? 3 points, 17 comments

“I found the ECE 124 and even the 106 labs to be kinda fun. My friends from other schools (but more importantly other faculties) have some really cool and interesting labs, which makes me wonder if …”

u/Chelsea921: “Control Systems (ECE 380) and comunications (ECE 318) labs were pretty fun. If you are in EE, the electromagnetics (ECE 375) labs were not too fun but it was cool seeing the concepts irl. …”

u/useless_amp: “… The ECE 413 (DSP) course's project is interesting as well.”

View on RedditRemove this

Spring 2016

Winter 2016

Any good substitutes to vision courses CS484/473? 3 points, 3 comments

“These two are not offered anymore since all relevant professors have switched their research focus. Any good substitutes?”

u/retsoptidder: “ece 413 - digital signal & image processing syde 372 - introduction to pattern recognition syde 575 - image processing amath 391 - from fourier to wavelets cs 486 - introduction to artificial intelligence stat 441 - statistical learning - classification stat 442 - data …”

View on RedditRemove this

Check it elsewhere

In the scanned calendars

How it read in each calendar from 1990–91 to 1994–95, newest first. The text is OCR of the scanned pages; years whose wording matches are shown once, from the clearest scan. Each year links to its page on uwloo and to that page of the scanned PDF.

1990–91 to 1994–95 5 calendars

Review of continuous and discrete-time systems, z-transform. Frequency response. Analog filter design and transformations for digital filter design. Windowing techniques, the discrete Fourier transform. Selected applications of digital signal processing.

1 Project

Prereq: E&CE 318, 342