Computer Science Programme code: 08-S2INIA15.2016

Field of study: Computer Science
Programme code: 08-S2INIA15.2016
Programme code (USOS): 08-S2INIA15
Faculty: Faculty of Science and Technology
Language of study: English
Academic year of entry: summer semester 2016/2017
Level of qualifications/degree: second-cycle studies
Mode of study: full-time
Degree profile: general academic
Number of semesters: 3
Degree: magister (Master's Degree)
Access to further studies: the possibility of applying for post graduate and doctoral studies
Specializations:
  • Computer Graphics and Visualization
  • Informatics for Biomedical Engineers
  • Intelligence Information Systems
  • Internet Engineering
  • Software Quality Engineering
Semester from which the specializations starts: (no information given)
Areas, fields and disciplines of art or science to which the programme is assigned:
  • technical studies
    • technology - 100%
      • information science
ISCED code: 0719
The number and date of the Senate’s resolution: 133 (29/05/2012)
General description of the programme:
Information Technology faculty offers 3 semester 2nd level studies, which aim is to educate the graduate exhibiting special proficiency in IT knowledge use both in theoretical and practical aspects. The graduate, who is prepared to undertake a profession in the field of IT in various industries both in the country or abroad. 2nd level graduate from Information Technology faculty: 1. Possesses grounded knowledge and skills in advanced IT fields; 2. Possesses skills of analytic and synthetic thinking allowing non-standard approaches to various practical problems solving requiring analysis, developing or adapting advanced IT technologies; 3. Possesses the skill of developing IT solutions on the basis of mathematical models and is able to evaluate these solutions, test them and ensure their security; 4. Is aware of importance and results of IT engineer professional activities and understands the meaning of intellectual honesty; 5. Can present advanced IT content in verbal and written forms and rationally discuss them; 6. Possesses the skill of individual knowledge widening and deepening within the frames of current IT trends. 7. Possesses high qualifications and skills in the field of IT, which cause him to be competitive on labor market.
Organization of the process of obtaining a degree:
§1 The following statute is refinement of §§ 29, 30, 31, 32, 33, 34 study regulations binding in the University of Silesia which is an annex to the University of Silesia Rector announcement of 14th of May 2013. §2 1. Student declares the supervisor’s choice in the term fixed by the Dean, while the deadline is specified not later than till the end of the first semester. 2. The supervisor agrees with the student subject of diploma thesis taking into account conditions specified by §30, act. 5 of the study regulations. §3 1. After submitting the thesis by the graduate student, accepted by the supervisor, the supervisor and the reviewer elaborate the review in the term 3 days before designated term of Master’s exam at the latest. 2. Reviews contain suggestions of the thesis grade. 3. Reviews may be made available to the graduate student at his request. §4 Conditions for thesis defense and diploma exam approval 1. Obtaining required education effects including obtaining credits and passing exams of all the modules and obtaining required number of ECTS points provided by studies plan and in education program during the whole course of education for Information Technology faculty ; 2. Submitting the index book with all the signatures for the last semester crediting; 3. Submitting the appropriate number of Master thesis copies and required documents according to current requirements of diploma theses submission at the Faculty of Computer Science and Materials; 4. Positive grades of two reviews – thesis supervisor and reviewer. § 5 Diploma exam – Master’s 1. Master’s exam is held in the term and in front of the examination board decided by the Dean according to principles recorded in study regulations. The examination board can be widened by specialists of specialization subjects and a representative of workplace and/or local authority interested in the Master thesis subject. 2. Diploma exam consists of two parts: a. Diploma thesis defense, b. Answering questions by the graduate student. 3. The first part of diploma exam is dedicated to Master thesis and it covers: a. Short presentation of the thesis in multimedia form (duration time about 8 to 10 minutes), b. Commenting remarks contained in reviews, c. Answering potential questions from the reviewer, supervisor and/or members of examination board; 4. The second part is dedicated to answering questions concerning the issues of faculty and in covers: a. Drawing of three examination questions. The questions concern the range agreed for the given academic year which coincide with study program content. b. Possible preparation for answering the questions (time about 5 minutes), c. Giving answers on the drawn questions – each question is graded separately. 5. At the end of the exam: a. The supervisor and the reviewer announce their final thesis grades, taking into account the course of the diploma defense. Both parties are recorded in examination protocol. b. The examination board determines partial grades of subsequent exam questions. c. The examination board determines the final grade of diploma exam on the basis of partial grades obtained there. d. The examination board determines the final diploma grade according to principles decided in § 34, act 2of the study regulations. 6. Directly after the grades determination, the exam board announces them to the graduate student.
Connection between the field of study and university development strategy, including the university mission:
Information Technology faculty fully conform with development strategy and mission of the university included in the document Strategia Rozwoju Uniwersytetu Śląskiego w Katowicach na lata 2012-2020. (Strategy for the University of Silesia Development in the Years 2012-2020) Information Technology faculty offers 3 semester, 2nd level education which aims at educating a graduate especially proficient in IT knowledge use as well theoretically as practically. The graduate, who is prepared to undertake a profession in the field of IT in various industries in the country or abroad. Besides the practical aspect, the graduate should have a deep theoretical knowledge to be able to carry out scientific research contributing to It development. The offered faculty enhances relations between education, research and economy within the frame of knowledge triangle. Wide range of subjects to choose from offered to IT faculty students gives possibilities of creating such an educational path, that corresponds to the students’ scientific interests and professional plans. It fulfills the strategy assumptions, which puts special emphasis on improving the programs flexibility. Special attention should be paid to employers co-operation in creating educational programs for IT faculty, contributing to building a system of innovative education. Thanks to such practices, the graduate is competitive at the labor market. The realized faculty also refer to the university mission, especially to basic tasks of university, which are shaping moral attitudes in society both on scientific and everyday life foundations.
Specialization: Computer Graphics and Visualization
General description of the specialization:
(no information given)
Internships (hours and conditions):
(no information given)
Graduation requirements:
(no information given)
Number of ECTS credits required to achieve the qualification equivalent to the level of study: 90
Professional qualifications:
(no information given)
Percentage of the ECTS credits for each of the areas to which the learning outcomes are related to the total number of ECTS credits: technical studies : 100%
Specialization: Informatics for Biomedical Engineers
General description of the specialization:
(no information given)
Internships (hours and conditions):
(no information given)
Graduation requirements:
(no information given)
Number of ECTS credits required to achieve the qualification equivalent to the level of study: 90
Professional qualifications:
(no information given)
Percentage of the ECTS credits for each of the areas to which the learning outcomes are related to the total number of ECTS credits: technical studies : 100%
Specialization: Intelligence Information Systems
General description of the specialization:
(no information given)
Internships (hours and conditions):
(no information given)
Graduation requirements:
(no information given)
Number of ECTS credits required to achieve the qualification equivalent to the level of study: 90
Professional qualifications:
(no information given)
Percentage of the ECTS credits for each of the areas to which the learning outcomes are related to the total number of ECTS credits: technical studies : 100%
Specialization: Internet Engineering
General description of the specialization:
(no information given)
Internships (hours and conditions):
(no information given)
Graduation requirements:
(no information given)
Number of ECTS credits required to achieve the qualification equivalent to the level of study: 90
Professional qualifications:
(no information given)
Percentage of the ECTS credits for each of the areas to which the learning outcomes are related to the total number of ECTS credits: technical studies : 100%
Specialization: Software Quality Engineering
General description of the specialization:
(no information given)
Internships (hours and conditions):
(no information given)
Graduation requirements:
(no information given)
Number of ECTS credits required to achieve the qualification equivalent to the level of study: 90
Professional qualifications:
(no information given)
Percentage of the ECTS credits for each of the areas to which the learning outcomes are related to the total number of ECTS credits: technical studies : 100%
KNOWLEDGE
The graduate:
Has an in-depth knowledge in the field of some sections of mathematics, including elements of set theory, discrete and applied mathematics, including mathematical methods necessary for modeling and analysis of advanced elements and digital electronic systems, description, analysis and synthesis of electronic signal processing algorithms together with image processing algorithms, also 3D ones; [K_2_A_I_W01]
Knows mathematical foundations of information theory, algorithm theory and cryptography and their practical usage; [K_2_A_I_W02]
Has an ordered knowledge enabling use of specialist descriptions concerning multiple applications of mathematics in IT practice; [K_2_A_I_W03]
Possesses an ordered knowledge in the field of computer architecture, including parallel and multiprocessor computers; [K_2_A_I_W04]
Has a well established knowledge in the field of architecture and operating systems design; [K_2_A_I_W05]
Has a grounded knowledge in the field of modern programming techniques: object programming, concurrent and parallel programming; [K_2_A_I_W06]
Has a wide knowledge concerning program optimization taking into account various aspects of computer architectures; [K_2_A_I_W07]
Possesses a wide knowledge in the field of modern information analysis and processing used in computational intelligence (mainly in swarm intelligence and evolutionary methods) used, among others, in optimization and bioinformatics; [K_2_A_I_W08]
Has a grounded knowledge in the field of algorithms and data structures, is familiar with optimization techniques; [K_2_A_I_W09]
Has a thorough knowledge in the field of analysis methodologies and techniques, designing, modeling, testing, manufacturing and maintenance of software (programming methodology and techniques) and knows concepts of procedural, functional and object programming and the meaning of code quality in the aspect of software maintenance; [K_2_A_I_W10]
Has an ordered and theoretically grounded knowledge of devices comprising computer networks, including wireless networks and architecture and configuration of such devices in local and wide areas networks; [K_2_A_I_W11]
Possesses a thorough knowledge of user interfaces, their specifications and design principles; [K_2_A_I_W12]
Has an ordered knowledge in the field of client-server architecture enabling understanding the essence of data transfer in network systems; [K_2_A_I_W13]
Understands the present state and the newest developmental trends of Information Technology and is able to use information-communication techniques, including their use in software engineering; [K_2_A_I_W14]
Has knowledge in the field of computer graphics and methods of image processing including 3D and animation; [K_2_A_I_W15]
Knows basics of multimedia interactive applications; [K_2_A_I_W16]
Possesses a grounded knowledge in the field of information retrieval and gathering and data mining; [K_2_A_I_W17]
Has an ordered knowledge referring to decision support systems and other artificial intelligence systems; [K_2_A_I_W18]
Has an ordered knowledge referring to network information systems and their use, among others, in medicine, and geo-informatics; [K_2_A_I_W19]
Has a grounded knowledge concerning data security in computer systems, knows principles and methods of assigning access to information systems; [K_2_A_I_W20]
Possesses a basic knowledge to understand social, economic, legal and other non-technical conditions of engineering activities, is familiar with basic health and safety principles applied in Information Technology; [K_2_A_I_W21]
Has a basic knowledge referring to protection of intellectual property; [K_2_A_I_W22]
Has an elementary knowledge from the field of management, including quality management and managing economic activity; [K_2_A_I_W23]
Knows principles of creating and development of individual entrepreneurship forms, taking advantage of science fields and scientific disciplines appropriate for the studied faculty. [K_2_A_I_W24]

SKILLS
The graduate:
Is able to obtain information from literature, data bases and other properly chosen sources, is able to integrate obtained information, interpret and draw conclusions as well as formulate and justify opinions; [K_2_A_I_U01]
Can work individually and in a team, can manage a small team, can elaborate and realize a work schedule allowing to meet deadlines; [K_2_A_I_U02]
Is able to elaborate a detailed documentation concerning realization of the project goal and prepare elaboration of this task results; [K_2_A_I_U03]
Is able to prepare and present an oral presentation concerning realization of a project task and to lead a discussion about the presented problem; [K_2_A_I_U04]
Can specify and realize a self-study process, for example for improving professional competences; [K_2_A_I_U05]
Can use English language in a communicative way in speaking and in reading enabling understanding technical documentation and giving short presentation about a project task realization (skills in accordance with requirements specified for B2+ level by the Common European Framework of Reference for Languages); [K_2_A_I_U06]
Is able to create a mathematical model for information technology, use and perform formal description analysis; [K_2_A_I_U07]
Is able to use the learned methods and mathematical models and computer simulations for solving project tasks, among others, for analysis and estimation of electronic, mechanical and other systems operation; [K_2_A_I_U08]
Can design, construct, activate and test an electronic system or a structure; [K_2_A_I_U09]
Is able - while formulating and solving problems involving elements, systems and constructions designing – to recognize also their non-technical aspects,legal and economic; [K_2_A_I_U10]
Knows and uses principles of health and safety at work; [K_2_A_I_U11]
Can configure communication devices and construct a local and a wide area network and match an appropriate net service for a specific realization and possessed equipment; [K_2_A_I_U12]
Can design and implement an algorithm for a specific programming task; [K_2_A_I_U13]
Knows commands and syntax of high-level and low-level programming languages and sufficient programming environments; [K_2_A_I_U14]
Is able to take advantage of routine methods and information technology tools for practical tasks; [K_2_A_I_U15]
Can create an application with assorted usage, including a multimedia one, choosing and taking advantage of an appropriate method and tools; [K_2_A_I_U16]
Is able to create artificial intelligence systems, including decision support and computational intelligence systems; [K_2_A_I_U17]
Can design and modify data mining systems: gather, group and retrieve information basing on the chosen data mining methods; [K_2_A_I_U18]
Can design and practically use solutions ensuring data security in information technology systems; [K_2_A_I_U19]
Can design information technology systems defining basic structural and object models of the designed system and prepare full documentation of the works; [K_2_A_I_U20]
Is able to use various tools supporting designing works in an appropriate way; [K_2_A_I_U21]
Can effectively use various methods of data mining and data manipulating in data base systems. [K_2_A_I_U22]

SOCIAL COMPETENCES
The graduate:
Understands the need and necessity of lifelong learning and improving professional and personal competences; [K_2_A_I_K01]
Is aware of the importance and understands non-technical aspects and consequences of information scientist’s professional activities and take necessary responsibility for decisions taken; [K_2_A_I_K02]
Can co-operate and work in a team, accepting different roles, planning and timely realizing various tasks; [K_2_A_I_K03]
Acts ethically, understands importance of intellectual honesty both in his/her own actions and in actions of other people; [K_2_A_I_K04]
Can think in an entrepreneurial manner; [K_2_A_I_K05]
Can formulate opinions about basic issues, current state and developmental tends in information technology. [K_2_A_I_K06]
Module Language of instruction Form of verification Number of hours ECTS credits
Field of study courses
Advanced algorithm and data structures [08-IN-S2-ZAiSD] English exam lecture: 30
laboratory classes: 30
5
Programming paradigms [08-IN-S2-PP] English exam lecture: 30
laboratory classes: 30
5
Specialised subjects
Intelligent Computer Graphics [08-IN-GWK-S2-IGK] English exam lecture: 15
laboratory classes: 45
3
Monographic's lecture [08-IN-GWK-S2-WM] English course work lecture: 30 2
Non-photorealistic Graphics [08-IN-GWK-S2-GN] English course work lecture: 15
laboratory classes: 30
3
Specialization project I [08-IN-GWK-S2-PS1] English course work laboratory classes: 45 2
Video processing techniques [08-IN-GWK-S2-TPV] English exam lecture: 15
laboratory classes: 45
3
Other requirements
Industrial property protection [08-IN-S2-OWP] English course work lecture: 10
laboratory classes: 20
3
Master’s seminar I [08-IN-S2-SM1] English course work seminar: 15 4
Module Language of instruction Form of verification Number of hours ECTS credits
Field of study courses
Advanced algorithm and data structures [08-IN-S2-ZAiSD] English exam lecture: 30
laboratory classes: 30
5
Programming paradigms [08-IN-S2-PP] English exam lecture: 30
laboratory classes: 30
5
Specialised subjects
Computer Systems Security [08-IN-BIO-S2-BSK] English course work laboratory classes: 45 2
Hardware Construction and Diagnostics [08-IN-BIO-S2-BiDSK] English course work laboratory classes: 45 2
Information Systems Administration [08-IN-BIO-S2-ASI] English course work lecture: 15
laboratory classes: 30
3
Java language programming [08-IN-BIO-S2-PwJJ] English exam lecture: 15
laboratory classes: 45
3
Managing computer networks and servers [08-IN-BIO-S2-ZSKiS] English course work lecture: 15
laboratory classes: 30
3
Other requirements
Industrial property protection [08-IN-S2-OWP] English course work lecture: 10
laboratory classes: 20
3
Master’s seminar I [08-IN-S2-SM1] English course work seminar: 15 4
Module Language of instruction Form of verification Number of hours ECTS credits
Field of study courses
Advanced algorithm and data structures [08-IN-S2-ZAiSD] English exam lecture: 30
laboratory classes: 30
5
Programming paradigms [08-IN-S2-PP] English exam lecture: 30
laboratory classes: 30
5
Specialised subjects
Decision support systems [08-IN-ISI-S2-SWD] English course work lecture: 30
laboratory classes: 30
4
Development of web-based solutions [08-IN-ISI-S2- PRI] English course work lecture: 15
laboratory classes: 45
3
Programming mobile devices [08-IN-ISI-S2-PUM] English exam lecture: 15
laboratory classes: 45
3
RAD programming environments [08-IN-ISI-S2-PwŚRAD] English course work lecture: 30
laboratory classes: 30
3
Other requirements
Industrial property protection [08-IN-S2-OWP] English course work lecture: 10
laboratory classes: 20
3
Master’s seminar I [08-IN-S2-SM1] English course work seminar: 15 4
Module Language of instruction Form of verification Number of hours ECTS credits
Field of study courses
Advanced algorithm and data structures [08-IN-S2-ZAiSD] English exam lecture: 30
laboratory classes: 30
5
Programming paradigms [08-IN-S2-PP] English exam lecture: 30
laboratory classes: 30
5
Specialised subjects
Front-end and Back-end Applications Security [08-IN-IIN-S2-BA:FEBE] English exam lecture: 15
laboratory classes: 30
3
Internet protocols [08-IN-IIN-S2-PI] English course work lecture: 15
laboratory classes: 30
3
Microcomputers and network couplers [08-IN-IIN-S2-MiSS] English course work lecture: 15
laboratory classes: 45
3
Parallel Computing Engineering [08-IN-IIN-S2-IOR] English course work lecture: 15
laboratory classes: 30
2
Selected methods of data mining [08-IN-IIN-S2-WMED] English course work lecture: 15
laboratory classes: 30
2
Other requirements
Industrial property protection [08-IN-S2-OWP] English course work lecture: 10
laboratory classes: 20
3
Master’s seminar I [08-IN-S2-SM1] English course work seminar: 15 4
Module Language of instruction Form of verification Number of hours ECTS credits
Field of study courses
Advanced algorithm and data structures [08-IN-S2-ZAiSD] English exam lecture: 30
laboratory classes: 30
5
Programming paradigms [08-IN-S2-PP] English exam lecture: 30
laboratory classes: 30
5
Specialised subjects
Advanced object programming [08-IN-IJO-S2-ZPO] English course work lecture: 15
laboratory classes: 30
2
Automation in the Process of Software Development [08-IN-IJO-S2-AwPTO] English course work lecture: 30
laboratory classes: 30
3
Machine Learning Algorithms [08-IN-IJO-S2-AUM] English exam lecture: 30
laboratory classes: 30
4
Optimization techniques [08-IN-IJO-S2-TO] English exam lecture: 15
laboratory classes: 30
3
Security of Information Systems [08-IN-IJO-S2-BSI] English course work lecture: 15
laboratory classes: 15
1
Other requirements
Industrial property protection [08-IN-S2-OWP] English course work lecture: 10
laboratory classes: 20
3
Master’s seminar I [08-IN-S2-SM1] English course work seminar: 15 4
Module Language of instruction Form of verification Number of hours ECTS credits
Field of study courses
Development and configuration of computer networks [08-IN-S2-PiKSK] English course work lecture: 10
laboratory classes: 20
2
Elective courses I lecture: 45
depending on the choice: 90
9
Specialised subjects
Computational Geometry [08-IN-GWK-S2-GO] English course work lecture: 15
laboratory classes: 30
3
Development of 3D graphical engines [08-IN-GWK-S2-PSG3D] English course work lecture: 15
laboratory classes: 30
2
Specialization project II [08-IN-GWK-S2-PS2] English course work laboratory classes: 30 2
Specialized systems of data visualization [08-IN-GWK-S2-SSWD] English course work lecture: 15
laboratory classes: 30
3
Other requirements
Managing project teams [08-IN-S2-ZZP] English course work lecture: 10
laboratory classes: 20
2
Master's seminar II [08-IN-S2-SM2] English course work seminar: 30 4
Master's workshop I [08-IN-S2-PM1] English course work laboratory classes: 30 3
Module Language of instruction Form of verification Number of hours ECTS credits
Field of study courses
Development and configuration of computer networks [08-IN-S2-PiKSK] English course work lecture: 10
laboratory classes: 20
2
Elective courses I lecture: 45
depending on the choice: 90
9
Specialised subjects
Advanced programming techniques [08-IN-BIO-S2-ZTP] English course work laboratory classes: 45 2
Intra- and Internet services development [08-IN-BIO-S2-TSIiI] English course work lecture: 15
laboratory classes: 30
3
Mobile and web technologies [08-IN-BIO-S2-TMiW] English course work lecture: 15
laboratory classes: 30
3
Team specjalized project [08-IN-BIO-S2-ZPS] English course work laboratory classes: 30 2
Other requirements
Managing project teams [08-IN-S2-ZZP] English course work lecture: 10
laboratory classes: 20
2
Master's seminar II [08-IN-S2-SM2] English course work seminar: 30 4
Master's workshop I [08-IN-S2-PM1] English course work laboratory classes: 30 3
Module Language of instruction Form of verification Number of hours ECTS credits
Field of study courses
Development and configuration of computer networks [08-IN-S2-PiKSK] English course work lecture: 10
laboratory classes: 20
2
Elective courses I lecture: 45
depending on the choice: 90
9
Specialised subjects
Artificial Intelligence Algorithms [08-IN-ISI-S2-ASI] English exam lecture: 15
laboratory classes: 30
3
Data base programming [08-IN-ISI-S2-PBD] English course work lecture: 15
laboratory classes: 30
3
Data Mining [08-IN-ISI-S2-ED] English course work lecture: 15
laboratory classes: 30
3
Software testing and verification [08-IN-ISI-S2-TiWO] English course work laboratory classes: 30 1
Other requirements
Managing project teams [08-IN-S2-ZZP] English course work lecture: 10
laboratory classes: 20
2
Master's seminar II [08-IN-S2-SM2] English course work seminar: 30 4
Master's workshop I [08-IN-S2-PM1] English course work laboratory classes: 30 3
Module Language of instruction Form of verification Number of hours ECTS credits
Field of study courses
Development and configuration of computer networks [08-IN-S2-PiKSK] English course work lecture: 10
laboratory classes: 20
2
Elective courses I lecture: 45
depending on the choice: 90
9
Specialised subjects
Modern mobile technologies [08-IN-IIN-S2-NTM] English exam lecture: 15
laboratory classes: 45
4
Services Servers Administration [08-IN-IIN-S2-ASU] English course work lecture: 15
laboratory classes: 30
3
Web applications [08-IN-IIN-S2-AI] English course work lecture: 15
laboratory classes: 45
3
Other requirements
Managing project teams [08-IN-S2-ZZP] English course work lecture: 10
laboratory classes: 20
2
Master's seminar II [08-IN-S2-SM2] English course work seminar: 30 4
Master's workshop I [08-IN-S2-PM1] English course work laboratory classes: 30 3
Module Language of instruction Form of verification Number of hours ECTS credits
Field of study courses
Development and configuration of computer networks [08-IN-S2-PiKSK] English course work lecture: 10
laboratory classes: 20
2
Elective courses I lecture: 45
depending on the choice: 90
9
Specialised subjects
Concurrent programming [08-IN-IJO-S2-PW] English exam lecture: 30
laboratory classes: 30
4
Declarative Languages [08-IN-IJO-S2-JD] English course work lecture: 30
laboratory classes: 15
3
Methods of computational intelligence [08-IN-IJO-S2-MIO] English exam lecture: 30
laboratory classes: 30
3
Other requirements
Managing project teams [08-IN-S2-ZZP] English course work lecture: 10
laboratory classes: 20
2
Master's seminar II [08-IN-S2-SM2] English course work seminar: 30 4
Master's workshop I [08-IN-S2-PM1] English course work laboratory classes: 30 3
Module Language of instruction Form of verification Number of hours ECTS credits
Field of study courses
Elective courses II lecture: 15
depending on the choice: 30
3
Specialised subjects
General-Purpose computing on Graphics Processing Units [08-IN-GWK-S2-PKG] English course work lecture: 15
laboratory classes: 45
3
Graphics in Mobile Devices [08-IN-GWK-S2-GwUM] English course work lecture: 15
laboratory classes: 30
3
Specialization project III [08-IN-GWK-S2-PS3] English course work laboratory classes: 15 1
Other requirements
Management of IT projects [08-IN-S2-ZPI] English course work lecture: 10
laboratory classes: 20
2
Master's seminar III - preparation of master thesis [08-IN-S2-SM3] English course work seminar: 30 12
Master's workshop II [08-IN-S2-PM2] English course work laboratory classes: 45 6
Module Language of instruction Form of verification Number of hours ECTS credits
Field of study courses
Elective courses II lecture: 15
depending on the choice: 30
3
Specialised subjects
Computer Graphics and Multimedia [08-IN-BIO-S2-GKiM] English course work lecture: 15
laboratory classes: 45
3
Specialized databases and data base systems [08-IN-BIO-S2-SBDISBD] English exam lecture: 15
laboratory classes: 45
4
Other requirements
Management of IT projects [08-IN-S2-ZPI] English course work lecture: 10
laboratory classes: 20
2
Master's seminar III - preparation of master thesis [08-IN-S2-SM3] English course work seminar: 30 12
Master's workshop II [08-IN-S2-PM2] English course work laboratory classes: 45 6
Module Language of instruction Form of verification Number of hours ECTS credits
Field of study courses
Elective courses II lecture: 15
depending on the choice: 30
3
Specialised subjects
Data Analysis in Business [08-IN-ISI-S2-ADwB] English course work lecture: 15
laboratory classes: 30
3
Methods of analysis and modeling systems [08-IN-ISI-S2-MAiMS] English course work laboratory classes: 30 1
Security of Information Systems [08-IN-ISI-S2-BSI] English course work lecture: 15
laboratory classes: 30
3
Other requirements
Management of IT projects [08-IN-S2-ZPI] English course work lecture: 10
laboratory classes: 20
2
Master's seminar III - preparation of master thesis [08-IN-S2-SM3] English course work seminar: 30 12
Master's workshop II [08-IN-S2-PM2] English course work laboratory classes: 45 6
Module Language of instruction Form of verification Number of hours ECTS credits
Field of study courses
Elective courses II lecture: 15
depending on the choice: 30
3
Specialised subjects
Activation of application on computing cluster [08-IN-IIN-S2-UANKO] English course work laboratory classes: 30 2
Configuration and Administration of Hybrid Networks [08-IN-IIN-S2-KiASH] English course work laboratory classes: 45 3
Wireless Sensor Networks [08-IN-IIN-S2-BSS] English course work lecture: 15
laboratory classes: 30
2
Other requirements
Management of IT projects [08-IN-S2-ZPI] English course work lecture: 10
laboratory classes: 20
2
Master's seminar III - preparation of master thesis [08-IN-S2-SM3] English course work seminar: 30 12
Master's workshop II [08-IN-S2-PM2] English course work laboratory classes: 45 6
Module Language of instruction Form of verification Number of hours ECTS credits
Field of study courses
Elective courses II lecture: 15
depending on the choice: 30
3
Specialised subjects
Advanced object disigning [08-IN-IJO-S2-ZPOB] English course work lecture: 15
laboratory classes: 30
3
Programming with use of agile methodologies [08-IN-IJO-S2-PzUMZ] English course work lecture: 15
laboratory classes: 30
3
Team project [08-IN-IJO-S2-PZ] English course work laboratory classes: 30 1
Other requirements
Management of IT projects [08-IN-S2-ZPI] English course work lecture: 10
laboratory classes: 20
2
Master's seminar III - preparation of master thesis [08-IN-S2-SM3] English course work seminar: 30 12
Master's workshop II [08-IN-S2-PM2] English course work laboratory classes: 45 6