Computer Physics
A graduate in "Computer Physics" will possess necessary skills to work as a computer programmer, but will also be capable of participating in physics research. However, the latter will additionally require the second-cycle studies, such as for instance "Technical Physics" (Fizyka Techniczna) at the Faculty of Physics and Computer Science. A graduate can also pursue their education in the field of computer science, choosing for example "Applied Computer Science" (Informatyka Stosowana) at the Faculty of Physics and Applied Computer Science or other similar studies (e.g. "Data Science" at the Faculty of Computer Science, Electronics and Telecommunications). After graduating from the first-cycle studies the students will readily find satisfying jobs on the IT market. Furthermore, physicists with expertise in programming and computational methods may be a useful asset for companies dealing with simulations of industrial systems. Banks and insurance companies are also among potential employers, as they may profit from the graduates' skills in the field of computer modelling.
Mentor of the field of study: dr hab. inż. Krzysztof Malarz, prof. AGH
View full description of the field of study
Study programme determined by Resolution No. 95/2022 of the AGH UST Senate of 30 November 2022
Winter semester, 2023/2024
Subject | Number of hours | ECTS points | Form of verification | |
---|---|---|---|---|
Introduction to scientific English
|
Project classes:
15 Foreign language classes: 30 |
3 | Assessment | O |
Introduction to physics
|
Workshop classes:
45 |
4 | Assessment | O |
Mathematical Analysis 1
|
Lecture:
45 Auditorium classes: 60 |
7 | Exam | O |
Higher algebra
|
Lecture:
30 Auditorium classes: 30 |
5 | Exam | O |
Introduction to Unix systems
|
Lecture:
15 Laboratory classes: 30 |
3 | Assessment | O |
Programming languages 1
|
Lecture:
30 Laboratory classes: 30 |
5 | Assessment | O |
Physical Education 1
|
Physical Education:
30 |
- | Assessment | O |
Sum | 390 | 27 |
Summer semester, 2023/2024
Subject | Number of hours | ECTS points | Form of verification | |
---|---|---|---|---|
Mechanics
|
Lecture:
60 Auditorium classes: 60 |
9 | Exam | O |
Mathematical Analysis 2
|
Lecture:
45 Auditorium classes: 60 |
8 | Exam | O |
Linear algebra
|
Lecture:
15 Auditorium classes: 15 |
2 | Assessment | O |
Differential calculus
|
Lecture:
15 Auditorium classes: 15 |
3 | Exam | O |
Programming languages 2
|
Lecture:
30 Laboratory classes: 45 |
6 | Assessment | O |
Algorithms and data structures
|
Lecture:
30 Auditorium classes: 30 |
5 | Exam | O |
Physical Education 2
|
Physical Education:
15 |
- | Assessment | O |
Foreign languages CMP1.2
|
Foreign language classes:
30 |
- | Assessment | O |
Sum | 465 | 33 |
Winter semester, 2024/2025
Subject | Number of hours | ECTS points | Form of verification | |
---|---|---|---|---|
Electromagnetism and optics
|
Lecture:
45 Auditorium classes: 60 |
8 | Exam | O |
Object oriented programming 1
|
Lecture:
30 Laboratory classes: 30 |
6 | Assessment | O |
Discrete mathematics
|
Lecture:
15 Auditorium classes: 15 |
3 | Exam | O |
Introduction to statistical physics
|
Lecture:
15 Auditorium classes: 30 |
3 | Assessment | O |
Statistics
|
Lecture:
30 Auditorium classes: 15 Laboratory classes: 15 |
5 | Assessment | O |
Physical Education 3
|
Physical Education:
15 |
- | Assessment | O |
Foreign languages CMP1.3
|
Foreign language classes:
45 |
- | Assessment | O |
Humanities Electives (Faculty of Humanities)
|
Total number of contact hours:
30 |
2 | Exam | O |
Sum | 390 | 27 |
Summer semester, 2024/2025
Subject | Number of hours | ECTS points | Form of verification | |
---|---|---|---|---|
Introduction to quantum physics
|
Lecture:
15 Auditorium classes: 30 |
4 | Exam | O |
Physics lab
|
Laboratory classes:
45 |
4 | Assessment | O |
Numerical methods in physics
|
Lecture:
15 Laboratory classes: 30 |
4 | Assessment | O |
Humanities Electives (Faculty of Management)
|
Total number of contact hours:
30 |
3 | Exam | O |
Foreign languages CMP1.4
|
Foreign language classes:
60 |
5 | Exam | O |
Elective Modules CMP1.4
|
Total number of contact hours:
195 |
13 | Assessment | O |
Sum | 420 | 33 |
Winter semester, 2025/2026
Subject | Number of hours | ECTS points | Form of verification | |
---|---|---|---|---|
Introduction to Artificial Intelligence
|
Lecture:
30 Laboratory classes: 30 |
5 | Exam | O |
Introduction to theoretical physics
|
Lecture:
20 Auditorium classes: 10 Laboratory classes: 10 |
4 | Exam | O |
Computer physics 1
|
Lecture:
15 Laboratory classes: 30 |
4 | Assessment | O |
Elective Modules CMP1.5
|
Total number of contact hours:
255 |
17 | Assessment | O |
Sum | 400 | 30 |
Summer semester, 2025/2026
Subject | Number of hours | ECTS points | Form of verification | |
---|---|---|---|---|
Introduction to solid state physics
|
Workshop classes:
40 |
3 | Exam | O |
Modern scientific computing
|
Lecture:
15 Project classes: 30 |
4 | Assessment | O |
Computer physics 2
|
Lecture:
15 Laboratory classes: 30 |
4 | Exam | O |
Professional practice
|
Practical placement:
0 |
6 | Assessment | O |
Elective Modules CMP1.6
|
Total number of contact hours:
195 |
13 | Assessment | O |
Sum | 325 | 30 |
Winter semester, 2030/2031
Subject | Number of hours | ECTS points | Form of verification | |
---|---|---|---|---|
Final Project
|
Diploma project:
0 |
15 | Assessment | O |
Introduction to environmental physics
|
Lecture:
20 Auditorium classes: 10 Laboratory classes: 10 |
3 | Assessment | O |
Introduction to nuclear physics
|
Lecture:
15 Auditorium classes: 15 Laboratory classes: 15 |
4 | Exam | O |
Monte Carlo methods in physics
|
Lecture:
15 Laboratory classes: 30 |
4 | Assessment | O |
Computer simulations in physics
|
Lecture:
15 Laboratory classes: 30 |
4 | Assessment | O |
Sum | 175 | 30 |