ELG 3125 A00 · uOttawa · Fall 2026

Signal and System Analysis

The nine practice assignment sets, what each one covers, where its posted solution is, and what is worth doing next.

The term at a glance

Instructor
Prof. Jianping Yao
Section A00
Lectures
Tue 11:30 to 12:50, UCU AUD
Fri 13:00 to 14:20, CRX C240
Tutorial A04
Fri 17:30 to 18:50, STE H0104
TA Yiran Guan
Midterm
Wed 21 Oct 2026
14:30 to 15:50, STE H0104
Textbook
Oppenheim and Willsky, Signals and Systems, 2nd ed.
Marks
Final 50 · Midterm 25
Labs 15 · Quizzes 10

Assignments

Chapter numbers and problem numbers refer to Oppenheim and Willsky. Every set now has its own problems page carrying the questions in full, so the textbook is needed for nothing on this table. Tick a row once its set is worked.

Nine sets, ten files, ordered as the course covers them
DoneSetProblemsChTopicQuestionsSolution
1 1.21 (c)(d)(e)
1.22 (b)(d)(e)
1.23 (b) · 1.24 (c)
1.25 (a)(c)(e)
1 Transformations of the independent variable: shifting and scaling Problems Solution 1
2 1.10 · 1.11 · 1.12
1.19 · 1.25
1.26 · 1.28
1 Periodicity, even and odd parts, energy and power, system properties Problems Solution 2
Solution 2.1
3 2.3 · 2.6 · 2.22
2.29 · 2.33
2 Convolution and linear time-invariant systems Problems Solution 3
4 2.19
2.28 (b)(e)
2.29 (d)(f)
2.31 · 2.32
2 Systems described by differential and difference equations Problems Solution 4
5 3.4 · 3.5 · 3.6
3.22 (b) · 3.26
3.30 · 3.31
3 Fourier series for periodic signals Problems Solution 5
Midterm · 25% Wednesday 21 October 2026, 14:30 to 15:50, STE H0104. Covers chapters 1 to 3, which is everything above this line.
6 (1) 4.1 · 4.6 (a)(b)
4.19 · 4.23 (b)(c)
4.26 (a)(i)(iii) · 4.33
4 Continuous-time Fourier transform Problems Solution 6
6 (2) 5.1 · 5.6 (a)(b)
5.13 · 5.29 (a)
5.33 (a)(b)(c)
5 Discrete-time Fourier transform Problems Solution 6 (2)
7 3.19 · 3.20
6.10 (b) · 6.11 (a)
6.15 (a)(b)(c)
3, 6 Frequency response and filtering. The two chapter 3 problems ask for the Fourier transform method Problems Solution 7
8 7.3 · 7.4 (c)(d)
7.6 · 7.22 · 7.30
7 Sampling and the sampling theorem Problems Solution 8
9 9.21 (b)(d)
9.22 (a)(b)(c)(d)(g)
9.28 · 9.31 · 9.35
9 Laplace transform and its properties Problems Solution 9

Sets 1 to 5 are the whole midterm syllabus. The midterm covers chapters 1 to 3, and those five sets are every posted problem from those chapters. Problems 3.19 and 3.20 appear in set 7 and belong to chapter 3, so they are fair game for the midterm even though the set is scheduled later.

None of this is handed in and none of it is worth marks. Three things confirm it. The marking scheme already adds to 100 percent without them. Every set has its full solution posted beside it, which no graded work would. No due date appears anywhere on the course page.

The marks come from the Friday tutorial quiz. Eleven quizzes run at the start of tutorial, the best ten count, and together they are worth 10 percent. Working the matching assignment set beforehand is the preparation for that quiz.

A tick is written to the browser it was made in. It survives a reload and a restart of that browser, it travels to no other computer and is sent nowhere, and clearing site data for this address removes it.

Course backlog

Coursework, ordered by what falls first.

Work Assignment 1
Problems 1.21 to 1.25 on shifting and scaling. Lecture 2 opened with the same exercise, so this is the material of the week. The questions are on its own page, reached from the table above.
Ready now
Work Assignment 2
Periodicity, even and odd parts, energy and power, and the properties of systems. Covers the rest of chapter 1. Its questions are on the page linked beside it, so it starts the moment Assignment 1 is finished.
Ready now

Work on the files and the tooling moved to the hub backlog on the front page, where the ELG3125 items are labelled and stand beside the same work for the other three courses.

Where this comes from

Brightspace holds the lecture notes and nothing else for this course. There is no gradebook, no dropbox and no outline there. The assignments, the solutions and the schedule all live on Prof. Yao's own page at site.uottawa.ca/~jpyao, which is the source to check.

The files are served from a folder named for the old course code, ELG3120, and the page footer reads 2021. Both are stale labels on current material: the teaching assistants, rooms and midterm date all match this year.

The Solution column points at Prof. Yao's own copies on site.uottawa.ca. Opening one needs an internet connection, and the PDFs are not kept in this repository. The Questions column opens a page from the pages folder beside this one.

The problem pages show the assigned questions photographed from the textbook, which is under copyright. Each scan is the single page carrying a problem the course sets, with the assigned parts ringed. The book itself is not kept here and neither is any chapter of it.