Disciplina acadèmica.
Informàtica aplicada al desenvolupament d'algorismes que permeten a un ordinador percebre el seu entorn lògic i prendre decisions per maximitzar les seves possibilitats d'èxit en una o més tasques.