Wykształcenie
Co studiuję i w czym piszę?
Studiuję informatykę algorytmiczną na Politechnice Wrocławskiej. Obecnie jestem na 1 semestrze studiów II stopnia.
Języki, w których najwięcej programowałem:
Pozostałe języki, w których miałem okazję pisać (na poziomie podstawowym):
Ponadto potrafię korzystać z podstawowych funkcjonalności systemów kontroli wersji:
Repozytoria z moim wkładem w ramach studiów
Semestr | Przedmiot | Prowadzący | Ocena końcowa | Język programowania, narzędzia | Link do repozytorium |
---|---|---|---|---|---|
6 | Algorytmy Optymalizacji Dyskretnej | dr inż. Karol Gotfryd | 5.5 | Julia (JUMP, HiGHS) | AOD |
6 | Aplikacje Mobilne | dr inż. Marcin Zawada | 5.5 | Kotlin (Android Studio) | projekt |
6 | Nowoczesne technologie WWW | dr inż. Anna Lauks-Dutka | 5.5 | HTML5, CSS, JavaScript, SASS, Node.js, MongoDB, Bootstrap 5, PHP | www,Sliding Puzzle Game |
6 | Systemy wbudowane | dr inż. Przemysław Błaśkiewicz | 5.0 | C++, Arduino IDE | dodatkowy projekt |
6 | Wprowadzenie do Sztucznej Inteligencji | dr Maciej Gębala | 5.5 | C/C++, Python3, TensorFlow (Google Colab) | WSI-AI |
5 | Języki Formalne i Techniki Translacji | dr Maciej Gębala | 4.0 | Python3, SLY | JFTT_Kompilator (30 miejsce na 66 zgłoszonych kompilatorów) |
5 | Obliczenia Naukowe | prof. dr hab. Paweł Zieliński | 5.5 | Julia | obliczenia-naukowe (metody numeryczne) |
5 | Programowanie Funkcyjne | prof. dr. hab. Jacek Cichoń | 4.0 | Haskell (GHC, GHCi) | (TODO) |
5 | Programowanie Zespołowe | dr inż. Przemysław Błaśkiewicz | 4.5 | Java | progzesp22/frontend (zespół Frontend) |
5 | Środowisko Programisty | dr Marcin Kik | 5.5 | Shell, SVN, Git | srodowisko-programisty |
4 | Algorytmy i Struktury Danych | dr inż. Zbigniew Gołębiewski | 4.5 | C/C++ | AiSD |
4 | Algorytmy Metaheurystyczne | prof. dr hab. Wojciech Bożejko | 5.0 | Java | Dybol/AlgorytmyMeta |
4 | Kodowanie i Kompresja Danych | dr Maciej Gębala | 5.0 | C++ (z zewnętrzną biblioteką) | KiKD (TODO) |
4 | Programowanie w Logice | dr Przemysław Kobylański | 5.0 | Prolog - SWIPL | programowanie-w-logice (TODO) |
4 | Technologie Sieciowe | dr hab. inż. Łukasz Krzywiecki | 5.0 | GNS3, Java, podstawowe narzędzia sieciowe w Ubuntu | technologie-sieciowe (TODO) |
3 | Technologie Programowania | dr inż. Wojciech Macyna | 5.0 | Java | Krrer-uni/ChineseCheckers |
3 | Bazy Danych i Systemy Informacji | dr inż. Anna Lauks-Dutka | 5.5 | SQL (MySQL) | sql |
3 | Architektura Komputerów i Systemy Operacyjne | dr inż. Marcin Zawada | 5.0 | Bash, NASM (assembly), C | (TODO) |
2 | Kurs Programowania | dr inż. Wojciech Macyna | 5.0 | Java, C++ | (TODO) |
1 | Wstęp do Informatyki i Programowania | dr Przemysław Kobylański | 5.0 | C | (TODO) |