Dalyko sando aprašas
Dalyko sando kodas |
|
Dalyko sando pavadinimas |
Algoritmų analizė |
Dėstytojo (-jų) pedagoginis vardas, mokslo laipsnis, vardas ir pavardė |
dr. Valdas Dičiūnas |
Katedra, centras |
Informatikos katedra |
Fakultetas, padalinys |
Matematikos ir informatikos fakultetas |
Dalyko sando lygis |
pirmosios pakopos |
Semestras |
pavasario (6)
|
ECTS kreditai |
4,5 |
VU kreditai |
3 |
Auditorinės valandos |
viso dalyko 64 |
|
Paskaitų 32
|
|
seminarų
|
|
|
|
|
|
|
Reikalavimai |
|
Dėstomoji kalba |
|
Dalyko sando tikslai ir numatomi gebėjimai |
Susipažinti su pagrindiniais algoritmų konstravimo metodais ir kombinatoriniais algoritmais. Išmokti įvertinti algoritmų bei uždavinių sudėtingumą ir pasirinkti optimalesnį algoritmą. Mokėti atskirti praktiškai tinkamus algoritmus nuo praktiškai netinkamų eksponentinio sudėtingumo algoritmų. Mokėti taikyti apytikslius algoritmus. |
Dalyko sando turinys |
Kalbų sudėtingumas. Klasės P ir NP. Sudėtingumo klasių hierarchija. NP-pilni uždaviniai, jų pavyzdžiai. Apytiksliai algoritmai. |
Pagrindinės literatūros sąrašas |
|
Papildomos literatūros sąrašas |
|
Mokymo metodai |
Paskaitos, konsultacijos, individualūs namų darbai ir 1 laboratorinis darbas. Namų darbus bei laboratorinį darbą galima atlikti namuose arba pratybų metu. |
Lankomumo reikalavimai |
Paskaitų lankomumui specialių reikalavimų nėra, bet galutinį egzaminą leidžiama laikyti tik semestro metu už namų darbus ir laboratorinį darbą surinkus ne mažiau kaip 2 balus ir atlikus ne mažiau kaip 40% namų darbų. |
Atsiskaitymo reikalavimai |
Namų darbai atliekami raštu ir apginami per pratybas iki nustatytos datos. Laboratorinis darbas pateikiamas kartu su 4-5 psl. ilgio darbo aprašymu ir apginamas per pratybas iki nustatytos datos. Egzaminas raštu. |
Vertinimo būdas |
20-30% namų darbai, 30% laboratorinis darbas, 40-50% egzaminas. |
Aprobuota katedros |
2009 02 02 |
Patvirtinta Studijų programos komiteto |
2009 02 03 |