L'ingénierie des logiciels vise à apprendre la modélisation avec le langage UML et programmer les interfaces et fonctions de gestion des systèmes d'information.