Politechnika Wrocławska (PWR)
Kierunek studiów 2026/2027
Informatyka algorytmiczna
- Kierunki Techniczne
- Wrocław
- polski
Wybierz tryb studiów
I stopniainżynierskie
II stopniamagisterskie
Poziom studiówStudia I stopnia
Czas trwania7 semestrów
Tryb studiówStacjonarne
Tytuł zawodowyInżynier
Język wykładowypolski
OpłatyBezpłatne
Limit miejsc70 (2026)
MiastoWrocław
Rekrutacja w liczbach 2026/2027
Próg punktowy (2026)
365,8 / 535 pkt
Minimalny wynik kwalifikacyjny w rekrutacji 2026.
Liczba miejsc (2026)
70
Liczba miejsc w rekrutacji 2026.
Limit na 2026/2027 może się różnić.
Progi punktowe z ostatnich lat
Poziom studiówStudia II stopnia
Czas trwania3 semestry
Tryb studiówStacjonarne
Tytuł zawodowyMagister
Język wykładowypolski
OpłatyBezpłatne
Limit miejsc24 (2026)
MiastoWrocław
Informatyka algorytmiczna — poznaj kierunek bliżej
O kierunku
Studia na kierunku Informatyka algorytmiczna obejmują kształcenie w obszarze informatyki i łączą wiedzę teoretyczną z jej zastosowaniami. Program rozwija projektowanie oprogramowania, a do omawianych zagadnień należą Analiza matematyczna 1, Algebra liniowa z geometrią analityczną, Logika i struktury formalne. Nauka wymaga analizowania problemów, rozumienia zależności i doboru metod odpowiednich do konkretnego zadania. Zdobywane kompetencje kierunkowe pomagają porządkować wiedzę, oceniać rozwiązania oraz przygotować się do dalszego rozwoju w wybranym obszarze zawodowym.
Dla kogo?
- Osoby zainteresowane obszarem informatyki
- Kandydaci lubiący analizować i rozwiązywać problemy
- Osoby gotowe systematycznie rozwijać wiedzę kierunkową
Politechnika Wrocławska (PWR) (Wrocław) – Czego się nauczysz?
- Projektowanie oprogramowania
- Analiza danych
- Dobór metod rozwiązywania problemów
- Interpretacja wyników analiz
- Przygotowanie opracowań kierunkowych
Program studiów
I stopnia inżynierskie · Stacjonarne
1Analiza matematyczna 1
- Własności funkcji
- Rachunek różniczkowy
- Rachunek całkowy
2Logika i struktury formalne
- Podstawowe pojęcia i zależności
- Metody rozwiązywania zadań
- Zastosowania omawianych zagadnień
3Analiza matematyczna 2
- Własności funkcji
- Rachunek różniczkowy
- Rachunek całkowy
4Kurs programowania
- Konstruowanie programów
- Struktury danych i algorytmy
- Sprawdzanie poprawności rozwiązań
5Fizyka
- Podstawowe pojęcia i zależności
- Metody rozwiązywania zadań
- Zastosowania omawianych zagadnień
6Architektura komputerów
- Podstawowe pojęcia i zależności
- Metody rozwiązywania zadań
- Zastosowania omawianych zagadnień
7Rachunek prawdopodobieństwa
- Opis zjawisk losowych
- Analiza rozkładów i zależności
- Wnioskowanie na podstawie danych
8Technologia programowania
- Konstruowanie programów
- Struktury danych i algorytmy
- Sprawdzanie poprawności rozwiązań
9Algorytmy i struktury danych
- Podstawowe pojęcia i zależności
- Metody rozwiązywania zadań
- Zastosowania omawianych zagadnień
10Student/ka wybiera 10 przedmiotów do zrealizowania (3 na IV semestrze, 3 na V, 3 na VI i 1 na VII)
- Podstawowe pojęcia i zależności
- Metody rozwiązywania zadań
- Zastosowania omawianych zagadnień
11Algorytmy optymalizacji dyskretnej
- Podstawowe pojęcia i zależności
- Metody rozwiązywania zadań
- Zastosowania omawianych zagadnień
12Grafika komputerowa i wizualizacja
- Podstawowe pojęcia i zależności
- Metody rozwiązywania zadań
- Zastosowania omawianych zagadnień
13Kurs wybranego języka programowania
- Konstruowanie programów
- Struktury danych i algorytmy
- Sprawdzanie poprawności rozwiązań
14Niezawodne systemy informatyczne
- Podstawowe pojęcia i zależności
- Metody rozwiązywania zadań
- Zastosowania omawianych zagadnień
15Programowanie funkcyjne
- Konstruowanie programów
- Struktury danych i algorytmy
- Sprawdzanie poprawności rozwiązań
16Programowanie współbieżne
- Konstruowanie programów
- Struktury danych i algorytmy
- Sprawdzanie poprawności rozwiązań
17Środowisko programisty
- Podstawowe pojęcia i zależności
- Metody rozwiązywania zadań
- Zastosowania omawianych zagadnień
18Teoria informacji
- Podstawowe pojęcia i zależności
- Metody rozwiązywania zadań
- Zastosowania omawianych zagadnień
19Wprowadzenie do kryptografii
- Podstawowe pojęcia i zależności
- Metody rozwiązywania zadań
- Zastosowania omawianych zagadnień
20Wprowadzenie do teorii grafów
- Podstawowe pojęcia i zależności
- Metody rozwiązywania zadań
- Zastosowania omawianych zagadnień
21Wykład monograficzny
- Podstawowe pojęcia i zależności
- Metody rozwiązywania zadań
- Zastosowania omawianych zagadnień
22ABC startupu
- Podstawowe pojęcia i zależności
- Metody rozwiązywania zadań
- Zastosowania omawianych zagadnień
23Obliczenia naukowe
- Podstawowe pojęcia i zależności
- Metody rozwiązywania zadań
- Zastosowania omawianych zagadnień
24Systemy wbudowane
- Podstawowe pojęcia i zależności
- Metody rozwiązywania zadań
- Zastosowania omawianych zagadnień
25Wybrane zagadnienia informatyki
- Podstawowe pojęcia i zależności
- Metody rozwiązywania zadań
- Zastosowania omawianych zagadnień
Program studiów
II stopnia magisterskie · Stacjonarne
1Algorytmika
- Podstawowe pojęcia i zależności
- Metody rozwiązywania zadań
- Zastosowania omawianych zagadnień
2Metody optymalizacji
- Podstawowe pojęcia i zależności
- Metody rozwiązywania zadań
- Zastosowania omawianych zagadnień
3Teoria obliczeń i złożoność obliczeniowa
- Podstawowe pojęcia i zależności
- Metody rozwiązywania zadań
- Zastosowania omawianych zagadnień
4Student/ka wybiera jeden przedmiot językowy z oferty Studium Języków Obcych
- Podstawowe pojęcia i zależności
- Metody rozwiązywania zadań
- Zastosowania omawianych zagadnień
5Kierunkowe przedmioty wybieralne
- Podstawowe pojęcia i zależności
- Metody rozwiązywania zadań
- Zastosowania omawianych zagadnień
6Student/ka wybiera 5 przedmiotów do zrealizowania (1 na I semestrze, 3 na II i 1 na III)
- Podstawowe pojęcia i zależności
- Metody rozwiązywania zadań
- Zastosowania omawianych zagadnień
7Algorytmiczna teoria gier
- Podstawowe pojęcia i zależności
- Metody rozwiązywania zadań
- Zastosowania omawianych zagadnień
8Algorytmy aproksymacyjne
- Podstawowe pojęcia i zależności
- Metody rozwiązywania zadań
- Zastosowania omawianych zagadnień
9Algorytmy rozproszone
- Podstawowe pojęcia i zależności
- Metody rozwiązywania zadań
- Zastosowania omawianych zagadnień
10Algorytmy zrandomizowane
- Podstawowe pojęcia i zależności
- Metody rozwiązywania zadań
- Zastosowania omawianych zagadnień
11Analiza algorytmów
- Podstawowe pojęcia i zależności
- Metody rozwiązywania zadań
- Zastosowania omawianych zagadnień
12Big data
- Podstawowe pojęcia i zależności
- Metody rozwiązywania zadań
- Zastosowania omawianych zagadnień
13Constraint programming
- Konstruowanie programów
- Struktury danych i algorytmy
- Sprawdzanie poprawności rozwiązań
14Funkcje zespolone
- Podstawowe pojęcia i zależności
- Metody rozwiązywania zadań
- Zastosowania omawianych zagadnień
15Grafy losowe i sieci złożone
- Struktura i działanie systemów
- Konfiguracja elementów i usług
- Analiza niezawodności działania
16Kombinatoryka analityczna
- Podstawowe pojęcia i zależności
- Metody rozwiązywania zadań
- Zastosowania omawianych zagadnień
17Metody probabilistyczne algorytmiki
- Podstawowe pojęcia i zależności
- Metody rozwiązywania zadań
- Zastosowania omawianych zagadnień
18Uczenie maszynowe - prywatność i bezpieczeństwo
- Podstawowe pojęcia i zależności
- Metody rozwiązywania zadań
- Zastosowania omawianych zagadnień
19Wstęp do topologii
- Podstawowe pojęcia i zależności
- Metody rozwiązywania zadań
- Zastosowania omawianych zagadnień
20Wykład monograficzny
- Podstawowe pojęcia i zależności
- Metody rozwiązywania zadań
- Zastosowania omawianych zagadnień
21Wykład monograficzny algorytmiczny
- Podstawowe pojęcia i zależności
- Metody rozwiązywania zadań
- Zastosowania omawianych zagadnień
22Wykład monograficzny z bezpieczeństwa komputerowego
- Podstawowe pojęcia i zależności
- Metody rozwiązywania zadań
- Zastosowania omawianych zagadnień
23Kryptografia
- Podstawowe pojęcia i zależności
- Metody rozwiązywania zadań
- Zastosowania omawianych zagadnień
24Obliczenia kwantowe
- Podstawowe pojęcia i zależności
- Metody rozwiązywania zadań
- Zastosowania omawianych zagadnień
25Podstawy negocjacji
- Podstawowe pojęcia i zależności
- Metody rozwiązywania zadań
- Zastosowania omawianych zagadnień
Perspektywy zawodowe
Po ukończeniu studiów
Wiedza ze studiów może znaleźć zastosowanie w informatyce i rozwoju systemów cyfrowych. Absolwenci mogą zajmować się analizą problemów, przygotowywaniem rozwiązań i oceną ich działania w zadaniach związanych z kierunkiem. Dalszy rozwój obejmuje pogłębianie specjalizacji, zdobywanie doświadczenia oraz rozwijanie umiejętności potrzebnych przy coraz bardziej złożonych zadaniach.
Przykładowe stanowiska
- Programista
- Analityk systemowy
- Inżynier oprogramowania
- Specjalista badań i rozwoju
Zasady rekrutacji – Informatyka algorytmiczna (Politechnika Wrocławska (PWR))
Przedmioty rekrutacyjne
| Przedmiot | Waga |
|---|---|
| Matematyka – podstawowy | 1 |
| Matematyka – rozszerzony | — |
| Grupa obowiązkowa — 1 do wyboru | |
| Fizyka – podstawowy | 1 |
| Fizyka – rozszerzony | — |
| Informatyka – podstawowy | 1 |
| Informatyka – rozszerzony | — |
| Język obcy – podstawowy | 0,1 |
| Język obcy – rozszerzony | — |
| Grupa obowiązkowa — 1 do wyboru | |
| Język polski – podstawowy | 0,1 |
| Język polski – rozszerzony | 0,1 |
Zasady rekrutacji
I stopień: Konkurs świadectw dojrzałości — liczą się matematyka, przedmiot dodatkowy oraz języki polski i obcy.
II stopień: Kwalifikacja na podstawie wyników ukończonych studiów oraz egzaminu wstępnego.
Terminy rekrutacji 2026/2027
- 1 czerwca 2026Rozpoczęcie rejestracji
- 10 lipca 2026Koniec rejestracji
- 10 lipca 2026Termin opłaty rekrutacyjnej
- 14 lipca 2026Ogłoszenie wyników
- 15–20 lipca 2026Składanie dokumentów
- 11.01.2027Rozpoczęcie rejestracji — zimowa
- 09.02.2027Koniec rejestracji — zimowa
- 10.02.2027 – 11.02.2027Egzamin wstępny — zimowa
- 12.02.2027Ogłoszenie wyników — zimowa
- 13.02.2027 – 17.02.2027Składanie dokumentów — zimowa