Application of Information Technology in business and engineering applications, Computer Networking and Network Security (including Cryptography and Public Key Infrastructure), Network based distributed computation and availability of services, XML based data interchange standards and efficient implementation of supply chain management systems. Use of machine learning algorithms to develop self-learning adaptive systems which progressively get better with applications in business like fraud detection and target marketing. Soft Computing (Genetic Algorithms, Optimization algorithms)