Prerequisiti del corso di Analisi e progettazione del software

Un prerequisito fondamentale per il corso di Analisi e progettazione del software sono i corsi di Programmazione orientata agli oggetti e di Basi di dati.

Questo documento specifica i prerequisiti specifici del corso di Analisi e progettazione del software.

In particolare, per prerequisiti si intendono le conoscenze che lo studente deve possedere all'inizio delle lezioni del corso per poter fruire positivamente dalle lezioni del corso stesso.
Se invece lo studente non intende frequentare il corso, per prerequisiti si intendono le conoscenze che lo studente deve possedere all'inizio dello studio degli argomenti del corso per poter studiare in modo effettivo per il corso stesso.

Nel seguito, per ciascuna conoscenza specifica viene indicata anche la rilevanza come prerequisito per il corso di Analisi e progettazione del software, secondo la seguente scala:

* (un asterisco): un prerequisito minore - non è necessario conoscere l'argomento in dettaglio - la conoscenza dell'argomento può essere utile per comprendere meglio alcuni argomenti del corso

** (due asterischi): un prerequisito significativo - è necessario conoscere bene l'argomento - la mancata conoscenza dell'argomento può pregiudicare la comprensione di alcuni argomenti importanti del corso - prima di iniziare il corso è bene ripassare o studiare questi argomenti

*** (tre asterischi): un prerequisito fondamentale - è necessario conoscere l'argomento in dettaglio - la mancata conoscenza dell'argomento può pregiudicare la comprensione di molti  argomenti fondamentali del corso - in mancanza di di uno o più di questi prerequisiti fondamentali, può essere opportuno rimandare la frequenza del corso all'anno successivo, dopo aver ottenuto i prerequisiti 

Inoltre, la rilevanza dei prerequisiti, rispecchia anche il livello di conoscenza richiesto per ciascuna conoscenza specifica: 

Prerequisiti relativi al corso di Programmazione orientata agli oggetti.

Argomenti di base della programmazione a oggetti

Collezioni

Polimorfismo

Altri argomenti

Prerequisiti relativi al corso di Basi di dati.