The course explores computer science from a humanistic perspective, connecting the core principles of the discipline to the cultural and social context that shaped its development.
This course presents computer science through a humanistic perspective, relating its fundamental concepts with the cultural and social context in which they developed. Alongside essential notions such as information theory, algorithms and distributed systems, the course offers methodology and design tools for communication such as human-computer interaction and artificial intelligence. The main objective of the course is to provide a thorough understanding of computing principles, as well as practical skills for the design of communication plans and tools and to foster collaboration with IT professionals.
Foster understanding of the theoretical principles of computer science in relation to culture and society: Master the fundamental concepts of computer science (information, algorithm, network, AI) and critically analyze digital technologies in their cultural, social and ethical impact.
Introduce basic tools for the design and analysis of digital communication systems: Use IT tools to support humanities activities (text management, presentations, data processing and visualization).
Getting fully aware of the use of information technology and promote an interdisciplinary approach through collaboration with technology professionals: Collaborating effectively in interdisciplinary teams, with mediation and communication skills with technical specialists. Develop a critical attitude toward technologies, evaluating their potential and limitations in cultural contexts.
No prior technical knowledge is required. A good capacity for critical analysis and an interest in culture and communication are helpful.
Active lectures and hands-on labs.
Please note that the university laboratory and rooms meet more common accessibility criteria and they can be enhanced with specific aids and supporting technologies to make easy using computers for everyone, according to their specific needs.
The course partially contributes to the achievement of the Sustainable Development Goals of Agenda UN 2030 No. 10 "Reducing Inequality" and No. 11 "Sustainable Cities and Communities" by increasing people's operational skills in a digital citizenship context.
Snyder, L., Ray, L. H., & Amoroso, A. (2020). Fluency: Conoscere e usare l’informatica. Ediz. MyLab. Con contenuto digitale per accesso online (7ª ed.). Pearson.
Also:
Teacher notes available via Aulaweb.
People who cannot attend lessons will find additional contents making reference to the many links suggested within the notes.
Please note that the provided learning materials meet more common accessibility criteria, however they can be arranged in different formats, if needed, to improve their ease-of-use, according to each students' specific needs.
Ricevimento: On lectures' days, at the Savona Universtity Campus. On appointment, at the Department DIBRIS in Genoa. On appointment, via Teams.
First Semester
The timetable for this course is available here: EasyAcademy