Digital Signal Processing (Algorithm and techniques) Embedded DSP programming DSP processors Assmebly / C / C++ Verilog / FPGA Full cycle development (high level design, simulation, coding, implementation, verification and testing) Beamforming, speech processing, noise cancellation, adaptive filtering, Microphone array.