Skip to content | Change text size

M O N A T A R

InfoTech Unit Avatar

CSE3132 Digital signal processing

Chief Examiner

This field records the Chief Examiner for unit approval purposes. It does not publish, and can only be edited by Faculty Office staff

To update the published Chief Examiner, you will need to update the Faculty Information/Contact Person field below.

NB: This view restricted to entries modified on or after 19990401000000

Unit Code, Name, Abbreviation

CSE3132 Digital signal processing [CSE3132 DSP (30 Aug 2004, 2:19pm)]

Reasons for Introduction

Reasons for Introduction (06 Sep 2004, 09:27am)

The subject was introduced as a 2 semester core subject in 1991 for students enrolled in the course of Bachelor of Computing (Digital Technology) covering both analog and digital signal processing, which was subsequently revised in 1995, 1997 and 1999 as a 1 semester elective or core subject in the current course of Bachelor of Digital Systems (DGS for short). It has been run as a core subject for DGS students and an elective for Computer Science and Software Engineering students. Digital signal processing is an enabling technology. The theory, principles and techniques covered by the subject provide students with knowledge and skills which underpins various application areas including ICT (Information and Communications Technology), such as speech and data communications, intelligent systems, digital control and robotic systems, instrumentation, biomedical engineering, acoustics, sonar, radar, seismology, oil exploration, mechatronics, consumer electronics, etc. ?1?. The subject strengthens students' software and hardware knowledge and skills in programmable DSP based embedded systems and real-time processing systems.

It leads to advanced subjects and topics in honours, master by course work programmes, such as image processing, advanced digital signal processing, digital video coding and compression, neuro-fuzzy computing, digital communications, data and image compression, etc. offered by the Faculty of IT.

Reference ?1? A. Oppenheim and R. Schafer Discrete-Time Signal Processing'',

Prentice-Hall, 1989.

Role of Unit (31 Aug 2004, 09:07am)

CSE3132 DSP as a level 3 subject is designed to equip students in digital systems, computer science and other information technology courses with fundamental concepts, principles and techniques in digital analysis and processing of analog and discrete-time signals problem solving skills by combining their knowledge learnt in mathematics, programming and physics in order to prepare them for advanced subjects in digital systems and computer engineering as well as their applications such as digital image processing, digital communications, multimedia signal processing and communications, biomedical imaging, automatic control and robotic systems, instrumentation, etc. It has a strong focus on real-time processing and embedded systems based on state-of-the-art programmable DSPs and fast algorithms and implementation for DSP applications. It is an integral part of the degree course for students to consolidate their theoretical, software and hardware skills in the discipline.

Relationship of Unit (31 Aug 2004, 09:09am)

CSE3132 DSP is a unique subject that has no similar offerings in the Faculty of Information Technology.

Relevance of Unit (31 Aug 2004, 09:22am)

CSE3132 DSP offers students in digital systems, computer science and other information technology courses a unique subject to develop their theoretical/analytical and problem solving skills in dealing with digital and computer systems for real-world applications. DSP as an enabling technology is everywhere and it is a must for students in IT and Computer Engineering in the area of technical computing.

It consolidates students knowledge and proficiency in mathematics and specialised and embedded system programming. It tests students knowledge and skills in real-time processing and dealing with theoretical and practical issues in computing such as fast algorithms and implementations, finite word length computation, Nyquist bound for analog and digital signal conversion, sampling rate conversion, and digital filter design. It challenges students ability in critical thinking. It assists students in developing their technical communications skills to describe a technical concept/principle/technique/matter in plain (e.g., English) language, rigorous mathematic language and visual presentation.

Objectives

Knowledge and Understanding (Cognitive Domain Objectives) (31 Aug 2004, 09:34am)

On completion of the subject, students should have

  • Knowledge: Time and transform domain representations of analog and discrete-time signals and systems; system properties such as linearity, causality, time-invariance, and stability; stability testing techniques; frequency analysis and decomposition, and superposition theorem and principle; logic diagram or signal flow graph representation forms of systems; sampling theorem and associated concepts such as Nyquist frequency and Nyquist rate; sampling rate conversion, digital filter design principles and techniques for FIR (Finite Impulse Response) and IIR (Infinite Impulse Response) filters, structures for discrete-time systems, Discrete Fourier Transform (DFT) and computation of DFTs, Discrete Hilbert transform and its applications, quantisation effects in digital signal processing, Fourier analysis of signals using the DFT, and multirate digital signal processing.
  • Comprehension: in all above topics.
  • Application: Apply the above knowledge to signal analysis and real-time processing. 4&5. Analysis and Synthesis: Frequency decomposition and analysis, divide and conquer approach via principle of superposition, parallel and cascade connections of subsystems, digital filter design and implementation.
  • Evaluation: in all above topics.
  • Attitudes, Values and Beliefs (Affective Domain Objectives) (31 Aug 2004, 09:36am)

    Scientific curiosity, systematic learning approach, analysing and investigating based on facts, importance of the conditions for knowledge to apply, values and limitations of subject matters studied under the subject, Monash University motto: "I'm still learning", i.e., life-time learning skills and abilities, applying knowledge to solve real-world problems.

    Practical Skills (Psychomotor Domain Objectives) (31 Aug 2004, 09:39am)

    In application of mathematical knowledge in definition or description, analysis and solving of problems; in using mathematical programming language, e.g., Matlab to deal with signals and systems problems such as signal analysis and digital filter and design; in real-time system programming and implementation for programmable DSP based embedded systems; and in both written and oral communications.

    Unit Content

    Summary (31 Aug 2004, 09:53am)

    This subject, a continuation of<A>CSE2131</A>, addresses fundamental concepts, theory and techniques of digital signal processing (DSP); applications of DSP and their implementations; and an appreciation of specific computer architectures used in digital signal processors. It provides the basis for more advanced topics in the area, such as advanced DSP, neural networks, video coding and compression, digital communications, digital control, and advanced image and voice processing. The syllabus covers sampling of continuous-time signals and sampling rate conversion, digital signal processing systems, structures for discrete-time systems, digital filter design techniques, discrete Fourier transform (DFT) and computation of DFTs, discrete Hilbert transform and its applications, quantisation effect in digital signal processing; Fourier analysis of signals using the DFT, multirate digital signal processing, applications of DSP, and real-time DSP implementation using, for example, the TMS320C25/C30/C6x digital signal processor(s).

    Recommended Reading (31 Aug 2004, 10:12am)

    <HBPrescribedText></HBPrescribedText> Sanjit K. Mitra, Digital Signal Processing--A Computer-Based Approach", 2nd Ed., McGraw-Hill, 2001.

    <HBRecommendedReading></HBRecommendedReading> A. Oppenheim and R. Schafer Discrete-Time Signal Processing'' Prentice-Hall, 1989.

    E.C. Ifeachor and B.W. Jervis, Digital Signal Processing--

    A Practical Approach", Addison-Wesley Publishers Ltd.,
  • J.G. Proakis and D.G. Manolakis, Introduction to Digital Signal Processing'', MacMillan Publishers,

  • G.B. Lockhart and B.M. Cheetham, BASIC Digital Signal Processing'', Butterworths, 1989.

    T.W. Parks and C.S. Burrus, Digital Filter Design'', John Wiley and Sons, 1987.

    T. J. Terrell and Lik-Kwan Shark, Digital Signal Processing--A Student Guide", MacMil

    Alan V. Oppenheim, Alan S. Willsky and S. Hamid Nawab, Signals \& Systems", 2nd Edition, Prentice Hall, 1997.

    L.R. Rabiner and B. Gold, Theory and Application of Digital Signal Processing'', Prentice Hall, 1975.

    H. Baher, Analog and Digital Signal Processing', John Wiley and Sons, 1990.

    M. E. Van Valkenburg, Analog Filter Design'', Holt-Sanders International Editions, CBS College Publishing, 1982.

    A. Bateman and W. Yates, Digital Processing Design'', Pitman Publishing, 1988.

    R. W. Hamming, Digital Filters'', Prentice Hall International 3rd

    Edition, 1989.

  • Teaching Methods

    Mode (06 Sep 2004, 10:20am)

    Lectures 2 hours per week; tutorials 1 hour per week; laboratory practical work 2 hours per week for 10 weeks.

    Strategies of Teaching (07 Sep 2004, 12:21pm)

    Moed: On-campus.

    Strategies of Teaching: lectures, tutorials, and laboratory practical work.

    Teaching Methods Relationship to Objectives (07 Sep 2004, 12:25pm)

    Teaching Methods in Relationship to Objectives:

    Lectures: 1-18

    Tutorial: 1-6, and communication skills

    Lab: 1-6 and pracitcal skills

    Assessment

    Strategies of Assessment (07 Sep 2004, 12:28pm)

    Examination (3 hours): 60% - Practical work: 40%

    Prescribed texts: <HBPrescribed>Texts </HBPrescribed> Sanjit K. Mitra, Digital Signal Processing--A Computer-Based Approach", 2nd Ed., McGraw-Hill, 2001.

    Assessment Relationship to Objectives (07 Sep 2004, 12:30pm)

    Examination (3 hours): 60% - Practical work: 40% <HBPrescribed>Texts </HBPrescribed> Sanjit K. Mitra, Digital Signal Processing--A Computer-Based Approach", 2nd Ed., McGraw-Hill, 2001.

    Workloads

    Credit Points (07 Sep 2004, 12:30pm)

    6 Points

    Workload Requirement (07 Sep 2004, 12:31pm)

    2 hrs lectures, 1 hr tutorial, 2 hr lab work and 7 hours private study time per week.

    Resource Requirements

    Lecture Requirements (07 Sep 2004, 12:32pm)

    Theatre equipped with overhead projector(s).

    Tutorial Requirements (07 Sep 2004, 12:32pm)

    Theatre or tutorial room equipped with overhead projector and black/white board.

    Laboratory Requirements (07 Sep 2004, 12:34pm)

    TI TMSC6x DSP development systems in the DSP Lab of Department of Electrical and Computer Systems Engineering and software tools as well as Matlab.

    Staff Requirements (08 Sep 2004, 08:23am)

    1 Lecturer, 1 tutor, 1 lab demonstrator.

    Software Requirements (21 Oct 2005, 1:04pm)

    Matlab, TI TMSC6x EVM development tools.

    Library Requirements (08 Sep 2004, 08:25am)

    Refer to recommended reading

    Teaching Responsibility (Callista Entry) (08 Sep 2004, 08:28am)

    CSSE

    Interfaculty Involvement (08 Sep 2004, 08:30am)

    The lab work is conducted in DSP teaching lab in Department of Electrical and Computer Systems Engineering, Faculty of Engineering. Booking of the lab for classes is required (currently done by Faculty Office).

    Prerequisites

    Prerequisite Units (08 Sep 2004, 08:31am)

    CSE2131 FDSP or equivalent.

    Prerequisite Knowledge (08 Sep 2004, 08:32am)

    Refer to CSE2131 FDSP

    Level (08 Sep 2004, 08:34am)

    Level 3 and can be taken by master by course work students as a bridging subject when approved by course coordinator.

    Proposed year of Introduction (for new units) (08 Sep 2004, 08:36am)

    1990

    Frequency of Offering (08 Sep 2004, 08:38am)

    In 2nd semester of each academic year.

    Location of Offering (08 Sep 2004, 08:38am)

    Clayton

    Faculty Information

    Proposer

    H R Wu

    Approvals

    School:
    Faculty Education Committee:
    Faculty Board:
    ADT:
    Faculty Manager:
    Dean's Advisory Council:
    Other:

    Version History

    07 Sep 2004 Hong Wu modified Abbreviation; modified ReasonsForIntroduction/RIntro; modified ReasonsForIntroduction/RRole; modified ReasonsForIntroduction/RRelation; modified ReasonsForIntroduction/RRelevance; modified UnitObjectives/ObjText; modified UnitObjectives/ObjCognitive; modified UnitObjectives/ObjAffective; modified UnitObjectives/ObjPsychomotor; modified UnitContent/Summary; modified UnitContent/RecommendedReading; modified UnitContent/RecommendedReading; modified ReasonsForIntroduction/RIntro; modified Teaching/Mode; modified Teaching/Strategies; modified Teaching/Objectives; modified Assessment/Strategies; modified Assessment/Objectives; modified Workload/CreditPoints; modified Workload/WorkHours; modified ResourceReqs/LectureReqs; modified ResourceReqs/TutorialReqs; modified ResourceReqs/LabReqs
    17 Oct 2005 David Sole Added Software requrirements template
    21 Oct 2005 David Sole Updated requirements template to new format

    This version: