Inżynieria oprogramowania
Zakres tematyczny
Kurs podstawowy (pierwszy semestr): programowanie w językach C/C++ na wysokim i zaawansowanym poziomie, technologie komponentowe, konstruowanie i podstawy relacyjnych baz danych, analiza i projektowanie systemów informatycznych, tworzenie modeli systemów informatycznych. Kurs zaawansowany (drugi semestr): zaawansowane metody modelowania systemów informatycznych (UML), inżynieria wymagań, zaawansowane technologie baz danych, internetowy dostęp do baz danych, aplikacje i technologie webowe, wprowadzenie do programowania w języku Java, administrowanie systemami UNIX/Linux, wprowadzenie do zarządzania projektem informatycznym.
Do kogo adresowane są studia podyplomowe
Program jest przeznaczony nie tylko dla informatyków, ale również dla absolwentów kierunków pokrewnych planujących swoją ścieżkę kariery związać z informatyką. Od słuchaczy nie wymaga się szczególnej wiedzy informatycznej, wystarczające są podstawowe umiejętności z zakresu programowania.
Kierownik studiów podyplomowych
dr inż. Radosław Klimek, tel.: 12 617 39 45, mail: rklimek@agh.edu.pl
Organizator studiów podyplomowych
Wydział Elektrotechniki, Automatyki, Informatyki i Inżynierii Biomedycznej, Katedra Informatyki Stosowanej, tel.: 12 617 52 00, mail: kis@agh.edu.pl
Osoba do kontaktu
Katarzyna Dynak-Kozioł, tel.: 12 617 51 98, mail: kkoziol@agh.edu.pl
Semestr zimowy, 2021/2022
Przedmiot | Liczba godzin | Punkty ECTS | Forma weryfikacji | |
---|---|---|---|---|
Programowanie w C/C++
|
Wykład:
16 Ćwiczenia laboratoryjne: 22 |
5 | Zaliczenie | O |
Metodologie obiektowe
|
Wykład:
4 Ćwiczenia laboratoryjne: 6 |
2 | Zaliczenie | O |
Technologie komponentowe i sieciowe
|
Wykład:
4 Ćwiczenia laboratoryjne: 12 |
2 | Zaliczenie | O |
Konstruowanie baz danych
|
Wykład:
10 Ćwiczenia laboratoryjne: 12 |
3 | Zaliczenie | O |
Elementy inżynierii oprogramowania
|
Wykład:
10 Ćwiczenia laboratoryjne: 12 |
3 | Zaliczenie | O |
Suma | 108 | 15 |
Semestr letni, 2021/2022
Przedmiot | Liczba godzin | Punkty ECTS | Forma weryfikacji | |
---|---|---|---|---|
Modele wytwarzania oprogramowania
|
Wykład:
10 Ćwiczenia laboratoryjne: 12 |
3 | Zaliczenie | O |
Testowanie wymagań
|
Wykład:
6 Ćwiczenia laboratoryjne: 4 |
1 | Zaliczenie | O |
Zaawansowane technologie bazodanowe
|
Wykład:
10 Ćwiczenia laboratoryjne: 12 |
3 | Zaliczenie | O |
Technologie i aplikacje webowe
|
Wykład:
10 Ćwiczenia laboratoryjne: 12 |
3 | Zaliczenie | O |
Użytkowanie i administrowanie systemem UNIX/Linux
|
Wykład:
6 Ćwiczenia laboratoryjne: 10 |
2 | Zaliczenie | O |
Zarządzanie projektem informatycznym
|
Wykład:
10 Ćwiczenia laboratoryjne: 10 |
3 | Zaliczenie | O |
Suma | 112 | 15 |