A A A
pl | en

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

 

Zobacz pełny opis studiów podyplomowych

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

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