The unit covers analogue and digital signal processing techniques. In the analogue section, the frequency response of amplifiers and feedback configurations will be covered, followed by filter design including filter families such as Bessel, Butterworth, Chebyshev and Elliptic filters. The topic of oscillators and waveform shaping will be covered starting with oscillation criterion, followed by popular topologies such as RC,and LC oscillator families. The digital signal processing section of this unit introduces the students to the fundamentals of deterministic digital signal processing. The topics to be covered include the introduction to discrete-time signals and systems, the z-transform and its properties, sampling of continuous-time signals, anti-aliasing filters analogue to digital signal conversion, the frequency response function and its properties, analysis of discrete-time signal processing systems using transform techniques, design and realization of finite impulse response (FIR) filters and infinite impulse response (IIR) filters. Discrete Fourier Transform (DFT) and its computation with Matlab and Wavelet Transform in Matlab will also be introduced.


Unit details

Study level:
Credit points:
Unit code:


NEE2201 - Linear Systems with Matlab Applications

Learning Outcomes

On successful completion of this unit, students will be able to:
  1. Demonstrate analysis and design calculations for amplifiers;  
  2. Design analogue active filter circuits to meet performance criteria of specific application. This includes the selection of suitable circuit topologies for circuit realisation;  
  3. Analyse oscillator circuits and develop oscillator circuits to achieve specific characteristics and performance;  
  4. Perform signal to noise ratio analysis of analogue to digital signal conversion processes;  
  5. Calculate mathematical representations of discrete-time signals and systems;  
  6. Design and implement finite impulse response (FIR) filters and infinite impulse response (IIR) filters.  


Assessment type Description Grade
Test Two Class Tests (1 hour each) 20%
Laboratory Work Four Lab Reports (1500 words each; Team of Two) 40%
Examination Final Exam (3 hours) 40%

Required reading

Discrete-Time Signal Processing 3rd ed.
Oppenheim, A.V. & Schafer, R.W., (2009)

Where to next?

As part of a course

This unit is studied as part of the following courses. Refer to the course page for information on how to apply for the course.

Study a single unit

This unit can be studied on its own, without enrolling in a full degree. Learn more about single units of study at VU.

VU takes care to ensure the accuracy of this unit information, but reserves the right to change or withdraw courses offered at any time. Please check that unit information is current with the Student Contact Centre.