Computer Science Programme code: W4-S1IN19.2024

Field of study: | Computer Science |
---|---|
Programme code: | W4-S1IN19.2024 |
Programme code (USOS): | W4-S1IN19 |
Faculty: | Faculty of Science and Technology |
Language of study: | Polish |
Academic year of entry: | winter semester 2024/2025 |
Level of qualifications/degree: | first-cycle studies (in engineering) |
Mode of study: | full-time |
Degree profile: | general academic |
Number of semesters: | 7 |
Degree: | inżynier (Engineer - Bachelor's Degree with engineering competencies) |
Number of ECTS credits required to achieve the qualification equivalent to the level of study: | 210 |
Leading discipline: | computer and information sciences (natural sciences) |
ISCED code: | 0613 |
The number and date of the Senate’s resolution: | 557/2024 (25/06/2024) |
General characteristics of the field of study and the assumed concept of education: | The Computer Science major harmoniously combines acquiring knowledge in the canon of computer science, the ability to use current information technologies, and developing practical skills as part of project classes. This field of study is based on three pillars: knowledge, Technologies, and Projects.
Knowledge - modern computer science is a constant development and change, but the foundations of computer science and the basic sciences on which these foundations are based do not change. Knowledge of IT principles, rules, and methods is crucial for dealing with changing technologies. This pillar of the Computer Science field teaches the student to understand the fundamental principles, regulations and procedures of computer science so that, based on such a canon of computer science knowledge, he can keep up with changes and developments in this field. The Knowledge Pillar also provides a solid basis for master's studies and scientific development in computer science.
Technologies—Using current and leading information technologies is crucial for competitiveness in the labour market, allowing the student to prepare for a well-paid job in the IT industry. Certificates and micro-credentials of professional competence obtained during studies may support obtaining such a job. This pillar of the Computer Science major provides practical preparation for implementing specific IT projects, both in the academic environment and the IT business.
Projects - experience is an essential element of a professional IT specialist. The means to gain experience during studies is the implementation of individual and team IT projects, allowing you to acquire both technological skills and soft skills typical of teamwork. The projects will also enable you to complete an individual professional portfolio, cooperate with the business environment, and develop the ability to commercialize your projects. Such projects, as well as internships, are an ideal way to build your own professional and scientific interests.
Computer Science education is focused on developing the student's individual abilities, independent learning skills, and creativity in solving problems. Methods and forms of schooling gradually evolve as studies progress, from education directed by academic teachers to education focused on individual activity and creativity development. This is achieved through individualized education and project classes.
The student can individualize their education by selecting modules completed in the final semesters of studies. In this way, they can shape their Competence Profile by selecting modules from the pool of modules to choose from. The study program provides freedom in selecting such modules and offers modules to create specially developed competency profiles. Currently, the proposal for such profiles includes artificial intelligence, game design, software engineering, and cybersecurity issues. The offer of modules to choose from and the proposals for predefined Competency Profiles will change along with changes in the IT industry.
Education in Computer Science is mainly based on solving practical problems, and the best environment for their implementation is project classes, in which students can implement their ideas under the supervision of experienced teachers. Design classes provide a field for the development of creativity and teach the use of the canon of IT knowledge, current technologies, and leading IT tools. Education based on problem-solving and project implementation also develops interpersonal competencies, group work skills, flexibility, adaptability and interdisciplinary activity. |
---|---|
Graduation requirements: | The condition for admission to the diploma examination is to achieve the learning outcomes provided for in the study program and to obtain a certificate of an appropriate level of language proficiency in a foreign language. The condition for graduation is to pass the diploma examination with at least a satisfactory result. A graduate receives a higher education diploma confirming obtaining the qualifications of the appropriate degree.
Detailed rules for conducting the diploma examination are specified in the diploma regulations. |
Internships (hours and conditions): | Internships are an integral part of the study program, carried out by students in individual fields, levels, profiles and forms of study. Internships are to help in confronting the knowledge acquired during studies with the requirements of the labour market, acquiring skills useful in the profession, learning about practical issues related to working in positions for which the student is prepared during the course of studies. The internship is to familiarize the student with professional language relevant to a specific industry and work culture.
The rules for the organization of internships are set out in the Rector's ordinance. Detailed rules of apprenticeship taking into account the specifics of particular fields of study are set out in the field's of study apprenticeship regulations, in particular: learning outcomes assumed to be achieved by the student during the apprenticeship, framework apprenticeship program including a description of issues, dimension of apprenticeship (number of weeks of practice); form of internship (continuous, mid-year), criteria for choosing the place of internship, obligations of the student staying in the internship, obligations of the academic tutor, conditions for completing the internship by the student and conditions for exemption from the internship obligation in whole or in part.
The number of ECTS and the number of hours are specified in the course structure. |
Information on the relationship between the studies and the university's strategy as well as the socio-economic needs that determine the conduct of studies and the compliance of learning outcomes with these needs: | The expected learning outcomes were defined based on many years of cooperation between the Institute of Computer Science and companies, enterprises, and institutions whose activity profiles fall within the "Computer Science" discipline. The scope of this cooperation includes industry participation in implementing student engineering internships and diploma theses.
An essential role in shaping the expected learning outcomes was played by analyzing the industry in which IT graduates are expected to operate in the labour market. In the announcement published by the Ministry of National Education on January 30, 2024 (MONITOR POLSKI 2024 R. POZ. 85) on the forecast of significant demand for employees in vocational education professions on the national and provincial labour market, which includes the following professions: competences were covered by the expected learning outcomes:
programmer (range: national and Silesian Voivodeship),
IT specialist (range: Silesian Voivodeship),
IT specialist (range: Silesian Voivodeship),
typhloinformatician (range: Silesian Voivodeship).
The deficit for the profession of "database designers and administrators, programmers" for provincial cities was indicated in the "Professions Barometer 2024" report prepared by the Provincial Labor Office in Krakow. On a voivodeship scale, the profession is considered sustainable.
The Polish Economic Institute calculates in its 2022 report that there is a shortage of 147,000 IT specialists, so their share among all employees in Poland is the same as in the European Union.
According to the hays.pl report, 93% of IT companies plan to recruit employees in 2024, and 51% expect difficulty finding suitable candidates. 21% of IT specialists plan to change their jobs, and 60% count on a raise.
Poland is digitizing intensively in many sectors, such as public administration, healthcare, education, banking and trade. The IT industry is one of the most dynamically developing areas of the economy, placing new demands on IT specialists entering the labour market. The answer to this must be an education program appropriately adapted to the changing market requirements, allowing for the education of a future IT specialist in a comprehensive way that meets the needs of the industry. |
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: |
|
KNOWLEDGE The graduate: |
---|
knows and understands issues in mathematics and physics to the extent necessary to formulate and solve problems in the field of computer science; [IN_W01] |
knows and understands to an advanced degree the possible applications of computer science methods in various fields of science and technology. Understands the challenges of developing these methods, including artificial intelligence methods; [IN_W02] |
has advanced knowledge of programming, implementation of algorithms, programming paradigms and styles, methods of verifying program correctness, formal languages and various programming environments; [IN_W03] |
has advanced knowledge of various branches of computer science and selected related disciplines, including knowledge and understanding of theoretical foundations, design rules and connections with multiple aspects of science and technology; [IN_W04] |
knows the functioning and management of the IT systems, including team projects management; [IN_W05] |
has extended knowledge of modern computer systems; [IN_W06] |
has advanced knowledge of selected scientific or scholarly theories and methods, is familiar with the issues specific to the chosen academic discipline and understands its connection with the leading discipline of the degree programme [MOB.2023_W01] |
understands the relationship between legal issues – especially those pertaining to civil rights and obligations and their implementation – and the leading discipline of the degree programme, in particular the basic concepts and provisions pertaining to the protection of industrial protection and copyright law [MOB.2023_W03_VP] |
has advanced knowledge of selected scientific theories and methods and is familiar with the issues specific to the selected academic discipline in the context of other disciplines [OMU.2023_W01] |
SKILLS The graduate: |
---|
can work individually and in a team, can lead a small team, can create and complete a work schedule that ensures meeting deadlines; [IN_U01] |
can create detailed documentation regarding the implementation of the project task and prepare a presentation of its results; [IN_U02] |
can prepare and present an oral presentation regarding the implementation of a project task and lead a discussion regarding the presentation; [IN_U03] |
can define and implement the process of self-education, among others, to improve professional competencies; can obtain information from literature, databases and other properly selected sources; can integrate the received data, interpret it, draw conclusions and formulate and justify opinions; [IN_U04] |
can use advanced methods, techniques and IT tools to solve complex problems; can use new technologies by integrating knowledge from various fields; [IN_U05] |
can use in practice the methodologies and tools that support the management of IT projects by current standards; [IN_U06] |
clearly and comprehensibly communicates with others in a foreign language at the B2 level of the Common European Framework of Reference for Languages, making use of his/her knowledge and terminology [KJ.2023_U] |
asks questions, analyzes research problems and finds solutions to them based on the knowledge, skills and experience he/she has gained within the chosen academic discipline in conjunction with the leading discipline of the degree programme; communicates the results of his/her work in a way which is clear and understandable not only to specialists [MOB.2023_U01] |
has advanced skills in asking research questions, analyzing problems or providing practical solutions to them based on the knowledge, experience and skills gained within the chosen academic discipline in the context of other disciplines [OMU.2023_U01] |
SOCIAL COMPETENCES The graduate: |
---|
is aware of the importance and understands non-technical aspects and consequences of the professional activity of an IT specialist and the related responsibility for decisions made; [IN_K01] |
acts ethically, and understands the importance of intellectual honesty in one's own and other people's actions. Is ready to take care of the achievements and traditions of the IT profession; [IN_K02] |
knows the principles of innovative entrepreneurship, can act creatively; [IN_K03] |
understands the need for an interdisciplinary approach to the problems being solved and is willing to consult with experts when it is challenging to solve a problem independently; [IN_K04] |
is ready to meet social obligations, co-organize activities for the benefit of the community and is open to scientific solutions to cognitive and practical problems [MOB.2023_K01] |
acknowledges and makes use of knowledge from different disciplines and is ready to change opinion in the light of scientifically proven arguments [OMU.2023_K01] |
KNOWLEDGE The graduate: |
---|
has an advanced understanding of the methods, techniques and IT tools used to solve complex IT problems; [IN_W07] |
knows specialized techniques, methods and tools used in the process of solving IT tasks, mainly of an engineering nature, in the broad field of computer science; [IN_W08] |
understands the relationship between entrepreneurship-related issues and the leading discipline of the degree programme, exhibits an entrepreneurial mindset [MOB.2023_inż_W02_P] |
SKILLS The graduate: |
---|
can design objects, tools and systems and develop methods for their application in a manner consistent with the rules and good practices applicable to various areas of computer science and selected related disciplines; [IN_U07] |
can identify and estimate factors affecting the performance of computer systems, microprocessors or microcontrollers and experimentally determine appropriate parameters; [IN_U08] |
is able to use advanced, specialized knowledge from various branches of computer science and related disciplines to solve engineering tasks; [IN_U09] |
Module | Language of instruction | Form of verification | Number of hours | ECTS credits |
---|---|---|---|---|
Programme modules | ||||
Algorithmics 1 [W4-IN-S1-24-1-ALG1] | exam |
lecture: 30
practical classes: 30 |
5 | |
Computer Networks [W4-IN-S1-24-1-SK] | Polish | exam |
lecture: 30
laboratory classes: 30 |
5 |
Computer Programming 1 [W4-IN-S1-24-1-P1] | Polish | exam |
lecture: 30
laboratory classes: 45 |
6 |
Introduction to Digital Technologies [W4-IN-S1-24-1-WdTC] | Polish | course work | lecture: 15 | 2 |
Operating systems [W4-IN-S1-24-1-SO] | exam |
lecture: 15
laboratory classes: 30 |
4 | |
Theoretical Foundations of Computer Science [W4-IN-S1-24-1-TPI] | Polish | course work | lecture: 20 | 3 |
Field modules | ||||
Mathematics 1 [W4-IN-S1-24-1-MAT1] | Polish | course work | discussion classes: 60 | 5 |
Module | Language of instruction | Form of verification | Number of hours | ECTS credits |
---|---|---|---|---|
Programme modules | ||||
Algorithmics 1 [W4-IN-S1-24-1-ALG1] | exam |
lecture: 30
practical classes: 30 |
5 | |
Computer Networks [W4-IN-S1-24-1-SK] | Polish | exam |
lecture: 30
laboratory classes: 30 |
5 |
Computer Programming 1 [W4-IN-S1-24-1-P1] | Polish | exam |
lecture: 30
laboratory classes: 45 |
6 |
Theoretical Foundations of Computer Science [W4-IN-S1-24-1-TPI] | Polish | course work | lecture: 20 | 3 |
Field modules | ||||
Mathematics 1 [W4-IN-S1-24-1-MAT1] | Polish | course work | discussion classes: 60 | 5 |
Module | Language of instruction | Form of verification | Number of hours | ECTS credits |
---|---|---|---|---|
Programme modules | ||||
Algorithmics 2 [W4-IN-S1-24-2-ALG2] | course work |
lecture: 20
laboratory classes: 20 |
2 | |
Computer Programming 2 [W4-IN-S1-24-2-P2] | Polish | exam |
lecture: 30
laboratory classes: 45 |
5 |
Databases 1 [W4-IN-S1-24-2-BD1] | Polish | exam |
lecture: 15
laboratory classes: 30 |
3 |
Digital Technology [W4-IN-S1-24-2-TC] | Polish | exam |
lecture: 30
laboratory classes: 30 |
4 |
Field modules | ||||
Mathematics 2 [W4-IN-S1-24-2-MAT2] | Polish | course work | discussion classes: 60 | 4 |
Physics for Computer Scientists [W4-IN-S1-24-2-FIZ] | Polish | exam |
lecture: 15
laboratory classes: 30 |
3 |
Programme co-related modules | ||||
Group of programme co-related modules |
lecture: 0
depending on the choice: 30 |
3 | ||
The area of “Civil Society and Entrepreneurship: Entrepreneurship” [MO-2023-SS-inżSOP-P] | course work | depending on the choice: 30 | 3 | |
Open access modules | ||||
English language course 1 [LJA-2023-01] | English | course work | language classes: 30 | 3 |
Physical education [WF-2023] | course work | practical classes: 30 | 0 |
Module | Language of instruction | Form of verification | Number of hours | ECTS credits |
---|---|---|---|---|
Programme modules | ||||
Computer Programming 2 [W4-IN-S1-24-2-P2] | Polish | exam |
lecture: 30
laboratory classes: 45 |
5 |
Databases 1 [W4-IN-S1-24-2-BD1] | Polish | exam |
lecture: 15
laboratory classes: 30 |
3 |
Field modules | ||||
Mathematics 2 [W4-IN-S1-24-2-MAT2] | Polish | course work | discussion classes: 60 | 4 |
Programme co-related modules | ||||
The area of “Civil Society and Entrepreneurship: Entrepreneurship” [MO-2023-SS-inżSOP-P] | course work | depending on the choice: 30 | 3 | |
Open access modules | ||||
English language course 1 [LJA-2023-01] | English | course work | language classes: 30 | 3 |
Physical education [WF-2023] | course work | practical classes: 30 | 0 |
Module | Language of instruction | Form of verification | Number of hours | ECTS credits |
---|---|---|---|---|
Programme modules | ||||
Computer Architecture [W4-IN-S1-24-3-AK] | Polish | course work |
lecture: 15
laboratory classes: 30 |
3 |
Computer Graphics [W4-IN-S1-24-3-GK] | Polish | course work |
lecture: 30
laboratory classes: 30 |
5 |
Computer Programming 3 [W4-IN-S1-24-3-P3] | Polish | course work |
lecture: 15
laboratory classes: 30 |
3 |
Elements of Artificial Intelligence [W4-IN-S1-24-3-ESI] | exam |
lecture: 15
laboratory classes: 30 |
3 | |
Internet of Things [W4-IN-S1-24-3-IRZ] | Polish | exam |
lecture: 15
laboratory classes: 30 |
3 |
Software Engineering [W4-IN-S1-24-3-IO] | Polish | exam |
lecture: 15
practical classes: 45 |
3 |
Field modules | ||||
Discrete mathematics and cryptography [W4-IN-S1-24-3-MDiK] | Polish | course work |
lecture: 15
practical classes: 30 |
3 |
Mathematical Methods in Artificial Intelligence Systems [W4-IN-S1-24-3-MMwSSI] | course work | lecture: 15 | 1 | |
Programme co-related modules | ||||
The area of “Civil Society and Entrepreneurship: Vade mecum on Law” [MO-2023-SS-SOP-VP] | course work | depending on the choice: 30 | 3 | |
Open access modules | ||||
English language course 2 [LJA-2023-02] | English | course work | language classes: 30 | 3 |
Physical education [WF-2023] | course work | practical classes: 30 | 0 |
Module | Language of instruction | Form of verification | Number of hours | ECTS credits |
---|---|---|---|---|
Programme modules | ||||
Computer Architecture [W4-IN-S1-24-3-AK] | Polish | course work |
lecture: 15
laboratory classes: 30 |
3 |
Computer Programming 3 [W4-IN-S1-24-3-P3] | Polish | course work |
lecture: 15
laboratory classes: 30 |
3 |
Elements of Artificial Intelligence [W4-IN-S1-24-3-ESI] | exam |
lecture: 15
laboratory classes: 30 |
3 | |
Software Engineering [W4-IN-S1-24-3-IO] | Polish | exam |
lecture: 15
practical classes: 45 |
3 |
Field modules | ||||
Discrete mathematics and cryptography [W4-IN-S1-24-3-MDiK] | Polish | course work |
lecture: 15
practical classes: 30 |
3 |
Programme co-related modules | ||||
The area of “Civil Society and Entrepreneurship: Vade mecum on Law” [MO-2023-SS-SOP-VP] | course work | depending on the choice: 30 | 3 | |
Open access modules | ||||
English language course 2 [LJA-2023-02] | English | course work | language classes: 30 | 3 |
Physical education [WF-2023] | course work | practical classes: 30 | 0 |
Module | Language of instruction | Form of verification | Number of hours | ECTS credits |
---|---|---|---|---|
Programme modules | ||||
Cloud Technologies [W4-IN-S1-24-4-TCH] | course work | workshop: 30 | 3 | |
Methods of Data Analysis [W4-IN-S1-24-4-MAD] | course work |
lecture: 30
practical classes: 30 |
3 | |
Numerical Methods [W4-IN-S1-24-4-MN] | Polish | course work | laboratory classes: 30 | 3 |
Optional module [W4-IN-S1-24-F-MF] | course work | discussion classes: 30 | 3 | |
Optional module [W4-IN-S1-24-F-MF] | course work | discussion classes: 30 | 3 | |
Optional module [W4-IN-S1-24-F-MF] | course work | discussion classes: 30 | 3 | |
Project Studio 1 [W4-IN-S1-24-4-PP1] | Polish | course work | workshop: 30 | 3 |
Web Applications Programming [W4-IN-S1-24-4-PAI] | course work |
lecture: 15
laboratory classes: 30 |
3 | |
Programme co-related modules | ||||
Module in the "Creative Expression and Critical Thinking" area [MO-2023-SS-ETKM] | course work | depending on the choice: 30 | 3 | |
Open access modules | ||||
English language course 3 [LJA-2023-03] | English | course work | language classes: 30 | 3 |
Module | Language of instruction | Form of verification | Number of hours | ECTS credits |
---|---|---|---|---|
Programme modules | ||||
Methods of Data Analysis [W4-IN-S1-24-4-MAD] | course work |
lecture: 30
practical classes: 30 |
3 | |
Optional module [W4-IN-S1-24-F-MF] | course work | discussion classes: 30 | 3 | |
Optional module [W4-IN-S1-24-F-MF] | course work | discussion classes: 30 | 3 | |
Optional module [W4-IN-S1-24-F-MF] | course work | discussion classes: 30 | 3 | |
Web Applications Programming [W4-IN-S1-24-4-PAI] | course work |
lecture: 15
laboratory classes: 30 |
3 | |
Programme co-related modules | ||||
Module in the "Creative Expression and Critical Thinking" area [MO-2023-SS-ETKM] | course work | depending on the choice: 30 | 3 | |
Open access modules | ||||
English language course 3 [LJA-2023-03] | English | course work | language classes: 30 | 3 |
Module | Language of instruction | Form of verification | Number of hours | ECTS credits |
---|---|---|---|---|
Programme modules | ||||
Cybersecurity [W4-IN-S1-24-5-CYB] | course work | workshop: 30 | 3 | |
Databases 2 [W4-IN-S1-24-6-BD2] | Polish | course work | laboratory classes: 30 | 3 |
Optional module [W4-IN-S1-24-F-MF] | course work | discussion classes: 30 | 3 | |
Optional module [W4-IN-S1-24-F-MF] | course work | discussion classes: 30 | 3 | |
Optional module [W4-IN-S1-24-F-MF] | course work | discussion classes: 30 | 3 | |
Optional module [W4-IN-S1-24-F-MF] | course work | discussion classes: 30 | 3 | |
Optional module [W4-IN-S1-24-F-MF] | course work | discussion classes: 30 | 3 | |
Project Studio 2 [W4-IN-S1-24-5-PP2] | Polish | course work | workshop: 30 | 3 |
Open access modules | ||||
English language course 4 [LJA-2023-04] | English | course work | language classes: 30 | 3 |
Open University Module [OMU-2023-SS-01-OG] | course work | depending on the choice: 30 | 3 |
Module | Language of instruction | Form of verification | Number of hours | ECTS credits |
---|---|---|---|---|
Programme modules | ||||
Cybersecurity [W4-IN-S1-24-5-CYB] | course work | workshop: 30 | 3 | |
Open access modules | ||||
English language course 4 [LJA-2023-04] | English | course work | language classes: 30 | 3 |
Module | Language of instruction | Form of verification | Number of hours | ECTS credits |
---|---|---|---|---|
Programme modules | ||||
Diploma Project 1 [W4-IN-S1-24-6-IPD1] | Polish | course work | practical classes: 30 | 6 |
Mobile Applications Programming [W4-IN-S1-24-5-PAM] | course work |
lecture: 15
laboratory classes: 30 |
3 | |
Optional module [W4-IN-S1-24-F-MF] | course work | discussion classes: 30 | 3 | |
Optional module [W4-IN-S1-24-F-MF] | course work | discussion classes: 30 | 3 | |
Optional module [W4-IN-S1-24-F-MF] | course work | discussion classes: 30 | 3 | |
Optional module [W4-IN-S1-24-F-MF] | course work | discussion classes: 30 | 3 | |
Team Project [W4-IN-S1-24-6-PZ] | Polish | course work | laboratory classes: 30 | 3 |
Open access modules | ||||
Open University Module [OMU-2023-SS-01-OG] | course work | depending on the choice: 30 | 3 | |
Open University Module [OMU-2023-SS-01-OG] | course work | depending on the choice: 30 | 3 |
Module | Language of instruction | Form of verification | Number of hours | ECTS credits |
---|---|---|---|---|
Programme modules | ||||
Diploma Project 1 [W4-IN-S1-24-6-IPD1] | Polish | course work | practical classes: 30 | 6 |
Team Project [W4-IN-S1-24-6-PZ] | Polish | course work | laboratory classes: 30 | 3 |
Module | Language of instruction | Form of verification | Number of hours | ECTS credits |
---|---|---|---|---|
Programme modules | ||||
Diploma Project 2 [W4-IN-S1-24-7-IPD2] | Polish | course work | practical classes: 45 | 6 |
Optional module [W4-IN-S1-24-F-MF] | course work | discussion classes: 30 | 3 | |
Optional module [W4-IN-S1-24-F-MF] | course work | discussion classes: 30 | 3 | |
Optional module [W4-IN-S1-24-F-MF] | course work | discussion classes: 30 | 3 | |
Optional module [W4-IN-S1-24-F-MF] | course work | discussion classes: 30 | 3 | |
Seminar - preparation for the cross-sectional diploma examination [W4-IN-S1-24-7-SEM] | Polish | course work | seminar: 5 | 3 |
Internship | ||||
Professional Practice [W4-IN-S1-24-PRAKT] | Polish | course work | internship: 90 | 9 |
Module | Language of instruction | Form of verification | Number of hours | ECTS credits |
---|---|---|---|---|
Programme modules | ||||
Diploma Project 2 [W4-IN-S1-24-7-IPD2] | Polish | course work | practical classes: 45 | 6 |
Seminar - preparation for the cross-sectional diploma examination [W4-IN-S1-24-7-SEM] | Polish | course work | seminar: 5 | 3 |
Internship | ||||
Professional Practice [W4-IN-S1-24-PRAKT] | Polish | course work | internship: 90 | 9 |