Computer Science
Studia na specjalności Inżynieria oprogramowania i systemów dostarczają wielu praktycznych umiejętności odnoszących się do różnych procesów wytwórczych oprogramowania, takich jak inżynieria wymagań, szacowanie projektów informatycznych, wzorce projektowe i architektoniczne, testowania oprogramowania, jak i różnych środowisk docelowych począwszy od tradycyjnych, mobilnych, chmurowych, architektur zorientowanych na serwisy SOA, zaawansowanych zagadnień bazodanowych, analizy i automatycznej klasyfikacji dużych zbiorów danych, utrzymywania systemów informatycznych, zarządzania projektami i innych. Inżynieria oprogramowania stanowi jedną z ważniejszych dziedzin współczesnej informatyki, jako niezwykle dynamicznie rozwijająca się dziedzina znajduje również odzwierciedlenie w zapotrzebowaniu na rynku pracy. Wiele firm zajmujących się wytwarzaniem, adaptacją, wdrażaniem lub administrowaniem oprogramowaniem poszukuje ekspertów z tej dziedziny. Są to zarówno firmy duże, zajmujące się wytwarzaniem złożonych systemów, jak również ogromna rozmaitość firm małych, zajmujących się wytwarzaniem prostych aplikacji lub adaptacją i wdrażaniem systemów istniejących.
Kształcenie na specjalności Inżynieria oprogramowania i systemów można uznać za unikatowe i wpisuje się ono w dynamiczny rozwój branży związanej z wytwarzaniem oprogramowania, co napędza gospodarkę regionu oraz całego kraju, a absolwentom specjalności umożliwia znalezienie atrakcyjnej pracy i rozwój swojej kariery.
Druga oferowana specjalność Grafika Komputerowa koncentruje się między innymi na nauce programowania gier oraz nauce tworzenia i programowania grafiki komputerowej, co różni się w wielu istotnych elementach od programu realizowanego w ramach podstawowych studiów Informatycznych na innych specjalnościach. Konieczność umożliwienia nabywania przez uczestników tych studiów ww. umiejętności jest uzasadnione faktem, że gry komputerowe to obecnie jeden z najbardziej rozpoznawalnych polskich towarów eksportowych, jest to stale rozwijające się zagłębie gier komputerowych. Mają w nim swoją centra i oddziały liczne firmy zarówno polskie, jak i zagraniczne związane z grafiką komputerową oraz z branżą gier komputerowych, które oferują liczne oferty pracy, szanse rozwoju i innowacyjność, stąd coroczna konieczność dostarczania absolwentów ww. specjalności. W Krakowie co roku organizowane są liczne imprezy takie jak festiwale oraz targi związane z grafiką komputerową i produkcją gier komputerowych np. Europejski Festiwal Gier „Digital Dragons” odbywający się w Centrum Kongresowym ICE w Krakowie. Jest to największe tego typu wydarzenie w Europie Wschodniej, które otwiera przed studentami i absolwentami szkół wyższych, możliwość pracy oraz rozwój kariery w branży gier komputerowych. Na tego typu imprezach najlepsi producenci gier tacy jak przykładowo CD Projekt RED, Techland, Gamesture, Infinity Ward/Acrivision, European Games Group, Prime Bit Games, Unity, Yggdrasil, Oculus, Xsolla oraz 11 bit studios szukają pracowników. Należy stwierdzić, że na polskim, a w szczególności krakowskim rynku pracy istnieje bardzo duży popyt na specjalistów w dziedzinach takich jak tworzenie gier komputerowych, modelowanie 3D, animacje 3D, oraz udźwiękowianie gier, a popyt ten dotyczy nie tylko branży gier komputerowych.
Opiekun kierunku: dr inż. Jędrzej Byrski
Zobacz pełny opis kierunku (Inżynieria oprogramowania i systemów)
Zobacz pełny opis kierunku (Grafika komputerowa)
Zobacz pełny opis kierunku (Systems Modelling and Intelligent Data Analysis)
Program ustalony Uchwałą Senatu nr 108/2019 z dnia 26 czerwca 2019 r., zmieniony Uchwałą Senatu nr 90/2020 z dnia 8 maja 2020 r.
Grafika komputerowa
|
Summer semester, 2020/2021
Subject | Number of hours | ECTS points | Form of verification | |
---|---|---|---|---|
Monographic lectures on physics
|
Lecture:
28 |
3 | Exam | O |
Aesthetics of form
|
Lecture:
28 Project classes: 28 |
3 | Assessment | O |
Programming in OpenGL and Direct3D
|
Laboratory classes:
28 Project classes: 28 |
4 | Assessment | O |
Theory of modern computer graphics
|
Lecture:
28 |
2 | Exam | O |
Architecture of processors and systems for graphics
|
Lecture:
28 |
3 | Exam | O |
2D publication graphics
|
Laboratory classes:
28 Project classes: 28 |
4 | Assessment | O |
Formal methods
|
Lecture:
28 Laboratory classes: 28 |
3 | Exam | O |
Theory and practice of programming computer games
|
Laboratory classes:
28 Project classes: 28 |
4 | Assessment | O |
Humanistic or social subject
|
Lecture:
60 |
4 | Assessment | O |
Zasady wyboru: Dwa przedmioty z grupy lub conajmniej 4 pkt. ECTS. Pełna lista dostępnych modułów w danym semestrze udostępniana jest każdorazowo przez Wydział Humanistyczny oraz Wydział Zarządzania | ||||
Who is the man? Contemporary controversy
|
Lecture:
30 |
2 | Assessment | W |
Philosophical counselling and coaching
|
Lecture:
30 |
2 | Assessment | W |
Polski film dokumentalny - mistrzowie i uczniowie
|
Lecture:
30 |
2 | Assessment | W |
Globalization. New challenges in the contemporary world
|
Lecture:
30 |
2 | Assessment | W |
Sociology. Selected issues
|
Lecture:
30 |
2 | Assessment | W |
The Anthropology of Everyday Life. From Birth to Death
|
Lecture:
30 |
2 | Assessment | W |
Conflicts of the modern world
|
Lecture:
30 |
2 | Assessment | W |
The Main Issues and Directions of Philosophy
|
Lecture:
30 |
2 | Assessment | W |
Basis for negotiations
|
Lecture:
30 |
2 | Assessment | O |
World religions: man and the sacred
|
Lecture:
30 |
2 | Assessment | W |
Blank spots in Polish history. Disputes and controversies
|
Lecture:
30 |
2 | Assessment | W |
From Tolkien to Brown. XX and XXI centuary popular literature
|
Lecture:
30 |
2 | Assessment | W |
The availability of electronic information
|
Project classes:
15 |
2 | Assessment | O |
Sum | 424 | 30 |
Inżynieria oprogramowania i systemów
|
Summer semester, 2020/2021
Subject | Number of hours | ECTS points | Form of verification | |
---|---|---|---|---|
Studio projektowe 1
|
Project classes:
42 |
4 | Assessment | O |
Modelowanie biznesowe i architektury korporacyjne
|
Lecture:
14 Project classes: 14 |
2 | Assessment | O |
Extreme Programming
|
Lecture:
14 Laboratory classes: 14 |
2 | Assessment | O |
Metody pomiaru i szacowania oprogramowania ang
|
Lecture:
28 Laboratory classes: 14 |
3 | Exam | O |
Monographic lectures on physics
|
Lecture:
28 |
3 | Exam | O |
Metody eksploracji danych
|
Lecture:
14 Laboratory classes: 14 |
3 | Assessment | O |
Formal methods
|
Lecture:
28 Laboratory classes: 28 |
3 | Exam | O |
Requirements Engineering
|
Lecture:
14 Project classes: 14 |
2 | Assessment | O |
Architektura przedsięwzięcia informatycznego
|
Lecture:
28 Project classes: 28 |
4 | Exam | O |
Humanistic or social subject
|
Lecture:
60 |
4 | Assessment | O |
Zasady wyboru: Dwa przedmioty z grupy lub conajmniej 4 pkt. ECTS. Pełna lista dostępnych modułów w danym semestrze udostępniana jest każdorazowo przez Wydział Humanistyczny oraz Wydział Zarządzania | ||||
Basis for negotiations
|
Lecture:
30 |
2 | Assessment | O |
World religions: man and the sacred
|
Lecture:
30 |
2 | Assessment | W |
The availability of electronic information
|
Project classes:
15 |
2 | Assessment | O |
Sum | 396 | 30 |
Systems Modelling and Intelligent Data Analysis
|
Summer semester, 2020/2021
Subject | Number of hours | ECTS points | Form of verification | |
---|---|---|---|---|
Global Society & International Institutions
|
Lecture:
15 Seminars: 15 |
2 | Exam | O |
Advanced statistics
|
Lecture:
28 Laboratory classes: 28 |
4 | Assessment | O |
Model Checking
|
Lecture:
28 Laboratory classes: 14 |
3 | Exam | O |
Formal Methods
|
Lecture:
28 Laboratory classes: 28 |
4 | Exam | O |
Modelling of Physical Systems
|
Lecture:
14 Laboratory classes: 14 Project classes: 14 |
3 | Assessment | O |
Philosophy and New Media
|
Seminars:
30 |
3 | Assessment | O |
Computational Intelligence
|
Lecture:
28 Laboratory classes: 14 Project classes: 14 |
4 | Assessment | O |
Development Workshop 1
|
Project classes:
28 |
3 | Assessment | O |
Knowledge Representation and Reasoning
|
Lecture:
28 Laboratory classes: 28 |
4 | Exam | O |
Sum | 396 | 30 |
Grafika komputerowa
|
Winter semester, 2021/2022
Subject | Number of hours | ECTS points | Form of verification | |
---|---|---|---|---|
Systems of graphics programing
|
Lecture:
28 Project classes: 28 |
4 | Assessment | O |
Mathematical Methods for Computer Graphics
|
Lecture:
28 |
2 | Exam | O |
Graphics for the web
|
Lecture:
28 Laboratory classes: 28 Project classes: 28 |
5 | Assessment | O |
Programming on graphics processors
|
Laboratory classes:
28 |
3 | Assessment | O |
Cryptography and Security
|
Lecture:
28 Project classes: 28 |
4 | Exam | O |
Advanced Algorithms and Data Structures
|
Lecture:
28 Laboratory classes: 14 |
4 | Exam | O |
Animated 3D graphics
|
Laboratory classes:
28 Project classes: 42 |
5 | Assessment | O |
Specialized sources of information
|
Conversation seminar:
3 |
1 | Assessment | O |
Język obcy IV
|
Foreign language classes:
30 |
2 | Exam | O |
Zasady wyboru: Student wybiera jeden przedmiot z grupy | ||||
Język angielski B2+ - obowiązkowy kurs języka specjalistycznego na studiach II stopnia dla studentów WEAIiIB-IT
|
Foreign language classes:
30 |
2 | Exam | O |
Spanish B2+ course - compulsory course for students of SECOND-CYCLE STUDIES
|
Foreign language classes:
30 |
2 | Exam | O |
Russian B2+ course - compulsory course for students of SECOND-CYCLE STUDIES
|
Foreign language classes:
30 |
2 | Exam | O |
French B2+ course - compulsory course for students of SECOND-CYCLE STUDIES
|
Foreign language classes:
30 |
2 | Exam | O |
German B2+ course - compulsory course for students of SECOND-CYCLE STUDIES at the Faculty of Electrical Engineering, Automatics, Computer Science and Biomedical Engineering AND the Faculty of Computer Science, Electronics and Telecommunications
|
Foreign language classes:
30 |
2 | Exam | O |
Sum | 397 | 30 |
Inżynieria oprogramowania i systemów
|
Winter semester, 2021/2022
Subject | Number of hours | ECTS points | Form of verification | |
---|---|---|---|---|
Specialized sources of information
|
Conversation seminar:
3 |
1 | Assessment | O |
Cryptography and Security
|
Lecture:
28 Project classes: 28 |
4 | Exam | O |
Zaawansowane programowanie webowe
|
Lecture:
14 Laboratory classes: 28 |
4 | Exam | O |
Advanced Algorithms and Data Structures
|
Lecture:
28 Laboratory classes: 14 |
4 | Exam | O |
Software testing
|
Lecture:
14 Laboratory classes: 14 |
2 | Assessment | O |
Zaawansowane technologie bazodanowe
|
Lecture:
28 Laboratory classes: 14 Project classes: 14 |
5 | Assessment | O |
Advanced mobile systems
|
Lecture:
14 Laboratory classes: 28 |
3 | Assessment | O |
Studio projektowe 2
|
Project classes:
42 |
5 | Assessment | O |
Język obcy IV
|
Foreign language classes:
30 |
2 | Exam | O |
Zasady wyboru: Student wybiera jeden przedmiot z grupy | ||||
Spanish B2+ course - compulsory course for students of SECOND-CYCLE STUDIES
|
Foreign language classes:
30 |
2 | Exam | O |
German B2+ course - compulsory course for students of SECOND-CYCLE STUDIES at the Faculty of Electrical Engineering, Automatics, Computer Science and Biomedical Engineering AND the Faculty of Computer Science, Electronics and Telecommunications
|
Foreign language classes:
30 |
2 | Exam | O |
Język angielski B2+ - obowiązkowy kurs języka specjalistycznego na studiach II stopnia dla studentów WEAIiIB-EL
|
Foreign language classes:
30 |
2 | Exam | O |
Russian B2+ course - compulsory course for students of SECOND-CYCLE STUDIES
|
Foreign language classes:
30 |
2 | Exam | O |
French B2+ course - compulsory course for students of SECOND-CYCLE STUDIES
|
Foreign language classes:
30 |
2 | Exam | O |
Sum | 341 | 30 |
Systems Modelling and Intelligent Data Analysis
|
Winter semester, 2021/2022
Subject | Number of hours | ECTS points | Form of verification | |
---|---|---|---|---|
Data mining
|
Lecture:
28 Laboratory classes: 28 |
4 | Exam | O |
Agent Based Modelling
|
Lecture:
28 Laboratory classes: 14 Project classes: 14 |
4 | Exam | O |
Cryptography and Security
|
Lecture:
28 Project classes: 28 |
4 | Exam | O |
Advanced Python Programming
|
Lecture:
14 Project classes: 28 |
3 | Assessment | O |
Evolutionary Algorithms
|
Lecture:
14 Laboratory classes: 14 Project classes: 14 |
3 | Assessment | O |
Development Workshop 2
|
Project classes:
28 |
3 | Assessment | O |
Elective Courses
|
Total number of contact hours:
126 |
9 | Assessment | O |
The rules for selecting groups/modules: Select three items from the offered modules. |
||||
Advanced Algorithms and Data Structures
|
Lecture:
28 Laboratory classes: 14 |
3 | Exam | O |
Decision Support Systems
|
Lecture:
20 Laboratory classes: 20 |
3 | Assessment | O |
Introduction to category theory
|
Lecture:
28 Seminars: 14 |
3 | Assessment | O |
Advanced Database Systems
|
Lecture:
14 Laboratory classes: 14 Project classes: 14 |
3 | Assessment | O |
Advanced Computational Intelligence
|
Lecture:
14 Laboratory classes: 14 Project classes: 14 |
3 | Assessment | O |
Linked Open Data and Knowledge Graphs
|
Lecture:
14 Laboratory classes: 14 Project classes: 14 |
3 | Assessment | O |
Sum | 406 | 30 |
Grafika komputerowa
|
Summer semester, 2021/2022
Subject | Number of hours | ECTS points | Form of verification | |
---|---|---|---|---|
Science Club of Computer Graphics
|
Participation in a student research club:
0 |
1 | Assessment | O |
Designing in the Catia 5 CAD system
|
Laboratory classes:
14 Project classes: 14 |
3 | Assessment | O |
Applications of Computer graphics
|
Lecture:
28 |
3 | Exam | O |
Simulations of physical phenomena in 3D graphic packages
|
Lecture:
14 Project classes: 14 |
2 | Assessment | O |
Master thesis seminar
|
Seminars:
14 |
1 | Assessment | O |
Diploma Thesis
|
Diploma Thesis:
0 |
20 | Assessment | W |
Sum | 98 | 30 |
Inżynieria oprogramowania i systemów
|
Summer semester, 2021/2022
Subject | Number of hours | ECTS points | Form of verification | |
---|---|---|---|---|
Certyfikowanie procesów wytwórczych oprogramowania
|
Lecture:
14 Project classes: 14 |
2 | Assessment | O |
Ochrona danych i systemów
|
Lecture:
14 Project classes: 14 |
2 | Exam | O |
Przetwarzanie w chmurze
|
Lecture:
14 Project classes: 14 |
2 | Assessment | O |
Diploma Thesis
|
Diploma Thesis:
0 |
20 | Assessment | W |
Analityka biznesowa i hurtownie danych
|
Lecture:
14 Laboratory classes: 28 |
3 | Exam | O |
Master thesis seminar
|
Seminars:
14 |
1 | Assessment | O |
Sum | 140 | 30 |
Systems Modelling and Intelligent Data Analysis
|
Summer semester, 2021/2022
Subject | Number of hours | ECTS points | Form of verification | |
---|---|---|---|---|
Diploma Thesis
|
Diploma Thesis:
0 |
20 | Assessment | O |
Diploma Seminar
|
Seminars:
14 |
1 | Assessment | O |
Elective Courses
|
Total number of contact hours:
126 |
9 | Assessment | O |
The rules for selecting groups/modules: Select three items from the offered modules. |
||||
Programming of PLC-s
|
Lecture:
28 Seminars: 14 |
3 | Assessment | W |
Combinatorics in Computer Science
|
Lecture:
28 Seminars: 14 |
3 | Assessment | O |
Advanced Machine Learning
|
Lecture:
20 Laboratory classes: 20 |
3 | Assessment | O |
Advanced Methods in Image Understanding
|
Lecture:
28 Seminars: 14 |
3 | Assessment | O |
Cybersecurity
|
Lecture:
28 Seminars: 14 |
3 | Assessment | O |
Sum | 140 | 30 |