Digital Signal Processing, Fast Algorithms, Wavelets, Speech Processing (Coding and Speaker Recognition), Biomedical Signal Processing (Classification, Screening, compression), Radar Signal Processing, Pattern Recognition, Digital Communication, Artificial Intelligence and Neural Networks.