Kurs Algebry dla 1. roku informatyki
- Teacher: Artur Jeż
- Teacher: Emanuel Kieroński
- Teacher: Paweł Laskoś-Grabowski
- Teacher: Mateusz Wasylkiewicz
Algorytmy rozproszone 2024
Wykład oferuje intensywne wprowadzenie do budowy i zasad działania komputerów z punktu widzenia programisty. Po zaliczeniu przedmiotu studenci powinni rozumieć jaki wpływ ma architektura komputera na wydajność aplikacji, które przyjdzie im implementować w praktyce zawodowej.
- Teacher: Artur Kraska
- Teacher: Piotr Polesiuk
- Teacher: Piotr Witkowski
Bazy danych
- Teacher: Paweł Laskoś-Grabowski
- Teacher: Piotr Wieczorek
- Teacher: Bartłomiej Dudek
- Teacher: Jerzy Marcinkowski
- Teacher: Jan Otop
- Teacher: Daniel Górski
- Teacher: Jakub Kowalski
- Teacher: Grzegorz Stachowiak
C++ to obiektowo zorientowany język programowania. Został on zaprojektowany przez Bjarne'a Stroustrupa z myślą o programowaniu systemowym oraz do zaawansowanych obliczeń inżynierskich. Świadome używanie C++ do rozwiązywania problemów algorytmicznych daje dużo satysfakcji doświadczonym programistom, zwłaszcza dlatego, że generowany przez kompilator kod jest bardzo efektywny.
Celem kursu jest zapoznanie studentów z bogatą składnią języka C++, różnorodnymi technikami stosowanymi w programowaniu w C++ oraz z obszernymi fragmentami biblioteki STL.
Celem kursu jest zapoznanie studentów z bogatą składnią języka C++, różnorodnymi technikami stosowanymi w programowaniu w C++ oraz z obszernymi fragmentami biblioteki STL.
- Teacher: Andrzej Łukaszewski
- Teacher: Łukasz Piwowar
- Teacher: Paweł Rzechonek
Unreal5 (2023)
- Teacher: Łukasz Piwowar
Wykład ma na celu przybliżyć słuchaczom React’a i przekazać wiedzę pozwalającą na budowanie przy jego pomocy pierwszych aplikacji Frontendowych. Skupiać będziemy się głównie na podstawach oraz popularnych obecnie bibliotekach usprawniających pracę, jednak będziemy też zahaczać o tematy historyczne (jak np. Komponenty Klasowe) w celu lepszego zrozumienia ideologii React’a.
- Teacher: Kamil Matuszewski
- Teacher: Radosław Miernik
- Teacher: Łukasz Piwowar
Wykład jest wprowadzeniem do projektowania układów cyfrowych. Celem wykładu jest nauczenie zasad rządzących funkcjonowaniem elektroniki cyfrowej oraz typowych rozwiązań stosowanych przy projektowaniu układów. Wiedza zdobyta na wykładzie pomoże w zrozumieniu zasady działania mikroprocesorów i mikrokontrolerów oraz zasad rządzących programowalnymi układami logicznymi FPGA.
- Teacher: Marek Materzok
Metody programowania to jeden z przedmiotów obowiązkowych. Jego zasadniczym celem jest objaśnienie zasad rządzących językami programowania oraz ich implementacjami: interpreterami i kompilatorami. Przedmiot ma charakter praktyczny: zagadnienia są prezentowane przy użyciu funkcyjnego języka programowania. Kładziony jest nacisk na używanie języków programowania jako formalnych narzędzi komunikacji między ludźmi.
- Teacher: Marek Materzok
- Teacher: Maciej Piróg
- Teacher: Piotr Polesiuk
- Teacher: Rafał Nowak
- Teacher: Paweł Rychlikowski
- Teacher: Michał Stypułkowski
- Teacher: Wojciech Janczewski
- Teacher: Marcin Młotkowski
- Teacher: Mateusz Wasylkiewicz
- Teacher: Witold Karczewski
- Teacher: Antoni Kościelski
- Teacher: Paweł Laskoś-Grabowski
Niektórzy uważają, że każdy informatyk powinien zaimplementować ray tracer. W ramach przedmiotu na wykładzie przedstawiane są podstawy teoretyczne, a na pracowni realizujemy implementacje ray tracera od prostego klasycznego, aż do fizycznie poprawnego opartego o metody Monte Carlo.
- Teacher: Andrzej Łukaszewski
Seminarium jest rozszerzeniem wykładu z analizy numerycznej. Jego celem jest zapoznanie uczestników z nowymi oraz z klasycznymi, ale nieomawianymi na wykładzie z analizy numerycznej, metodami i algorytmami numerycznymi rozwiązywania różnego rodzaju zadań matematyki obliczeniowej i grafiki komputerowej. Do zaliczenia zajęć konieczne będzie wygłoszenie referatu na temat ustalonej z prowadzącym seminarium metody numerycznej.
- Teacher: Paweł Woźny
Powiedzmy sobie szczerze: ten kurs jest tak legendarny, że nie wymaga streszczenia.
- Teacher: Marcin Bieńkowski
- Teacher: Paweł Garncarek
- Teacher: Andrzej Łukaszewski
Przeglądowy wykład dotyczący różnych zagadnień sztucznej inteligencji
- Teacher: Filip Chudy
- Teacher: Jakub Michaliszyn
- Teacher: Radosław Miernik
- Teacher: Paweł Rychlikowski
- Teacher: Filip Zagórski
- Teacher: Małgorzata Biernacka
- Teacher: Dariusz Biernacki