Vous pourrez apprendre les bases de l’algorithmique, les règles d’or de la programmation, les concepts fondamentaux de l’algorithmique et d’autres possibilités encore. Le fait d’avoir une bonne maîtrise de son outil de travail (en l’occurrence sa machine) vous permettra toujours de réaliser n’importe quelle opération.
La complexité d’un algorithme est le nombre d’instructions élémentaires à exécuter pour réaliser la tâche pour laquelle il a été conçu. L’efficacité d’un algorithme est son aptitude à utiliser de manière optimale les ressources du matériel qui l’exécute. Un algorithme sert à transmettre un savoir faire.
Vous avez maintenant compris l’importance des algorithmes et à quoi ils servent. Cependant, l’utilisation de l’algorithmique n’est pas restreinte à un domaine précis ou un champ d’application particulier. Vous les trouverez presque partout, ce sont en effet une « façon de penser ».
Le cours permettra aussi d’apprendre la théorie des graphes, de même que les algorithmes les plus connus qui leur sont associés. Vous pourrez apprendre les bases de l’algorithmique, les règles d’or de la programmation, les concepts fondamentaux de l’algorithmique et d’autres possibilités encore.