Peter J. Schreier

Associate Professor of Electrical Engineering
The University of Newcastle, Australia

Teaching


Courses I am currently teaching

ELEC3400  Signal Processing (Semester 1)

This course builds on ELEC2400 (Signals and Systems). The three main topics covered are the frequency-domain analysis of discrete-time signals, digital filter design, and some real life applications of DSP. The first topic concerns sampling and reconstruction, the discrete Fourier transform, and spectrum analysis. The second topic, digital filter design, concerns the z-transform, FIR and IIR filters, and multirate signal processing. Some applications in audio, speech, and image processing are included throughout the course. 

ELEC4560  Wireless Systems and Advanced Communications (Semester 2)

This course builds on ELEC3500 (Telecommunication Networks) and ELEC3530 (Digital Communications) and presents more advanced topics in communications. Module A covers principles of information theory, source coding, and some simple error control coding techniques. Module B examines the rapidly growing field of wireless communications, focusing on spread-spectrum modulation and multi-user radio communications.

Courses I have taught in the past

ELEC3530  Digital Communications

This course provides a thorough introduction to the fundamental principles of transmitting digital data reliably over noise-corrupted and bandwidth-limited waveform channels. The focus of this course lies on linear and nonlinear modulation techniques and their spectral characteristics, coherent and noncoherent optimum receivers and performance evaluation in terms of bit error rate and bandwidth efficiency. The course also provides an introduction to multiplexing techniques and gives a first overview over source coding and error control coding.