Wydział Matematyki, Informatyki i Mechaniki
Magisterskie Studia Uzupełniające
na kierunku informatyka
Program studiów
Studia trwają dwa lata. Każdy rok jest podzielony na trzy 10-tygodniowe trymestry. W każdym tygodniu zajęcia odbywają się od poniedziałku do piątku w godzinach od 17:00 do 20:15 (z wyjątkiem szóstego trymestru, kiedy jest mniej zajeć - w tym okresie studenci potrzebują więcej czasu na pisanie pracy magisterskiej). Łącznie obejmuje to 600 godzin zajeć na pierwszym roku i 520 godzin zajęć na drugim.
Zajęcia są rozliczane trymestralnie. Każdy wykład kończy się egzaminem, każde laboratorium jest zaliczane na ocenę. Od początku drugiego roku studiów student bierze udział w interdyscyplinarnym seminarium magisterskim. Chociaż głowny nacisk w trakcie studiów kładziemy na specjalnoci: sieci komputerowe i bazy danych, to jednak oferujemy także pewne wykłady monograficzne rozszerzajšce ogólnš wiedzę informatycznš. Student MSUI może takżek, na własną prośbę i za zgodą Dziekana, zaliczyć wykład monograficzny z zestawu oferowanego dla etapu magisterskiego 5-letnich studiów informatycznych (na Wydziale MIM UW). Najpóźniej na początku piątego trymestru student otrzyma propozycję tematu pracy magisterskiej. Przedłożenie pracy jest warunkiem zaliczenia seminarium magisterskiego. Wymagany bedzie standard prac taki, jak na pięcioletnich studiach magisterskich naszego Wydziału.
Studia kończą się egzaminem magisterskim, według wymagań i reguł obowiązujących
na Wydziale Matematyki, Informatyki i Mechaniki UW.
Ramowy program studiów
Szczegółowy program poszczególnych przedmiotów jest do wglądu w sekretariacie Instytutu Informatyki. Lista przedmiotów oraz grafik zajęć na każdym roku są przedstawione na kolejnych stronach.
I ROK
MPI: Matematyczne podstawy informatyki
I - Teoria mnogości i algebraMD: Matematyka dyskretna
II - Teoria obliczeń
III - Logika
SD: Struktury danych
AS: Algorytmy sekwencyjne
JPP: Języki i paradygmaty programowania
I - Programowanie imperatywnePR: Laboratorium programowania
II - Programowanie obiektowe i współbieżne
III - Programowanie deklaratywne: funkcyjne i w logice
I - C++WSO: Współczesne systemy operacyjne (przegląd)
II - HTML i Java
III - Programowanie wizualne
ASK: Architektura współczesnych systemów komputerowych (przegląd)
WSK: Wstęp do sieci komputerowych
PS: Programowanie sieciowe
BD: Bazy danych
MRBD: Metody realizacji baz danych
| Dzień tygodnia | I trymestr | II trymestr | III trymestr |
| (Poniedziałek)
Matematyka |
w+ćw 40
MPI-I |
w+ćw 40
MPI-II |
w+ćw 40
MPI-III |
| (Wtorek)
Algorytmy |
w+ćw 40
MD |
w+ćw 40
SD |
w+ćw 40
AS-I |
| (Środa)
Języki |
w+ćw 40
JPP-I |
w+ćw 40
JPP-II |
w+ćw 40
JPP-III |
| (Czwartek)
Oprogramowanie użytkowe i sprzęt |
w 20
WSO w 20 ASK |
w 20
WSK lab 20 PS |
w 20
BD lab 20 MRBD |
| (Piątek)
Programowanie |
lab 40
PR-I |
lab 40
PR-II |
lab 40
PR-III |
w - wykład, ćw - cwiczenia, lab - laboratorium, nn - liczba godzin zajęć
II ROK
SJP: Semantyka jezyków programowania
FS: Formalne specyfikacje
AS: Algorytmy sekwencyjne
AR: Algorytmy równoległe i rozproszone
WO: Wytwórstwo oprogramowania
OPO: Organizacja i zarządzanie produkcją oprogramowania
SIZ: Systemy informatyczne zarządzania
SK: Sieci komputerowe
PSI: Projektowanie systemów informacyjnych
MDBD: Zaawansowane metody dostępu do baz danych
BDBZ: Bazy danych w bankowości i zarządzaniu
PDBD: Projekt dużej bazy danych
RSO: Rozproszone systemy operacyjne
BSK: Bezpieczeństwo sieci komputerowych
SEM: Seminarium magisterskie
MON: Wykład monograficzny
| Dzień tygodnia | I trymestr | II trymestr | III trymestr |
| (Poniedziałek)
Teoretyczne podstawy informatyki |
w 20
SJP w 20 AS-II |
w 20
FS w 20 AR |
|
| (Wtorek)
Zarządzanie i wytwórstwo oprogramowania |
w 20
WO w 20 OPO |
w+ćw 40
SIZ |
|
| (Środa)
Sieci komputerowe |
w 20
SK-I lab 20 SK-I |
w 20
SK-II lab 20 SK-II |
w 20
RSO lab 20 BSK |
| (Czwartek)
Bazy danych |
w 20
PSI lab 20 PDBD-I |
w 20
MRBD lab 20 PDBD-II |
w 20
BDBZ lab 20 PDBD-III |
| (Piątek)
Praca magisterska |
sem 20
SEM-I w 20 MON-I |
sem 20
SEM-II w 20 MON-II |
sem 20
SEM-III w 20 MON-III |
w - wykład, ćw - ćwiczenia, lab - laboratorium, sem - seminarium, nn
- liczba godzin zajęć

