Course syllabus

Course-PM

SSY081 SSY081 Transforms, signals and systems lp1 HT26 (7.5 hp)

Course is offered by the department of Electrical Engineering

Contact details

To reach our offices, go to the EDIT building (Entrance from Maskingränd 2), take stair F, go to floor 7.

Student representatives

  • xx, xx
  • xx, xx                         
  • xx, xx     

Course purpose

The course will provide fundamental knowledge about linear systems and how they can be used to describe physical phenomena. Different mathematical tools which can be used to calculate the relationship between input and output signals in linear systems will be presented.

Schedule

TimeEdit

 

Course literature

Textbook

Signal Processing and Linear Systems

Second Edition
B. P. Lathi and Roger Green

ISBN: 9780190299040

 

ISBN for e-book: 9780190857691

Link to Chalmers store: https://www.chalmersstore.se/e-bocker/e-bok-signal-processing-and-linear-systems.html

 

The textbook has been changed in 2024 because the old one became unavailable.

If you have a different textbook that was used in the same course (SSY081 or SSY080) in the past years, likely you will find similar material.

Example of alternative books are

Signal Processing and Linear Systems
     International Edition,  B.P. Lathi, Oxford Univ. Press

Signals, systems, and transforms

Phillips, Charles L.

Course design

The course includes

  • lectures held by the examiner
  • exercise sessions held by a teaching assistant (Mattia)
  • project work that you (the students) will carry out in teams of 4 students
  • project discussion
  • online quizzes outside the lectures (graded for bonus points)

Material will be posted on Canvas. The project implementation requires the use of Python. You should have a computer or smartphone to be able to reply to the quizzes.

 

Changes made since the last occasion

We have a new TA, Mattia De Lazzari

Learning objectives and syllabus

Learning objectives. After completion of the course the student should be able to

Knowledge and understanding:

  • describe signal and system properties
  • describe the transforms from the time domain to the frequency domain (Fourier series, Fourier transform, Laplace transform, Discrete Fourier transform and z-transform)
  • describe the bandwidth of a signal
  • describe the Nyquist theorem
  • describe different types of filters

Competence and skills:

  • identify and give examples of different signal types, such as periodic signals, discrete signals, etc.
  • identify important system properties, such as linearity, time-invariance, causality and BIBO-stability, in examples
  • compute the transforms of commonly used signals in the course
  • apply transform techniques to find the output of a LTI system, both in continuous and discrete time
  • identify the Nyquist rate of a band-limited signal
  • employ the Sampling Theorem to reconstruct band-limited signals from sampled data

Judgement and approach:

  • select the appropriate transforms (Fourier series, Fourier transform, Laplace transform, Discrete Fourier transform and z-transform) for a given problem
  • interpret plots of the DFT (Discrete Fourier Transform) of a sampled signal
  • interpret the effect of filters on a given signal

 

Link to the syllabus on Studieportalen.

https://www.chalmers.se/en/education/your-studies/find-course-and-programme-syllabi/course-syllabus/SSY081/?acYear=2026/2027

 

Examination form

Mandatory: Written examination + Project work (in teams of 4, report + presentation)

Written exam (4 h)

  • 10 questions (‘quick’ answers, type A, 1 point each), 10 points in total (1x10)

4 points required for passing

  • 3 questions (calculation, type B, 5 points each), 15 points in total (3 x 5)

5 points required for passing

  • Points of type A questions + Points of type B questions + Optional bonus points >= 12 for passing

Points

<12

[12,16)

[16-21)

[21-25]

Final grade

U

3

4

5

Written exam is enough to have the possibility to get up to 25 / 25 points, corresponding to a final grade of 5 / 5.

Allowed material during the written exam:
•    A calculator (among those approved by Chalmers)
•    Two A4 pages (1 sheet) where you can write by hand whatever you believe may help you during the exam (e.g., exercises that have been solved in class, definitions, etc). You can write on both sides of the sheet, so you can have 2 pages of handwritten notes in total.
•    In addition, you are provided with the following tables

o    Trigonometric identities
o    Fourier transforms
o    Fourier transform operations
o    Laplace transforms
o    Laplace transform properties
o    z-Transform
o    z-Transform operations

 

Optional: online quizzes

They give up to 3 / 25 points that can be added to the points obtained from the mandatory examination, to improve the final grade.

 

Project work

  • You implement your project in groups of 4 students and write a common report
  • The project consists of three questions that are assigned in different dates
    • Question 1: 17th of September
    • Question 2: 29th of September
    • Question 3: 6th of October
  • The corresponding submission dates are
    • Question 1: 23rd of September
    • Question 2: 7th of October
    • Question 3: 14th of October
  • For each question, each group has to submit in Canvas a report that does not exceed 2 A4 pages along with the code and filled checklist as separate files, not a zip-file
  • The report should be written in English (using the provided template)
  • Please indicate your group ID in the report
  • Few days after submission, we will have a discussion about how each of you has implemented the project questions and how your implementation relates to what we have studied in the course. These are the dates for the discussion
    • Question 1: 29th of September
    • Question 2: 13th of October
    • Question 3: 20th of October
  • You do not need to prepare any slide for the discussion. We will ask questions depending on your report/code
  • Each team member is supposed to be able to justify the choices made in the project implementation and to “defend” their solution
  • It is mandatory to attend all three discussions. In order to pass the project, you have to pass all 3 discussions. Note, you work in groups but the grade (U/G) is individual.
  • If you miss one discussion, or your explanations during the discussion are insufficient, you have to repeat it during the exam week or one of the re-exam weeks
  • It is very useful to implement the project during the course, because it helps to understand the course content. However, we are aware this is not always possible. Therefore, if you do not implement the project during the course, you can also submit it during the two re-exam weeks. In this case, you have to submit the whole report (3 questions) at once. The discussion will also encompass the three questions.
  • It may happen that there is something to be changed in the report/code. You have to apply the changes by the exam week (or re-exam week).

Course summary:

Course Summary
Date Details Due