Learning objectives
Provide the student with a theoretical knowledge of basic computer science on the technologies available today
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
Computer networks
Local networks and geographical networks
Internet and its applications
Functional classification of application programs
Presentation of application programs for processing texts, presentations, spreadsheets, programs
Use of the Internet network (navigation, electronic mail)
General concepts on the relationship between computer science and medicine
Introduction to computer security, legal references and general concepts, and a mention of the digital signature
Bibliography
Introduzione ai sistemi informatici
D. Sciuto, G. Buonanno, W. Fornaciari, L. Mari, Mc Graw Hill, 2004
Lecture notes