Signal Processing


  • Course Code: 1303
  • Semester: 3rd
  • Course Type: Special Background (SB)
  • Course Category: Compulsory (CO)
  • Scientific Field: Communications and Networks (CN)
  • Lectures: 4 hours/week
  • ECTS units: 6
  • Teching and exams language: Greek
  • Recommended prerequisite courses: (1101) Mathematics Ι, (1201) Mathematics II
  • Coordinator: Kotsakis Rigas
  • Instructors: Kotsakis Rigas

Educational goals

The objective of this course is to introduce the student to the concepts and the analysis of continuous and dicrete time signals and systems, the principles that govern their functionality and their applications in telecommunications, electronics and control systems. By the successful completion of the course, the student will be able to:

  • Describe the basic concepts of continuous and discrete time signals and systems and identify their similarities and differences.
  • Explain the principles that govern linear and time invariant systems and calculate their response for a specific input.
  • Combine the proper mathematical tools (convolution, Fourier, Laplace and Z transforms) in the analysis of signals and systems in the time and frequency domain.
  • Apply the principes of sampling.
  • Explain the basic principles of filters and amplitude modulation of signals.
  • Calculate the zeros and poles of the transfer function of and assess the stability of a system.
  • Design simple systems that apply simple procedures to signals.
General Skills
  • Search, analysis and synthesis of information by using the appropriate means and technology.
  • Desicion making.
  • Independent and cooperative work.
  • Criticism and self-criticism ability.
  • Free, creative and inductive thinking.

Course Contents

Basic signal theory: Classification, operations and tranformations of signals in continuous and discrete time, periodicity, correlation and orthogonality of signals. Analog and digital frequency, power and energy. Basic signals.

Basic systems theory: Classification, the concepts of linearity and time invariance. Differential and difference equations. Convolution and response of signals. Realization of discrete time systems.

Frequency domain analysis: Fourier series, Fourier transform in continuous and discrete time (FT, DTFT). Discrete Fourier transform (DFT) and fast Fourier transform (FFT). Sampling. Analysis of continuous and discrete time signals with DFT/FFT. Frequency response of systems.

Ideal analog and digital filters. Introduction to modulation. Amplitude modulation and frequency translation.

Laplace and Z transforms: Properties and inverse transforms. Analysis of analog and digital systems in the complex frequency domain. Transfer function, systems interconnection, zeros-poles diagrams. BIBO system stability.

Teaching Methods - Evaluation

Teaching Method
  • Lectures in the classroom.
Use of ICT means
  • Powerpoint presentations.
  • Moodle.
  • Simulation software of signals and systems.
  • Electonic communication with the students.
Teaching Organization
Activity Semester workload
Exercises with signal and system simulation software38
Individual study and analysis of literature90
Total 180
Students evaluation

Α. Intermediate written examination (IΕ) (40%)
- Multiple choice questions.
- Questions with short answers.

Β. Final written examination (FΕ) (60%)
- Problem solving and calculations.
- Comparative evaluation of various systems/situations relative to wireless communications.

The final score of the course (FΕ*0,6+ IΕ*0,4) should be at least five (5). Moreover, FE and IE individual scores should be at least four (4).

The evaluation criteria are listed in the webpage of the course and are explained to the students in the classroom.

Recommended Bibliography

Recommended Bibliography through "Eudoxus"
  1. (Ελληνικά) Α. Μάργαρης, "Σήματα και Συστήματα", Εκδόσεις Α. Τζιόλα & Υιοί AΕ, 2011, ISBN: 978-960-418-366-1, Κωδικός Βιβλίου στον Εύδοξο: 18548733.
  2. Σ. Λουτρίδης, "Επεξεργασία Αναλογικών και Ψηφιακών Σημάτων", Εκδόσεις Α. Τζιόλα & Υιοί AΕ, 2016, ISBN: 978-960-418-548-1, Κωδικός Βιβλίου στον Εύδοξο: 50655992.
  3. Χ. Καραϊσκος και Δ. Κάντζος, "Σήματα και Συστήματα συνεχούς και διακριτού χρόνου", Σύγχρονη Εκδοτική ΕΠΕ, 2015, ISBN: 978-960-6674-99-0, Κωδικός Βιβλίου στον Εύδοξο: 50657758.
  4. A.V. Oppenheim, A.S. Willsky, S.H. Nawab, "Σήματα και Συστήματα", Εκδόσεις Γ.Χ. Φούντα, 2η εκδ., 2011, ISBN: 978960330733-4, Κωδικός Βιβλίου στον Εύδοξο: 12273250.
Complementary greek bibliography
  1. (Ελληνικά) M. Παρασκευάς, "Σήματα και Συστήματα με MATLAB", Εκδόσεις Α. Τζιόλα & Υιοί AΕ, 2η εκδ., 2018, ISBN: 978-960-418-578-8.
  2. Σ. Καραμπογιάς, "Σήματα και Συστήματα", Σύνδεσμος Ελληνικών Ακαδημαϊκών Βιβλιοθηκών (, 2015, ISBN: 978-960-603-327-8.
  3. Ν. ΑΣημάκης, Μ. Αδάμ, "Σήματα και Συστήματα", Σύνδεσμος Ελληνικών Ακαδημαϊκών Βιβλιοθηκών (, 2015, ISBN: 978-960-603-116-8.
Complementary international bibliography
  1. B.P. Lathi, "Signal Processing and Linear Systems", Oxford University Press, 2nd ed. 2009, ISBN: 9780195392579.
  2. M.J. Roberts, "Signals And Systems: Analysis Using Transform Methods & MATLAB", McGraw-Hill, 3rd ed., 2017, ISBN: 9780078028120.
Scientific journals
  1. IEEE Transactions on Signal Processing
  2. IEEE Signal Processing Magazine
  3. Elsevier Signal Processing