W Szkole programowania WSEI masz do wyboru szereg kursów, w trakcie których realizujesz określone cele programowe.
TRYB NAUKI
Tryb wieczorowy
Zajęcia w godzinach 17:00 – 21:00
4 dni nauki w tygodniu (pon. – czw.)
* Szczegółowy harmonogram zostanie udostępniony przed rozpoczęciem zajęć.
Tryb weekendowy
2 dni nauki w tygodniu (sobota, niedziela)
Zajęcia w godzinach 08:30 – 17:00
*Szczegółowy harmonogram zostanie udostępniony przed rozpoczęciem zajęć.
Miejsce zajęć
(2 min. pieszo od Rynku Głównego, po zajęciach można się odprężyć).
2 min. pieszo od dworca PKP.
Możesz korzystać z naszej strefy biurowej i popracować nad projektem w pracowniach komputerowych
Liczebność grup
UCZ SIĘ Z PRAKTYKAMI
80% naszej kadry stanowią ludzie, to praktycy, którzy na co dzień pracują w firmach IT.
Jeżeli wizytówka trenera to dla Ciebie za mało, napisz a zorganizujemy Ci spotkanie – konsultację z naszym prowadzącym.

Krzysztof Molenda
KWALIFIKACJE/SPECJALIZACJA:
Matematyka, algorytmika, programowanie
DOŚWIADCZENIE/ZREALIZOWANE.PROJEKTY:
Ponad 25 lat na stanowisku naukowo dydaktycznym – nauczanie algorytmiki i programowania w C++/JAVA/C#. Współpraca z firmami w zakresie analizy, projektowania i wdrażania systemów informacyjnych.
ZAINTERESOWANIA:
języki programowania, technologie informatyczne w nauczaniu
ZAJĘCIA, KTÓRE PROWADZĘ:
algorytmika i matematyka dyskretna w ujęciu czysto praktycznym/programistycznym, wprowadzenie do programowania, modelowanie i programowanie obiektowe (C#/Java)
SŁUCHACZ NA MOICH ZAJĘCIACH:
Pozna i będzie korzystał z najlepszych środowisk i narzędzi programistycznych, zgłębi fundamenty programowania obiektowego oraz projektowania nowych i właściwego wykorzystania gotowych struktur danych i algorytmów w rozwiązywaniu problemów praktycznych, napisze kilkanaście projektów (aplikacji ćwiczeniowych), zda egzamin Microsoft MTA 98-361 Software Development Fundamentals.
LinkedIn: https://www.linkedin.com/in/kmolenda/

Krzysztof Sauermann
KWALIFIKACJE/SPECJALIZACJA:
Programowanie w C# / tworzenie aplikacji webowych w ASP.NET MVC / budowanie i optymalizacja baz danych MS SQL / optymalizacja i refaktoryzacja kodu z wykorzystaniem najlepszych praktyk programowania obiektowego.
Kwalifikacje potwierdzone certyfikatami Microsoft:
- MCSA Web Applications ( 70-483 Programming in C#, 70-486 Developing ASP.NET MVC Web Applications)
- MCSD App Builder (70-487 Developing Microsoft Azure and Web Services)
- MCSA SQL 2016 Database Development (70-761 Quering Data with Transact-SQL, 70-762 Developing SQL Databases)
- Egzamin MCP 70-480 Programming in HTML5 with JavaScript and CSS3.
DOŚWIADCZENIE/ZREALIZOWANE PROJEKTY:
- .NET Developer w Walstead Central Europe
- Rozwój dużych komercyjnych aplikacji w zespole programistów zgodnie z obowiązującymi zasadami pisania „czystego kodu”
- Optymalizacja zapytań w bazach danych
- Budowanie aplikacji w ASP.NET MVC oraz rozwijanie istniejących aplikacji desktopowych w technologiach Microsoft
- Kilkuletnie doświadczenie w tworzeniu mniejszych aplikacji w technologiach Microsoft od A do Z (od zaprojektowania bazy danych do wdrożenia całej aplikacji).
ZAJĘCIA, KTÓRE PROWADZĘ:
Zajęcia ukierunkowane na praktykę. Nastawione na tworzenie aplikacji w sposób zgodny ze standardami panującymi na rynku. Będziemy korzystać z oprogramowania Microsoft Visual Studio w którym utworzymy aplikację wykorzystujących wzorce projektowe – obsługę sklepu/magazynu za pomocą aplikacji konsolowej.
SŁUCHACZ NA MOICH ZAJĘCIACH:
Nauczy się stosować wzorce projektowe oraz najlepsze praktyki programistyczne w programowaniu. Będzie w stanie rozpoznać antywzorce oraz unikać ich we własnym kodzie. Uzyska wiedzę w jaki sposób analizować swój oraz obcy kod, jak dokonać jego refaktoryzacji.
LinkedIn:https://www.linkedin.com/in/krzysztof-sauermann964698146/

Tomasz Jach
KWALIFIKACJE/SPECJALIZACJA:
- 8 letnie doświadczenie jako .NET Developer w firmie Archman Sp. z o.o. archman.pl
(Workflow, BI, Obieg dokumentów) - Tworzy aplikacje internetowe w technologiach ASP.NET Web Forms, ASP.NET Core MVC, ASP.NET Web API
ZAJĘCIA, KTÓRE PROWADZĘ BĘDĄ:
Będą odwzorowaniem tworzenia aplikacji w zespole programistów. Pracę zaczniemy od omówienia technologii, opracujemy logikę biznesową, stworzymy oraz przetestujemy aplikację, na koniec publikując na platformie Azure. Nacisk zostanie położony na działania związane z pisaniem kodu, który zwiększa wydajność i testowalność aplikacji internetowej.
SŁUCHACZ NA MOICH ZAJĘCIACH – charakterystyka:
- Dowie się jak tworzyć strony internetowe, które oddzielają interfejs użytkownika, dostęp do danych i logikę aplikacji
- Pozna kluczowe wzorce projektowe (MVC, Dependency Injection, Inverse of Control)
- Na podstawie tworzonego od podstaw projektu w ASP.NET Core MVC zapozna się z najlepszymi praktykami programistycznymi wykorzystania frameworka ASP.NET.

Kamil Będkowski
KWALIFIKACJE/SPECJALIZACJA:
- Architekt IT z ponad 10 letnim doświadczeniem zawodowym. Specjalizuje sie w .NET oraz technologiach cloudowych.
- Certyfikowany developer i administrator Azure oraz certyfikowany developer i architekt AWS. Certyfikowany trener Microsoftu
DOŚWIADCZENIE/ZREALIZOWANE PROJEKTY:
- 10 lat doświadczenia i zrealizowanych projektów – zarówno wewnętrznych w korporacji jak i w konsultingu. Szeroki zakres branż (edukacja/finanse/psychologia/energetyka)
ZAJĘCIA, KTÓRE PROWADZĘ BĘDĄ:
- Skupione na praktycznym opanowaniu umiejętności – każda część materiału jest omawiana z przykładami, po których następuje część warsztatowa, gdzie każdy uczestnik ma okazje zaimplementować omawiane rozwiązania.
SŁUCHACZ NA MOICH ZAJĘCIACH – dla kogo kurs?
Osoba zdająca sobie sprawę, jak kluczowe są obecnie zagadnienia chmurowe; chcąca zrobić pierwsze kroki w świecie chmury; poznać usługi Microsoft Azure oraz zbudować solidny fundament przed dalszym zgłębianiem tematu.
LinkedIn: https://www.linkedin.com/in/kamil-będkowski-79316566/

Dariusz Put
Business Intelligence Development
DOŚWIADCZENIE/ZREALIZOWANE PROJEKTY:
25 lat na stanowisku naukowo- dydaktycznym; doktorat ze statystyki i badań społecznych; habilitacja z integracji zasobów informacyjnych organizacji; uczestnictwo w międzynarodowym projekcie INNOTRAIN IT, realizowanym przez konsorcjum jednostek naukowych z Europy Środkowo-Wschodniej; trener szkoleń z zakresu wykorzystania ITSM w usprawnieniu usług informatycznych w firmach; autor kilku mniejszych dedykowanych projektów (aplikacji) informatycznych; zarządzanie infrastrukturą informatyczną dla Małopolskiego Centrum Kultury: stworzenie oprogramowania z możliwością różnorodnego filtrowania danych.
ZAINTERESOWANIA:
Model relacyjny, narzędzia: PostgreSQL, MS SQL Server oraz MS Access; proces projektowania transakcyjnych, znormalizowanych baz danych; tworzenie aplikacji internetowych z komunikacją z bazami danych, wykorzystywany w tym celu język PHP czy JavaScript; integracja zasobów informacyjnych organizacji.
ZAJĘCIA, KTÓRE PROWADZĘ:
Praktyczna wiedza i umiejętności z zakresu:
– relacyjnego modelu danych, w tym struktury tabel oraz relacje i ich atrybuty,
– przeprowadzenia analizy systemu w celu zaprojektowania bazy danych odpowiadającej wymaganiom użytkownika,
– projektowania znormalizowanej bazy danych na podstawie wyników analizy systemu,
– tworzenia zapytań wybierających,
– używania języka SQL.
SŁUCHACZ NA MOICH ZAJĘCIACH:
Nauczy się projektować poprawne systemy z uwzględnieniem baz danych, zapozna się z istotą zapytań i będzie umiał posługiwać się językiem SQL oraz będzie potrafił zaprojektować i wdrożyć system do gromadzenia, przechowywania i udostępniania informacji.

Krzysztof Piszcz
KWALIFIKACJE/SPECJALIZACJA:
Doświadczony informatyk z umiejętnościami zarządzania zespołem, prowadzenie techniczne i realizacje projektów z szerokim zakresem umiejętności w następujących obszarach: Business Intelligence, hurtownie danych, zarządzanie wydajnością;
Specjalizacje: IBM Cognos Business Intelligence; Zarządzanie informacją i magazynowanie danych; Przejście danych i integracja; Dashboarding, planowanie i prognozowanie;
Podstawowe technologie: MS SQL Server 2008/2016 BI Suite, IBM COGNOS 8.x-11.x BI, IBM Cognos TM1, Sharepoint BI Zdobyte certyfikaty:
Ekspert rozwiązań IBM Cognos BI; MCITP MS SQL Server Businesss Intelligence Developer; PRINCE2
ZAJĘCIA, KTÓRE PROWADZĘ:
Implementacja hurtowni danych
Projektowanie modeli analizy danych

Tomasz Derlecki
KWALIFIKACJE/SPECJALIZACJA:
- Absolwent Wydziału Elektrotechniki, Elektroniki, Informatyki i Automatyki Politechniki Łódzkiej na kierunku Informatyka Stosowana.
- Studia MBA na kierunku Informatyka w finansach i zarządzaniu pod patronatem Uniwersytetu Stanowego Illinois
- Zobacz więcej
Specjalizuję się w tematyce związanej z bazami danych: architektura, normalizacja, implementacja, administracja, optymalizacja, migracja danych, data mining.
DOŚWIADCZENIE/ZREALIZOWANE PROJEKTY:
Ponad piętnastoletnie doświadczenie w branży IT (Programowanie C#, T-SQL, PL/SQL; zarządzanie projektami; zarządzanie działem IT). Przykładowe doświadczenie z obszaru baz danych:
- Tworzenie architektury oraz logiki bazodanowej dla wielu rozwiązań biznesowych (np. rozwiązanie do optymalizacji zakupów surowców; system prognozowania przychodów; kompleksowe rozwiązanie umożliwiające generowanie i zarządzania zleceniami produkcyjnymi)
- Migracja danych (np. migracja danych kadrowo-płacowych z systemu TETA 2000 do struktury danych dla systemu enova365; migracja bazy danych systemu ERP JD Edwars 9.0 z Oracle do MS SQL Server)
- Ciągła optymalizacja zapytań w bazach danych
ZAJĘCIA, KTÓRE PROWADZĘ:
Zajęcia będą zorientowane na przekazanie słuchaczom praktycznej wiedzy oraz dobrych praktyk związanych z bazami danych. Podczas zajęć uczestnicy w praktyce zapoznają się z narzędziem SQL Server Management Studio. Stworzą od początku własną bazę danych, niezbędne obiekty, a po zaimportowaniu danych będą wykonywać różnego rodzaju zapytania.
SŁUCHACZ NA MOICH ZAJĘCIACH:
Nauczy się jak zaprojektować odpowiednią architekturę bazy, wykonywać w niej efektywne zapytania, tworzyć obiekty takie jak: widoki, procedury, funkcje, indeksy czy wyzwalacze. Zapozna się z narzędziem SQL Server Management Studio firmy Microsoft. Będzie w stanie posługiwać się językiem zapytań SQL, w szczególności jego odmianą T-SQL dla Microsoft SQL Server. Pozna również metody migracji danych z alternatywnych źródeł danych

Ryszard Brzegowy
Front-end Development
KWALIFIKACJE/SPECJALIZACJA:
Specjalizacja: HTML5, JS; Kwalifikacje: Web developer z 15 letnim doświadczeniem, Zend Certified Engineer
DOŚWIADCZENIE/ZREALIZOWANE PROJEKTY:
Ponad 100 projektów internetowych, frontendów aplikacji dedykowanych, intranetów; budowa szablonów WordPress; audyty techniczne witryn internetowych pod kątem działań SEM. Wybrani klienci: Powiat Krakowski, Muzeum Historyczne Miasta Krakowa, WSEI, Krakowska Akademia, Uniwersytet Jagielloński, Misjonarze Saletyni
ZAINTERESOWANIA:
Nowe technologie w Sieci, Smart Home, IoT
ZAJĘCIA, KTÓRE PROWADZĘ:
Czysty livecoding, definicja praktyki w dydaktyce,HTML5, JS na komercyjnych projektach
SŁUCHACZ NA MOICH ZAJĘCIACH:
Będzie korzystał z najlepszych na rynku narzędzi, pozna efektywne sposoby na najczęstsze zadania stawiane przed webdeveloperem. Przegryzie, przeżuje i pozna smak HTML5 i JS. Napisze kilkanaście gotowych stron. Zda egzaminy Microsoft MTA/MCP
LinkedIn: https://www.linkedin.com/in/brzegowy/

Mateusz Sowiński
Front-end Development
KWALIFIKACJE/SPECJALIZACJA:
Senior Frontend Developer w Legalcluster
http://sowinski.me/ (Portfolio)
DOŚWIADCZENIE/ZREALIZOWANE PROJEKTY:
- Legalcluster: Senior Frontend Developer
- VML Poland: Head of Frontend Development (Zarządzanie zespołem developerskim, tworzenie architektury Frontend
aplikacji oraz praca z kodem) - Lead FrontEnd Developer (Programowanie warstwy frontowej stron internetowych, kontakt z działem
graficznym oraz biznesowym). - DreamLab Onet.pl Sp. z o.o.: FrontEnd Developer (Programowanie wersji mobilnych stron z grupy Onet)
- Asseco Poland: FrontEnd Developer (Na zlecenie firmy Asseco Poland pracuję nad poprawą kodu w oparciu o
technologie JsViews oraz JsObservable, jQuery.) - Media4U: Webdeveloper: Front-end Developer, SEO Specjalista
- AMG.net:Webdeveloper: Front-end Developer, SEO Specjalista
ZAJĘCIA, KTÓRE PROWADZĘ:
Programowanie w Javascipt
SŁUCHACZ NA MOICH ZAJĘCIACH:
Będzie:
- posiadać wiedzę na temat programowania z użyciem języka Javascript
- potrafić tworzyć różnego rodzaju aplikacje z użyciem języka Javascript
- potrafić tworzyć praktyczne aplikacje webowe.

Łukasz Siewiorek
Magister-inżynier infomatyki na wydziale Fizyki i Informatyki Stosowanej AGH. Pasjonat technologii web-owych i rozwoju internetu, z niemal 10-letnim doświadczeniem zawodowym w tej dziedzinie.
DOŚWIADCZENIE/ZREALIZOWANE PROJEKTY – opisać szczegółowo
Kilkadziesiąt zrealizowanych projektów komercyjnych różnej wielkości (od stron-wizytówek po współtworzenie złożonych aplikacji), w ramach pracy w firmach: VML Poland, Softnauts, Codete, jako freelancer. Duże doświadczenie w stylowaniu i animacji aplikacji internetowych, a także frameworkach SPA (React, Angular, Vue).
ZAJĘCIA, KTÓRE PROWADZĘ będą
Zajęcia z wzorców projektowych będą zawierać niezbędną teorię oraz praktyczne przykłady w języku Javascript (zarówno ES3, jak i ES5/6, czasem na podstawie konkretnych frameworków lub bibliotek). Przybliżą wszystkie „klasyczne” wzorce projektowe, a także wybrane, specyficzne dla języka Javascript i anty-wzorce.
Podsumowane zostaną warsztatami z refaktoringu, z wykorzystaniem zdobytej wiedzy.
SŁUCHACZ NA MOICH ZAJĘCIACH – charakterystyka:
Początkujący lub średniozaawansowany frontend developer, znający co najmniej podstawy Javascript i programowania obiektowego.
Po przebytym kursie, słuchacz będzie zaznajomiony z dobrymi praktykami, które będzie mógł wykorzystać w codziennej pracy z kodem.

Marcin Wesel
KWALIFIKACJE/SPECJALIZACJA:
Magister – inżynier informatyki
Xamarin Certified Mobile Professional
DOŚWIADCZENIE/ZREALIZOWANE.PROJEKTY:
8 lat doświadczenia developerskiego w większych/mniejszych zespołach
Komercyjne projekty mobilne i desktopowe
Tworzenie aplikacji mobilnych w technologii XAMARIN pod platformy iOS, Android, Windows 10 Mobile
ZAJĘCIA, KTÓRE PROWADZĘ:
Będą mocno nastawione na praktyczną stronę tworzenia aplikacji, realizowane na bazie wspólnie tworzonego projektu książki kucharskiej.
SŁUCHACZ NA MOICH ZAJĘCIACH:
Nauczy się tworzyć aplikacje mobilne w technologii Xamarin Form, spojrzy na język C# z bardziej asynchronicznego punktu widzenia, dostosowanego do potrzeb urządzeń mobilnych.

Bartek Moryc
10 lat doświadczenia w branży IT, w tym 5 lat w roli kierownika projektów dostarczając usługi i produkty webowe dla międzynarodowych klientów z branży wydawniczej, FMCG, banków i instytucji rządowych oraz federacji sportowych.
Certyfikowany SCRUM Master i AGILE Project Manager.
ZAJĘCIA, KTÓRE PROWADZĘ:
Będą 100% praktyczne z wykorzystaniem programu Microsoft Project.
Za pomocą różnych ćwiczeń, zadań, projektów nauczymy się, jak zorganizować prowadzenie projektu, jak wyznaczyć role, zarządzać harmonogramem i ryzykiem. Poznamy wszystkie zwinne metodyki projektowania (SCRUM , AGILE)
SŁUCHACZ NA MOICH ZAJĘCIACH:
- Pozna fazy procesu wytwarzania oprogramowania (SDLC) od określenia wymagań produktu, poprzez jego projektowanie i rozwój, aż po testy i wdrożenie
- Dowie się jak powinien wyglądać dokument wymagań produktu (PRD) oraz nauczy się przygotowywać dokumentację wymagań funkcjonalnych w formie przypadków użycia (Use Case) i historyjek (User Story)
- Pozna podstawy języka UML i stworzy diagram ilustrujący proces biznesowy, przypadki użycia lub diagram klas projektowanej aplikacji.
- Nauczy się przygotowywać macierz odpowiedzialności RACI oraz Rejestr Ryzyk projektu
- Nauczy się także wyceniać pracochłonność zadań w projekcie przy użyciu metody PERT oraz przygotuje harmonogram prac tworząc Wykres Gantta w narzędziu Microsoft Project,
- Dowie się jak planować sprint i poprowadzić jego retrospektywę.
LinkedIn: https://www.linkedin.com/in/bartek-moryc/

Maciej Godny
KWALIFIKACJE/SPECJALIZACJA:
Łączę ze sobą dwa światy – sieci komputerowe oraz przetwarzanie języka naturalnego.
DOŚWIADCZENIE/ZREALIZOWANE PROJEKTY:
• wieloletni administrator sieci komputerowej oraz systemów UJ,
• autor publikacji na temat analizy i wykorzystania sieci semantycznych,
• aktywny programista w grantach finansowanych ze środków Narodowego Centrum Nauki i Narodowego Programu Rozwoju Humanistyki,
• kilka komercyjnych projektów.
ZAJĘCIA, KTÓRE PROWADZĘ:
Będzie nacisk na praktykę i umiejętność rozwiązywania problemów.
SŁUCHACZ NA MOICH ZAJĘCIACH:
– pozna język Python jeden z najpopularniejszych języków programowania,
– opanuje składnię oraz podstawowe typy danych,
– zetknie się z problemami algorytmicznymi oraz nauczy się je rozwiązywać,
– zasmakuje w programowaniu obiektowym.

Łukasz Siatka
KWALIFIKACJE/SPECJALIZACJA:
CEO of Machine Learning Study Group, leading the group that helps businesses meet innovations. He is well on his way to inspire and educate developers to build Machine Learning-based projects and become an industry gold standard. He is truly an architect, imaginative and strategic thinker with a plan for everything. With his Machine Learning skills, he is making a sign in the real world. As an active member of the GDG community, he teaches people how to ask proper questions to build the answers.
DOŚWIADCZENIE/ZREALIZOWANE PROJEKTY:
- Machine Learning Study Group (MLSG) is a cycle of weekly events about Machine Learning and Artificial Intelligence for students of BSc/MSc/PhD programmes, graduates and IT specialists. The main goal of our meetings is to popularize ML and AI topics.
- Product Development Days is a 2 day conference for those hungry to know more about the process of designing new products and services. We focus on three main areas we believe to be crucial for Product Development: building the product, building the experience, building the team.
- Machine Learning Study Group – basics #1 (MLSG-basics #1) is an event about basics of Machine Learning and Artificial Intelligence for students of BSc/MSc/PhD programmes, graduates and IT specialists. The main goal of this meeting is to popularize ML and AI topics and explain them using Python programming language.
- ‹^› ‹(•_•)› ‹^› (also called “ascii”) is the project focused on supporting registering for courses, subjects and laboratories groups through the university platform called USOS. This system allows the user (student) to make possibly the most optimal timetable arrangement according to his preferences. Ascii works as a web application, which means it allows access to the system from any device connected to the Internet.
Written in Ruby on Rails + JavaScript (Node.js + AngularJS) with the PostgreSQL database.
ZAJĘCIA, KTÓRE PROWADZĘ:
Poznając język programowania Python – spojrzysz na programowanie z zupełnie innej perspektywy.
SŁUCHACZ NA MOICH ZAJĘCIACH:
Będzie:
- znać możliwości języka Python
- rozumieć kod napisany w języku Python
- potrafić używać trybu interaktywnego, a także umieć uruchamiać kod z pliku
- umieć projektować i tworzyć własne programy oraz skrypty
- rozumieć podstawowe założenia programowania obiektowego
- korzystać z zewnętrznych bibliotek oraz tworzyć własne moduły
- potrafić przełożyć postawione problemy na wykonywalny kod i korzystać z zewnętrznych modułów.

Sławomir Zakrzewski
KWALIFIKACJE/SPECJALIZACJA:
Siedmioletnie letnie doświadczenie w software developmencie. Między innymi jako tester automatyczny (aplikacje webowe i desktop), .NET Developer, a obecnie team leader.
Specjalizacja w kwestii zarządzania jakością, testowanie w C# zarówno backend, jaki i automatyzacja procesów testowania.
DOŚWIADCZENIE/ZREALIZOWANE PROJEKTY:
- Automatyzacja testów w oparciu o SWT Bot, dla framework RCP, dla aplikacji desktopowych
- Testy aplikacji webowych, opartych o Selenium, realizowane w środowisku rozproszonym. Zautomatyzowane środowisko uruchomieniowe w oparciu o Jenkins, gdzie w oparciu o zaprogramowaną konfigurację w automatyczny sposób tworzyły się suity testowe z pełnymi raportami wykonania
- Badanie performance z wykorzystaniem JMeeter
ZAJĘCIA, KTÓRE PROWADZĘ:
Zajęcia ukierunkowane na zrozuminie zagadnień związanych z testowaniem i zapewnieniem jakości. Zaczniemy od podstawowych testów jednostkowych, dla prostych aplikacji konsolowych, aby później poznać złożone zagadniania związane z tworzeniem obiektów imitacji i spróbować zautomatyzować procesy, pozwalające na oszczędność czasu, a także podniesienie jakości całej aplikacji.
SŁUCHACZ NA MOICH ZAJĘCIACH:
Dowie się jak tworzyć testy jednostkowe, jak je uruchomić, a także zlokalizować i poprawić problemy.
Na podstawie przygotowanych zadań programistycznych zapozna się z najlepszymi praktykami programistycznymi w kontekście testowania i zapewnienia odpowiedniego poziomu jakości kodu i całego programu.
LinkedIn: https://www.linkedin.com/in/sławomir-zakrzewski-5b4b6153/

Paweł Przybyłowicz
Stopień doktora habilitowanego: rok 2019, AGH, Wydział Matematyki Stosowanej, dziedzina matematyka.
Dr hab. Paweł Przybyłowicz prowadzi badania w dziedzinie złożoności obliczeniowej równań różniczkowych zwyczajnych stochastycznych i deterministycznych oraz symulacji Monte Carlo. W szczególności, prowadzone przez niego badania naukowe koncentrują się na poszukiwaniu optymalnych algorytmów przybliżających rozwiązania stochastycznych równań różniczkowych ze skokami, wydajnych implementacji tych algorytmów oraz symulacji Monte Carlo z wykorzystaniem kart graficznych GPU.
REALIZOWANE PROJEKTY/PUBLIKACJE Zobacz
ZAJĘCIA, KTÓRE PROWADZĘ będą:
Dotyczyły podstaw metod numerycznych oraz ich implementacji w Pythonie. Słuchacz pozna podstawy współczesnych metod numerycznych (takich jak całkowanie Monte Carlo oraz symulacja rozwiązań równań różniczkowych) oraz sposoby ich wydajnej implementacji w języku Python. Przedstawione zostaną też przykłady praktycznych zastosowań omówionych metod.
SŁUCHACZ NA MOICH ZAJĘCIACH
Zdobędzie umiejętność implementowania w języku Python algorytmów służących do przeprowadzania złożonych obliczeń oraz symulacji numerycznych; umiejętność posługiwania się narzędziami analizy numerycznej i statystycznej podczas rozwiązywania problemów teoretycznych. Będzie potrafić rozwiązania te zastosować w praktycznych zagadnieniach. Zostanie przygotowany do podjęcia pracy i rozwijania kariery w przedsiębiorstwach, korporacjach oraz w bankach wykorzystujących metody numeryczne oraz symulacje Monte Carlo.
LinkedIn: https://www.linkedin.com/in/paweł-przybyłowicz-0369a51a3/

Paweł Morkisz
KWALIFIKACJE/SPECJALIZACJA:
Matematyk, ekspert w zakresie metod numerycznych, analizy stochastycznej, optymalizacji oraz sztucznej inteligencji. W roku 2017 obronił doktorat w dyscyplinie matematyka, pracuje na stanowisku adiunkta na Wydziale Matematyki Stosowanej AGH. Poza doświadczeniem naukowym współpracował z wieloma firmami, m.in. pełniąc funkcję CTO technologicznego spin-offu AGH – Reliability Solutions. Posiada status NVIDIA Deep Learning Institute Ambasador, a w biznesie interesuje się wykorzystaniem zaawansowanych metod matematycznych i inteligencji obliczeniowej w rzeczywistych problemach.
DOŚWIADCZENIE/ZREALIZOWANE PROJEKTY
LinkedIn: https://www.linkedin.com/in/paweł-morkisz-42492567/

Grzegorz Goryl
KWALIFIKACJE/SPECJALIZACJA:
Dr Grzegorz Goryl PRM posiada wieloletnie doświadczenie w programowaniu, analizie i modelowaniu danych. Po ukończeniu studiów z matematyki finansowej oraz doktoratu z fizyki w 2011 zaczął wykorzystywać i zdobywać nową wiedzę i umiejętności jako quant (analityk ilościowy), data scientist (analityk ds. danych) lub konsultant w firmach handlujących na giełdzie (HFT), międzynarodowych bankach, czy też firmie konsultingowej. Jest założycielem firmy konsultingowej PolQuant – Grzegorz Goryl.
DOŚWIADCZENIE/ZREALIZOWANE PROJEKTY
W swoim portfolio posiada zbudowane modele predykcyjne dla rynku instrumentów finansowych, wyceny nieruchomości oraz instrumentów pochodnych, modele w obszarze ryzyka kredytowego i rezerw kapitałowych, Obecnie specjalizuje się w metodach przetwarzania języka naturalnego w zastosowaniu do analizy dokumentów oraz w budowie voice i chatbotów.
ZAJĘCIA, KTÓRE PROWADZĘ będą:
Będą łączyły teorię sieci neuronowych z praktycznym ich zastosowaniem w postaci wspólnie napisanego kodu. Zapoznamy się także z modelami języka naturalnego, które pozwolą nam np. na analizę semantyczną wypowiedzi. Mimo, że do dogłębnego zrozumienia materiału wymagana jest znajomość podstaw analizy matematycznej oraz algebry, w implementacji prezentowanych algorytmów niekoniecznie będzie ona aż tak istotna.