Znanost o mrežama (engl. network science) je znanstveno područje koje se bavi složenim mrežama kao što su komunikacijske mreže i Internet, telekomunikacijske mreže i mreže računala, društvene mreže, kognitivne i semantičke mreže te različitim aspektima informacija i komunikacija u mrežnom okružju. Riječ je o interdisciplinarnom području koje uz tehničke istražuje fizičke, društvene i gospodarske fenomene umrežavanja ljudi, računala, uređaja i stvari. Stalnim razvojem komunikacijskih mreža i raspodijeljenih sustava, znanost o mrežama postala je jedno od najpropulzivnijih područja koja utječu na sveukupni tehnološki, društveni i gospodarski razvoj.
Studenti će steći teorijska i praktična znanja i vještine za istraživanje, razvoj i izvedbu mreža, sustava i usluga, s naglaskom na identifikaciju, formulaciju i rješavanje složenih problema u području komunikacijskih mreža, raspodijeljenih sustava i na njima zasnovanih umreženih usluga. Proučavaju se modeli lokalnih, pristupnih i jezgrenih mreža, višeuslužna, inteligentna, širokopojasna mreža i Internet, planiranje i optimiranje mreže i informacijskog prometa te upravljanje mrežom. Stječu se znanja iz arhitekture računala, operacijskih sustava i programskih jezika te znanja iz specifikacijskih jezika, jezika za modeliranje, organizacije obrade i upravljanja podacima u mrežnim sustavima, višemedijskim uslugama, elektroničkom poslovanju i društvenim mrežama, te sustava sa sposobnošću učenja. U svezi s tim su komunikacijski protokoli, sigurnost i privatnost komunikacije, virtualna/proširena stvarnost i okruženja, pokretljivost u mrežama, pokretne mreže i programski agenti. Programsko inženjerstvo usmjereno je na sustave mreža, a upravljanje projektima te upravljanje istraživanjem i razvojem na tržište mrežnih usluga.
Od studenata koji upisuju profil očekuju se osnovna znanja iz područja komunikacijskih mreža, arhitekture računala i programskih jezika.
Predmeti razlike
- Komunikacijske mreže ili sličan predmet (koji pokriva osnovne koncepte umrežavanja u Internetu i protokolni složaj TCP/IP)
- Osnove programiranja