Course | Number of hours | ECTS credits | Form of verification | Mandatoriness |
---|---|---|---|---|
|
Lectures: 30 Laboratory classes: 30 |
5 | Completing the classes | Obligatory |
|
Lectures: 15 Laboratory classes: 30 |
3 | Completing the classes | Obligatory |
|
Lectures: 30 Laboratory classes: 30 |
5 | Completing the classes | Obligatory |
|
Lectures: 30 Auditorium classes: 30 |
5 | Exam | Obligatory |
|
Lectures: 45 Auditorium classes: 60 |
7 | Exam | Obligatory |
|
Lectures: 15 Auditorium classes: 15 |
3 | Exam | Obligatory |
|
Lectures: 30 |
2 | Completing the classes | Obligatory |
Physical Education 1
|
Physical education classes: 30 |
- | Completing the classes | Obligatory |
Sum | 420 | 30 |
Major Computer Science
These studies aim to provide knowledge and skills necessary to create and use broadly understood computer systems. They cover both theoretical foundations in the areas of mathematics, physics, computer science, as well as practical aspects, including design and implementation of PC and mobile systems, software development (programming in various languages), systems administration, data analysis, use of programming tools (software libraries, frameworks, and environments), including commercial applications and open-source software. Upon completion of the first-cycle studies, a student acquires knowledge at the engineering level, which is extended by the practical use of this knowledge during student internship after the sixth semester.
Mentor of the field of study: dr inż. Krzysztof Kluza
View full description of the field of study
Study programme determined by Resolution No. 109/2019 of the AGH UST Senate of 26 June 2019
Computer Science studies are conducted by Faculty of Electrical Engineering, Automatics, Computer Science and Biomedical Engineering in cooperation with Faculty of Computer Science, Electronics and Telecommunications, Faculty of Physics and Applied Computer Science, and Faculty of Metals Engineering and Industrial Computer Science.
Course | Number of hours | ECTS credits | Form of verification | Mandatoriness |
---|---|---|---|---|
|
Lectures: 30 Auditorium classes: 30 |
5 | Exam | Obligatory |
|
Lectures: 30 Auditorium classes: 30 |
6 | Exam | Obligatory |
|
Lectures: 15 Auditorium classes: 15 |
2 | Exam | Obligatory |
|
Lectures: 30 Laboratory classes: 45 |
6 | Completing the classes | Obligatory |
|
Lectures: 30 Auditorium classes: 15 Laboratory classes: 15 |
5 | Completing the classes | Obligatory |
|
Lectures: 15 Auditorium classes: 15 |
3 | Exam | Obligatory |
Physical Education 2
|
Physical education classes: 15 |
- | Completing the classes | Obligatory |
|
Lectures: 30 |
3 | Completing the classes | Obligatory |
The rules for selecting groups/modules: A student chooses humanistic course or courses for 3 ECTS in total. |
||||
|
Lectures: 30 |
3 | Completing the classes | Elective |
|
Foreign language classes: 30 |
- | Completing the classes | Obligatory |
The rules for selecting groups/modules: Select one item from the offered modules. |
||||
|
Foreign language classes: 30 |
- | Completing the classes | Elective |
|
Foreign language classes: 30 |
- | Completing the classes | Elective |
|
Foreign language classes: 30 |
- | Completing the classes | Elective |
|
Foreign language classes: 30 |
- | Completing the classes | Elective |
|
Foreign language classes: 30 |
- | Completing the classes | Elective |
Sum | 390 | 30 |
Course | Number of hours | ECTS credits | Form of verification | Mandatoriness |
---|---|---|---|---|
|
Lectures: 30 Auditorium classes: 30 |
5 | Exam | Obligatory |
|
Lectures: 2 Laboratory classes: 15 |
2 | Completing the classes | Obligatory |
|
Lectures: 30 Laboratory classes: 30 |
6 | Exam | Obligatory |
|
Lectures: 30 Laboratory classes: 30 |
6 | Exam | Obligatory |
|
Lectures: 30 Laboratory classes: 30 |
6 | Completing the classes | Obligatory |
|
Lectures: 30 Laboratory classes: 15 Project classes: 15 |
5 | Completing the classes | Obligatory |
Physical Education 3
|
Physical education classes: 15 |
- | Completing the classes | Obligatory |
|
Foreign language classes: 45 |
- | Completing the classes | Obligatory |
The rules for selecting groups/modules: Select one item from the offered modules. |
||||
|
Foreign language classes: 45 |
- | Completing the classes | Elective |
|
Foreign language classes: 45 |
- | Completing the classes | Elective |
|
Foreign language classes: 45 |
- | Completing the classes | Elective |
|
Foreign language classes: 45 |
- | Completing the classes | Elective |
|
Foreign language classes: 45 |
- | Completing the classes | Elective |
Sum | 377 | 30 |
Course | Number of hours | ECTS credits | Form of verification | Mandatoriness |
---|---|---|---|---|
|
Lectures: 15 Laboratory classes: 15 Project classes: 30 |
5 | Completing the classes | Obligatory |
|
Project classes: 45 |
3 | Completing the classes | Obligatory |
|
Lectures: 30 Laboratory classes: 30 |
5 | Exam | Obligatory |
|
Lectures: 30 Laboratory classes: 15 Project classes: 15 |
5 | Exam | Obligatory |
|
Total number of contact hours: 90 |
7 | Completing the classes | Obligatory |
The rules for selecting groups/modules: A student chooses computer science related courses for 7 ECTS in total (from the UBPO / AGH UST International Courses or the current Faculty offer). |
||||
|
Control and transitional thesis: 90 |
7 | Completing the classes | Elective |
|
Discussion seminars: 30 |
4 | Exam | Elective |
Understanding GDPR - Ensuring personal data protection in the light of EU regulations
|
Lectures: 20 Laboratory classes: 14 |
4 | Exam | Elective |
|
Lectures: 30 |
4 | Exam | Elective |
|
Lectures: 28 Laboratory classes: 14 |
5 | Exam | Elective |
|
Workshop classes: 30 |
4 | Exam | Elective |
|
Workshop classes: 15 |
3 | Exam | Elective |
|
Lectures: 15 Laboratory classes: 15 Project classes: 15 |
5 | Exam | Elective |
|
Lectures: 28 Project classes: 14 |
5 | Exam | Elective |
|
Laboratory classes: 30 |
4 | Exam | Elective |
|
Lectures: 15 Laboratory classes: 15 |
4 | Exam | Elective |
|
Laboratory classes: 30 |
4 | Exam | Elective |
|
Laboratory classes: 45 |
4 | Completing the classes | Elective |
Impact of cybersecurity on international security
|
Lectures: 20 Laboratory classes: 14 |
4 | Exam | Elective |
EU cybersecurity framework
|
Lectures: 20 Laboratory classes: 14 |
4 | Exam | Elective |
|
Foreign language classes: 60 |
5 | Exam | Obligatory |
The rules for selecting groups/modules: Select one item from the offered modules. |
||||
|
Foreign language classes: 60 |
5 | Exam | Elective |
|
Foreign language classes: 60 |
5 | Exam | Elective |
|
Foreign language classes: 60 |
5 | Exam | Elective |
|
Foreign language classes: 60 |
5 | Exam | Elective |
|
Foreign language classes: 60 |
5 | Exam | Elective |
Sum | 375 | 30 |
Course | Number of hours | ECTS credits | Form of verification | Mandatoriness |
---|---|---|---|---|
|
Lectures: 30 Laboratory classes: 15 Project classes: 15 |
5 | Exam | Obligatory |
|
Lectures: 30 Laboratory classes: 30 |
5 | Exam | Obligatory |
|
Project classes: 45 |
3 | Completing the classes | Obligatory |
|
Total number of contact hours: 150 |
12 | Completing the classes | Obligatory |
The rules for selecting groups/modules: A student chooses computer science related courses for 12 ECTS in total (from the UBPO / AGH UST International Courses or the current Faculty offer). |
||||
|
Control and transitional thesis: 150 |
12 | Completing the classes | Elective |
|
Discussion seminars: 30 |
4 | Exam | Elective |
Understanding GDPR - Ensuring personal data protection in the light of EU regulations
|
Lectures: 20 Laboratory classes: 14 |
4 | Exam | Elective |
|
Lectures: 30 |
4 | Exam | Elective |
|
Lectures: 28 Laboratory classes: 14 |
5 | Exam | Elective |
|
Workshop classes: 30 |
4 | Exam | Elective |
|
Workshop classes: 15 |
3 | Exam | Elective |
|
Lectures: 15 Laboratory classes: 15 Project classes: 15 |
5 | Exam | Elective |
|
Lectures: 28 Project classes: 14 |
5 | Exam | Elective |
|
Laboratory classes: 30 |
4 | Exam | Elective |
|
Lectures: 15 Laboratory classes: 15 |
4 | Exam | Elective |
|
Laboratory classes: 30 |
4 | Exam | Elective |
|
Laboratory classes: 45 |
4 | Completing the classes | Elective |
Impact of cybersecurity on international security
|
Lectures: 20 Laboratory classes: 14 |
4 | Exam | Elective |
EU cybersecurity framework
|
Lectures: 20 Laboratory classes: 14 |
4 | Exam | Elective |
|
Lectures: 14 Laboratory classes: 14 |
4 | Completing the classes | Elective |
|
Lectures: 14 Laboratory classes: 14 |
4 | Completing the classes | Elective |
|
Lectures: 14 Laboratory classes: 14 |
4 | Completing the classes | Elective |
|
Lectures: 14 Laboratory classes: 14 |
4 | Completing the classes | Elective |
|
Lectures: 14 Laboratory classes: 14 |
3 | Completing the classes | Elective |
|
Lectures: 14 Laboratory classes: 14 |
3 | Completing the classes | Elective |
|
Lectures: 30 Auditorium classes: 15 Laboratory classes: 30 |
5 | Completing the classes | Obligatory |
Sum | 390 | 30 |
Course | Number of hours | ECTS credits | Form of verification | Mandatoriness |
---|---|---|---|---|
|
Lectures: 15 Laboratory classes: 15 Project classes: 15 |
5 | Exam | Obligatory |
|
Lectures: 15 Laboratory classes: 15 Project classes: 15 |
5 | Completing the classes | Obligatory |
|
Lectures: 20 Laboratory classes: 25 Project classes: 15 |
5 | Completing the classes | Obligatory |
|
Practical placement: 0 |
4 | Completing the classes | Obligatory |
|
Total number of contact hours: 175 |
11 | Completing the classes | Obligatory |
The rules for selecting groups/modules: A student chooses computer science related courses for 11 ECTS in total (from the UBPO / AGH UST International Courses or the current Faculty offer). |
||||
|
Control and transitional thesis: 120 |
11 | Completing the classes | Elective |
|
Discussion seminars: 30 |
4 | Exam | Elective |
Understanding GDPR - Ensuring personal data protection in the light of EU regulations
|
Lectures: 20 Laboratory classes: 14 |
4 | Exam | Elective |
|
Lectures: 30 |
4 | Exam | Elective |
|
Lectures: 28 Laboratory classes: 14 |
5 | Exam | Elective |
|
Workshop classes: 30 |
4 | Exam | Elective |
|
Workshop classes: 15 |
3 | Exam | Elective |
|
Lectures: 15 |
5 | Exam | Elective |
|
Total number of contact hours: 0 |
- | ||
|
Laboratory classes: 30 |
4 | Exam | Elective |
|
Lectures: 15 Laboratory classes: 15 |
4 | Exam | Elective |
|
Laboratory classes: 30 |
4 | Exam | Elective |
|
Laboratory classes: 45 |
4 | Completing the classes | Elective |
Impact of cybersecurity on international security
|
Lectures: 20 Laboratory classes: 14 |
4 | Exam | Elective |
EU cybersecurity framework
|
Lectures: 20 Laboratory classes: 14 |
4 | Exam | Elective |
|
Lectures: 14 Laboratory classes: 14 |
4 | Completing the classes | Elective |
|
Lectures: 14 Seminars: 14 |
4 | Completing the classes | Elective |
Sum | 325 | 30 |
Course | Number of hours | ECTS credits | Form of verification | Mandatoriness |
---|---|---|---|---|
|
Diploma Thesis: 0 |
15 | Completing the classes | Obligatory |
|
Seminars: 15 |
1 | Completing the classes | Obligatory |
|
Total number of contact hours: 175 |
14 | Completing the classes | Obligatory |
The rules for selecting groups/modules: A student chooses computer science related courses for 14 ECTS in total (from the UBPO / AGH UST International Courses or the current Faculty offer). |
||||
|
Control and transitional thesis: 175 |
14 | Completing the classes | Elective |
|
Discussion seminars: 30 |
4 | Exam | Elective |
Understanding GDPR - Ensuring personal data protection in the light of EU regulations
|
Lectures: 20 Laboratory classes: 14 |
4 | Exam | Elective |
|
Lectures: 30 |
4 | Exam | Elective |
|
Lectures: 28 Laboratory classes: 14 |
5 | Exam | Elective |
|
Workshop classes: 30 |
4 | Exam | Elective |
|
Workshop classes: 15 |
3 | Exam | Elective |
|
Lectures: 15 Laboratory classes: 15 Project classes: 15 |
5 | Exam | Elective |
|
Lectures: 28 Project classes: 14 |
5 | Exam | Elective |
|
Laboratory classes: 30 |
4 | Exam | Elective |
|
Lectures: 15 Laboratory classes: 15 |
4 | Exam | Elective |
|
Laboratory classes: 30 |
4 | Exam | Elective |
|
Laboratory classes: 45 |
4 | Completing the classes | Elective |
Impact of cybersecurity on international security
|
Lectures: 20 Laboratory classes: 14 |
4 | Exam | Elective |
EU cybersecurity framework
|
Lectures: 20 Laboratory classes: 14 |
4 | Exam | Elective |
|
Lectures: 14 Laboratory classes: 14 |
4 | Completing the classes | Elective |
|
Lectures: 14 Laboratory classes: 14 |
3 | Completing the classes | Elective |
|
Lectures: 14 Laboratory classes: 14 |
4 | Completing the classes | Elective |
|
Lectures: 14 Laboratory classes: 14 |
3 | Completing the classes | Elective |
Sum | 190 | 30 |