ICT4402 preview