Il corso si propone di dare allo studente una conoscenza funzionale dell’informatica, ovvero la capacità di utilizzare strumenti informatici a prescindere da specifici applicativi. Ci si concentra sullo studio dei sistemi, sia dal punto di vista dell'hardware che del software, procedendo dal concreto all'astratto, utilizzando come linguaggio di programmazione il C++.