Digital Signal Processing (UoA)

Undergraduate | 2026

Course page banner
area/catalogue icon
Area/Catalogue
ENGE 2014
Course ID icon
Course ID
206558
Level of study
Level of study
Undergraduate
Unit value icon
Unit value
6
Course level icon
Course level
2
Study abroad and student exchange icon
Inbound study abroad and exchange
Inbound study abroad and exchange
The fee you pay will depend on the number and type of courses you study.
Yes
University-wide elective icon
University-wide elective course
Yes
Single course enrollment
Single course enrolment
Yes
alt
Note:
Course data is interim and subject to change

Course overview

Discrete time (DT) signals and systems are commonplace in engineering. It is essential for practicing electrical and electronic engineers to have a sound foundation in DT concepts and fluency in linear processing of DT signals. It is a core course in the Bachelor of Engineering (Honours) (Electrical and Electronic) program. Students will learn the fundamental principles and techniques of DT signals and systems, apply linear processing to solve practical problems in electronic, computer and information engineering. These skills will be developed concurrently in both time and transform (z and Fourier) Fourier domains. The course is delivered on campus, with an in-person component centred around workshops, and supported by tutorials. Learning activities include group discussions and individual written and Matlab exercises. Assessment activities include workshop and tutorial participation, individual assignments, tests and a final exam. The set of assessments is designed to allow students to demonstrate their knowledge in DSP and skills in solving problems with DSP techniques. Upon completion of the course, students will be able to apply linear digital processing methods to engineering analysis and problem solving. It will provide students with a foundation to pursue more advanced studies in areas including, but not limited to: control, telecommunications, biomedical engineering and machine learning.

Course learning outcomes

  • Describe the characteristics and transformations of discrete time signals mathematically
  • Apply techniques in time and transform domains to the analysis and design of discrete-time systems
  • Estimate the spectra of deterministic and stochastic signals, and appropriately interpret the information contained therein
  • Demonstrate the ability to manipulate signals using analytical techniques and write algorithms to implement discrete-time systems
  • Design digital filters and apply them to real-world applications of signal and information processing

Prerequisite(s)

N/A

Corequisite(s)

N/A

Antirequisite(s)

N/A