Software Engineering
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
Winter semester, 2022/2023
Course | Number of hours | ECTS credits | Form of verification | |
---|---|---|---|---|
Programming in C++
|
Lectures:
16 Laboratory classes: 22 |
5 | Completing the classes | O |
Object methodologies
|
Lectures:
4 Laboratory classes: 6 |
2 | Completing the classes | O |
Component-Oriented Programming
|
Lectures:
4 Laboratory classes: 12 |
2 | Completing the classes | O |
Konstruowanie baz danych
|
Lectures:
10 Laboratory classes: 12 |
3 | Completing the classes | O |
Introduction to software engineering
|
Lectures:
10 Laboratory classes: 12 |
3 | Completing the classes | O |
Sum | 108 | 15 |
Summer semester, 2022/2023
Course | Number of hours | ECTS credits | Form of verification | |
---|---|---|---|---|
Model-driven software development
|
Lectures:
10 Laboratory classes: 12 |
3 | Completing the classes | O |
Software testing
|
Lectures:
6 Laboratory classes: 4 |
1 | Completing the classes | O |
Zaawansowane technologie bazodanowe
|
Lectures:
10 Laboratory classes: 12 |
3 | Completing the classes | O |
Web-oriented languages and technologies
|
Lectures:
12 Laboratory classes: 14 |
3 | Completing the classes | O |
Using and administration of UNIX/Linux system
|
Lectures:
6 Laboratory classes: 10 |
2 | Completing the classes | O |
Software project management
|
Lectures:
10 Laboratory classes: 10 |
3 | Completing the classes | O |
Sum | 116 | 15 |