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.
Winter semester, 2020/2021
Course | Number of hours | ECTS credits | Form of verification | |
---|---|---|---|---|
Introduction to Computer Science
|
Lectures:
30 Laboratory classes: 30 |
5 | Completing the classes | O |
Introduction to Unix systems
|
Lectures:
15 Laboratory classes: 30 |
3 | Completing the classes | O |
Programming Languages I
|
Lectures:
30 Laboratory classes: 30 |
5 | Completing the classes | O |
Higher algebra
|
Lectures:
30 Auditorium classes: 30 |
5 | Exam | O |
Mathematical Analysis
|
Lectures:
45 Auditorium classes: 60 |
7 | Exam | O |
Discrete mathematics
|
Lectures:
15 Auditorium classes: 15 |
3 | Exam | O |
Elective Humanistic Course 1
|
Lectures:
30 |
2 | Completing the classes | O |
Physical Education 1
|
Physical education classes:
30 |
- | Completing the classes | O |
Sum | 420 | 30 |
Summer semester, 2020/2021
Course | Number of hours | ECTS credits | Form of verification | |
---|---|---|---|---|
Physics I
|
Lectures:
30 Auditorium classes: 30 |
5 | Exam | O |
Algorithms and data structures
|
Lectures:
30 Auditorium classes: 30 |
6 | Exam | O |
Logic in Computer Science
|
Lectures:
15 Auditorium classes: 15 |
2 | Exam | O |
Programming Languages II
|
Lectures:
30 Laboratory classes: 45 |
6 | Completing the classes | O |
Statistics
|
Lectures:
30 Auditorium classes: 15 Laboratory classes: 15 |
5 | Completing the classes | O |
Differential calculus
|
Lectures:
15 Auditorium classes: 15 |
3 | Exam | O |
Physical Education 2
|
Physical education classes:
15 |
- | Completing the classes | O |
Elective Humanistic Course
|
Lectures:
30 |
3 | Completing the classes | O |
Foreign language I
|
Foreign language classes:
30 |
- | Completing the classes | O |
Sum | 390 | 30 |
Winter semester, 2021/2022
Course | Number of hours | ECTS credits | Form of verification | |
---|---|---|---|---|
Physics II
|
Lectures:
30 Auditorium classes: 30 |
5 | Exam | O |
Physics lab
|
Lectures:
2 Laboratory classes: 15 |
2 | Completing the classes | O |
Object oriented programming
|
Lectures:
30 Laboratory classes: 30 |
6 | Exam | O |
Databases I
|
Lectures:
30 Laboratory classes: 30 |
6 | Exam | O |
Operating Systems
|
Lectures:
30 Laboratory classes: 30 |
6 | Completing the classes | O |
Introduction to Computer Graphics
|
Lectures:
30 Laboratory classes: 15 Project classes: 15 |
5 | Completing the classes | O |
Physical Education 3
|
Physical education classes:
15 |
- | Completing the classes | O |
Foreign language II
|
Foreign language classes:
45 |
- | Completing the classes | O |
Sum | 377 | 30 |
Summer semester, 2021/2022
Course | Number of hours | ECTS credits | Form of verification | |
---|---|---|---|---|
Database II
|
Lectures:
15 Laboratory classes: 15 Project classes: 30 |
5 | Completing the classes | O |
Software studio I
|
Project classes:
45 |
3 | Completing the classes | O |
Computer Networks
|
Lectures:
30 Laboratory classes: 30 |
5 | Exam | O |
Software engineering
|
Lectures:
30 Laboratory classes: 15 Project classes: 15 |
5 | Exam | O |
Computer Science Electives I
|
Total number of contact hours:
90 |
7 | Completing the classes | O |
Foreign language III
|
Foreign language classes:
60 |
5 | Exam | O |
Sum | 375 | 30 |
Winter semester, 2022/2023
Course | Number of hours | ECTS credits | Form of verification | |
---|---|---|---|---|
Formal Languages and Compilers
|
Lectures:
30 Laboratory classes: 15 Project classes: 15 |
5 | Exam | O |
Introduction to Artificial Intelligence
|
Lectures:
30 Laboratory classes: 30 |
5 | Exam | O |
Software studio II
|
Project classes:
45 |
3 | Completing the classes | O |
Computer Science Electives II
|
Total number of contact hours:
150 |
12 | Completing the classes | O |
Digital Electronics and Microprocessors
|
Lectures:
30 Auditorium classes: 15 Laboratory classes: 30 |
5 | Completing the classes | O |
Sum | 390 | 30 |
Summer semester, 2022/2023
Course | Number of hours | ECTS credits | Form of verification | |
---|---|---|---|---|
Cybersecurity
|
Lectures:
15 Laboratory classes: 15 Project classes: 15 |
5 | Exam | O |
Web Application Technologies
|
Lectures:
15 Laboratory classes: 15 Project classes: 15 |
5 | Completing the classes | O |
Embedded systems
|
Lectures:
20 Laboratory classes: 25 Project classes: 15 |
5 | Completing the classes | O |
Professional practice
|
Practical placement:
0 |
4 | Completing the classes | O |
Computer Science Electives III
|
Total number of contact hours:
175 |
11 | Completing the classes | O |
Sum | 325 | 30 |
Winter semester, 2023/2024
Course | Number of hours | ECTS credits | Form of verification | |
---|---|---|---|---|
Final Project
|
Diploma Thesis:
0 |
15 | Completing the classes | O |
Diploma Seminar KASKGG
|
Seminars:
15 |
1 | Completing the classes | O |
Computer Science Electives IV
|
Total number of contact hours:
175 |
14 | Completing the classes | O |
Sum | 190 | 30 |