prezentacja skisr

54
opiekun: prof. dr hab. inż. Jerzy Brzeziński

Upload: dariusz-dwornikowski

Post on 28-Nov-2014

1.564 views

Category:

Education


4 download

DESCRIPTION

Prezentacja specjalności SKISR na kierunku Informatyka, na Wydziale Informatyki Politechniki Poznańskiej.

TRANSCRIPT

opiekun:

prof. dr hab. inż. Jerzy Brzeziński

Jeżeli … … korzystasz z , … posiadasz konto na

… oglądasz filmy na , … kupujesz książki w

i zastanawiasz się w jak i dlaczego to działa, w jaki sposób usługi te są zrealizowane i jak to się dzieje, że są dostępne dla milionów użytkowników na całym świecie 24 godziny na dobę przez 7 dni w tygodniu,

to…

Czy SKiSR jest dla mnie?

SKiSR to dobry wybór!

… wybierz SKiSR a My powiemy Tobie,

jak to się robi!

Witamy na specjalności SKiSR!

sieci komputerowe stanowią podstawowy element wszystkich nowoczesnych systemów informatycznych

ogromne wymagania dotyczące dostępności i zdolności obsługi żądań wielu użytkowników wymagają projektowania aplikacji w sposób rozproszony

specjalność Sieci Komputerowe i Systemy Rozproszone kształci specjalistów informatyków posiadających wiedzę i umiejętności wysoko cenione przez pracodawców i stanowi idealny początek kariery!

studia możliwe do połączenia z pracą zawodową

jedyna specjalność ucząca jednocześnie: • tworzenia oprogramowania • zarządzania systemami informatycznymi • tworzenia i zarządzania sieciami

• zagadnieniach związanych z szeroko rozumianą konstrukcją sieci komputerowych oraz narzędzi informatycznych i systemów aplikacyjnych w środowiskach rozproszonych

• podstawach nowoczesnych sieci telekomunikacyjnych

• zaawansowanych architekturach i technologiach sieci komputerowych

• nowoczesnych narzędziach i środowiskach przetwarzania równoległego i rozproszonego

• problematyce projektowania i zarządzania sieciami komputerowymi oraz systemami rozproszonymi,

• narzędziach technologii internetowych i mobilnych

• zagadnieniach związanych z centrami obliczeniowymi i komputerami dużej mocy

Na SKiSR mówimy o …

• projektowania i realizacji systemów rozproszonych

• zarządzania systemami rozproszonymi

• projektowania sieci komputerowych

• zarządzania sieciami

• utrzymywania infrastruktury systemów rozproszonych i sieci komputerowych

• realizacji aplikacji w środowisku sieciowym

• realizacji aplikacji internetowych

• programowania urządzeń mobilnych

Na SKiSR nauczysz się …

Po SKiSR możesz zostać …

programistą aplikacji sieciowych i mobilnych

programistą platform rozproszonych

inżynierem sieci

administratorem sieciowym

projektantem sieci

architektem systemowym

administratorem systemowym

Po SKiSR możesz pracować w …

• stos TCP/IP (v4/v6), UDP/IP

• wirtualizacja

• Cloud Computing, Grid

• SOA, REST

• technologie VOD, VoIP

• sieci ad-hoc

• technologie bezprzewodowe i mobilne

• Linux, Windows

• Netflow SNMP

• RMI, JMS, PVM, MPI

• WCF, CORBA, ICE, Java EE, .NET

• technologie związane z komputerami dużej mocy (HPC)

Po SKiSR te hasła nie będą Ci obce …

Na SKiSR nauczysz się obsługiwać sprzęt

Na SKiSR zdobędziesz certyfikaty

… możliwość realizacji w studenckim kole sieci komputerowych i systemów rozproszonych

… spotkania i rozmowy z ludźmi z branży informatycznej dotychczas odwiedzili nas:

… udział w projektach studenckich

… wstęp do pracy naukowo-badawczej oraz w branży IT

Studenckie koło SKiSR to …

Studentów i absolwentów SKiSR spotkasz w …

zagraniczny ośrodek badawczy INRIA prestiżowe półroczne staże badawcze we Francji

Eskulap możliwość odbycia stażu przy tworzeniu jednego z najpopularniejszych szpitalnych systemów informatycznych w Polsce

współpraca z PCSS

Praktyki, staże i współpraca

PLAN SPECJALNOŚCI: SEMESTR I Sieci Komputerowe i Systemy Rozproszone

• Projektowanie i konstrukcja systemów rozproszonych

• Transmisja danych i systemy telekomunikacyjne

• Narzędzia przetwarzania rozproszonego

• Rozproszone systemy operacyjne

• Nowoczesne sieci komputerowe

• Bezpieczeństwo systemów rozproszonych

• Zarządzanie systemami rozproszonymi (I)

• Język obcy

SKiSR: semestr I

• technologie webowe (AJAX, XML)

• technologie do budowy wielowarstwowych, rozproszonych aplikacji internetowych

• Java Enterprise Edition (EJB, JMS, Persistence)

• Usługi Sieciowe (Web Services/REST)

• Service Oriented Architecture

• zarządzanie projektami informatycznymi (PRINCE2, ISO-9000)

Projektowanie i konstrukcja systemów rozproszonych (I)

wykład: 15h laboratorium: 45h ECTS: 5 dr inż. Cezary Sobaniec

• techniki modulacji, kodowania i wielodostępu

• transmisja sygnałów cyfrowych (ISDN, ADSL, WLAN)

• systemy światłowodowe (WDM, OTDM)

• systemy bezprzewodowe i ruchome (GSM, GPRS, EDGE, UMTS, HSDPA, HSUPA)

Transmisje danych i systemy telekomunikacyjne

wykład: 30h laboratorium: 30h ECTS: 4 Prof. dr hab. inż. Krzysztof Wesołowski

• zagadnienia projektowe realizacji systemów rozproszonych

• realizacja systemów rozproszonych, ze szczególnym uwzględnieniem komunikacji międzyprocesowej oraz współbieżności i synchronizacji

• systemy/standardy: POSIX, PVM/MPI, RPC, RMI, Corba, Ada, JMS, JavaSpaces

Narzędzia przetwarzania rozproszonego

wykład: 30h laboratorium: 30h ECTS: 5 dr inż. Dariusz Wawrzyniak

• architektura systemów rozproszonych

• modele komunikacji, modele spójności, synchronizacja

• zarządzanie zasobami, detekcja zakleszczenia, replikacja

• omówienie istniejących algorytmów

• struktury danych i algorytmy rozproszone oraz ich zastosowanie do rozwiązywania praktycznych problemów

Rozproszone systemy operacyjne

wykład: 30h ćwiczenia: 15h ECTS: 4 prof. dr hab. inż. Jerzy Brzeziński

• sieci optyczne i ich usługi

• technologia VoIP

• systemy strumieniowe – IPTV

• infrastruktura SAN/klastrowa oraz sieci sensorowe

Nowoczesne sieci komputerowe

wykład: 30h laboratorium: 15h ECTS: 4 dr inż. Ewa Kuśmierek (PCSS)

• ścisła kontrola dostępu (MAC, systemy RSBAC i AppArmor)

• utwardzanie systemów operacyjnych (Windows, Linux)

• uwierzytelnianie sprzętowe i biometryczne

• bezpieczeństwo sieci bezprzewodowych i mobilnych

• programowe i sprzętowe systemy firewall i IDS

• realizacja sieci VPN

Bezpieczeństwo systemów rozproszonych

wykład: 15h laboratorium: 15h ECTS: 4 dr inż. Michał Szychowiak

• usługi katalogowe (LDAP, Active Directory, NIS)

• lokalne i rozproszone systemy plików

• wirtualizacja

• archiwizacja i odtwarzanie

• serwery WWW

• serwery pocztowe

• klastry

Zarządzanie systemami rozproszonymi I

wykład: 20h laboratorium: 10h ECTS: 2 dr inż. Cezary Sobaniec

• utrzymanie kontaktu z językiem

• rozszerzenie umiejętności w zakresie języka pisanego

• doskonalenie praktycznych umiejętności komunikacji

Język angielski

ćwiczenia: 30h ECTS: 2 lektor Studium języków obcych

PLAN SPECJALNOŚCI: SEMESTR II Sieci Komputerowe i Systemy Rozproszone

• Projektowanie i konstrukcja systemów rozproszonych (II)

• Rozproszone systemy baz danych

• Projektowanie i zarządzanie sieciami komputerowymi

• Zarządzanie systemami rozproszonymi (II)

• Metody bezpiecznego programowania

• Nowoczesne technologie informatyczne w zastosowaniach w branży IT

• Język obcy

przedmiot obieralny 1:

• Systemy Wiarygodne • Eksploracja zasobów Internetu

SKiSR: Semestr II

• symulacyjna ocena systemów rozproszonych

• biznesowe systemy rozproszone w środowisku .NET

• wzorce projektowe dla systemów rozproszonych

• systemy SOA: Windows Communication Foundation

• złożone middleware Internet Communication Enviroment

• zarządzanie projektem

Projektowanie i konstrukcja systemów rozproszonych (II)

wykład: 15h laboratorium: 45h ECTS: 5 mgr inż. Łukasz Piątkowski

• technologie integracji danych

• hurtownie danych, projektowanie i modelowanie hurtowni

• systemy mediacyjne

• rozproszone bazy danych: replikacja, alokacja, optymalizacja zapytań, zarządzanie współbieżnością

Rozproszone systemy baz danych

wykład: 30h laboratorium: 15h ECTS: 3 prof. dr hab. inż. Tadeusz Morzy

• metodyka i etapy projektowania sieci komputerowych

• sterowanie i zarzadzanie sieciami komputerowymi, – protokół SNMP w wersjach 1,2c i 3 – model VACM i USM SNMP

• systemy monitorowania (Nagios)

• monitorowanie i zarzadzaniem systemem Linux (system plikow proc i sysfs)

• narzędzia monitorowania procesów (Supervisor, Monit)

• normy i zalecenia projektowe (firmy Molex, normy EU, normy Amerykanskie, ISO)

Projektowanie i zarządzanie sieciami komputerowymi

wykład: 15h laboratorium: 45h ECTS: 3 doc. dr inż. Michał Sajkowski

• Cloud Computing

• systemy klasy Grid

• Service Oriented Architecture (SOAP, REST)

• High Performance Computing (HPC)

Zarządzanie systemami rozproszonymi (II)

wykład: 15h laboratorium: 45h ECTS: 3 dr inż. Cezary Sobaniec

• systemy wysokiej dostępności

• odtwarzanie stanu przetwarzania

• rozproszona pamięć współdzielona (DSM)

• transakcyjne systemy wysokiej dostępności

• rozproszone systemy z głosowaniem

• problemy replikacji danych i procesów

• modele uszkodzeń systemów rozproszonych i metody przeciwdziałania im

• praktyczne rozwiązywanie problemów niezawodności przetwarzania

Systemy wiarygodne

wykład: 30h laboratorium: 30h ECTS: 5 dr inż. Michał Szychowiak

• zagadnienia poprawności programowania wielowątkowego, model pamięci dla języka Java

• automatyczna weryfikacja poprawności programów współbieżnych

• tworzenie programów z gwarancją braku pewnych klas błędów

• nowe języki i metody programowania rozproszonego

• podstawy mechanizmu pamięci transakcyjnej i jej implementacje np. w języku JAVA (STM - Software Transactional Memory)

Metody bezpiecznego programowania

wykład: 30h laboratorium: 15h ECTS: 5 dr hab. inż. Paweł T. Wojciechowski

• wykorzystanie nowoczesnych technologii w praktyce

• sposób wykorzystania wiedzy informatycznej w branży IT

• problemy i ryzyko w pracy na rynku IT

Nowoczesne technologie w zastosowaniach w branży IT

ćwiczenia: 30h ECTS: 3 Zewnętrzni prelegenci

• utrzymanie kontaktu z językiem

• rozszerzenie umiejętności w zakresie języka pisanego

• doskonalenie praktycznych umiejętności komunikacji

Język angielski

ćwiczenia: 30h ECTS: 3 lektorzy Studium języków obcych

PLAN SPECJALNOŚCI: SEMESTR III Sieci Komputerowe i Systemy Rozproszone

• Seminarium dyplomowe

• Przygotowanie pracy magisterskiej

przedmiot obieralny (2) - zastosowania informatyki:

• Systemy informacyjne w ochronie zdrowia • Kompresja danych w technikach audiowizualnych,

telekomunikacji i biometrii

przedmiot obieralny (3):

• Przetwarzanie rozproszone w systemach mobilnych • Systemy rozproszone dużej skali

SKiSR: Semestr III

• szpitalne systemy informatyczne

• specyfika i uwarunkowania oprogramowania medycznego

• standardy przesyłania i reprezentacji danych oraz ich katalogowania i opisu

• integracja systemów informatycznych ze sprzętem medycznym

• skalowalność i otwartość systemów informatycznych

Systemy informacyjne w ochronie zdrowia

wykład: 30h laboratorium: 30h ECTS: 3 dr inż. Jacek Kobusiński

• modele i architektura budowy systemów mobilnych

• optymalizacja aplikacji dla systemów mobilnych

• realizacja aplikacji mobilnych Android, Windows Phone, Windows Mobile

• sieci bezprzewodowe

• sieci ad-hoc

Przetwarzanie rozproszone w systemach mobilnych

wykład: 30h laboratorium: 15h ECTS: 3 mgr inż. Michał Kalewski

• projektowanie systemów rozproszonych dużej skali

• systemy oparte o protokoły typu peer-to-peer

• metody skalowania i utrzymania systemów rozproszonych dużej skali

Systemy rozproszone dużej skali

wykład: 30h laboratorium: 15h ECTS: 3 dr inż. Anna Kobusińska

INFRASTRUKTURA Sieci Komputerowe i Systemy Rozproszone

• nowoczesne komputery w laboratoriach

• klastry obliczeniowe i wirtualizacyjne

• nowoczesny sprzęt sieciowy

• urządzenia mobilne

• urządzenia VoIP

• i wiele innych …

Dostępny sprzęt

Nowoczesne laboratoria

Sprzęt serwerowy i klastry obliczeniowe

DYDAKTYKA, PRAKTYKA I NAUKA Sieci Komputerowe i Systemy Rozproszone

Zajęcia na specjalności SKiSR prowadzi wysoko wykwalifikowana kadra. Oprócz zajęć dydaktycznych jej członkowie realizują szereg badań naukowych z zakresu, m.in.:

• niezawodności i wysokiej dostępności systemów informatycznych (replikacja, odtwarzanie stanu)

• bezpieczeństwa systemów informatycznych

• systemów informatycznych dużej skali (SOA, REST)

• nowoczesnych technologii budowania sieci komputerowych

• sieci bezprzewodowych i ad-hoc

• pamięci transakcyjnej

• inżynieria protokołów sieci komputerowych

Kadra zespołu SKiSR:

Doświadczenie w praktycznych systemach informatycznych:

• System ESKULAP

• Projekt IT-SOA

• Wielkopolskie Centrum Telemedycyny

Kadra zespołu SKiSR:

Zintegrowany System Informatyczny Szpitala Eskulap to zaawansowany technologicznie system informatyczny, przeznaczony dla sektora opieki zdrowotnej.

Wdrożony w ponad 100 szpitalach w całej Polsce.

Doświadczenie w projektowaniu i implementacji złożonego systemu informatycznego.

Doświadczenie w zarządzaniu dużym zespołem programistów.

System ESKULAP

Projekt dotyczy współczesnych technologii informacyjnych działających w systemach rozproszonych. Technologie te, oparte na paradygmacie SOA (ang. Service Oriented Architecture), są stosowane do informatyzacji procesów biznesowych, platform usługowych oraz infrastruktury informatycznej dla e-Science. Istotą tego podejścia jest automatyzacja zarówno uruchamiania pojedynczych usług jak i integracji usług w złożone procesy biznesowe. Zasadniczymi problemami występującymi w tym obszarze są: język opisu usług, proces publikacji usługi przez jej dostarczyciela oraz wyszukiwanie potrzebnych usług przez klienta, a także wykorzystujące semantykę protokoły kompozycji usług w złożone i często długotrwałe procesy biznesowe.

projekt IT-SOA

Planuje się, iż infrastruktura Wielkopolskiego Centrum Telemedycyny połączy co najmniej 26 szpitali w regionie z 7 oddziałami klinicznymi zlokalizowanymi w Poznaniu.

Realizacja projektu wspierana jest przez Islandię, Liechtenstein i Norwegię ze środków Mechanizmu Finansowego Europejskiego Obszaru Gospodarczego.

Wielkopolskie Centrum Telemedycyny

Projekt ma na celu utworzenie infrastruktury telemedycznej na rzecz szpitali w regionie w celu zwiększenia dostępności do specjalistycznych usług medycznych świadczonych przez oddziały kliniczne Uniwersytetu Medycznego w Poznaniu. Dzięki realizacji projektu podniesiona zostanie również jakość leczenia w województwie wielkopolskim.

NASI STUDENCI Sieci Komputerowe i Systemy Rozproszone

2003, CSIDC - „Green Tunnel” awans do finałów Jęrzej Jajor, Bartosz Grabiec, Robert Guziołowski, Marcin Zienkowicz*

2004, ImagineCup Software Design – „Safe City” I miejsce w eliminacjach ogólnopolskich Grzegorz Sobański*, Łukasz Piątkowski, Bartosz Pierzchlewicz, Bartosz Wieloch*

2005, ImagineCup Software Design – „Meet Me” II miejsce w eliminacjach ogólnopolskich Grzegorz Sobański*, Łukasz Piątkowski, Bartosz Pierzchlewicz, Bartosz Wieloch*

2005, ImagineCup Hoshimi Project I miejsce w Finałach Jakub Gorgolewski, Wojciech Jaśkowski*

Osiągnięcia studentów i absolwentów

2005, Grid Plugtests I miejsce w Finałach Filip Gorski, Paweł Marciniak, Maciej Płaza, Stanisław Stempin

2006, ImagineCup Software Design – „foodExplorer” II miejsce w eliminacjach ogólnopolskich Marek Wronowski, Michał Tartanus, Michał Zygmunt, Szymon Wybrański

2007, ImagineCup Software Design – „OneSpace” I miejsce w eliminacjach ogólnopolskich, I miejsce w konkursie „Innovation Accelerator” Marek Wronowski, Michał Tartanus, Michał Zygmunt, Szymon Wybrański

2007, ImagineCup Software Design – „SmartEducation” II miejsce w eliminacjach ogólnopolskich Piotr Sikora z zespołem*

Osiągnięcia studentów i absolwentów

Strona zespołu SKiSR:

http://dsg.cs.put.poznan.pl/teaching/

Strona instytutu:

http://www2.cs.put.poznan.pl

Dodatkowe informacje

opiekun specjalności SKiSR:

[email protected]

ZAPRASZAMY ! Sieci Komputerowe i Systemy Rozproszone