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