CET733 Digital Filter Implementation and Analog-Digital Conversion

Course Provider

School of Electrical and Electronic Engineering (EEE)



Academic Unit



Digital filters form the core of any media/signal processing system. The objective of this course is to present the basics of real-time implementation  of digital filters in hardware/firmware/software. The concepts of number  representation, quantization, samping, ADC and DAC would be emphasised  in the course.

This course is part of:

- Graduate Certificate in Signal and Media Processing
- FlexiMasters in Signal and Media Processing

Download Brochure

At the end of the course, learners  would understand the considerations and issues for implementing a system consisting of an ADC, a digital filter, and a DAC, for  real-time processing. The student will also be exposed to finite-precision number representations and finite-precision errors in any such system.  These skills are useful in real-time digital filter applications.

Fixed point and floating point number representations, Round-off and truncation errors, Statistical properties of the error, Finite word length effects  Quantization, Sampling, ADC hardware, DAC hardware.

For engineers who wish to upgrade their technical knowledge and skills  in the area of digital signal processing, which can be used in the Infocomm industry for digital processing of analog signals,  involving analog-to-digital conversion, filtering, and digital-to-analog conversion. 

Standard Course Fee: S$1,620

SSG Funding Support

Course fee payable after SSG funding, if eligible under various schemes

Fee BEFORE funding & GST

Fee AFTER funding & 8% GST

Singapore Citizens (SCs) and Permanent Residents (PRs) (Up to 70% funding)



Enhanced Training Support for SMEs (ETSS)


SCs aged ≥ 40 years old
SkillsFuture Mid-career Enhanced Subsidy (MCES)
(Up to 90% funding)

• NTU/NIE alumni may utilise their $1,600 Alumni Course Credits. Click here for more information.

Read more about funding
CET700 Signal Space and Modulation1
CET701 Error-Correction Coding1
CET702 Spread-Spectrum Communication System1
CET730 Digital Filter Design and Spectrum Analysis1
CET731 Multirate Digital Signal Processing1
CET732 Linear Prediction and Optimal Linear Filters1
CET734 General Purpose Digital Signal Processor1
CET735 Algorithms and Architectures for Hardware and VLSI Signal Processing1
CET736 Multimedia Compression and Processing1
CET737 Multimedia Networking1
CET738 Multimedia Systems and Applications1
CET739 Image and Video Fundamentals1
CET740 Image and Video Coding Principles1
CET741 Image and Video Processing Techniques and Error Control1

Listed courses are:

  • Credit-bearing and stackable to Graduate Certificate in Signal and Media Processing (total 9AUs) and FlexiMasters in Signal and Media Processing (total 15AUs) 
  • SSG funded and SkillsFuture Credit approved.