Learning objectives
Provide the student with a theoretical knowledge of basic computer science on the technologies available today.
Prerequisites
- - -
Course unit content
<br /><br /> <br />Short account of historical evolution from the first inventions in the 1600s to the present <br />Introduction to computer science and the use of computers <br />General concepts on the operating principles <br />Functional analysis of the structure of a processor <br />Hardware: CPU Memory I/O devices <br />Binary system and Boolean operators <br />Information (text, numbers, images, sounds) and its digital representation <br />Software <br />Basic software and operating systems <br />Application software <br />Notes on programs and algorithms
Full programme
- - -
Bibliography
<br /> <br />Introduzione ai sistemi informatici <br />D. Sciuto, G. Buonanno, W. Fornaciari, L. Mari, <br />Mc Graw Hill, 2004<br />Lecture notes
Teaching methods
<br />Assessment is by written examination, or oral examination if necessary.
Assessment methods and criteria
- - -
Other information
- - -