Software-defined radio: a new paradigm for integrated curriculum delivery | Synapse