| Course | Number of hours | ECTS points | Form of verification | Obligatory |
|---|---|---|---|---|
|
Tutorials: 30 Lecture: 30 |
4 | Graded assignment | Obligatory |
|
Tutorials: 30 Lecture: 30 |
5 | Exam | Obligatory |
|
Laboratory classes: 30 Lecture: 30 |
4 | Graded assignment | Obligatory |
|
Tutorials: 30 E-learning: 15 |
4 | Graded assignment | Obligatory |
|
Laboratory classes: 45 Lecture: 45 |
7 | Exam | Obligatory |
|
Laboratory classes: 30 Lecture: 15 |
4 | Graded assignment | Obligatory |
|
Laboratory classes: 30 |
2 | Graded assignment | Obligatory |
| Sum | 390 | 30 |
Study programme Applied Computer Science
A graduate of the Applied Computer Science program has a solid theoretical background and practical skills in computer science, its mathematical foundations, and related fields, enabling them to analyze, design, implement, and evaluate IT solutions. The graduate understands the principles of operation of modern computer systems, software, networks, and data processing systems.
The graduate is able to apply algorithmic, programming, and analytical methods to solving computer science problems, including research- and project-oriented problems. They possess competences in teamwork, specialist communication (also in a foreign language at a level of at least B2), as well as awareness of the professional, ethical, and social responsibility of a computer engineer. They are prepared to continue their education in second-cycle studies and to adapt to a dynamically changing technological environment.
Chair of the Programme Board: dr hab. inż. Piotr Napieralski, prof. uczelni
View full programme description
The programme was approved by Senate Resolution No. 66/2026 of 1 April 2026.
| Course | Number of hours | ECTS points | Form of verification | Obligatory |
|---|---|---|---|---|
|
Tutorials: 30 |
2 | Graded assignment | Obligatory group |
| The student chooses one module from the group. | ||||
|
Tutorials: 30 |
2 | Graded assignment | Optional |
|
Tutorials: 30 |
2 | Graded assignment | Optional |
|
Tutorials: 30 |
2 | Graded assignment | Optional |
|
Tutorials: 30 |
2 | Graded assignment | Optional |
Physical Education 1
|
Tutorials: 30 |
- | Pass | Obligatory |
|
Tutorials: 30 Lecture: 30 |
4 | Exam | Obligatory |
|
Tutorials: 30 Lecture: 30 |
5 | Exam | Obligatory |
|
Tutorials: 15 Laboratory classes: 15 Lecture: 30 |
4 | Graded assignment | Obligatory |
|
Laboratory classes: 25 Lecture: 20 |
4 | Graded assignment | Obligatory |
|
Laboratory classes: 30 Lecture: 15 |
4 | Graded assignment | Obligatory |
|
Laboratory classes: 30 Lecture: 15 |
3 | Graded assignment | Obligatory |
|
Laboratory classes: 30 Lecture: 15 |
4 | Graded assignment | Obligatory |
| Sum | 420 | 30 | ||
| Course | Number of hours | ECTS points | Form of verification | Obligatory |
|---|---|---|---|---|
|
Tutorials: 30 |
2 | Graded assignment | Obligatory group |
| The student chooses one module from the group. | ||||
|
Tutorials: 30 |
2 | Graded assignment | Optional |
|
Tutorials: 30 |
2 | Graded assignment | Optional |
|
Tutorials: 30 |
2 | Graded assignment | Optional |
|
Tutorials: 30 |
2 | Graded assignment | Optional |
Physical Education 2
|
Tutorials: 30 |
- | Pass | Obligatory |
|
Laboratory classes: 30 Lecture: 15 |
4 | Exam | Obligatory |
|
Laboratory classes: 30 Lecture: 30 |
5 | Exam | Obligatory |
|
Laboratory classes: 30 Lecture: 20 |
4 | Graded assignment | Obligatory |
|
Laboratory classes: 15 Lecture: 15 E-learning: 15 |
3 | Graded assignment | Obligatory |
|
Laboratory classes: 30 Lecture: 20 |
4 | Graded assignment | Obligatory |
|
Laboratory classes: 30 Lecture: 30 |
4 | Graded assignment | Obligatory |
|
Laboratory classes: 30 Lecture: 15 |
4 | Graded assignment | Obligatory |
| Sum | 415 | 30 | ||
| Course | Number of hours | ECTS points | Form of verification | Obligatory |
|---|---|---|---|---|
|
Tutorials: 30 |
2 | Graded assignment | Obligatory group |
| The student chooses one module from the group. | ||||
|
Tutorials: 30 |
2 | Graded assignment | Optional |
|
Tutorials: 30 |
2 | Graded assignment | Optional |
|
Tutorials: 30 |
2 | Graded assignment | Optional |
|
Tutorials: 30 |
2 | Graded assignment | Optional |
Physical Education 3
|
Tutorials: 30 |
- | Pass | Obligatory |
|
Laboratory classes: 30 Lecture: 15 |
4 | Graded assignment | Obligatory |
|
Laboratory classes: 30 Lecture: 15 |
4 | Graded assignment | Obligatory |
|
Laboratory classes: 30 Lecture: 15 |
4 | Graded assignment | Obligatory |
|
Project work: 30 Lecture: 15 |
5 | Exam | Obligatory |
|
Laboratory classes: 30 Lecture: 30 |
6 | Exam | Obligatory |
|
Tutorials: 45 Lecture: 15 |
5 | Graded assignment | Obligatory |
| Sum | 360 | 30 | ||
| Course | Number of hours | ECTS points | Form of verification | Obligatory |
|---|---|---|---|---|
|
Tutorials: 30 |
3 | Exam | Obligatory group |
| The student chooses one module from the group. | ||||
|
Tutorials: 30 |
3 | Exam | Optional |
|
Tutorials: 30 |
3 | Exam | Optional |
|
Tutorials: 30 |
3 | Exam | Optional |
|
Tutorials: 30 |
3 | Exam | Optional |
|
Total number of contact hours: 90 |
8 | Graded assignment | Obligatory group |
| The student chooses one block. | ||||
|
Total number of contact hours: 90 |
8 | Graded assignment | Optional |
|
Laboratory classes: 30 Lecture: 15 |
3 | Graded assignment | Obowiązkowe w bloku |
|
Laboratory classes: 45 |
5 | Graded assignment | Obowiązkowe w bloku |
|
Total number of contact hours: 90 |
8 | Graded assignment | Optional |
|
Tutorials: 30 Lecture: 15 |
4 | Graded assignment | Obowiązkowe w bloku |
|
Laboratory classes: 30 Lecture: 15 |
4 | Graded assignment | Obowiązkowe w bloku |
|
Total number of contact hours: 90 |
8 | Graded assignment | Optional |
|
Laboratory classes: 55 |
5 | Graded assignment | Obowiązkowe w bloku |
|
Laboratory classes: 15 Lecture: 20 |
3 | Graded assignment | Obowiązkowe w bloku |
|
Laboratory classes: 60 Lecture: 30 |
8 | Graded assignment | Optional |
|
Laboratory classes: 30 Lecture: 15 |
4 | Graded assignment | Obowiązkowe w bloku |
|
Laboratory classes: 30 Lecture: 15 |
4 | Graded assignment | Obowiązkowe w bloku |
|
Project work: 60 Lecture: 30 |
8 | Graded assignment | Optional |
|
Project work: 30 Lecture: 15 |
4 | Graded assignment | Obowiązkowe w bloku |
|
Project work: 30 Lecture: 15 |
4 | Graded assignment | Obowiązkowe w bloku |
|
Laboratory classes: 45 Lecture: 45 |
8 | Graded assignment | Optional |
|
Laboratory classes: 30 Lecture: 30 |
4 | Graded assignment | Obowiązkowe w bloku |
|
Laboratory classes: 15 Lecture: 15 |
4 | Graded assignment | Obowiązkowe w bloku |
|
Total number of contact hours: 90 |
8 | Graded assignment | Optional |
|
Laboratory classes: 35 Lecture: 25 |
5 | Graded assignment | Obowiązkowe w bloku |
|
Project work: 30 |
3 | Graded assignment | Obowiązkowe w bloku |
| Sum | 120 | 11 | ||
| Course | Number of hours | ECTS points | Form of verification | Obligatory |
|---|---|---|---|---|
|
Laboratory classes: 30 Lecture: 15 |
3 | Graded assignment | Obligatory specialization courses |
|
Laboratory classes: 30 Lecture: 15 |
4 | Graded assignment | Obligatory specialization courses |
|
Laboratory classes: 45 Lecture: 15 |
4 | Graded assignment | Obligatory specialization courses |
|
Laboratory classes: 30 Lecture: 15 |
3 | Graded assignment | Obligatory specialization courses |
|
Laboratory classes: 45 |
5 | Graded assignment | Obligatory specialization courses |
| Sum | 240 | 19 |
| Course | Number of hours | ECTS points | Form of verification | Obligatory |
|---|---|---|---|---|
|
Laboratory classes: 30 Lecture: 15 |
4 | Graded assignment | Obligatory specialization courses |
|
Project work: 45 Lecture: 15 |
4 | Graded assignment | Obligatory specialization courses |
|
Laboratory classes: 30 Lecture: 15 |
3 | Graded assignment | Obligatory specialization courses |
|
Tutorials: 30 Lecture: 15 |
4 | Graded assignment | Obligatory specialization courses |
|
Laboratory classes: 30 Lecture: 15 |
4 | Graded assignment | Obligatory specialization courses |
| Sum | 240 | 19 |
| Course | Number of hours | ECTS points | Form of verification | Obligatory |
|---|---|---|---|---|
|
Laboratory classes: 30 Lecture: 30 |
4 | Graded assignment | Obligatory specialization courses |
|
Project work: 30 |
2 | Graded assignment | Obligatory specialization courses |
|
Project work: 30 Lecture: 30 |
5 | Graded assignment | Obligatory specialization courses |
|
Laboratory classes: 55 |
5 | Graded assignment | Obligatory specialization courses |
|
Laboratory classes: 15 Lecture: 20 |
3 | Graded assignment | Obligatory specialization courses |
| Sum | 240 | 19 |
| Course | Number of hours | ECTS points | Form of verification | Obligatory |
|---|---|---|---|---|
|
Laboratory classes: 45 |
3 | Graded assignment | Obligatory specialization courses |
|
Laboratory classes: 30 Lecture: 15 |
4 | Graded assignment | Obligatory specialization courses |
|
Laboratory classes: 45 Lecture: 15 |
4 | Graded assignment | Obligatory specialization courses |
|
Laboratory classes: 30 Lecture: 15 |
4 | Graded assignment | Obligatory specialization courses |
|
Laboratory classes: 30 Lecture: 15 |
4 | Graded assignment | Obligatory specialization courses |
| Sum | 240 | 19 |
| Course | Number of hours | ECTS points | Form of verification | Obligatory |
|---|---|---|---|---|
|
Project work: 30 Lecture: 30 |
5 | Graded assignment | Obligatory specialization courses |
|
Laboratory classes: 30 Lecture: 15 |
3 | Graded assignment | Obligatory specialization courses |
|
Laboratory classes: 45 |
3 | Graded assignment | Obligatory specialization courses |
|
Project work: 30 Lecture: 15 |
4 | Graded assignment | Obligatory specialization courses |
|
Project work: 30 Lecture: 15 |
4 | Graded assignment | Obligatory specialization courses |
| Sum | 240 | 19 |
| Course | Number of hours | ECTS points | Form of verification | Obligatory |
|---|---|---|---|---|
|
Laboratory classes: 30 Lecture: 15 |
3 | Graded assignment | Obligatory specialization courses |
|
Laboratory classes: 30 Lecture: 15 |
4 | Graded assignment | Obligatory specialization courses |
|
Laboratory classes: 30 Lecture: 30 |
4 | Graded assignment | Obligatory specialization courses |
|
Laboratory classes: 30 Lecture: 30 |
4 | Graded assignment | Obligatory specialization courses |
|
Laboratory classes: 15 Lecture: 15 |
4 | Graded assignment | Obligatory specialization courses |
| Sum | 240 | 19 |
| Course | Number of hours | ECTS points | Form of verification | Obligatory |
|---|---|---|---|---|
|
Laboratory classes: 30 Lecture: 30 |
4 | Graded assignment | Obligatory specialization courses |
|
Laboratory classes: 40 Lecture: 10 |
3 | Graded assignment | Obligatory specialization courses |
|
Laboratory classes: 30 Lecture: 10 |
4 | Graded assignment | Obligatory specialization courses |
|
Laboratory classes: 35 Lecture: 25 |
5 | Graded assignment | Obligatory specialization courses |
|
Project work: 30 |
3 | Graded assignment | Obligatory specialization courses |
| Sum | 240 | 19 |
| Course | Number of hours | ECTS points | Form of verification | Obligatory |
|---|---|---|---|---|
|
Project work: 90 |
7 | Graded assignment | Obligatory subjects to choose from |
|
Internship: 0 |
6 | Pass | Obligatory |
|
Seminar: 15 |
1 | Graded assignment | Obligatory |
|
Total number of contact hours: 60 |
4 | Graded assignment | Obligatory group |
| The student chooses one block. | ||||
|
Laboratory classes: 45 Lecture: 15 |
4 | Graded assignment | Optional |
|
Laboratory classes: 45 Lecture: 15 |
4 | Graded assignment | Obowiązkowe w bloku |
|
Project work: 45 Lecture: 15 |
4 | Graded assignment | Optional |
|
Project work: 45 Lecture: 15 |
4 | Graded assignment | Obowiązkowe w bloku |
|
Project work: 45 Lecture: 15 |
4 | Graded assignment | Optional |
|
Project work: 45 Lecture: 15 |
4 | Graded assignment | Obowiązkowe w bloku |
|
Laboratory classes: 30 Lecture: 30 |
4 | Graded assignment | Optional |
|
Laboratory classes: 30 Lecture: 30 |
4 | Graded assignment | Obowiązkowe w bloku |
|
Laboratory classes: 45 Lecture: 15 |
4 | Graded assignment | Optional |
|
Laboratory classes: 45 Lecture: 15 |
4 | Graded assignment | Obowiązkowe w bloku |
|
Laboratory classes: 45 Lecture: 15 |
4 | Graded assignment | Optional |
|
Laboratory classes: 45 Lecture: 15 |
4 | Graded assignment | Obowiązkowe w bloku |
|
Project work: 60 |
4 | Graded assignment | Optional |
|
Project work: 60 |
4 | Graded assignment | Obowiązkowe w bloku |
| Sum | 165 | 18 | ||
| Course | Number of hours | ECTS points | Form of verification | Obligatory |
|---|---|---|---|---|
|
Laboratory classes: 30 Lecture: 15 |
3 | Graded assignment | Obligatory specialization courses |
|
Laboratory classes: 30 Lecture: 15 |
2 | Graded assignment | Obligatory specialization courses |
|
Laboratory classes: 30 Lecture: 15 E-learning: 15 |
3 | Graded assignment | Obligatory specialization courses |
|
Laboratory classes: 45 Lecture: 15 |
4 | Graded assignment | Obligatory specialization courses |
| Sum | 210 | 12 |
| Course | Number of hours | ECTS points | Form of verification | Obligatory |
|---|---|---|---|---|
|
Project work: 30 Lecture: 30 |
3 | Graded assignment | Obligatory specialization courses |
|
Project work: 30 Lecture: 15 |
3 | Graded assignment | Obligatory specialization courses |
|
Laboratory classes: 30 Lecture: 15 |
2 | Graded assignment | Obligatory specialization courses |
|
Project work: 45 Lecture: 15 |
4 | Graded assignment | Obligatory specialization courses |
| Sum | 210 | 12 |
| Course | Number of hours | ECTS points | Form of verification | Obligatory |
|---|---|---|---|---|
|
Project work: 45 |
2 | Graded assignment | Obligatory specialization courses |
|
Project work: 45 Lecture: 15 |
3 | Graded assignment | Obligatory specialization courses |
|
Project work: 30 Lecture: 15 |
3 | Graded assignment | Obligatory specialization courses |
|
Project work: 45 Lecture: 15 |
4 | Graded assignment | Obligatory specialization courses |
| Sum | 210 | 12 |
| Course | Number of hours | ECTS points | Form of verification | Obligatory |
|---|---|---|---|---|
|
Project work: 45 |
3 | Graded assignment | Obligatory specialization courses |
|
Laboratory classes: 30 Lecture: 15 |
2 | Graded assignment | Obligatory specialization courses |
|
Laboratory classes: 30 Lecture: 15 E-learning: 15 |
3 | Graded assignment | Obligatory specialization courses |
|
Laboratory classes: 30 Lecture: 30 |
4 | Graded assignment | Obligatory specialization courses |
| Sum | 210 | 12 |
| Course | Number of hours | ECTS points | Form of verification | Obligatory |
|---|---|---|---|---|
|
Laboratory classes: 30 Lecture: 15 |
3 | Graded assignment | Obligatory specialization courses |
|
Laboratory classes: 30 Lecture: 30 |
3 | Graded assignment | Obligatory specialization courses |
|
Project work: 45 |
2 | Graded assignment | Obligatory specialization courses |
|
Laboratory classes: 45 Lecture: 15 |
4 | Graded assignment | Obligatory specialization courses |
| Sum | 210 | 12 |
| Course | Number of hours | ECTS points | Form of verification | Obligatory |
|---|---|---|---|---|
|
Laboratory classes: 30 Lecture: 15 |
3 | Graded assignment | Obligatory specialization courses |
|
Laboratory classes: 45 Lecture: 15 |
3 | Graded assignment | Obligatory specialization courses |
|
Project work: 45 |
2 | Graded assignment | Obligatory specialization courses |
|
Laboratory classes: 45 Lecture: 15 |
4 | Graded assignment | Obligatory specialization courses |
| Sum | 210 | 12 |
| Course | Number of hours | ECTS points | Form of verification | Obligatory |
|---|---|---|---|---|
|
Laboratory classes: 30 Lecture: 20 |
3 | Graded assignment | Obligatory specialization courses |
|
Laboratory classes: 30 Lecture: 25 |
3 | Graded assignment | Obligatory specialization courses |
|
Project work: 30 Lecture: 15 |
2 | Graded assignment | Obligatory specialization courses |
|
Project work: 60 |
4 | Graded assignment | Obligatory specialization courses |
| Sum | 210 | 12 |
| Course | Number of hours | ECTS points | Form of verification | Obligatory |
|---|---|---|---|---|
|
Seminar: 30 |
3 | Graded assignment + exam | Obligatory |
|
Diploma Thesis: 0 |
15 | Pass | Obligatory subjects to choose from |
|
Lecture: 15 |
2 | Graded assignment | Obligatory |
|
Seminar: 30 |
3 | Graded assignment | Obligatory |
|
Total number of contact hours: 90 |
7 | Graded assignment | Obligatory group |
| The student chooses one block. | ||||
|
Total number of contact hours: 90 |
7 | Graded assignment | Optional |
|
Laboratory classes: 30 Lecture: 15 |
4 | Graded assignment | Obowiązkowe w bloku |
|
Laboratory classes: 30 E-learning: 15 |
3 | Graded assignment | Obowiązkowe w bloku |
|
Total number of contact hours: 90 |
7 | Graded assignment | Optional |
|
Seminar: 45 |
3 | Graded assignment | Obowiązkowe w bloku |
|
Project work: 45 |
4 | Graded assignment | Obowiązkowe w bloku |
|
Total number of contact hours: 90 |
7 | Graded assignment | Optional |
|
Project work: 40 |
3 | Graded assignment | Obowiązkowe w bloku |
|
Project work: 40 Lecture: 10 |
4 | Graded assignment | Obowiązkowe w bloku |
|
Laboratory classes: 30 E-learning: 25 |
7 | Graded assignment | Optional |
|
Laboratory classes: 30 E-learning: 15 |
4 | Graded assignment | Obowiązkowe w bloku |
|
Laboratory classes: 30 E-learning: 15 |
3 | Graded assignment | Obowiązkowe w bloku |
|
Total number of contact hours: 90 |
7 | Graded assignment | Optional |
|
Project work: 45 |
3 | Graded assignment | Obowiązkowe w bloku |
|
Project work: 30 Lecture: 15 |
4 | Graded assignment | Obowiązkowe w bloku |
|
Total number of contact hours: 90 |
7 | Graded assignment | Optional |
|
Project work: 45 |
4 | Graded assignment | Obowiązkowe w bloku |
|
Laboratory classes: 30 Lecture: 15 |
3 | Graded assignment | Obowiązkowe w bloku |
|
Total number of contact hours: 90 |
7 | Graded assignment | Optional |
|
Laboratory classes: 30 Lecture: 10 |
3 | Graded assignment | Obowiązkowe w bloku |
|
Project work: 35 Lecture: 15 |
4 | Graded assignment | Obowiązkowe w bloku |
| Sum | 165 | 30 | ||