Classes

ASU Semester Courses Usually Taught by Andreas Spanias

EEE 203 – Signal and Systems (3 credits)
Description/Topics:
The purpose of this course is to introduce junior students to the principles of signals and linear systems. Topics: Introduction to continuous and discrete time signals and systems, Linearity, time-invariance, causality, Transient and Steady-State Response, Steady-State Response to Sinusoids, Convolution and Impulse Response, FIR and IIR Discrete-time Systems, FIR Filter Design, Feedback and BIBO stability, Transform Domain Analysis of Signals, Z-transform and region of convergence, Fourier transform and its properties, The sampling Theorem, State-variable representations. Prerequisites: EEE 202

EEE 407 – Digital Signal Processing (4 credits) More info

Description/Topics:
The purpose of this course is to introduce senior students to the principles and applications of Digital Signal Processing. Topics: Difference equations, Digital Filters, BIBO Stability, Z-transforms and Frequency Response, FIR and IIR Digital Filter Design, impulse invariant methods, the bilinear transform, frequency-domain analysis, dft, fft, deterministic and random sequences, stationary and ergodic sequences, the mean and the autocorrelation. Uses Java-DSP Lecture and Computer Lab. Prerequisites: EEE203.

EEE 506 – Digital Spectral Analysis (3 credits)
Description/Topics:
The goal of this course is to introduce graduate students to the principles and applications of spectral estimation. Topics: Review of matrix theory and random processes, Response of linear discrete systems to random inputs, Deterministic spectral analysis, The sample spectrum Autocorrelation and Crosscorrelation estimates, Periodograms and Correlograms AR, MA, and ARMA models, Pade approximations, Yule-Walker equations Linear prediction and lattice structures, Eigenanalysis Methods, The MUSIC Algorithm. Prerequisites: EEE407 and EEE350.

EEE606 – Adaptive Signal Processing (3 credits)
Description/Topics:
The purpose of this course is to introduce to graduate students the principles and applications of adaptive filtering. Topics: The adaptive linear combiner, Mean square error, minimum mean square error, Wiener least-squares solution, Autocorrelation matrices, eigenvalues – eigenvectors and geometrical interpretation, Gradient search and performance surfaces, The LMS and the RLS algorithms, Block time and frequency domain LMS FIR and IIR adaptive filters, The Equation error model, Selected algorithms and applications from recent papers. Prerequisites: EEE407 and EEE506.

EEE 607 – Speech Coding (3 credits)
Description/Topics:

The purpose of this course is to introduce to graduate students the principles and applications of speech coding. Topics: Signal Processing of Speech, Sampling, Speech Properties, Quantization, PCM, DPCM, ADPCM, Waveform Coding, Sub-band Coding, Transform Coding, Utility of STFT, Sinusoidal Models for Speech Coding, Linear Predictive Coding, Articulatory Systems, Analysis-by-Synthesis Linear Prediction, CELP, Speech and Audio Coding Standards. Prerequisites: EEE 407 and EEE506.

 

INTERNET courses  EEE509 MATLAB for DSP   &  EEE510 MULTIMEDIA SIGNAL PROCESSING

Hybrid/ i-course EEE517 Sensors and Machine Learning

i-course EEE 307 Signal Processing for Digital Culture

i-course EEE598 Sensors and Machine Learning Applications (1 credit seminar course)

Books used in DSP and Speech Coding/Multimedia Courses

Also taught short courses for industry in DSP, Speech Coding, CDMA vocoder, MATLAB for DSP

Special Topics Taught Include:

    Speech Recognition

    Higher Order Statistics