- Nositelj kolegija: Snježana Lubura Strunjak
- Nositelj kolegija: Tina Bosner
- Izvođač kolegija: Daniela Ivanković
Kolegij se bavi numeričkim rješavanjem parcijalnih diferencijalnih jednadžbi. Obrađuje se metode konačnih diferencija, konačnih volumena i konačnih elemenata. Za implementaciju numeričkih metoda koristi se Dune biblioteka (dune-project-org).
- Nositelj kolegija: Mladen Jurak
CILJ KOLEGIJA: Upoznavanje s nekoliko naprednih tema iz područja relacijskih baza podataka, skladištima podataka, NoSQL paradigmom te smještajem i obradama velikih podataka (big data).
NASTAVNI SADRŽAJI:
1. Proširenja znanja o relacijskim bazama podataka. Složeni tipovi podataka. Distribuirane baze podataka. Ciljevi, svrha, prednosti i mane distribuiranja podataka. Struktura distribuirane baze, replikacija, fragmentacija. Protokoli za izvršavanje distribuiranih transakcija.
2. NoSQL paradigma. Razlozi nastanka. Agregatni model podataka. Svojstva NoSQL baza podataka. Konzistencija i CAP teorem. Vrste NoSQL baza podataka: ključ-vrijednost, dokumentske, grafovske i obitelj-stupaca baze podataka. Map/reduce algoritam u NoSQL bazama podataka.
3. Skladišta podataka (data warehouses). Ciljevi i svrha skladištenja podataka. Modeli skladišta podataka. Postupak modeliranja skladišta. OLAP. Postupak punjenja skladišta podataka (ETL).
4. Veliki podaci (big data). Distriburani datotečni sustavi. Google FS i HDFS. Apache Hadoop ekosustav. Map/reduce algoritam. Distribuirana izračunavanja i analize. Apache Spark.
- Nositelj kolegija: Ognjen Orel
- Nositelj kolegija: Vedran Čačić
- Nositelj kolegija: Mladen Vuković