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
Course | Number of hours | ECTS credits | Form of verification | |
---|---|---|---|---|
Introduction to scientific English
|
Project classes:
15 Foreign language classes: 30 |
3 | Completing the classes | O |
Introduction to physics
|
Workshop classes:
45 |
4 | Completing the classes | O |
Mathematical Analysis 1
|
Lectures:
45 Auditorium classes: 60 |
7 | Exam | O |
Higher algebra
|
Lectures:
30 Auditorium classes: 30 |
5 | Exam | O |
Introduction to Unix systems
|
Lectures:
15 Laboratory classes: 30 |
3 | Completing the classes | O |
Programming languages 1
|
Lectures:
30 Laboratory classes: 30 |
5 | Completing the classes | O |
Physical Education 1
|
Physical education classes:
30 |
- | Completing the classes | O |
Sum | 390 | 27 |
Summer semester, 2023/2024
Course | Number of hours | ECTS credits | Form of verification | |
---|---|---|---|---|
Mechanics
|
Lectures:
60 Auditorium classes: 60 |
9 | Exam | O |
Mathematical Analysis 2
|
Lectures:
45 Auditorium classes: 60 |
8 | Exam | O |
Linear algebra
|
Lectures:
15 Auditorium classes: 15 |
2 | Completing the classes | O |
Differential calculus
|
Lectures:
15 Auditorium classes: 15 |
3 | Exam | O |
Programming languages 2
|
Lectures:
30 Laboratory classes: 45 |
6 | Completing the classes | O |
Algorithms and data structures
|
Lectures:
30 Auditorium classes: 30 |
5 | Exam | O |
Physical Education 2
|
Physical education classes:
15 |
- | Completing the classes | O |
Foreign languages CMP1.2
|
Foreign language classes:
30 |
- | Completing the classes | O |
Sum | 465 | 33 |
Winter semester, 2024/2025
Course | Number of hours | ECTS credits | Form of verification | |
---|---|---|---|---|
Electromagnetism and optics
|
Lectures:
45 Auditorium classes: 60 |
8 | Exam | O |
Object oriented programming 1
|
Lectures:
30 Laboratory classes: 30 |
6 | Completing the classes | O |
Discrete mathematics
|
Lectures:
15 Auditorium classes: 15 |
3 | Exam | O |
Introduction to statistical physics
|
Lectures:
15 Auditorium classes: 30 |
3 | Completing the classes | O |
Statistics
|
Lectures:
30 Auditorium classes: 15 Laboratory classes: 15 |
5 | Completing the classes | O |
Physical Education 3
|
Physical education classes:
15 |
- | Completing the classes | O |
Foreign languages CMP1.3
|
Foreign language classes:
45 |
- | Completing the classes | O |
Humanities Electives (Faculty of Humanities)
|
Total number of contact hours:
30 |
2 | Exam | O |
Sum | 390 | 27 |
Summer semester, 2024/2025
Course | Number of hours | ECTS credits | Form of verification | |
---|---|---|---|---|
Introduction to quantum physics
|
Lectures:
15 Auditorium classes: 30 |
4 | Exam | O |
Physics lab
|
Laboratory classes:
45 |
4 | Completing the classes | O |
Numerical methods in physics
|
Lectures:
15 Laboratory classes: 30 |
4 | Completing the classes | 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 | Completing the classes | O |
Sum | 420 | 33 |
Winter semester, 2025/2026
Course | Number of hours | ECTS credits | Form of verification | |
---|---|---|---|---|
Introduction to Artificial Intelligence
|
Lectures:
30 Laboratory classes: 30 |
5 | Exam | O |
Introduction to theoretical physics
|
Lectures:
20 Auditorium classes: 10 Laboratory classes: 10 |
4 | Exam | O |
Computer physics 1
|
Lectures:
15 Laboratory classes: 30 |
4 | Completing the classes | O |
Elective Modules CMP1.5
|
Total number of contact hours:
255 |
17 | Completing the classes | O |
Sum | 400 | 30 |
Summer semester, 2025/2026
Course | Number of hours | ECTS credits | Form of verification | |
---|---|---|---|---|
Introduction to solid state physics
|
Workshop classes:
40 |
3 | Exam | O |
Modern scientific computing
|
Lectures:
15 Project classes: 30 |
4 | Completing the classes | O |
Computer physics 2
|
Lectures:
15 Laboratory classes: 30 |
4 | Exam | O |
Professional practice
|
Practical placement:
0 |
6 | Completing the classes | O |
Elective Modules CMP1.6
|
Total number of contact hours:
195 |
13 | Completing the classes | O |
Sum | 325 | 30 |
Winter semester, 2030/2031
Course | Number of hours | ECTS credits | Form of verification | |
---|---|---|---|---|
Final Project
|
Diploma project:
0 |
15 | Completing the classes | O |
Introduction to environmental physics
|
Lectures:
20 Auditorium classes: 10 Laboratory classes: 10 |
3 | Completing the classes | O |
Introduction to nuclear physics
|
Lectures:
15 Auditorium classes: 15 Laboratory classes: 15 |
4 | Exam | O |
Monte Carlo methods in physics
|
Lectures:
15 Laboratory classes: 30 |
4 | Completing the classes | O |
Computer simulations in physics
|
Lectures:
15 Laboratory classes: 30 |
4 | Completing the classes | O |
Sum | 175 | 30 |