This page contains all the video links for ECE301 taught by Prof. Wang.
It was the official course webpage for spring 2021 and thus all the dates were
referring to spring 2021, not the current semester. However, the videos are still useful as backup
videos for the current semester.
The videos are permanently maintained in Mediaspace (assuming Purdue continues
to use Mediaspace).
Backup
Video Links
Spring 2021 - ECE 301 Signals and Systems – Lecture Videos and Notes
Table of
Content (quick links):
Week 1 (1/18-1/22) |
Week 2 (1/25-1/29) |
Week 3 (2/1-2/5) |
Week 4 (2/8-2/12) |
Week 5 (2/15-2/19) |
Week 6 (2/22-2/26) |
Week 7 (3/1-3/5) |
Week 8 (3/8-3/12) |
Week 9 (3/15-3/19) |
Week 10 (3/22-3/26) |
Week 11 (3/29-4/2) |
Week 12 (4/5-4/9) |
Week 13 (4/12-4/16) |
Week 14 (4/19-4/23) |
Week 15 (4/26-4/30) |
Instruction
#1: Please first download and print the skeleton of the lecture notes. Then
click through the links to watch the video. It is important to have the printed lecture notes with you
before watching the video.
Instruction
#2: The full lecture notes are also available for download. However, please use it only as
reference. It is much better to take
notes WHILE you are watching the videos.
Directly print and use the full lecture notes would be counterproductive.
An extremely short summary of the weekly
materials.
Week 1: Total video time: 100 minutes. Monday of Week 1 is the MLK day.
Video
1.1: PP001-004.
(duration: 23:31) Lecture Notes: Skeleton of
lecture notes and full lecture notes.
·
Topic 1.1.1: What
are signals?
·
Topic 1.1.2: What
are systems?
·
Topic 1.1.3:
Basic types of systems.
Video
1.2: PP005-009.
(duration: 26:00) Lecture Notes: Skeleton of lecture notes and full lecture notes.
·
Topic 1.2.1: Why
study signals and systems?
·
Topic 1.2.2: The
high-level scope of this course.
·
Topic 1.2.3:
Definition of linear systems.
Video
1.3: PP010-013.
(duration: 24:29) Lecture Notes: Skeleton of lecture notes and full lecture notes.
·
Topic 1.3.1: Why
study linear systems?
·
Topic 1.3.2: More
discussion on CT signals versus DT signals.
Video
1.4: PP013-016.
(duration: 26:30) Lecture Notes: Skeleton of
lecture notes and full lecture notes.
·
Topic 1.4.1:
Energy and power of a signal.
·
Topic 1.4.2: The
algebra of signals.
Reading
scope: Sections 1.0, 1.1, 1.2.1.
Week 2: Total video time: 91 minutes.
Demo video
of HW1Q2.1. New!
Demo video
of HW1Q6: Skeleton of the question and full solution.
Demo video
of HW1Q7. New!
Video
2.1: PP017-020.
(duration: 21:25) Lecture Notes: Skeleton of lecture notes and full lecture notes.
·
Topic 2.1: Time
transformation of a signal.
Video
2.2: PP020-023.
(duration: 25:34) Lecture Notes: Skeleton of
lecture notes and full lecture notes.
·
Topic 2.2: Period
of a signal.
Video
2.3: PP024-026.
(duration: 20:23) Lecture Notes: Skeleton of
lecture notes and full lecture notes.
·
Topic 2.3: Even /
odd signals.
Video
2.4: PP027-031.
(duration: 24:42) Lecture Notes: Skeleton of
lecture notes and full lecture notes.
·
Topic 2.4.1:
Basic definition of complex exponential
signals.
·
Topic 2.4.2:
Illustration of complex exponential
signals.
Reading scope: Sections 1.2.2, 1.2.3, 1.3.
Week 3: Total video time: 78 minutes.
Demo video
of HW2Q20. New!
Demo video
of HW2Q22.
Demo video
of HW2Q24. New!
Video
3.1: PP031-034.
(duration: 21:02) Lecture Notes: Skeleton of lecture notes and full lecture notes.
·
Topic 3.1.1: CT
harmonically related complex exponential signals.
·
Topic 3.1.2: DT
complex exponential signals.
Video
3.2: PP035-039.
(duration: 29:30) Lecture Notes: Skeleton of lecture notes and full lecture notes.
·
Topic 3.2.1:
First main difference between CT and DT signals.
·
Topic 3.2.2: DT
harmonically related complex exponential signals (second main difference
between CT and DT signals).
·
Topic 3.2.3: Why
are we interested in HRCEs?
For Video
3.3 (duration: 27:41), please go to this link and watch Video
1.4.1 there.
Reading
scope: Sections 1.4.1.
MT1 coverage: PP001-039; plus Video Lecture 1.4.1 in this link
Because of the
evening exam next week, the total video time of Week 3 is reduced, per Purdue’s
policy that an equal amount of lecture time needs to be canceled for each
evening exam.
Week 4: Total video time: 113 minutes. This is also the week of MT1.
Demo video
of HW3Q25: Skeleton of the question and full solution.
F20MT1Q5 demo video,
regarding the linearity and even/odd signals. New!
F19MT1Q2 demo video,
regarding finding the cases of x[k]h[n-k] summation. New!
Video
4.1: PP040-045 (part
1: 40-42 duration: 27:23, and part
2: 43-45 duration: 21:44). Lecture
Notes: Skeleton of lecture notes and full lecture notes.
·
Topic 4.1.1: Definitions
of CT (unit) step and (unit) impulse signals, respectively.
·
Topic 4.1.2:
Properties of CT (unit) step/impulse signals.
Video
4.2: PP045-049.
(duration: 26:49) Lecture Notes: Skeleton of
lecture notes and full lecture notes.
·
Topic 4.2.1:
Interconnection of systems.
·
Topic 4.2.2:
Definition and examples of memoryless systems
·
Topic 4.2.3: Definition
and examples of invertible systems
· Topic 4.2.4: A problem of finding the inverse system of sliding-window averaging systems.
For Video
4.3 (duration: 26:50), please go to this link and watch Video
1.6.345 there.
Reading scope: Sections 1.4.2, 1.5, and 1.6.
Week 5: Total video time: 113 minutes.
Demo video
of HW4Q39: Skeleton of the question and full solution.
The video also contains the demonstration how to find the inverse of a
sliding-window averaging system.
HW4Q38 demo video.
New!
HW4Q40 demo video.
New!
Video
5.1: PP050-055 (part
1: 50-52 duration: 14:18, and part
2: 53-55 duration: 27:19). Lecture
Notes: Skeleton of lecture notes and full lecture notes.
·
Topic 5.1.1:
DT-LTI systems and convolution sum.
· Topic 5.1.2: An example with two different interpretations: A computational one and a conceptual one.
Video
5.2: PP056-059.
(duration: 18:22) Lecture Notes: Skeleton of
lecture notes and full lecture notes.
·
Topic 5.2.1:
CT-LTI systems and convolution integral.
· Topic 5.2.2: A brief introduction on step responses.
Video
5.3: PP060-063.
(duration: 20:31) Lecture Notes: Skeleton of lecture notes and full lecture notes.
·
Topic 5.3:
Properties of LTI systems and convolution sum/integral
Video
5.4: PP063-067.
(duration: 32:09) Lecture Notes: Skeleton of lecture notes and full lecture notes.
·
Topic 5.4: Using
the impulse response h(t)/h[n] of an LTI system for classification.
Reading
scope: Sections 2.0, 2.1, 2.2, and 2.3.
Week 6: Total video time: 135 minutes.
Demo video
of HW5Q48: Skeleton of the question and full solution.
HW5Q44 demo video. New!
HW5Q49 demo video. New!
Video
6.1: PP068-071.
(duration: 25:10) Lecture Notes: Skeleton of
lecture notes and full lecture notes.
·
Topic 6.1: CT-LTI
frequency response.
For Video
6.2 (duration: 16:44), please go to this link and watch Video
2.3.10 there.
Video
6.3: PP072-074.
(duration: 31:31) Lecture Notes: Skeleton of lecture notes and full lecture notes.
·
Topic 6.3: Basic
definition of CTFS and the derivation of the CTFS formula.
Video 6.4:
PP075-077.
(duration: 24:45) Lecture Notes: Skeleton of
lecture notes and full lecture notes.
·
Topic 6.4: Method
#1 of solving the CTFS problem – By inspection.
Video
6.5: PP078-081.
(duration: 37:33) Lecture Notes: Skeleton of
lecture notes and full lecture notes. Please
also download and print the Fourier Series demonstration pdf.
·
Topic 6.5: Method
#2 of solving the CTFS problem – By direct computation.
Reading
scope: Sections 3.0, 3.1, 3.2, and 3.3.
Week 7: Total video time: 117 minutes.
Demo video
of HW6Q54. New!
Demo video
of HW6Q56.
Demo
video of HW6Q57. Long
version w. background info, short
version w/o background info.
Demo video
of HW6Q58. New!
Video
7.1: PP082-087.
(duration: 28:53) Lecture Notes: Skeleton of lecture notes and full lecture notes.
·
Topic 7.1.1:
Convergence of CTFS.
·
Topic 7.1.2: Why
study the properties of CTFS.
·
Topic 7.1.3:
Linearity of CTFS.
·
Topic 7.1.4:
Time-shift property of CTFS.
Video
7.2: PP088-090.
(duration: 12:19) Lecture Notes: Skeleton of lecture notes and full lecture notes.
·
Topic 7.2.1:
Time-reversal property of CTFS.
·
Topic 7.2.2:
Time-scaling property of CTFS.
Video
7.3: PP091-095.
(duration: 37:23) Lecture Notes: Skeleton of lecture notes and full lecture notes.
·
Topic 7.3.1:
Differentiation property of CTFS.
·
Topic 7.3.2:
Multiplication property of CTFS.
·
Topic 7.3.3: Parseval’s relationship of CTFS.
For Video
7.4 (duration: 38:43), please go to this link and watch Video
3.6 there.
Reading
scope: Sections 3.4, 3.5. and 3.6.
MT2 coverage: PP040-095; plus Video Lectures 1.6.345, 2.3.10, and
3.6 in this link
Week 8: Total video time: 71 minutes. This is also the week of MT2.
Because of the
evening exam this week, the total video time of Week 8 is reduced, per Purdue’s
policy that an equal amount of lecture time needs to be canceled for each
evening exam.
Demo video of HW7Q62. New!
Demo video
of HW7Q63.
Video
8.1: PP096-099.
(duration: 19:38) Lecture Notes: Skeleton of lecture notes and full lecture notes.
·
Topic 8.1.1:
Linearity of DTFS.
·
Topic 8.1.2:
Time-shift property of DTFS.
·
Topic 8.1.3:
Time-reversal property of DTFS.
· Topic 8.1.4: Multiplication property of DTFS.
Video
8.2: PP100-102.
(duration: 30:24) Lecture Notes: Skeleton of lecture notes and full lecture notes.
·
Topic 8.2.1:
Difference property of DTFS.
·
Topic 8.2.2: Parseval’s relationship of DTFS.
Video
8.3: PP103-106.
(duration: 21:24) Lecture Notes: Skeleton of lecture notes and full lecture notes.
·
Topic 8.3.1:
Convolution property of CTFS.
·
Topic 8.3.2:
Convolution property of DTFS.
Reading
scope: Sections 3.7, and 3.8.
Week 9: Total video time: 128 minutes.
Demo video
of HW8Q68.
Demo video
of HW8Q69.
Demo video
of HW8Q74: Skeleton of the question and full solution.
Video
9.1: PP107-110.
(duration: 22:08) Lecture Notes: Skeleton of
lecture notes and full lecture notes.
·
Topic 9.1: Basic
definition of CTFT.
Video
9.2: PP111-114.
(duration: 28:30) Lecture Notes: Skeleton of
lecture notes and full lecture notes.
·
Topic 9.2: Two
examples about the sinc signal.
Video
9.3: PP115-119.
(duration: 35:32) Lecture Notes: Skeleton of
lecture notes and full lecture notes.
·
Topic 9.3:
Generalized CTFT for periodic signals.
Video
9.4: PP120-123.
(duration: 31:05) Lecture Notes: Skeleton of
lecture notes and full lecture notes.
·
Topic 9.4.1:
Linearity of CTFT.
·
Topic 9.4.2:
Time-shift property of CTFT.
·
Topic 9.4.3:
Frequency-shift property of CTFT.
·
Topic 9.4.4:
Time-reversal property of CTFT.
·
Topic 9.4.5:
Time-scaling property of CTFT.
·
Topic 9.4.6: Linearity
of CTFT.
·
Topic 9.4.7:
Differentiation property of CTFT.
·
Topic 9.4.8: Parseval’s relationship of CTFT.
Video
9.5: PP124-126.
(duration: 10:22) Lecture Notes: Skeleton of lecture notes and full lecture notes.
·
Topic 9.5:
Convolution property of CTFT.
Reading
scope: Sections 4.0, 4.1, 4.2, 4.3, and 4.4.
Week 10: Total video time: 100 minutes.
Demo video
of HW9Q75. New!
Demo video
of HW9Q77.
Demo video
of HW9Q78.
Demo video
of HW9Q81. New!
Demo video
of HW9Q82. New!
Demo video
of HW9Q85: Skeleton of the question and full solution.
Video
10.1: PP127-131.
(duration: 34:43) Lecture Notes: Skeleton of lecture notes and full lecture notes.
·
Topic 10.1: Four
different ways of using the convolution property of CTFT.
Video
10.2: PP132-134.
(duration: 17:36) Lecture Notes: Skeleton of
lecture notes and full lecture notes.
·
Topic 10.2: The
multiplication property of CTFT.
Video
10.3: PP134-138.
(duration: 24:29) Lecture Notes: Skeleton of lecture notes and full lecture notes.
·
Topic 10.3: A
preview of the Amplitude Modulation (AM).
Video
10.4: PP138-142.
(duration: 23:51) Lecture Notes: Skeleton of
lecture notes and full lecture notes.
·
Topic 10.4.1: A
computation example of the multiplication property.
·
Topic 10.4.2:
Differential equations and CTFT.
·
Topic 10.4.3: Six
important CTFT pairs.
Reading scope:
Sections 4.5, 4.6, 4.7, 4.8.
This week’s video time on the short side, only 100 minutes. One
reason is that a big topic (long video) is relegated to next week because of
the continuity of the materials when we switch gears from Chapter 4 to Chapter 8.
As you can see, the next week’s videos are really long (166 minutes). It is highly recommended that you start
watching Video 11.1 in Week 10 so that you can balance the load.
Week 11: Total video time: 166 minutes.
Demo video
of HW10Q87. New!
Video
11.1: PP143-147.
(duration: 38:59) Lecture Notes: Skeleton of
lecture notes and full lecture notes.
·
Topic 11.1.1: AM
modulation.
·
Topic 11.1.2: AM
demodulation.
Video
11.2: PP148-151.
(duration: 38:41) Lecture Notes: Skeleton of
lecture notes and full lecture notes.
·
Topic 11.2.1: AM
synchronous demodulation.
·
Topic 11.2.2: AM asynchronous
demodulation (envelop detector).
Video
11.3: PP151-155.
(duration: 33:43) Lecture Notes: Skeleton of lecture notes and full lecture notes.
·
Topic 11.3: AM
Frequency Division Multiplexing (FDM).
Video
11.4: PP156-160.
(duration: 37:54) Lecture Notes: Skeleton of lecture notes and full lecture notes.
·
Topic 11.4: AM
Single Side Band (SSB) modulation and demodulation.
For Video
11.5, (duration: 16:43) please go to this link and watch Video
5.1 there.
Reading
scope: Sections 8.0, 8.1, 8.2, 8.3, 8.4, 5.0 and 5.1.
MT3 coverage: PP096-160; plus Video Lecture 5.1 in this link
Week 12: Total video time: 140 minutes. This is also the week of MT3.
Because of the
evening exam this week, there is no video for the last week, Week 15, per
Purdue’s policy that an equal amount of lecture time needs to be canceled for
each evening exam.
Video
12.1: PP161-165.
(duration: 33:10) Lecture Notes: Skeleton of
lecture notes and full lecture notes.
·
Topic 12.1:
Generalized DTFT.
Video
12.2: PP166-169.
(duration: 23:23) Lecture Notes: Skeleton of
lecture notes and full lecture notes.
·
Topic 12.2.1:
Linearity of DTFT.
·
Topic 12.2.2:
Time-shift property of DTFT.
·
Topic 12.2.3:
Frequency-shift property of DTFT.
·
Topic 12.2.4:
Time-reversal property of DTFT.
·
Topic 12.2.5: Difference-in-time
property of DTFT.
·
Topic 12.2.6:
Differentiation-in-frequency property of DTFT.
·
Topic 12.2.7: Parseval’s relationship of DTFT.
·
Topic 12.2.8:
Convolution property of DTFT.
Video
12.3: PP169-173.
(duration: 45:20) Lecture Notes: Skeleton of lecture notes and full lecture notes.
·
Topic 12.3:
Multiplication property of DTFT.
Video
12.4: PP174-178.
(duration: 38:24) Lecture Notes: Skeleton of
lecture notes and full lecture notes.
·
Topic 12.4.1:
Solving difference equations via DTFT.
·
Topic 12.4.2: Six
important pairs of DTFT.
·
Topic 12.4.3:
Duality among CTFS, DTFS, CTFT, and DTFT.
Reading
scope: Sections 5.2, 5.3, 5.4, 5.5, 5.6, 5.7, 5.8 and 5.9.
Week 13: Total video time: 141 minutes.
Video
13.1: PP179-183.
(duration: 33:01) Lecture Notes: Skeleton of lecture notes and full lecture notes.
·
Topic 13.1: Basic
definitions of sampling and reconstruction.
Video
13.2: PP183-187.
(duration: 34:51) Lecture Notes: Skeleton of
lecture notes and full lecture notes.
·
Topic 13.2.1:
Impulse train sampling and its optimal reconstruction.
·
Topic 13.2.2:
Sampling theorem.
Video
13.3: PP188-191.
(duration: 26:23) Lecture Notes: Skeleton of
lecture notes and full lecture notes.
·
Topic 13.3: How to
implement the ITS optimal reconstruction in practice – The sinc-based
band-limited interpolation.
Video
13.4: PP191-194.
(duration: 25:33) Lecture Notes: Skeleton of
lecture notes and full lecture notes.
·
Topic 13.4.1:
Reexamine ZOH.
·
Topic 13.4.2:
Reexamine linear interpolation.
Video
13.5: PP194-197.
(duration: 21:08) Lecture Notes: Skeleton of
lecture notes and full lecture notes.
·
Topic 13.5:
Aliasing.
Reading
scope: Sections 7.0, 7.1, 7.2, and 7.3.
Week 14: Total video time: 150 minutes.
Demo video
of HW14Q118.
Video
14.1: PP198-204.
(duration: 25:44) Lecture Notes: Skeleton of lecture notes and full lecture notes.
·
Topic 14.1: Discrete-time
signal processing of continuous-time signals.
Video
14.2: PP205-210.
(duration: 42:28) Lecture Notes: Skeleton of
lecture notes and full lecture notes, plus two supplemental documents (doc1, doc2).
·
Topic 14.2.1: An
example on digital differentiator.
·
Topic 14.2.2: An
example on half-sample delay.
Video
14.3: PP211-214.
(duration: 13:25) Lecture Notes: Skeleton of lecture notes and full lecture notes.
·
Topic 14.3: Basic
definitions of Z-transform.
Video
14.4: PP215-219.
(duration: 27:50) Lecture Notes: Skeleton of
lecture notes and full lecture notes.
·
Topic 14.4:
Region of convergence.
Video
14.5: PP220-224.
(duration: 21:22) Lecture Notes: Skeleton of
lecture notes and full lecture notes.
·
Topic 14.5.1:
Connection between Z-transform and DTFT.
·
Topic 14.5.2:
Inverse Z-transform.
Video
14.6: PP225-227.
(duration: 20:09) Lecture Notes: Skeleton of lecture notes and full lecture notes.
·
Topic 14.6.1:
Zeros and poles of Z-transform.
·
Topic 14.6.2:
Convolution in time = multiplication in the Z-domain.
·
Topic 14.6.3:
Very brief comparison between ECE438 and ECE440.
Reading
scope: Sections 7.4, 10.0, 10.1, 10.2, 10.3, 10.4, and 10.5.7.
Week 15: Total video time: 0 minute.
You have gone through all the videos of ECE301. Congratulations!