Magister nauk ścisłych w dziedzinie informatyki przygotowuje studentów do szerokiej gamy kar w dziedzinie informatyki lub pokrewnych branżach, a także do zaawansowanych studiów w kierunku doktoratu. Nasz program łączy solidny i praktyczny program nauczania z wysokiej jakości badaniami i projektami opartymi na działalności.
Oprócz ogólnego programu obejmującego szeroki zakres dyscypliny informatycznej, wydział oferuje trzy specjalizacje:
- Specjalizacja w Inżynierii Oprogramowania obejmuje projektowanie i rozwój dużych, ale użytecznych systemów oprogramowania w świecie, w którym zespoły programistyczne są rozproszone globalnie. Studenci wybierający specjalizację w Informatyce i Biznesie ukończą wszystkie wymagania dla pełnego stopnia magistra informatyki. Dodatkowo, ukończą szereg kursów biznesowych (kursy podstawowe MBA). Ukończenie tej specjalizacji zapewni umiejętności dla absolwentów, aby mogli przejąć odpowiedzialność zarządczą w organizacjach, które wymagają menedżerów rozumiejących zarówno aspekty informatyczne, jak i biznesowe technologii informacyjnej. Metoda oceniania CR/NC jest dozwolona tylko dla CSC 895 lub CSC 898. Wszystkie inne kursy wymienione na formularzu Awansu do Kandydatury (ATC) muszą być oceniane literowo.
Wymagania dotyczące przedmiotów wybieralnych
Wszyscy studenci są zobowiązani do uwzględnienia kredytów z przedmiotów wybieralnych w swoim programie. Przedmioty wybieralne obejmują wszystkie kursy wyższych poziomów lub studiów magisterskich oferowane przez Wydział Informatyki, w tym kursy wymagane do uzyskania szerokiego zakresu wiedzy oraz CSC 897 i CSC 899. CSC 893 nie może być zaliczany jako przedmiot wybieralny. Kursy z innych programów, takich jak biologia, inżynieria, biznes czy matematyka, mogą być akceptowane za zgodą doradcy studiów magisterskich i nadzorcy doświadczenia końcowego.
Uwaga: Maksymalnie 6 jednostek kursów wyższych (numerowanych poniżej 700) może być zastosowanych do stopnia z zgodą wykładowcy kursu i doradcy studiów magisterskich.
Specjalizacja w Inżynierii Oprogramowania
Ta specjalizacja kładzie nacisk zarówno na zasady, jak i najlepsze praktyki inżynierii oprogramowania, łącząc indywidualne i praktyczne projekty zespołowe w rozproszonym i globalnym środowisku. Absolwenci z tą specjalizacją będą mieli umiejętności do:
- Prowadzenia badań i rozwoju w dziedzinie informatyki lub kontynuowania studiów doktoranckich.
- Bycia skutecznymi inżynierami oprogramowania w globalnym środowisku rozwoju.
- Zarządzania lub bycia liderami technicznymi w małych i dużych zespołach rozwoju oprogramowania, w tym tych działających w globalnym środowisku.