| Course | Number of hours | ECTS points | Form of verification | Obligatory |
|---|---|---|---|---|
|
Tutorials: 30 E-learning: 15 |
4 | Graded assignment | Obligatory |
|
Laboratory classes: 30 Lecture: 30 |
6 | Exam | Obligatory |
|
Laboratory classes: 30 Lecture: 15 |
4 | Graded assignment | Obligatory |
|
Tutorials: 15 Lecture: 30 |
3 | Graded assignment | Obligatory |
|
Tutorials: 20 Lecture: 10 |
2 | Graded assignment | Obligatory |
|
Tutorials: 60 Lecture: 30 |
7 | Exam | Obligatory |
|
Seminar: 30 |
1 | Graded assignment | Obligatory |
|
Tutorials: 60 |
3 | Graded assignment | Obligatory group |
| Sum | 405 | 30 |
Study programme Information Technology (in English)
The Information Technology study program prepares students to design, develop, and advance modern IT solutions in a rapidly evolving technological environment. The program combines theoretical foundations in computing and engineering with a practical approach to solving engineering problems, working with data, and building systems that support the needs of contemporary organizations.
The learning experience is based on project work, laboratory classes, interdisciplinary problem-based assignments, professional internship, and the diploma thesis. Students develop the ability to analyze needs, design and document IT solutions, work effectively in teams, communicate in professional and international environments, and apply modern technologies responsibly.
The program offers two main diploma pathways: Artificial Intelligence and Software Engineering. They allow students to deepen their competencies respectively in artificial intelligence methods and data-driven solutions, or in software design, development, quality, and security. The program is complemented by elective course blocks in Cybersecurity, Data
Science, and Computer Graphics, enabling students to broaden their competence profile in line with their interests and career plans.
Graduates are prepared to work in teams responsible for designing, implementing, and maintaining IT solutions, including systems based on data, software, and artificial intelligence methods. They may develop their careers in various roles within the IT sector and continue their education in second-cycle and postgraduate studies.
Chair of the Programme Board: dr hab. inż. Piotr Napieralski, prof. uczelni
View full programme description
The programme was approved by Senate Resolution No. 65/2026 of 1 April 2026.
| Course | Number of hours | ECTS points | Form of verification | Obligatory |
|---|---|---|---|---|
|
Laboratory classes: 30 Lecture: 30 |
6 | Graded assignment | Obligatory |
|
Laboratory classes: 30 Lecture: 15 |
4 | Graded assignment | Obligatory |
|
Laboratory classes: 30 Lecture: 15 |
4 | Graded assignment | Obligatory |
|
Laboratory classes: 45 |
3 | Graded assignment | Obligatory |
|
Laboratory classes: 20 Lecture: 20 |
3 | Graded assignment | Obligatory |
|
Tutorials: 60 Lecture: 30 |
7 | Exam | Obligatory |
|
Tutorials: 30 |
2 | Exam | Obligatory group |
| The student chooses one module from the group. | ||||
|
Tutorials: 30 |
2 | Exam | Optional |
|
Tutorials: 30 |
2 | Exam | Optional |
|
Seminar: 3 Lecture: 3 |
1 | Graded assignment | Obligatory |
Physical Education 1
|
Tutorials: 30 |
- | Pass | Obligatory |
| Sum | 391 | 30 | ||
| Course | Number of hours | ECTS points | Form of verification | Obligatory |
|---|---|---|---|---|
|
Laboratory classes: 30 Lecture: 30 |
5 | Exam | Obligatory |
|
Laboratory classes: 30 Lecture: 30 |
4 | Graded assignment | Obligatory |
|
Laboratory classes: 30 Lecture: 30 |
4 | Graded assignment | Obligatory |
|
Tutorials: 15 Laboratory classes: 15 Lecture: 15 |
4 | Graded assignment | Obligatory |
|
Laboratory classes: 30 Lecture: 30 |
4 | Graded assignment | Obligatory |
|
Project work: 30 |
5 | Graded assignment | Obligatory |
|
Tutorials: 60 |
3 | Graded assignment | Obligatory group |
| The student chooses one module from the group. | ||||
|
Tutorials: 60 |
3 | Graded assignment | Optional |
|
Tutorials: 60 |
3 | Graded assignment | Optional |
|
Tutorials: 60 |
3 | Graded assignment | Optional |
|
Tutorials: 60 |
3 | Graded assignment | Optional |
|
Tutorials: 60 |
3 | Graded assignment | Optional |
|
Tutorials: 60 |
3 | Graded assignment | Optional |
|
Tutorials: 60 |
3 | Graded assignment | Optional |
|
Tutorials: 60 |
3 | Graded assignment | Optional |
|
Tutorials: 60 |
3 | Graded assignment | Optional |
|
Tutorials: 60 |
3 | Graded assignment | Optional |
|
Tutorials: 60 |
3 | Graded assignment | Optional |
|
Tutorials: 60 |
3 | Graded assignment | Optional |
|
Tutorials: 60 |
3 | Graded assignment | Optional |
|
Tutorials: 60 |
3 | Graded assignment | Optional |
|
Tutorials: 60 |
3 | Graded assignment | Optional |
|
Tutorials: 60 |
3 | Graded assignment | Optional |
|
Seminar: 3 Lecture: 3 |
1 | Graded assignment | Obligatory |
Physical Education 2
|
Tutorials: 30 |
- | Pass | Obligatory |
| Sum | 411 | 30 | ||
| Course | Number of hours | ECTS points | Form of verification | Obligatory |
|---|---|---|---|---|
|
Project work: 30 Lecture: 30 |
4 | Graded assignment | Obligatory |
|
Laboratory classes: 30 Lecture: 30 |
4 | Graded assignment | Obligatory |
|
Project work: 30 Lecture: 30 |
4 | Exam | Obligatory |
|
Laboratory classes: 30 Lecture: 30 |
4 | Exam | Obligatory |
|
Project work: 30 Lecture: 15 |
4 | Graded assignment | Obligatory |
|
Project work: 40 |
6 | Graded assignment | Obligatory subjects to choose from |
|
Tutorials: 60 |
3 | Graded assignment | Obligatory group |
| The student chooses one module from the group. | ||||
|
Tutorials: 60 |
3 | Graded assignment | Optional |
|
Tutorials: 60 |
3 | Graded assignment | Optional |
|
Tutorials: 60 |
3 | Graded assignment | Optional |
|
Tutorials: 60 |
3 | Graded assignment | Optional |
|
Tutorials: 60 |
3 | Graded assignment | Optional |
|
Tutorials: 60 |
3 | Graded assignment | Optional |
|
Tutorials: 60 |
3 | Graded assignment | Optional |
|
Tutorials: 60 |
3 | Graded assignment | Optional |
|
Tutorials: 60 |
3 | Graded assignment | Optional |
|
Tutorials: 60 |
3 | Graded assignment | Optional |
|
Tutorials: 60 |
3 | Graded assignment | Optional |
|
Tutorials: 60 |
3 | Graded assignment | Optional |
|
Tutorials: 60 |
3 | Graded assignment | Optional |
|
Tutorials: 60 |
3 | Graded assignment | Optional |
|
Tutorials: 60 |
3 | Graded assignment | Optional |
|
Tutorials: 60 |
3 | Graded assignment | Optional |
|
Seminar: 3 Lecture: 3 |
1 | Graded assignment | Obligatory |
Physical Education 3
|
Tutorials: 30 |
- | Pass | Obligatory |
| Sum | 421 | 30 | ||
| Course | Number of hours | ECTS points | Form of verification | Obligatory |
|---|---|---|---|---|
|
Project work: 90 |
8 | Graded assignment | Obligatory subjects to choose from |
|
Total number of contact hours: 90 |
6 | Graded assignment | Obligatory group |
| The student chooses one block. | ||||
|
Laboratory classes: 30 Project work: 45 Lecture: 15 |
6 | Graded assignment | Optional |
|
Laboratory classes: 30 Lecture: 15 |
3 | Graded assignment | Obowiązkowe w bloku |
|
Project work: 45 |
3 | Graded assignment | Obowiązkowe w bloku |
|
Project work: 75 Lecture: 15 |
6 | Graded assignment | Optional |
|
Project work: 45 |
3 | Graded assignment | Obowiązkowe w bloku |
|
Project work: 30 Lecture: 15 |
3 | Graded assignment | Obowiązkowe w bloku |
|
Laboratory classes: 60 Lecture: 30 |
6 | Graded assignment | Optional |
|
Laboratory classes: 30 Lecture: 15 |
3 | Graded assignment | Obowiązkowe w bloku |
|
Laboratory classes: 30 Lecture: 15 |
3 | Graded assignment | Obowiązkowe w bloku |
|
Project work: 30 Laboratory classes: 30 Lecture: 30 |
6 | Graded assignment | Optional |
|
Project work: 30 Lecture: 15 |
3 | Graded assignment | Obowiązkowe w bloku |
|
Laboratory classes: 30 Lecture: 15 |
3 | Graded assignment | Obowiązkowe w bloku |
|
Laboratory classes: 30 Project work: 30 Lecture: 30 |
6 | Graded assignment | Optional |
|
Laboratory classes: 30 Lecture: 15 |
3 | Graded assignment | Obowiązkowe w bloku |
|
Project work: 30 Lecture: 15 |
3 | Graded assignment | Obowiązkowe w bloku |
| Sum | 180 | 14 | ||
| Course | Number of hours | ECTS points | Form of verification | Obligatory |
|---|---|---|---|---|
|
Laboratory classes: 30 Lecture: 30 |
5 | Graded assignment | Obligatory specialization courses |
|
Laboratory classes: 30 Lecture: 30 |
5 | Graded assignment | Obligatory specialization courses |
|
Laboratory classes: 30 Lecture: 15 |
3 | Graded assignment | Obligatory specialization courses |
|
Project work: 45 |
3 | Graded assignment | Obligatory specialization courses |
| Sum | 210 | 16 |
| 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: 30 |
5 | Graded assignment | Obligatory specialization courses |
|
Project work: 45 |
3 | Graded assignment | Obligatory specialization courses |
|
Project work: 30 Lecture: 15 |
3 | Graded assignment | Obligatory specialization courses |
| Sum | 210 | 16 |
| Course | Number of hours | ECTS points | Form of verification | Obligatory |
|---|---|---|---|---|
Mobility Semester
|
Total number of contact hours: 450 |
30 | Graded assignment | Obligatory subjects to choose from |
| Sum | 450 | 30 |
See additional information
The student selects courses from a foreign university.| Course | Number of hours | ECTS points | Form of verification | Obligatory |
|---|---|---|---|---|
|
Tutorials: 30 Lecture: 15 |
3 | Graded assignment | Obligatory |
|
Seminar: 30 |
3 | Graded assignment + exam | Obligatory |
|
Internship: 0 |
6 | Pass | Obligatory |
|
Diploma Thesis: 0 |
15 | Pass | Obligatory subjects to choose from |
|
Total number of contact hours: 45 |
3 | Graded assignment | Obligatory group |
| The student chooses one block. | ||||
|
Project work: 45 |
3 | Graded assignment | Optional |
|
Project work: 45 |
3 | Graded assignment | Obowiązkowe w bloku |
|
Project work: 30 Lecture: 15 |
3 | Graded assignment | Optional |
|
Project work: 30 Lecture: 15 |
3 | Graded assignment | Obowiązkowe w bloku |
|
Laboratory classes: 30 Lecture: 15 |
3 | Graded assignment | Optional |
|
Laboratory classes: 30 Lecture: 15 |
3 | Graded assignment | Obowiązkowe w bloku |
|
Project work: 30 Lecture: 15 |
3 | Graded assignment | Optional |
|
Project work: 30 Lecture: 15 |
3 | Graded assignment | Obowiązkowe w bloku |
|
Project work: 45 |
3 | Graded assignment | Optional |
|
Project work: 45 |
3 | Graded assignment | Obowiązkowe w bloku |
| Sum | 120 | 30 | ||