Information and Communication Science and Technology