The course aims to provide a good theoretical background in order to allow students to properly use and manage computer systems through an understanding of their basic principles, their organization and through the understanding of the Internet services, particularly the World Wide Web, and information services offered to those who have research interests in humanities.
Main topics of the theoretical part of the course are as follows: the formalization of the concept of information; architecture and features of modern processing systems and operating systems; techniques and strategies of backup and recovery systems; principles of free software and open source; history and evolution of video games; topology and structure of modern computer networks; history and evolution of the Internet, the World Wide Web and correlated services; principles of data security and secret communication;
The course focuses also on practical aspects of visual programming.
Teaching materials and handouts provided by the teacher.