# The Mathematical Theory of Signals and Systems

For many, many years, I taught a course, MATH 334, which was a third-year core course for students in the undergraduate Mathematics and Engineering programme at Queen's University, Kingston. More recently, I also taught the companion course, MATH 335. These courses were, more or less, the version of the standard third-year "signals and systems" stream one sees in an undergraduate engineering programme, but for students with a slightly better background in mathematics, especially in real analysis and linear algebra.
Over the years, I put a lot of effort into both of these courses to try to make them somehow different from the cookie-cutter versions of these courses for which there are thousands of representatives out there. Since there will no longer be students for these courses, I thought I would punctuate my very enjoyable involvement with them by reproducing the lectures in some form for public consumption.

What I have made available is offered with no warranty as to its correctness;
indeed, there will be errors and glitches, not to mention things I would say
differently were I to have the energy to polish the lectures. They are,
therefore, solely for the purpose of light entertainment.

## Online material

- Lectures
on YouTube
- Lecture notes: These are in highly variable stages of completion. Some
parts are in a tolerable state of completion (mainly the parts I actually
taught from), while other parts are shockingly incomplete and muddled.
*Absolutely none of this is offered as having any scientific merit.*
There is a point of view on things and an organisation of material that I
think is novel in and of itself. So I am throwing out there what I have
since I have no plans to put in any more work on these notes.

[Volume 1]
[Volume 2]
[Volume 3]
[Volume 4]
[Volume 5]
- Slides for lectures: I never lectured from these, but I made them
available as a less over-the-top treatment of the material in the lecture
notes.

[MATH 334 (signals and Fourier transforms)]
[MATH 335 (systems)]