We can help your company with an in-person or online training on wireless communications, Software Defined Radios (SDR) and 5G physical layer. The topics for available options are listed in each category below.

For wireless communications and SDR, you can select the right training according to the competence level of the audience as displayed by the Gaussian curve here.


4 levels of competence


BeginnerIntermediate or AdvanceMaster

1 Day

3 Days

1 Day

A summary of selected topics in intermediate training from a fundamentals viewpointUnderstanding a signal in time and frequency domainInteresting perspectives on selected topics in advance training from a unifying viewpoint
Convolution, Finite Impulse Response (FIR) filters, multirate filters
Linear modulations (PAM and QAM), pulse shaping filters
Designing a Phase Locked Loop (PLL)
Carrier (phase and frequency) synchronization, phase and frequency error detectors, Costas loop, band edge filters
Timing synchronization, sinusoid perspective, symbol centric and zero crossing timing error detectors, polyphase clock synchronization
Wireless channel, equalization techniques, LMS equalizer, Frequency domain equalization
Tx/Rx architectures, polyphase filterbank implementations
Orthogonal Frequency Division Multiplexing (OFDM)

Topics for 5G Physical Layer include classical and generalized beamforming, massive MIMO, spatial multiplexing, mmWave systems, LDPC codes, and OFDM.

These topics are given as a general reference. As you would expect, these short courses can be customized to your specific needs. Additional topics can be added or selected topics can be removed. Also, duration and number of days can be increased or decreased. You can either send a direct email to info at ___________ (replace the blank space with or fill in the form below.

Please expect a response to your email address within 2 business days. If you do not hear from us within this timeframe, please check your spam/junk folder.

This technical content is delivered with the aid of helpful learning strategies.

1. Simplicity

In their book Six Easy Pieces: Essentials of Physics Explained by Its Most Brilliant Teacher by Feynman, Leighton and Sands, his two co-authors from Caltech attribute a very interesting piece to Richard Feynman.

Can you reduce it to a freshman level?

Feynman was once asked by a Caltech faculty member to explain why spin-1/2 particles obey Fermi-Dirac statistics. He gauged his audience perfectly and said, “I’ll prepare a freshman lecture on it.” But a few days later he returned and said, “You know, I couldn’t do it. I couldn’t reduce it to the freshman level. That means we really don’t understand it.

In this training, while the level of the technical material itself is high, it will be delivered from a simpler freshman-like perspective (unless, of course, an expert audience wants the most amount of knowledge in the least amount of time).

2. Visualization

According to the scientists, a great advancement in human civilization occurred when humans began to understand the maps. Every single person in the world sees the same view from their eyes that makes images a natural medium of communication. On the other hand, in my opinion, language is an unnatural mode of communication and that is why there are so many different languages in the world.

This difference is more visible when we consider that humans have a tendency to forget words but it is very difficult to forget an image. The storage capacity and recall mechanism in the brain are quite different for these two cases.

For example, with the help of the figure on Quadrature Amplitude Modulation (QAM) below, the audience can actually locate their 1s and 0s in the air which greatly amplifies the understanding of modulation.

Step-by-step I and Q waveforms in QAM signal generation

3. Connection

In a traditional approach, technical description of a concept must be boring and mechanical. To engage the audience, it is valuable to connect it with something they already know.

For example, the process of polyphase partition of an original lowpass filter is depicted in the figure below in a manner that the loading of zero input samples can easily be likened to dropping the yellow-coloured discs in a CONNECT4 game.

Polyphase partition of the original filter is similar to loading discs in a CONNECT4 game

If we can be of any help, you can click here.