Course

ELEC3104 Digital Signal Processing

University of New South Wales

ELEC3104 Digital Signal Processing is designed to provide students with a foundational understanding of signal processing techniques. The course covers:

  • Measuring and manipulating information signals.
  • Analysis of biomedical data, audio, images, radar, and DNA signals.
  • Crucial filtering techniques for revealing and interpreting signal information.

Students will learn the necessary steps to design and implement filters, equipping them with essential skills for practical applications in the field of signal processing.

Course Lectures
  • This module covers the Discrete-Time Fourier Transform (DTFT), a critical component in understanding signal representation in the frequency domain. Through electronic whiteboard-based lectures, students will:

    • Learn the mathematical principles behind DTFT.
    • Explore applications of DTFT in real-world signal processing.
    • Understand the significance of frequency analysis in signal manipulation.
  • This module continues the exploration of Digital Signal Processing, focusing on advanced concepts and techniques. The electronic whiteboard-based lectures provide:

    • A deeper understanding of digital signals.
    • Insights into practical applications of digital signal processing techniques.
    • Real-world examples to reinforce theoretical knowledge.
  • In this module, students will learn about the Fourier Representation of Signals. Key topics include:

    • The role of Fourier series in signal representation.
    • Understanding periodic signals and their analysis.
    • Application of Fourier transforms in various fields.

    This foundational knowledge is critical for more advanced signal processing topics.

  • This module introduces the Z-Transform, a powerful tool in the analysis and design of discrete-time systems. The electronic whiteboard lectures will cover:

    • The mathematical foundations of the Z-Transform.
    • Applications in system stability and frequency response.
    • Techniques for converting difference equations into Z-domain representations.
  • This module provides an introduction to Signals and Systems, laying the groundwork for understanding more complex signal processing concepts. Key areas of focus include:

    • Types of signals and their classifications.
    • Basic principles of systems and their responses to signals.
    • Understanding linear time-invariant (LTI) systems.

    Through electronic lectures, students will gain essential knowledge applicable to subsequent modules.

  • This module continues the study of Digital Signal Processing, emphasizing advanced techniques and applications. Students will engage in:

    • In-depth discussions on digital filtering methods.
    • Case studies showcasing practical use cases.
    • Hands-on exercises to reinforce learning outcomes.
  • In this module, students will explore the initial concepts of Digital Signal Processing, focusing on fundamental principles and techniques. Key topics include:

    • Understanding the sampling theorem and its implications.
    • Introduction to digital signal representation.
    • Basic filtering techniques and their applications.

    Through electronic whiteboard lectures, students will gain a solid foundation for future learning.

  • This module provides insights into Discrete-Time Systems, which are crucial for understanding how signals are processed. Key areas of focus include:

    • Characteristics of discrete-time systems.
    • Analysis of system stability and performance.
    • Applications in various fields of engineering.

    Students will engage with electronic lectures to deepen their understanding of these concepts.

  • This module focuses on Analogue Filter Design, an essential aspect of signal processing. Students will explore:

    • The principles of filter design and implementation.
    • Types of analogue filters and their applications.
    • Real-world examples of analogue filter usage in different industries.

    Through engaging electronic lectures, learners will acquire practical skills in filter design.

  • This module delves into Digital Filter Design, focusing on the methods and techniques used to create effective digital filters. Key topics include:

    • Design methodologies for various filter types.
    • Mathematical tools for filter design.
    • Simulation and performance evaluation of digital filters.

    Students will engage with electronic lectures to apply theory to practice.

  • This module continues the exploration of Digital Filter Design, providing further insights into advanced techniques and methodologies. Students will learn about:

    • Refinements in filter design processes.
    • Advanced simulation techniques for filter performance.
    • Real-world applications of digital filters in various fields.

    Through engaging electronic lectures, students will enhance their skills in digital signal processing.

  • This module addresses Multirate Digital Signal Processing, an important area in modern signal processing. Key topics include:

    • Understanding the concepts of upsampling and downsampling.
    • Design techniques for multirate systems.
    • Applications in audio and video processing.

    Students will engage with electronic lectures to grasp the significance of multirate processing in signal manipulation.