Free online courses to help keep pace with the rapidly developing world of information technology