Computer Science Programme code: 08-S2INIA15.2017

Field of study: | Computer Science |
---|---|
Programme code: | 08-S2INIA15.2017 |
Programme code (USOS): | 08-S2INIA15 |
Faculty: | Faculty of Science and Technology |
Language of study: | English |
Academic year of entry: |
|
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: |
|
Semester from which the specializations starts: | 2 |
Areas, fields and disciplines of art or science to which the programme is assigned: |
|
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: | Students of this specialization will acquire knowledge and skills in
the use of computational geometry and design algorithms, specialized
systems of data visualization, application of video processing
techniques and creation of non-photorealistic graphics, intelligent
computer graphics and graphics dedicated to mobile devices, as well as
the use of parallel computations using GPUs and 3D graphics engines.
Students will implement complex specialization projects during two
semesters.
A graduate's career prospects:
- Mobile devices programmer
- Designer of interaction and intelligence in computer graphics
- GIS system designer and data visualization
|
Internships (hours and conditions): | (no information given) |
Graduation requirements: | The conditions required to complete studies in the field of IT are:
1. Obtaining the required learning outcomes, including obtaining credits and passing exams from all modules and obtaining
the required number of ECTS points provided for in the study plan and the education program throughout the course of education.
2. Positive grade of master’s thesis defense in front of the examination board.
Completing Information Technology faculty is certified by diploma.
|
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: | Intelligent Information Systems |
---|---|
General description of the specialization: | The educational path of Intelligent Information Systems includes
courses increasing knowledge and skills in two major directions. The
first one includes skills related to designing and developing
desktop-class software, web-based applications and mobile application.
The second path is focus on solving non-trivial problems using methods
and tools based on artificial intelligence. A combination of high
competence in the field of software developing and the ability to use
artificial intelligence techniques is to provide the graduate with
specialization in skills allowing the creation of modern software that
meets the requirements of both business and entertainment industry.
|
Internships (hours and conditions): | (no information given) |
Graduation requirements: | The conditions required to complete studies in the field of IT are:
1. Obtaining the required learning outcomes, including obtaining credits and passing exams from all modules and obtaining
the required number of ECTS points provided for in the study plan and the education program throughout the course of education.
2. Positive grade of master’s thesis defense in front of the examination board.
Completing Information Technology faculty is certified by diploma. |
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: | As part of the specialization, student becomes acquainted with the
methods of developing both software and hardware. Student is provided
with knowledge about the mechanisms of data exchange in computer
networks, both stationary and wireless. Another topic of interest is
the optimization of network traffic and designing hardware solutions
for communication, both local and global. Student familiarize
themselves with specialized programming languages, TCP/IP stack and
its configuration on different levels of hardware and software.
The graduate has industry-proven knowledge how to deal with control
and measurement equipment, where acquisition and data control takes
place remotely using Internet connections. The graduate can diagnose
network damages and optimize network traffic. The acquired knowledge
allows for the independent construction of electronic devices equipped
with wired and wireless communication modules based on ethernet
technology. |
Internships (hours and conditions): | (no information given) |
Graduation requirements: | The conditions required to complete studies in the field of IT are:
1. Obtaining the required learning outcomes, including obtaining credits and passing exams from all modules and obtaining
the required number of ECTS points provided for in the study plan and the education program throughout the course of education.
2. Positive grade of master’s thesis defense in front of the examination board.
Completing Information Technology faculty is certified by diploma. |
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: | A graduate in the field of Software Quality Engineer is able to
design, implement and analyze complex IT systems in business,
engineering and scientific applications. A graduate can be hired as a
software designer, a manager of programming teams and as a consultant
in reliability, performance and security of information systems.
|
Internships (hours and conditions): | (no information given) |
Graduation requirements: | The conditions required to complete studies in the field of IT are:
1. Obtaining the required learning outcomes, including obtaining credits and passing exams from all modules and obtaining
the required number of ECTS points provided for in the study plan and the education program throughout the course of education.
2. Positive grade of master’s thesis defense in front of the examination board.
Completing Information Technology faculty is certified by diploma. |
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 |
Development and configuration of computer networks [08-IN-S2-PiKSK] | English | course work |
lecture: 15
laboratory classes: 30 |
4 |
Monographic lecture [08-IN-S2-WMJA] | English | course work | lecture: 30 | 4 |
Programming paradigms [08-IN-S2-PP] | English | exam |
lecture: 30
laboratory classes: 30 |
5 |
Systems modelling and analysis [08-IN-S2-MiAS] | English | course work |
lecture: 15
laboratory classes: 30 |
4 |
Other requirements | ||||
Industrial property protection [08-IN-S2-OWP] | English | course work |
lecture: 10
laboratory classes: 20 |
4 |
Managing IT projects and teams [08-IN-S2-ZZP] | English | course work |
lecture: 10
laboratory classes: 20 |
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 |
Development and configuration of computer networks [08-IN-S2-PiKSK] | English | course work |
lecture: 15
laboratory classes: 30 |
4 |
Monographic lecture [08-IN-S2-WMJA] | English | course work | lecture: 30 | 4 |
Programming paradigms [08-IN-S2-PP] | English | exam |
lecture: 30
laboratory classes: 30 |
5 |
Systems modelling and analysis [08-IN-S2-MiAS] | English | course work |
lecture: 15
laboratory classes: 30 |
4 |
Other requirements | ||||
Industrial property protection [08-IN-S2-OWP] | English | course work |
lecture: 10
laboratory classes: 20 |
4 |
Managing IT projects and teams [08-IN-S2-ZZP] | English | course work |
lecture: 10
laboratory classes: 20 |
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 |
Development and configuration of computer networks [08-IN-S2-PiKSK] | English | course work |
lecture: 15
laboratory classes: 30 |
4 |
Monographic lecture [08-IN-S2-WMJA] | English | course work | lecture: 30 | 4 |
Programming paradigms [08-IN-S2-PP] | English | exam |
lecture: 30
laboratory classes: 30 |
5 |
Systems modelling and analysis [08-IN-S2-MiAS] | English | course work |
lecture: 15
laboratory classes: 30 |
4 |
Other requirements | ||||
Industrial property protection [08-IN-S2-OWP] | English | course work |
lecture: 10
laboratory classes: 20 |
4 |
Managing IT projects and teams [08-IN-S2-ZZP] | English | course work |
lecture: 10
laboratory classes: 20 |
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 |
Development and configuration of computer networks [08-IN-S2-PiKSK] | English | course work |
lecture: 15
laboratory classes: 30 |
4 |
Monographic lecture [08-IN-S2-WMJA] | English | course work | lecture: 30 | 4 |
Programming paradigms [08-IN-S2-PP] | English | exam |
lecture: 30
laboratory classes: 30 |
5 |
Systems modelling and analysis [08-IN-S2-MiAS] | English | course work |
lecture: 15
laboratory classes: 30 |
4 |
Other requirements | ||||
Industrial property protection [08-IN-S2-OWP] | English | course work |
lecture: 10
laboratory classes: 20 |
4 |
Managing IT projects and teams [08-IN-S2-ZZP] | English | course work |
lecture: 10
laboratory classes: 20 |
4 |
Module | Language of instruction | Form of verification | Number of hours | ECTS credits |
---|---|---|---|---|
Field of study courses | ||||
Parallel computing [08-IN-S2-OR] | English | course work |
lecture: 15
laboratory classes: 15 |
4 |
Speciality subjects | ||||
Computational geometry [08-IN-GWK-S2-GO] | English | course work |
lecture: 10
laboratory classes: 20 |
2 |
Intelligent computer graphics [08-IN-GWK-S2-IGK] | English | exam |
lecture: 15
laboratory classes: 30 |
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 |
Specialized systems of data visualization [08-IN-GWK-S2-SSWD] | English | course work |
lecture: 10
laboratory classes: 20 |
2 |
Video processing techniques [08-IN-GWK-S2-TPV] | English | exam |
lecture: 15
laboratory classes: 30 |
3 |
Other requirements | ||||
Master’s seminar I [08-IN-S2-SM1] | English | course work | seminar: 15 | 4 |
Master's workshop I [08-IN-S2-PM1] | English | course work | laboratory classes: 30 | 5 |
Module | Language of instruction | Form of verification | Number of hours | ECTS credits |
---|---|---|---|---|
Field of study courses | ||||
Parallel computing [08-IN-S2-OR] | English | course work |
lecture: 15
laboratory classes: 15 |
4 |
Speciality subjects | ||||
Artificial intelligence algorithms [08-IN-ISI-S2-ASI] | English | exam |
lecture: 10
laboratory classes: 20 |
2 |
Data base programming [08-IN-ISI-S2-PBD] | English | course work |
lecture: 10
laboratory classes: 20 |
2 |
Data mining [08-IN-ISI-S2-ED] | English | course work |
lecture: 10
laboratory classes: 20 |
3 |
Decision support systems [08-IN-ISI-S2-SWD] | English | course work |
lecture: 30
laboratory classes: 30 |
4 |
Programming mobile devices [08-IN-ISI-S2-PUM] | English | exam |
lecture: 15
laboratory classes: 30 |
3 |
RAD programming environments [08-IN-ISI-S2-PwŚRAD] | English | course work |
lecture: 30
laboratory classes: 30 |
3 |
Other requirements | ||||
Master’s seminar I [08-IN-S2-SM1] | English | course work | seminar: 15 | 4 |
Master's workshop I [08-IN-S2-PM1] | English | course work | laboratory classes: 30 | 5 |
Module | Language of instruction | Form of verification | Number of hours | ECTS credits |
---|---|---|---|---|
Field of study courses | ||||
Parallel computing [08-IN-S2-OR] | English | course work |
lecture: 15
laboratory classes: 15 |
4 |
Speciality 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 |
2 |
Microcomputers and network couplers [08-IN-IIN-S2-MiSS] | English | course work |
lecture: 15
laboratory classes: 30 |
3 |
Modern mobile technologies [08-IN-IIN-S2-NTM] | English | exam |
lecture: 15
laboratory classes: 30 |
3 |
Parallel computing engineering [08-IN-IIN-S2-IOR] | English | course work |
lecture: 10
laboratory classes: 30 |
2 |
Selected methods of data mining [08-IN-IIN-S2-WMED] | English | course work |
lecture: 10
laboratory classes: 30 |
2 |
Services servers administration [08-IN-IIN-S2-ASU] | English | course work |
lecture: 10
laboratory classes: 20 |
2 |
Other requirements | ||||
Master’s seminar I [08-IN-S2-SM1] | English | course work | seminar: 15 | 4 |
Master's workshop I [08-IN-S2-PM1] | English | course work | laboratory classes: 30 | 5 |
Module | Language of instruction | Form of verification | Number of hours | ECTS credits |
---|---|---|---|---|
Field of study courses | ||||
Parallel computing [08-IN-S2-OR] | English | course work |
lecture: 15
laboratory classes: 15 |
4 |
Speciality subjects | ||||
Advanced object disigning [08-IN-IJO-S2-ZPOB] | English | course work |
lecture: 0
laboratory classes: 30 |
2 |
Automation in the process of software development [08-IN-IJO-S2-AwPTO] | English | course work |
lecture: 15
laboratory classes: 30 |
3 |
Concurrent programming [08-IN-IJO-S2-PW] | English | exam |
lecture: 15
laboratory classes: 30 |
3 |
Machine learning algorithms [08-IN-IJO-S2-AUM] | English | exam |
lecture: 15
laboratory classes: 30 |
3 |
Methods of computational intelligence [08-IN-IJO-S2-MIO] | English | exam |
lecture: 15
laboratory classes: 30 |
3 |
Optimization techniques [08-IN-IJO-S2-TO] | English | exam |
lecture: 15
laboratory classes: 30 |
3 |
Other requirements | ||||
Master’s seminar I [08-IN-S2-SM1] | English | course work | seminar: 15 | 4 |
Master's workshop I [08-IN-S2-PM1] | English | course work | laboratory classes: 30 | 5 |
Module | Language of instruction | Form of verification | Number of hours | ECTS credits |
---|---|---|---|---|
Field of study courses | ||||
Elements of software testing [08-IN-S2-APTWMZ] | English | course work | laboratory classes: 30 | 4 |
Speciality subjects | ||||
Development of 3D graphical engines [08-IN-GWK-S2-PSG3D] | English | course work |
lecture: 15
laboratory classes: 15 |
2 |
General-Purpose computing on Graphics Processing Units [08-IN-GWK-S2-PKG] | English | course work |
lecture: 15
laboratory classes: 30 |
3 |
Graphics in mobile devices [08-IN-GWK-S2-GwUM] | English | course work |
lecture: 15
laboratory classes: 30 |
3 |
Specialization project II [08-IN-GWK-S2-PS2] | English | course work | laboratory classes: 30 | 2 |
Other requirements | ||||
Master's seminar II - preparation of master thesis [08-IN-S2-SM3] | English | course work | seminar: 30 | 10 |
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 | ||||
Elements of software testing [08-IN-S2-APTWMZ] | English | course work | laboratory classes: 30 | 4 |
Speciality subjects | ||||
Data analysis in business [08-IN-ISI-S2-ADwB] | English | course work |
lecture: 10
laboratory classes: 20 |
2 |
Data warehouses [08-IN-ISI-S2-HD] | English | course work |
lecture: 10
laboratory classes: 20 |
2 |
Development of web-based solutions [08-IN-ISI-S2- PRI] | English | course work |
lecture: 0
laboratory classes: 45 |
2 |
Inteligent Data-driven Systems [08-IN-ISI-S2-TiWO] | English | course work | laboratory classes: 30 | 2 |
Security of information systems [08-IN-ISI-S2-BSI] | English | course work |
lecture: 10
laboratory classes: 20 |
2 |
Other requirements | ||||
Master's seminar II - preparation of master thesis [08-IN-S2-SM3] | English | course work | seminar: 30 | 10 |
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 | ||||
Elements of software testing [08-IN-S2-APTWMZ] | English | course work | laboratory classes: 30 | 4 |
Speciality 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: 30 | 3 |
Web applications [08-IN-IIN-S2-AI] | English | course work |
lecture: 10
laboratory classes: 20 |
3 |
Wireless sensor networks [08-IN-IIN-S2-BSS] | English | course work |
lecture: 10
laboratory classes: 30 |
2 |
Other requirements | ||||
Master's seminar II - preparation of master thesis [08-IN-S2-SM3] | English | course work | seminar: 30 | 10 |
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 | ||||
Elements of software testing [08-IN-S2-APTWMZ] | English | course work | laboratory classes: 30 | 4 |
Speciality subjects | ||||
Advanced object oriented programming [08-IN-IJO-S2-ZPO] | English | course work |
lecture: 15
laboratory classes: 30 |
2 |
Declarative languages [08-IN-IJO-S2-JD] | English | course work |
lecture: 15
laboratory classes: 15 |
2 |
Programming with use of agile methodologies [08-IN-IJO-S2-PzUMZ] | English | course work |
lecture: 0
laboratory classes: 30 |
2 |
Security of information systems [08-IN-IJO-S2-BSI] | English | course work |
lecture: 0
laboratory classes: 30 |
2 |
Team project [08-IN-IJO-S2-PZ] | English | course work | laboratory classes: 30 | 2 |
Other requirements | ||||
Master's seminar II - preparation of master thesis [08-IN-S2-SM3] | English | course work | seminar: 30 | 10 |
Master's workshop II [08-IN-S2-PM2] | English | course work | laboratory classes: 45 | 6 |