· Cloud Computing
· Data Mining
· Semantic Web and Ontology Development
· Knowledge Management
· Digital Library
· Information Retrieval
· Web Designing and development