Teaching Resources

My shared teaching resources are listed below. You can subscribe to a feed of these on EdShare. All of these resources are licensed under Creative Commons Attribution Non-commercial Share Alike.

QPSK transmitter, receiver and simulator for USRP and LabVIEW Communications -

A laboratory exercise on 802.15.4 communication between USRP and XBee -



Electronic Engineering Options -

NI USRP DQPSK Transceiver LabVIEW files -

Profile Picture Dr Mohammed El-Hajjar

Rob Maunder

NI USRP Lab: DQPSK Receiver Design -

Profile Picture Dr Mohammed El-Hajjar

Rob Maunder

Introduction to LabVIEW -

Profile Picture Dr Mohammed El-Hajjar

Rob Maunder

Matlab Code for Entropy Coding -

Lecture on Channel Coding -

Lecture on Entropy Coding -

Assignment on Filters, Source Coding and Channel Coding -


Assignment on Modulation -


Matlab Code for Modulators -


Notes on analogue and digital amplitude modulation -

Laboratory on Matlab -

Laboratory on Matlab -

Assignment on Matlab -

Assignment on Matlab -

Assignment on Carrier Communications Simulation -

Lecture on Carrier Communications Simulation -