Topics in information and communication technology