The course provides the basic concepts of computer science needed for understanding computers and operating systems
Lectures, with the aid of a computer for the programming part of the course
Representation of information
Computer architectures
FileSystem
Computer networks and Internet
Elements of propositional calculus
Algorithms
Programming in Java (basic constructs, variables, arrays, character strings, object-oriented programming)
Course handouts on http://www.mauriziomancini.org/wordpress/fdi-2016/
OTTAVIO CALIGARIS (President)
CLAUDIO CARMELI (President)
MARCO PERRANDO (President)
SANDRO ZAPPATORE
The examination consists of two tests: one on the computer (or written) to verify the programming part and
an oral part on the rest of the program
Pre-requisites :
None