instytut informatyki stosowanej - kis.p.lodz.pl · • metodyki zwinne (ang. agile) ... •...
TRANSCRIPT
![Page 1: INSTYTUT INFORMATYKI STOSOWANEJ - kis.p.lodz.pl · • Metodyki zwinne (ang. agile) ... • Tworzenie animacji 2D ... 11. Bazy danych: Integracja systemów relacyjnych i obiektowych,](https://reader031.vdocuments.net/reader031/viewer/2022022802/5c7706e109d3f2c43b8b891e/html5/thumbnails/1.jpg)
Katedra Informatyki Stosowanej, PŁInstytut Informatyki Stosowanej PŁ
I N S T Y T U T I N F O R M A T Y K I S T O S O W A N E J
2016
Testowanie
i zapewnianie jakości
oprogramowania (QA)
INŻYNIERIA OPROGRAMOWANIA
Programowanie
Gier
Inteligentne systemy
autonomiczne
Grafika i multimedia
![Page 2: INSTYTUT INFORMATYKI STOSOWANEJ - kis.p.lodz.pl · • Metodyki zwinne (ang. agile) ... • Tworzenie animacji 2D ... 11. Bazy danych: Integracja systemów relacyjnych i obiektowych,](https://reader031.vdocuments.net/reader031/viewer/2022022802/5c7706e109d3f2c43b8b891e/html5/thumbnails/2.jpg)
Katedra Informatyki Stosowanej, PŁInstytut Informatyki Stosowanej PŁ
Inżynieria Oprogramowania
Proces ukierunkowany na wytworzenie oprogramowania
Co?Kto?
Kiedy?
W jaki sposób?
![Page 3: INSTYTUT INFORMATYKI STOSOWANEJ - kis.p.lodz.pl · • Metodyki zwinne (ang. agile) ... • Tworzenie animacji 2D ... 11. Bazy danych: Integracja systemów relacyjnych i obiektowych,](https://reader031.vdocuments.net/reader031/viewer/2022022802/5c7706e109d3f2c43b8b891e/html5/thumbnails/3.jpg)
Katedra Informatyki Stosowanej, PŁInstytut Informatyki Stosowanej PŁ
Inżynieria oprogramowania
• Metodyki zwinne (ang. agile) i tradycyjne
• Od idei do wdrożenia/dystrybucji
• Wersjonowanie, budowanie, zarządzanie zmianą
i wydaniami
• Pozyskiwanie, analiza, specyfikacja, wymagań
• Modelowanie UML, generacja kodu
• Wzorce projektowe
• Architektura aplikacji webowych, frameworki MVC
blok dyplomowania
![Page 4: INSTYTUT INFORMATYKI STOSOWANEJ - kis.p.lodz.pl · • Metodyki zwinne (ang. agile) ... • Tworzenie animacji 2D ... 11. Bazy danych: Integracja systemów relacyjnych i obiektowych,](https://reader031.vdocuments.net/reader031/viewer/2022022802/5c7706e109d3f2c43b8b891e/html5/thumbnails/4.jpg)
Katedra Informatyki Stosowanej, PŁInstytut Informatyki Stosowanej PŁ
• Znajomość współczesnych języków programowania
• Rozwijanie aplikacji internetowych i rozproszonych
• Rozwijanie aplikacji bazodanowych
• Pozyskiwanie i analizowanie wymagań od klientów
• Opracowywanie i analiza modeli (UML) systemów informatycznych
• Stosowanie wzorców projektowych usprawniających
i przyspieszających tworzenie aplikacji
• Wykorzystywanie narzędzi i środowisk wspomagających rozwój
oprogramowania na różnych etapach jego rozwoju:– projektowanie i modelowanie,
– programowanie,
– testowanie,
– wersjonowanie, zarządzanie zmianą.
Zdobyte umiejętności
![Page 5: INSTYTUT INFORMATYKI STOSOWANEJ - kis.p.lodz.pl · • Metodyki zwinne (ang. agile) ... • Tworzenie animacji 2D ... 11. Bazy danych: Integracja systemów relacyjnych i obiektowych,](https://reader031.vdocuments.net/reader031/viewer/2022022802/5c7706e109d3f2c43b8b891e/html5/thumbnails/5.jpg)
Katedra Informatyki Stosowanej, PŁInstytut Informatyki Stosowanej PŁ
Bloki Obieralne
Inteligentne systemy
autonomiczne
Grafika i multimediaGrafika sieciowa
Programowanie gier
Testowanie i
zapewnianie jakości
oprogramowania (QA)
![Page 6: INSTYTUT INFORMATYKI STOSOWANEJ - kis.p.lodz.pl · • Metodyki zwinne (ang. agile) ... • Tworzenie animacji 2D ... 11. Bazy danych: Integracja systemów relacyjnych i obiektowych,](https://reader031.vdocuments.net/reader031/viewer/2022022802/5c7706e109d3f2c43b8b891e/html5/thumbnails/6.jpg)
Katedra Informatyki Stosowanej, PŁInstytut Informatyki Stosowanej PŁ
• Program zatwierdzony przez klaster
Testowanie i zapewnianie jakości oprogramowania blok obieralny
• Zasady tworzenia „czystego kodu”,
projektowania API
• Testy: jednostkowe, integracyjne
systemowe, akceptacyjne
• Test Driven Development (TDD)
• Behavior Driven Development
(BDD) i wykonywalne specyfikacje
![Page 7: INSTYTUT INFORMATYKI STOSOWANEJ - kis.p.lodz.pl · • Metodyki zwinne (ang. agile) ... • Tworzenie animacji 2D ... 11. Bazy danych: Integracja systemów relacyjnych i obiektowych,](https://reader031.vdocuments.net/reader031/viewer/2022022802/5c7706e109d3f2c43b8b891e/html5/thumbnails/7.jpg)
Katedra Informatyki Stosowanej, PŁInstytut Informatyki Stosowanej PŁ
Inteligentne systemy autonomiczne blok obieralny
• Sprzętowa implementacja
algorytmów sztucznej inteligencji
• Przetwarzanie informacji
nieprecyzyjnej
• Identyfikacja informacji zawartych
w obrazach i danych z czujników
![Page 8: INSTYTUT INFORMATYKI STOSOWANEJ - kis.p.lodz.pl · • Metodyki zwinne (ang. agile) ... • Tworzenie animacji 2D ... 11. Bazy danych: Integracja systemów relacyjnych i obiektowych,](https://reader031.vdocuments.net/reader031/viewer/2022022802/5c7706e109d3f2c43b8b891e/html5/thumbnails/8.jpg)
Katedra Informatyki Stosowanej, PŁInstytut Informatyki Stosowanej PŁ
Grafika i multimedia blok obieralny
• Przetwarzanie informacji
audiowizualnej
• Wizualizacja obiektów
trójwymiarowych
• Tworzenie animacji 2D
• Nieliniowy montaż video
![Page 9: INSTYTUT INFORMATYKI STOSOWANEJ - kis.p.lodz.pl · • Metodyki zwinne (ang. agile) ... • Tworzenie animacji 2D ... 11. Bazy danych: Integracja systemów relacyjnych i obiektowych,](https://reader031.vdocuments.net/reader031/viewer/2022022802/5c7706e109d3f2c43b8b891e/html5/thumbnails/9.jpg)
Katedra Informatyki Stosowanej, PŁInstytut Informatyki Stosowanej PŁ
Grafika sieciowa blok obieralny
• Grafika wektorowa i rastrowa
• Programowanie zdarzeniowe
• Wykorzystanie grafiki 3D
w Internecie
• Adobe AIR, Flash, Action Script
![Page 10: INSTYTUT INFORMATYKI STOSOWANEJ - kis.p.lodz.pl · • Metodyki zwinne (ang. agile) ... • Tworzenie animacji 2D ... 11. Bazy danych: Integracja systemów relacyjnych i obiektowych,](https://reader031.vdocuments.net/reader031/viewer/2022022802/5c7706e109d3f2c43b8b891e/html5/thumbnails/10.jpg)
Katedra Informatyki Stosowanej, PŁInstytut Informatyki Stosowanej PŁ
Programowanie gier blok obieralny
• Teoria gier
• Tworzenie gier 2D na platformy
Windows, Mac oraz iOS
• Algorytmy dla procesorów
graficznych
• Interfejsy dotykowe
i komunikacja mobilna Windows 10
Laptopy i PC
Xbox
Smartfony i tablety
HoloLens IoT
![Page 11: INSTYTUT INFORMATYKI STOSOWANEJ - kis.p.lodz.pl · • Metodyki zwinne (ang. agile) ... • Tworzenie animacji 2D ... 11. Bazy danych: Integracja systemów relacyjnych i obiektowych,](https://reader031.vdocuments.net/reader031/viewer/2022022802/5c7706e109d3f2c43b8b891e/html5/thumbnails/11.jpg)
Katedra Informatyki Stosowanej, PŁInstytut Informatyki Stosowanej PŁ
Tematyka prac dyplomowych
1. Systemy sztucznej inteligencji: programowanie gry w szachy, wspomaganie decyzji
inwestycyjnych na giełdzie, wykrywanie plagiatów.
2. Algorytmy przetwarzania, kompresji i analizy obrazów w medycynie, przemyśle i
edukacji.
3. Wspomaganie procesu programowania i zarządzanie oprogramowaniem.
4. Przetwarzanie informacji tekstowej przy użyciu języków skryptowych.
5. Programowanie systemowe w Windows.
6. Wykorzystanie procesorów wielordzeniowych, testy procesorów AMD i Intel.
7. Obliczenia równoległe z użyciem technologii Nvidia CUDA, OpenCL i C++ AMP.
8. Projektowanie oraz opracowywanie gier i aplikacji na platformy Windows i iOS
8. Aplikacje webowe w zastosowaniach komercyjnych, edukacyjnych, naukowych.
9. Nowoczesne technologie programowania aplikacji WWW: HTLM5, J2EE, .NET,
systemy CMS.
10. Programowanie metod numerycznych w tomografii.
11. Bazy danych: Integracja systemów relacyjnych i obiektowych, współczesne
tendencje i koncepcje baz danych, rozproszone bazy danych, hurtownie danych,
systemy OLAP.
![Page 12: INSTYTUT INFORMATYKI STOSOWANEJ - kis.p.lodz.pl · • Metodyki zwinne (ang. agile) ... • Tworzenie animacji 2D ... 11. Bazy danych: Integracja systemów relacyjnych i obiektowych,](https://reader031.vdocuments.net/reader031/viewer/2022022802/5c7706e109d3f2c43b8b891e/html5/thumbnails/12.jpg)
Katedra Informatyki Stosowanej, PŁInstytut Informatyki Stosowanej PŁ
Wykładowcy
dr hab. Szymon Grabowski
dr hab. inż. Volodymyr Mosorov
dr inż. Radosław Adamus
dr inż. Robert Banasiak
dr inż. Wojciech Bieniecki
dr inż. Piotr Duch
dr inż. Paweł Kapusta
dr inż. Tomasz Kowalski
dr inż. Michał Majchrowicz
dr inż. Andrzej Romanowski
dr Joanna Sekulska-Nalewajko
dr inż. Radosław Wajman
mgr. inż. Krzysztof Adamiak
![Page 13: INSTYTUT INFORMATYKI STOSOWANEJ - kis.p.lodz.pl · • Metodyki zwinne (ang. agile) ... • Tworzenie animacji 2D ... 11. Bazy danych: Integracja systemów relacyjnych i obiektowych,](https://reader031.vdocuments.net/reader031/viewer/2022022802/5c7706e109d3f2c43b8b891e/html5/thumbnails/13.jpg)
Katedra Informatyki Stosowanej, PŁInstytut Informatyki Stosowanej PŁ
NASZE ATUTY• Uczymy myśleć
• Uświadamiamy, że uczyć się będziecie musieli w swojej
karierze w sposób ciągły
• Dajemy podstawy do rozpoczęcia kariery:
• - programisty, architekta oprogramowania
• - analityka, IT managera
• - projektanta (gier, robotów)
![Page 14: INSTYTUT INFORMATYKI STOSOWANEJ - kis.p.lodz.pl · • Metodyki zwinne (ang. agile) ... • Tworzenie animacji 2D ... 11. Bazy danych: Integracja systemów relacyjnych i obiektowych,](https://reader031.vdocuments.net/reader031/viewer/2022022802/5c7706e109d3f2c43b8b891e/html5/thumbnails/14.jpg)
Katedra Informatyki Stosowanej, PŁInstytut Informatyki Stosowanej PŁ
SZEŚCIORAMIENNY ROBOT KROCZĄCY
STEROWANY ZA POMOCĄ INTERFEJSU WEBOWEGO
OSIĄGNIECIA NASZYCH DYPLOMANTÓW
![Page 15: INSTYTUT INFORMATYKI STOSOWANEJ - kis.p.lodz.pl · • Metodyki zwinne (ang. agile) ... • Tworzenie animacji 2D ... 11. Bazy danych: Integracja systemów relacyjnych i obiektowych,](https://reader031.vdocuments.net/reader031/viewer/2022022802/5c7706e109d3f2c43b8b891e/html5/thumbnails/15.jpg)
Katedra Informatyki Stosowanej, PŁInstytut Informatyki Stosowanej PŁ
Zapraszamy!!