Il Corso si propone di fornire competenze nell'uso delle tecnologie informatiche sia di base che avanzate. Oltre ai principi di funzionamento delle macchine, verranno introdotti i modelli e gli strumenti propri della rappresentazione della conoscenza in ambito informatico. Il corso si compone di due moduli: