A A A
pl | en
2023/2024 Stacjonarne Studia inżynierskie I stopnia Faculty of Physics and Applied Computer Science

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

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

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

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

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

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

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