BME 252Linear Systems and Signals
- Units
- 0.50
- Faculty
- Engineering
- Subject
- Biomedical Engineering
When it runs
- F24
- W25
- S25
- F25
- W26
- S26
- F26
- W27
- S27
Ran in 2 of the last 7 terms. Winter 2027: not on the schedule. Spring 2027: schedule not out yet.
Models and analysis of linear systems in the context of measurement and processing of biosignals such as electroencephalography (EEG), electrocardiography (ECG), and electromyography (EMG). Discrete and continuous time systems, difference and differential equations, impulse and frequency response, transform domain techniques, transfer functions and frequency response, frequency domain analysis of linear systems, sampling theory, stability, and linear filters.
Prerequisites
- Complete all of the following
- Students must be in level 2B or higher
- Enrolled in H-Biomedical Engineering
Antirequisites
- Not completed nor concurrently enrolled in any of the following:
- SYDE252 - Linear Systems and Signals (0.50)
Leads to
Reviewed on UW Flow
77% liked it30% easy80% useful
From 22 ratings and 4 comments on UW Flow. The most helpful comments, quoted as written, without names. Read them all on UW Flow.
Lecture contents were not particularly useful towards assessments and exams but the MOOC (MIT Open Courseware) for Signals & Systems was the best resource I've encountered for this subject. This course corresponds pretty highly with the MOOC, so I was able to thoroughly learn the content without spending too much more extra time. However, I think those who didn't seek out external resources struggled a bit more.
The content is extremely useful, and I found a lot of it very relevant to ML. The course assessments were highly similar to textbook content (except the project, I guess), so it's highly recommended that you at least skim it.Sep 2020 · liked it · 1 found this helpfulOn UW FlowRemove this
A lot of dry math, but the applications are very cool. Fundamentals to a lot of biomedical devices.
Aug 2022 · liked itOn UW FlowRemove this
Not an easy course but Nima Maftoon is a blessing to the BME program. Best professor I've had during the last few online terms. Super understanding and always willing to help.
Aug 2021 · liked itOn UW FlowRemove this
Despite this being a math course and me not being a math person, I thought it was great and would definitely take the courses that this leads up to. The professor showed a lot of applications that made it more interesting. Everything is very organized, fair and well done!
Jul 2020 · liked itOn UW FlowRemove this
Discussed on r/uwaterloo
4 posts and comments in 3 threads mention BME 252, February 2021 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.
Spring 2021
Anyone in BME 252? 0 points, 0 comments
u/masterkuch: “Can you please share the syllabus? Still don't have LEARN access.”
Winter 2021
SYDE 252 by Savage vs BME 252 by Maftoon 0 points, 5 comments
u/masterkuch: “Do both cover Laplace and Fourier transform? And who is the better professor?”
u/kawhiberry: “I took BME252 with Maftoon (in person) and I thought he was pretty good. They covered both Fourier and Laplace”
Do you need SYDE 311 for SYDE 556? 3 points, 6 comments
“What exactly are SYDE 556 prerequisites?”
u/Coolpanino: ““BME 252 or SYDE 252“ https://uwflow.com/course/syde556”
Check it elsewhere for Fall 2026
- Undergraduate Calendar, 2026–27The official entry
- Requirements for Fall 2026Waterloo’s requisite checker
- Schedule of Classes, Fall 2026Instructors, rooms, live seats
- Quest Class SearchWhere you enrol
- Course outlinesSyllabi from past terms (UW login)
- UW FlowStudent ratings and reviews
- WClassesPast sections back to 2004, and who taught them