Opis kierunku
Zapraszamy do świata Informatyki Algorytmicznej – kierunku doskonałego dla pasjonatów informatyki i matematyki, gotowych na podjęcie wyzwań matematycznych. Podczas studiów poznasz zarówno klasyczne, jak i najnowocześniejsze algorytmy oraz zgłębisz narzędzia matematyczne stosowane do dowodzenia ich poprawności oraz badania ich efektywności. Nauczysz się wielu języków programowania (zarówno tych powszechnie stosowanych, jak i bardzo nowoczesnych) oraz będziesz umiał dobrać właściwy język do realizacji konkretnych problemów. Poznasz również najważniejsze paradygmaty programowania oraz współczesne narzędzia pracy informatyka.
Oprócz opanowania warsztatu informatycznego przydatnego do analizy i projektowania systemów informatycznych, będziesz przygotowany do rozpoczęcia pracy naukowej w informatyce teoretycznej. Centralnym elementem tego kierunku jest kurs Algorytmy i Struktury Danych. Dodatkowo będziesz miał do wyboru 10 spośród 25 kursów pokrywających szeroki zakres tematyczny – od zagadnień teoretycznych (Wprowadzenie do Teorii Grafów, Teoretyczne Podstawy Informatyki), przez kursy algorytmiczne (Algorytmy Metaheurystyczne, Algorytmy Optymalizacji Dyskretnej, Wprowadzenie do Sztucznej Inteligencji), po czysto programistyczne (Języki i Paradygmaty Programowania, czy też Aplikacje Mobilne).
Zapraszamy Cię do rozpoczęcia przygody z Informatyką Algorytmiczną: otwórz drzwi do fascynującego świata nowoczesnej informatyki!
Perspektywy zatrudnienia
Absolwenci znajdują zatrudnienie na bardzo różnych stanowiskach związanych z branżą IT. Wiele osób kończących informatykę algorytmiczną podejmuje bardzo ambitne zadania dotyczące konstrukcji zaawansowanych algorytmów dla potrzeb rozwiązywania rzeczywistych, bardzo złożonych problemów. Wielu absolwentów wykonuje pracę na stanowiskach takich jak:
- programista
- analityk danych
- analityk systemowy
- inżynier algorytmów / inżynier oprogramowania
- specjalista d/s optymalizacji