Signal Processing, VLSI (ASIC, FPGA), Parallel Computing Architectures (GPU, CPU, CELL/BE, DSP, etc.), CUDA, OpenCL, HLS, and compute-intensive applications related with LDPC codes, Neural Networks, Medical Imaging and Medical Ultrasound Systems.