COMPUTER SCIENCE FOR CULTURAL HERITAGE

Teaching in italian
COMPUTER SCIENCE FOR CULTURAL HERITAGE
Teaching
COMPUTER SCIENCE FOR CULTURAL HERITAGE
Subject area
ING-INF/05
Reference degree course
DIGITAL HUMANITIES
Course type
Master's Degree
Credits
9.0
Teaching hours
Frontal Hours: 63.0
Academic year
2022/2023
Year taught
2022/2023
Course year
1
Language
ENGLISH
Curriculum
COMUNE/GENERICO
Reference professor for teaching
TOMMASI Francesco

Teaching description

Familiarity with computers (at least at ECDL level)

- What is an operating system

 

- The UNIX operating system

 

- The shell and the Command Line Interface

 

- Useful UNIX commands and utilities

 

- Scripting languages and their use

 

- Text encoding – Unicode, UTF8 and related tools

 

- File formats: description and manipulation (text, image, audio, video)

 

- Network basics and main network tools

 

- Computer security – digital objects integrity and authenticity

 

The course aims at providing the students coming from the humanities with the basics of Computer Science. The course is based on UNIX®, because of the popularity of such operating system among professionals.

The course is strongly oriented towards a hands-on mehodology.

Writing a bash script aimed at solving a given problem in a given time.

- What is an operating system

 

- The UNIX operating system

 

- The shell and the Command Line Interface

 

- Useful UNIX commands and utilities

 

- Scripting languages and their use

 

- Text encoding – Unicode, UTF8 and related tools

 

- File formats: description and manipulation (text, image, audio, video)

 

- Network basics and main network tools

 

- Computer security – digital objects integrity and authenticity

Textbook:

All needed reference material is composed, organized and constantly updated by the teacher. The material is made available to students through the course moodle site.

 

Additional, useful references:

 

- Franco Tommasi, Alla scoperta di UNIX, 2021, ISBN 979-1220082204

- Peek, Todino, Strang, Learning the Unix Operating System, 5th ed. O'Reilly 2001, ISBN 978-0596002619:

- Newham, Learning the bash Shell, 3rd ed., O'Reilly 2005 ISBN 978-0596009656

- Cooper, Advanced Bash-Scripting Guide, http://tldp.org/LDP/abs/html/

- Silberschatz, Galvin, Gagne - Operating System Concepts - Wiley - 9th ed. (2013) - ISBN 978-1118063330

Semester
First Semester (dal 19/09/2022 al 13/01/2023)

Exam type
Compulsory

Type of assessment
Oral - Final grade

Course timetable
https://easyroom.unisalento.it/Orario

Download teaching card (Apre una nuova finestra)(Apre una nuova finestra)