Voici une liste des essentiels à savoir.
source : (David Roche)
Calculabilité et décidabilité
Programmation orientée objet
Liste, pile, file
Dictionnaires
Arbres
Graphes
Bases de données
BDR
Langage SQL
Récursivité
Algorithmes sur les arbres
Méthode diviser pour régner
Programmation fonctionnelle
Protocole de routage
SOC
Processus
Sécurisation des communications