Il corso, di natura introduttiva, ha lo scopo di fornire agli allievi i fondamenti della cultura informatica. In particolare, oltre a un insieme di conoscenze di base a livello concettuale e tecnico sulla struttura e il funzionamento dei sistemi di calcolo. Il corso offre una prima introduzione alla programmazione mediante l?utilizzo del linguaggio C. Vengono approfondite le nozioni fondamentali relative alla struttura e al progetto di programmi e viene richiesto agli allievi di acquisire abilità pratiche di programmazione a livello elementare.