Computer Science Programme code: W4-S2INA19.2021

Field of study: | Computer Science |
---|---|
Programme code: | W4-S2INA19.2021 |
Programme code (USOS): | W4-S2INA19 |
Faculty: | Faculty of Science and Technology |
Language of study: | English |
Academic year of entry: | summer semester 2021/2022 |
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 |
Scientific or artistic disciplines to which the learning outcomes are related and their percentage share in education: | information and communication technology (engineering and technology) [leading discipline]: 100% |
ISCED code: | 0613 |
The number and date of the Senate’s resolution: | 214 (30/11/2021) |
General description of the programme: | Computer Science offers 3-semester second-cycle studies, whose task is to educate a graduate showing particular proficiency in using IT knowledge on a theoretical and practical basis. The graduate is prepared to take up a job in the IT industry in various branches, whether in Poland or abroad.
A second-cycle graduate of Computer Science:
1. Has a thorough knowledge and skills in advanced fields of computer science;
2. Has analytical and synthetic thinking skills, allowing for a non-standard approach to solving various practical problems requiring analysis, creation or adaptation of advanced IT technologies;
3. Can construct information technology solutions based on mathematical models and assess, test, and secure those solutions;
4. Is aware of the importance and impact of IT professional activity and understands the importance of intellectual integrity;
5. Ability to present advanced IT content in speech and writing and to discuss it rationally;
6. Can independently expand and deepen their knowledge of current IT trends;
7. Has high qualifications and practical skills in information technology, making them competitive in the labour market. |
---|---|
Organization of the process of obtaining a degree: | §1
The present Rules and Regulations of studies are a detailed version of §§ 33, 34, 35, 36, 37, 38 of the legally binding Rules and Regulations of studies at the University of Silesia being an annexe to Resolution No. 368 of the Senate of the University of Silesia in Katowice of 30th April 2019.
§2
1. The student makes a declaration regarding the supervisor’s selection no later than two weeks after the monographic lecture conducted at the beginning of the first semester.
2. The supervisor determines the diploma thesis subject with the student following the conditions defined under §34 (5) of the Rules and Regulations of studies.
Simultaneously, they select modules that correspond to the topic chosen (seven modules) within a group of diploma modules according to the curriculum. Module 8, realised in the third semester, can be selected by the student without consulting the supervisor.
3. The RTP form related to the registration of the diploma thesis (Annexe No. 1 to Order No. 16 of the Rector of the University of Silesia in Katowice of 28th January 2015) signed by the supervisor and the student without undue delay is delivered to the Dean’s office related to the particular programme.
§3
The student prepares and submits the diploma thesis following the Web Service of the Archives of Diploma Theses (apd.us.edu.pl).
§4
1. After submitting by the Master’s student the diploma thesis approved by the supervisor, the supervisor and the reviewer prepare the review no later than three days before the Master’s examination deadline.
2. Reviews include a proposal of the grade related to the thesis.
3. Reviews are available to the Master’s student beforehand so they can get acquainted with them.
§5
The conditions for graduation are:
– getting credits from all the subject modules defined by the curriculum and successfully passing the required examinations,
– writing and defending the Master’s thesis before the examination board,
getting the number of ECTS credits as required by the curriculum.
Conditions for admission for the defence of the diploma thesis and the diploma examination:
1. Achieving the required learning outcomes, including getting credits and passing examinations from all modules and the required number of ECTS credits provided for in the curriculum throughout the entire course of education for Computer Science.
2. Submission of the student record book with all the required entries and credits to the last semester’s successful passing.
3. Submission of an appropriate number of copies of the diploma thesis and the required documents following the current requirements for submitting diploma theses at the Faculty of Science and Technology.
4. Positive grades from two reviews (i.e. from the supervisor and the reviewer).
§6
1. The student takes the diploma examination before the examination board appointed by the Dean of the Faculty of Science and Technology. The board comprises a chairperson and two members (supervisor and reviewer of the thesis), at least one who should have a post-doctoral degree.
2. The diploma examination comprises two parts:
(a) defending the diploma thesis,
(b) answering questions by the Master’s student.
3. The thesis defence begins with the multimedia presentation of the Master’s student’s thesis subject and answering to the questions from the examination board on the topic presented.
4. In the second part of the examination, the Master’s student answers three drawn questions. The questions cover the topics from the modules defined by the 2nd-cycle studies curriculum in Computer Science, excluding the modules not covered by the Master’s student.
5. At the end of the examination:
a. The examination board establishes component grades related to the answers to the particular examination questions.
b. The examination board determines the diploma thesis grade and the final grade be placed on the diploma following the regulations defined under § 38 of the Rules and Regulations of studies.
6. The grades are announced to the Master’s student immediately after establishing them by the examination board. |
Internships (hours and conditions): | Not applicable. |
Graduation requirements: | The conditions for graduation are as follows:
- obtaining credits from all the subject modules defined by the curriculum and successful passing the required examinations,
- writing and defending the Master’s thesis before the examination board,
- obtaining the number of ECTS credits as required by the curriculum. |
Number of ECTS credits required to achieve the qualification equivalent to the level of study: | 90 |
Professional qualifications: | Not applicable. |
Connection between the field of study and university development strategy, including the university mission: | The studies in Computer Science are entirely in line with the University's mission and the Development Strategy of the University of Silesia in Katowice for 2020-2025.
Computer Science offers 3-semester second-cycle studies, whose task is to educate a graduate who is proficient in using IT knowledge on a theoretical and practical basis. It also prepares a graduate to take up a job in the IT industry in various branches, whether in Poland or abroad. Apart from the practical side, the graduate should have in-depth theoretical knowledge to carry out scientific research in the future, contributing to Computer Science development. The programme offered strengthens the relationship between education, applied research, and the socio-economic environment. The wide range of subjects to choose from provided to Computer Science students allows creating an educational path that suits students, their scientific interests, and professional plans. It fulfils the Strategy's assumption which emphasises the optimisation of fields of study and curricula, considering the educational needs of candidates and students, the labour market, and modern education. Particularly noteworthy is the co-participation of employers in creating study programmes for Computer Science, thus contributing to the construction of innovative education. Thanks to these practices, the graduate becomes competitive in the labour market. The studies also refer to the University's mission, particularly to its primary tasks, to shape ethical social attitudes in scientific work and everyday life. |
Percentage of the ECTS credits for each of the scientific or artistic disciplines to which the learning outcomes are related to the total number of ECTS credits: | information and communication technology (engineering and technology): 100% |
KNOWLEDGE The graduate: |
---|
has an expanded and in-depth knowledge of mathematics to the extent necessary for formulating and solving complex tasks in the field of computer science [K_W01] |
is familiar with advanced IT methods, techniques and tools used to solve complex IT problems [K_W02] |
has an extended knowledge of the operation, maintenance and management of modern computer systems, including the context of the operation of computer networks [K_W03] |
has knowledge of programming, implementation of algorithms, paradigms and programming styles, methods of verifying the correctness of programmes, formal languages and various programming environments [K_W04] |
has a structured theoretical knowledge of the design and implementation methods of complex IT systems used in various fields, including teamwork methods [K_W05] |
has a well-founded knowledge about protocols and services in computer networks, including specialized communication protocols [K_W06] |
has knowledge necessary to understand the social, economic, legal and ethical conditions of engineering activities [K_W07] |
has an enhanced knowledge of intellectual property protection and patent law; has a basic knowledge of quality management and business conduct [K_W08] |
has an enhanced knowledge of data processing and analysis [K_W09] |
has an in-depth knowledge of the selected scientific methods and is familiar with issues specific for the discipline of science not related to the programme [W_OOD] |
SKILLS The graduate: |
---|
can obtain information from literature, databases and other properly selected sources, can integrate the information obtained, interpret it, draw conclusions and formulate and justify opinions [K_U01] |
can work individually and collectively, can lead a small team, can develop and implement a work schedule to meet deadlines [K_U02] |
can develop detailed documentation on the implementation of a project task and prepare the elaboration of the results of the implementation of this task [K_U03] |
can prepare and present an oral presentation on the implementation of the project task and lead a discussion on the presentation [K_U04] |
can critically assess existing IT systems and propose their improvement [K_U05] |
can define and implement the process of self-education e.g. to improve professional competences [K_U06] |
communicates in a foreign language using advanced language communication competences, has the ability to comprehensively read complex scientific texts and has an in-depth ability to prepare various written works (including research ones) and oral presentations on detailed issues in a given programme in a foreign language [K_U07] |
can use learned mathematical methods and models, as well as computer simulations to complete project tasks [K_U08] |
can use advanced IT methods, techniques and tools to solve complex IT problems and plan and perform experiments in this field [K_U09] |
can design an IT system by defining the basic structural and object models of the designed system [K_U10] |
has advanced skills to set scientific questions and analyse problems or to solve problems practically on the basis of the course content, experience and skills gained in a particular field of science unrelated to the leading discipline of the study programme [U_OOD] |
SOCIAL COMPETENCES The graduate: |
---|
understands the need and the necessity to continuously learn and improve one's professional and personal competences [K_K01] |
understands the importance of non-technical aspects of professional IT activities and the related legal and ethical responsibility [K_K02] |
acts ethically, understands the importance of intellectual honesty of themselves and others [K_K03] |
acts ethically, understands the importance of honesty in own actions and the actions of others [K_K04] |
is aware of the social role of a university graduate and, in particular, understands the need to formulate and communicate to the public information and opinions on the achievements of computer science and other aspects of the activities of an IT engineer e.g. through the media; tries to provide this information in a commonly understood manner [K_K05] |
understands the need for multidisciplinary approach to problem solving, integrating knowledge or using skills from various disciplines, and practicing self-study for deepening the acquired knowledge [K_OOD] |
Module | Language of instruction | Form of verification | Number of hours | ECTS credits |
---|---|---|---|---|
Obligatory courses | ||||
Algorithmics and advanced data structures [W4-INA-S2-20-1-AiZSD] | English | exam |
lecture: 30
laboratory classes: 30 |
4 |
Computer simulations [W4-INA-S2-20-1-SK] | English | exam |
lecture: 30
laboratory classes: 30 |
4 |
Modern programming languages [W4-INA-S2-20-1-NJP] | English | exam |
lecture: 30
laboratory classes: 30 |
4 |
Statistical analysis in research [W4-INA-S2-20-1-ASwPB] | English | course work |
lecture: 15
laboratory classes: 15 |
2 |
Diploma courses | ||||
Diploma courses group I |
lecture: 45
depending on the choice: 90 |
12 | ||
Introduction to scientific research. [W4-INA-S2-20-1-WDBN] | English | course work | seminar: 2 | 1 |
Master's seminar I [W4-INA-S2-20-1-SMI] | English | course work | seminar: 15 | 2 |
Monographic lecture [W4-INA-S2-20-1-WM] | English | course work | lecture: 20 | 1 |
Module | Language of instruction | Form of verification | Number of hours | ECTS credits |
---|---|---|---|---|
Obligatory courses | ||||
Computer network technologies [W4-INA-S2-20-2-TSK] | English | course work |
lecture: 15
laboratory classes: 30 |
3 |
Concurrent programming [W4-INA-S2-20-2-PW] | English | course work |
lecture: 15
laboratory classes: 15 |
2 |
Data mining [W4-INA-S2-20-2-ED] | English | exam |
lecture: 30
laboratory classes: 30 |
4 |
Managing IT projects and teams [W4-INA-S2-20-2-ZZiP] | English | course work |
lecture: 10
laboratory classes: 20 |
2 |
Monographic lecture - Combinatorial machine learning [W4-INA-S2-20-2-WMwJA] | English | course work | lecture: 30 | 2 |
Diploma courses | ||||
Diploma courses group II |
lecture: 45
depending on the choice: 90 |
12 | ||
Master's seminar II [W4-INA-S2-20-2-SMII] | English | course work | seminar: 30 | 2 |
Master's workshop I [W4-INA-S2-20-2-PMI] | English | course work | laboratory classes: 45 | 3 |
Module | Language of instruction | Form of verification | Number of hours | ECTS credits |
---|---|---|---|---|
Obligatory courses | ||||
General academic module (Humanities) [W4-INA-S2-20-3-MOH] | English | course work | depending on the choice: 45 | 3 |
General academic module (Social Sciences) [W4-INA-S2-20-3-MOS] | English | course work | depending on the choice: 30 | 2 |
Intellectual property protection [W4-INA-S2-20-3-OWI] | English | course work | lecture: 15 | 2 |
IT for the blind and visually impaired [W4-INA-S2-20-3-T] | English | course work | lecture: 15 | 2 |
Mathematical modeling of optimization problems [W4-INA-S2-20-3-MMPO] | English | course work |
lecture: 15
laboratory classes: 15 |
3 |
Diploma courses | ||||
Diploma courses group III |
lecture: 15
depending on the choice: 30 |
4 | ||
Master's seminar III - thesis preparation [W4-INA-S2-20-3-SMIII] | English | course work | seminar: 30 | 9 |
Master's workshop II [W4-INA-S2-20-3-PMII] | English | course work | laboratory classes: 45 | 5 |