Coltivare una certa conoscenza teorica di base dell'informatica e della tecnologia, avere un'analisi preliminare degli algoritmi e progettazione, progettazione e implementazione di programmi, e capacità di progettazione e sviluppo di sistemi, e essere in grado di impegnarsi in imprese, iniziative, dipartimenti amministrativi, e unità di istruzione secondaria ed elementare. Sviluppo di software per applicazioni informatiche, analisi e manutenzione del software di sistema informatico, gestione e manutenzione delle reti informatiche, applicazione e manutenzione del sistema hardware informatico, e talenti professionali di alta qualità nell'insegnamento informatico.