Do zaliczenia pierwszego semestru wymagane jest zdanie minimum jednego obowiązku.
Do zaliczenia drugiego semestru wymagane jest zdanie minimum trzech obowiązków.
Programowanie, analizę numeryczną, matematykę dyskretną oraz algorytmy i struktury danych można zdawać na dwóch poziomach: licencjackim i magisterskim. Ten drugi przyda się przy rekrutacji na studia drugiego stopnia. Szczegóły w programie.
-
Można także zaliczyć niektóre obowiązki magisterskie, zdając ich zamienniki. Szczegóły w programie.
Sumując wszystkie wymagania, do ukończenia studiów pierwszego stopnia wymagane są:
Zdanie egzaminu licencjackiego, za co dostaje się 10 punktów ECTS
Zaliczenie praktyki zawodowej - minimum 3 punkty ECTS (co najwyżej 5, 1 punkt za każdy tydzień praktyk)
167 punktów ECTS za przedmioty, w tym:
140 punktów za przedmioty obowiązkowe, informatyczne, kursy i projekty programistyczne, w tym:
54 punkty za przedmioty informatyczne - I.1 i I.2
Z czego 36 punktów można dostać za przedmioty obejmujące treści obowiązkowe (albo inne, ale wtedy trzeba się wykazać znajomością tych przedmiotów w inny sposób)
A pozostałych 18 rozbija się na trzy przedmioty z I.2
59 punktów za przedmioty obowiązkowe
4 punkty za projekt programistyczny
pozostałe 23 można zdobyć za zdanie obowiązków magisterskich (suma różnic punktów M-L + JFiZO daje dokładnie 23)
ewentualnie można je przeznaczyć na kursy lub przedmioty informatyczne
3 punkty za seminarium
10 punktów za języki obce
4 punkty za dowolne przedmioty nieinformatyczne
ostatnie 10 punktów można zdobyć za WF-y, kursy, przedmioty informatyczne bądź nieinformatyczne