U sklopu kolegija obrađuju se osnovni koncepti struktura podataka i algoritmi nad njima.
Nakon ponavljanja gradiva iz uvoda u programiranje, objašnjava se pojam složenosti algoritma. Objašnjava se i ilustrira rekurzija te se grade osnovne strukture podataka poput stoga i reda.
Obrađuju se dinamičke strukture podataka: jednostruke i višestruko povezane liste i binarna stabla te gomila kao posebni slučaj binarnog stabla. Pojašnjavaju se osnovne tehnike adresiranja i raspršeno adresiranje.
Obrađuju se osnovni algoritmi pretraživanja, sortiranja i adresiranja.
- Nositelj kolegija: Krunoslav Žubrinić
- Izvođač kolegija: Ana Kešelj Dilberović
- Nositelj kolegija: Mario Miličević
- Izvođač kolegija: Ana Kešelj Dilberović
- Nositelj kolegija: Ivica Martinjak
- Izvođač kolegija: Irena Vašiček
- Izvođač kolegija: Irena Vašiček
- Nositelj kolegija: Zorica Krželj
- Izvođač kolegija: Ivan Jelčić
- Nositelj kolegija: Krunoslav Žubrinić
- Izvođač kolegija: Ana Kešelj Dilberović
- Nositelj kolegija: Mario Miličević
- Izvođač kolegija: Ivan Grbavac
- Nositelj kolegija: Stjepan Srhoj
- Izvođač kolegija: Ivan Jelčić
- Izvođač kolegija: Perica Vojinić
- Nositelj kolegija: Vlatko Lipovac
- Izvođač kolegija: Kristina Barišić
- Izvođač kolegija: Ante Mihaljević
- Nositelj kolegija: Mario Miličević
- Nositelj kolegija: Vedran Batoš
- Izvođač kolegija: Ivan Grbavac