Master program u Računarskim naukama pruža široko obrazovanje u oblasti računarskih nauka. Studenti stiču čvrste osnove u naprednim algoritmima, bezbednosti računara, veštačkoj inteligenciji i internet protokolima, i stiču stručnost kroz specijalizacione pravce. Diplomci započinju karijere na čelu tehnologija zasnovanih na softveru, na primer, kao softverski inženjeri, programeri igara i IT menadžeri projekata, ili nastavljaju na doktorskim studijama kako bi se bavili istraživačkim laboratorijama ili akademijom.
Računarske nauke na KTH
Master program u Računarskim naukama pruža široko obrazovanje u oblasti računarskih nauka sa mogućnošću specijalizacije u različitim predmetima. Naučićete metode za konstruisanje softverskih sistema, uključujući teorijske osnove i praktičnu sposobnost razvoja proizvoda i sistema. Tokom programa, upoznaćete se sa istaknutim gostujućim predavačima iz industrije i gostujućim predavačima sa drugih univerziteta.
Program počinje obaveznim kursevima iz naprednih algoritama, veštačke inteligencije, bezbednosti računara, internet protokola i metodologije istraživanja kako bi vam pružio uvid u različite oblasti računarskih nauka. U drugom semestru, birate jednu od sedam specijalizacija kako biste stekli dubinsko znanje u računarskim naukama. Specijalizacije su usko povezane sa svetski priznatim istraživačkim grupama na odeljenju.
Data Science
U specijalizaciji Data Science, naučićete metode za upravljanje i analizu podataka iz različitih izvora, kao što su biomolekulski sekvencni podaci, slike i video, tekst.
Interakcioni dizajn
U specijalizaciji Interakcioni dizajn, naučićete kako da dizajnirate i razvijate interaktivne sisteme sa modernim razvojnim metodologijama. Specijalizacija takođe pruža dublje znanje o tome kako sistematski evaluirati interaktivne sisteme.
Kognitivni sistemi
U specijalizaciji Kognitivni sistemi, naučićete kako da razvijate aplikacije sa veštačkom inteligencijom - sposobnostima koje se tradicionalno povezuju sa ljudima. U specijalizaciji možete se fokusirati na robotiku i računarsku viziju ili konverzacione sisteme, na primer, sisteme koji komuniciraju putem ljudskog jezika, kao što su glasovni asistenti, socijalni roboti i chatbotovi.
Naučno računanje
U specijalizaciji Naučno računanje, fokusirate se na tehnike za matematičko modelovanje i numeričku simulaciju fizičkih, hemijskih i bioloških sistema. Ove tehnike se koriste kao osnova za virtuelne eksperimente kada, na primer, simuliramo testove sudara i kada gradimo interaktivna virtuelna okruženja, na primer, za računarske igre.
Tehnologija softvera
U specijalizaciji Tehnologija softvera, istraživaćete metode i alate za dizajniranje, razvoj i održavanje različitih tipova softvera. Unutar specijalizacije, možete se fokusirati na programske jezike, kompajlere i semantiku programa ili na inženjering softvera, automatizovano testiranje i razvoj pouzdanog i sigurnog softvera na velikim razmerama.
Teorijske računarske nauke
U specijalizaciji Teorijske računarske nauke, učite o apstraktnim i matematičkim metodama za proučavanje algoritama. Naučićete da koristite formalne metode i fokusiraćete se na verifikabilne osobine softvera i softverskih sistema.
Vizualizacija i interaktivna grafika
Specijalizacija Vizualizacija i interaktivna grafika proteže se od osnovne vizualizacije i grafike do modernih istraživanja u ovoj oblasti. Vizualizacija se uglavnom bavi time kako učiniti velike i složene podatke razumljivim uz pomoć grafike, ali ima primene u računarskim igrama i drugim virtuelnim okruženjima.
Program takođe uključuje 28 ECTS kredita (oko jednog semestra) izbornih kurseva, od kojih možete birati iz širokog spektra kurseva unutar računarskih nauka, kako biste se dodatno specijalizovali u svojoj oblasti interesa ili proširili na nove oblasti unutar računarskih nauka. Program se završava master radom, koji uključuje učešće u naprednim istraživačkim ili dizajnerskim projektima u akademskom ili industrijskom okruženju u Švedskoj ili inostranstvu.
Ovo je dvogodišnji program (120 ECTS kredita) koji se izvodi na engleskom jeziku. Diplomcima se dodeljuje diploma Master of Science. Program se uglavnom izvodi na KTH kampusu u Stokholmu od strane Škole za elektrotehniku i računarske nauke (na KTH).