Sunteți pe pagina 1din 2

PROF.UNIV.DR.

HORIA IOAN GEORGESCU

TEHNICI AVANSATE DE PROGRAMARE

UNIVERSITATEA TITU MAIORESCU DIN BUCURETI


FACULTATEA DE INFORMATIC

Prezentarea modului
-----------------------------------------------------------------------------------------------------------------------

PREZENTAREA MODULULUI
Modulul "Tehnici avansate de programare" i propune s prezinte, n
cadrul celor apte uniti de nvare ale sale, cele mai importante tehnici
clasice de elaborare a algoritmilor:
 metoda Divide et Impera
 metoda Greedy
 metoda Backtracking
 metoda programrii dinamice
 metoda Branch and Bound
Modulul ncepe cu o unitate de nvare n care se prezint clasele de
probleme P i NP, se continu cu cinci uniti de nvare n care sunt
prezentate tehnicile de programare mai sus menionate i se ncheie cu o
unitate de nvare n care sunt prezentate, pe scurt, cele mai noi metode
de elaborare a algoritmilor, respectiv metode probabiliste i genetice.
Acest modul este strns legat de modulele "Programare procedural",
"Algoritmi i structuri de date", "Programare orientat pe obiecte" i
"Programare n Java" din anii anteriori, deoarece el le extinde natural pe
primele dou, iar implementrile algoritmilor prezentai n cadrul su se vor
realiza fie n limbajul C/C++, fie n limbajul Java.

------------------------------------------------------------------------------------------------------------------Tehnici avansate de programare