Grafuri
Grafurile permit lucrul cu informații organizate neliniar (informațiile sunt noduri ale grafului și dependențele dintre ele sunt muchii).
Chiar dacă, în organizarea noastră, acest capitol începe de la nivelul avansat, unele dintre subcapitolele propuse pot fi studiate din clase mai mici.
Teoria grafurilor este un capitol care ține de matematică însă aplicabilitatea practică deosebită și existența unui număr mare de algoritmi pentru diverse probleme clasice au făcut ca grafurile să fie totodată și un capitol complex al informaticii.