Multimedia computing and communications, multimedia document retrieval and processing, educational multimedia, video over ATM, microprocessor based designs, VHDL design, pattern recognition, neural network and artificial intelligence, fuzzy logic, electronic commerce and security issues