dr inż. Michał Malinowski

bazy grafowe, sztuczna inteligencja, cyberbezpieczeństwo

Kursy z obszaru teleinformtyki



Bazy danych


Podstawy Baz Danych

Wykłady obejmują kompleksowe wprowadzenie do systemów baz danych, ze szczególnym uwzględnieniem modelu relacyjnego oraz nowoczesnych technologii NoSQL.



Bazy grafowe


Projektowanie baz grafowych

Kurs obejmuje kompleksowy przegląd teorii i praktyki modelowania i projektowania baz grafowych, w oparciu o system zarządzania grafową bazą danych Neo4j.


Analiza danych i algorytmy grafowe

Kurs obejmują zagadnienia z obszaru analizy danych grafowych i algorytmów grafowych, ze szczególnym naciskiem na wykorzystanie bazy danych Neo4j.



Projektowanie systemów


Inżynieria oprogramowania

Kurs zawiera zestaw wykładów mających na celu teoretyczne i praktyczne zrozumienie różnych aspektów inżynierii oprogramowania.


Projektowanie systemów informatycznych

Kurs obejmuje kompleksowy przegląd zasad i praktyk związanych z projektowaniem systemów informatycznych. Skupia się na metodach, narzędziach oraz technikach stosowanych w procesie projektowania.



Programowanie


Algorytmy i struktury danych

Kurs zawiera ćwiczenia mające na celu praktyczne zrozumienie i wdrożenie różnych struktur danych oraz algorytmów.


Języki programowania - studium przypadku

Kurs obejmuje kompleksowy przegląd programowania, ze szczególnym naciskiem na JavaScript i jego ekosystem.



Internet


Techniki internetowe

Wykład obejmuje szeroki zakres zagadnień związanych z technologiami internetowymi, w tym pojęcia dotyczące działania sieci, adresacji, protokołów i architektury WWW, oraz zaawansowanych usług internetowych.



Inne


Wprowadzenie do informatyki

Wykłady obejmują zagadnieniań związanych z informatyką, cybernetyką i cykl DIKW, poprzez elementy architektury, systemy operacyjne i usługi chmurowe, aż po zagadnienia związane z internetem, cyberbezpieczeństwem oraz AI