25.08.2013 Views

Wersja pełna [8,55 MB] - Wydział Elektroniki, Telekomunikacji i ...

Wersja pełna [8,55 MB] - Wydział Elektroniki, Telekomunikacji i ...

Wersja pełna [8,55 MB] - Wydział Elektroniki, Telekomunikacji i ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

POLITECHNIKA GDAŃSKA<br />

Pakiet informacyjny ECTS<br />

na rok akademicki 2007/2008<br />

<strong>Wydział</strong> <strong>Elektroniki</strong>, <strong>Telekomunikacji</strong><br />

i Informatyki<br />

http://www.eti.pg.gda.pl


Spis treści<br />

1. Opis <strong>Wydział</strong>u ....................................................................................................................... 3<br />

1.1. Dane kontaktowe ............................................................................................................... 4<br />

1.2. Władze <strong>Wydział</strong>u ............................................................................................................... 5<br />

1.3. Ogólne informacje o Wydziale ........................................................................................... 5<br />

1.4. Katedry <strong>Wydział</strong>u............................................................................................................... 6<br />

1.5. Organizacja studiów .......................................................................................................... 8<br />

1.5.1. Studia stacjonarne 1. stopnia (inżynierskie)................................................................ 9<br />

1.5.2. Studia stacjonarne 2. stopnia (magisterskie) ............................................................ 10<br />

1.5.3. Niestacjonarne studia 1. stopnia ............................................................................... 12<br />

1.5.4. Niestacjonarne studia 2. stopnia ............................................................................... 12<br />

1.5.5. Studia doktoranckie stacjonarne i niestacjonarne..................................................... 12<br />

1.5.6. Skala ocen ................................................................................................................ 13<br />

2. Programy studiów 1. stopnia............................................................................................... 14<br />

2.1. Automatyka i robotyka ..................................................................................................... 14<br />

2.1.1. Rdzeń i strumienie .................................................................................................... 14<br />

2.1.2. Profile dyplomowania ................................................................................................ 17<br />

2.2. Elektronika i telekomunikacja .......................................................................................... 18<br />

2.2.1. Rdzeń i strumienie .................................................................................................... 18<br />

2.2.2. Profile dyplomowania strumienia Elektronika............................................................ 22<br />

2.2.2. Profile dyplomowania strumienia Telekomunikacja .................................................. 23<br />

2.3. Informatyka ...................................................................................................................... 25<br />

2.3.1. Rdzeń i strumienie .................................................................................................... 25<br />

2.3.2. Profile dyplomowania ................................................................................................ 28<br />

3. Programy studiów 2. stopnia............................................................................................... 30<br />

3.1. Automatyka i robotyka ..................................................................................................... 30<br />

3.1.1. Rdzeń........................................................................................................................ 30<br />

3.1.2. Specjalności.............................................................................................................. 31<br />

3.2. Elektronika i telekomunikacja .......................................................................................... 32<br />

3.2.1. Rdzeń........................................................................................................................ 32<br />

3.2.2. Specjalności.............................................................................................................. 33<br />

3.3. Informatyka ...................................................................................................................... 37<br />

3.3.1. Rdzeń........................................................................................................................ 37<br />

3.3.2. Specjalności.............................................................................................................. 38<br />

4. Treści przedmiotów 1. stopnia ........................................................................................... 40<br />

4.1. Przedmioty ogólne, podstawowe i kierunkowe ................................................................ 41<br />

4.2. Przedmioty profilujące ................................................................................................... 387<br />

Opracowanie: Krzysztof Goczyła<br />

Agnieszka Landowska<br />

Wydanie 1.3<br />

Gdańsk, maj 2008<br />

2


1. Opis <strong>Wydział</strong>u<br />

<strong>Wydział</strong> <strong>Elektroniki</strong>, <strong>Telekomunikacji</strong> i Informatyki (WETI) to jeden z największych wydziałów<br />

Politechniki Gdańskiej. Na Wydziale studiuje obecnie ponad 3100 studentów. W ciągu blisko<br />

<strong>55</strong>-letniej historii <strong>Wydział</strong>u wydano blisko 10 000 dyplomów ukończenia studiów wyższych.<br />

Kadrę naukowo-dydaktyczną WETI stanowi ponad 280 pracowników, w tym 40 samodzielnych<br />

pracowników nauki (18 profesorów tytularnych i 22 doktorów habilitowanych) oraz 90 doktorów<br />

nauk technicznych.<br />

WETI zajmuje wiodącą rolę w Polsce północnej w dziedzinie promowania nowoczesnych<br />

technologii informacyjnych, telekomunikacyjnych i elektronicznych zarówno na polu edukacji,<br />

jak i badań. Od 1992 roku WETI ma niezmiennie pierwszą, najwyższą kategorię naukową<br />

przyznawaną przez Ministerstwo Nauki i Szkolnictwa Wyższego. Od roku 1975 <strong>Wydział</strong> ma<br />

prawa habilitowania w dziedzinie nauk technicznych. Aktualnie ma prawa habilitowania w 3<br />

dyscyplinach: elektronice, telekomunikacji i Informatyce, a ponadto prawa doktoryzowania w<br />

dyscyplinie automatyka.<br />

Tematyka badawcza realizowana na Wydziale jest niezwykle szeroka i obejmuje wszystkie<br />

najważniejsze pola badawcze informatyki, elektroniki, telekomunikacji oraz automatyki i<br />

robotyki. Znajduje to odzwierciedlenie w programach nauczania, które są ściśle korelowane z<br />

działalnością badawczą. Aktualnie <strong>Wydział</strong> oferuje studentom 17 specjalności na 3<br />

podstawowych kierunkach nauczania: informatyce, elektronice i telekomunikacji oraz<br />

automatyce i robotyce, na studiach stacjonarnych i niestacjonarnych pierwszego i drugiego<br />

stopnia. Wszystkie te kierunki pomyślnie przeszły proces akredytacji przez Państwową Komisję<br />

Akredytacyjną. <strong>Wydział</strong> prowadzi również studia trzeciego stopnia (doktoranckie), na które<br />

uczęszcza ponad 80 słuchaczy. Ponadto oferuje także liczne studia podyplomowe, cieszące się<br />

dużym zainteresowaniem środowiska.<br />

WETI aktywnie uczestniczy w projektach międzynarodowych. Na Wydziale było i jest<br />

realizowanych wiele projektów z takich programów, jak Tempus, Copernicus, Esprit,<br />

Eureka/Celtic, Programy Ramowe Unii Europejskiej, programy NATO, a także w wymianie<br />

międzynarodowej studentów w ramach programu Socrates-Erasmus.<br />

<strong>Wydział</strong> utrzymuje ścisłe kontakty ze środowiskiem przemysłowym Wybrzeża. Kontakty te<br />

mają swoją platformę formalną w postaci Rady Konsultacyjnej przy Dziekanie WETI. W Radzie<br />

zasiadają przedstawiciele ponad 30 wiodących firm z branży technologii informacyjnych. Realne<br />

efekty tej współpracy na polu badawczo-rozwojowym to liczne wdrożenia wyników badań<br />

naukowych w firmach, a na polu dydaktycznym – lepsze dopasowanie programów nauczania<br />

do rzeczywistych potrzeb rynku i, co za tym idzie, bogata oferta na rynku pracy dla<br />

absolwentów <strong>Wydział</strong>u, a także stypendia fundowane przez przyszłych pracodawców.<br />

3


1.1. Dane kontaktowe<br />

Adres: <strong>Wydział</strong> <strong>Elektroniki</strong>, <strong>Telekomunikacji</strong> i Informatyki<br />

ul. Gabriela Narutowicza 11/12<br />

80-952 Gdańsk<br />

tel. (58) 347 17 84 (Biuro <strong>Wydział</strong>u)<br />

fax: (58) 341 6132<br />

Pełnomocnik Dziekana ds. ECTS<br />

dr inż. Agnieszka Landowska<br />

tel. (58) 347 29 89<br />

e-mail: nailie@eti.pg.gda.pl<br />

Dziekanat pok. 126, 128 i 130<br />

tel: (58) 347 17 62, (58) 347 19 35<br />

e-mail: dziekanat@eti.pg.gda.pl<br />

Grażyna Pieńkowska – kierownik dziekanatu<br />

4


1.2. Władze <strong>Wydział</strong>u<br />

Dziekan prof. dr hab. inż. Henryk Krawczyk<br />

tel.: (58) 347 12 45, 347 22 71, 347 10 18<br />

e-mail: hkrawk@eti.pg.gda.pl<br />

Prodziekan prof. dr hab. inż. Michał Mrozowski<br />

ds. tel.: (58) 347 12 45, 347 28 98, 347 25 49<br />

badań e-mail: mim@eti.pg.gda.pl<br />

Prodziekan prof. dr hab. inż. Zdzisław Kowalczuk<br />

ds. współpracy tel.: (58) 347 12 45, 347 28 98, 347 20 18<br />

i rozwoju e-mail: kova@eti.pg.gda.pl<br />

Prodziekan dr hab. inż. Wojciech Jędruch, prof. nadzw. PG<br />

ds. tel.: (58) 347 17 62, 347 20 03<br />

kształcenia e-mail: wjed@eti.pg.gda.pl<br />

Prodziekan dr hab. inż. Krzysztof Goczyła, prof. nadzw. PG<br />

ds. organizacji tel.: (58) 347 17 62, 347 13 18<br />

studiów e-mail: kris@eti.pg.gda.pl<br />

1.3. Ogólne informacje o Wydziale<br />

Liczba studentów ponad 3100 na studiach stacjonarnych i niestacjonarnych<br />

1. i 2. stopnia<br />

Liczba pracowników ponad 280, w tym ponad 180 naukowo-dydaktycznych<br />

Struktura 16 katedr (szczegóły w punkcie 1.4)<br />

Język wykładowy polski<br />

(wybrane wykłady mogą być prowadzone w języku angielskim)<br />

Kierunki studiowania 1) automatyka i robotyka<br />

2) elektronika i telekomunikacja<br />

3) informatyka<br />

System ECTS wprowadzany od roku 2000 (szczegóły w rozdziale 2)<br />

5


1.4. Katedry <strong>Wydział</strong>u<br />

Katedra Algorytmów i Modelowania Systemów<br />

Kierownik: prof. dr hab. inż. Marek Kubale, prof. zw. PG<br />

tel.: (58) 347 17 66, fax: (58) 341 61 32<br />

e-mail: katpi@eti.pg.gda.pl<br />

WWW: http://www.eti.pg.gda.pl/katedry/kams<br />

Katedra Architektury Systemów Komputerowych<br />

Kierownik: prof. dr hab. inż. Henryk Krawczyk, prof. zw. PG<br />

tel.: (58) 347 10 18, fax (58) 348 61 25<br />

e-mail: kask@eti.pg.gda.pl<br />

WWW: http://www.eti.pg.gda.pl/katedry/kask<br />

Katedra Inżynierii Biomedycznej<br />

Kierownik: prof. dr hab. inż. Antoni Nowakowski, prof. zw. PG<br />

tel.: (58) 347 26 45, fax: (58) 347 17 57<br />

e-mail: ekomed@eti.pg.gda.pl<br />

WWW: http://www.eti.pg.gda.pl/katedry/kib<br />

Katedra Inżynierii Mikrofalowej i Antenowej<br />

Kierownik: prof. dr hab. inż. Jerzy Mazur, prof. zw. PG<br />

tel.: (58) 347 17 22, fax: (58) 341 61 32<br />

e-mail: jem@eti.pg.gda.pl<br />

WWW: http://www.eti.pg.gda.pl/katedry/kimia<br />

Katedra Inżynierii Oprogramowania<br />

Kierownik: prof. dr hab. inz. Janusz Górski, prof. zw. PG<br />

tel.:, fax: (58) 347 27 27<br />

e-mail: alkor@eti.pg.gda.pl<br />

WWW: http://www.eti.pg.gda.pl/katedry/kio<br />

Katedra Inżynierii Wiedzy<br />

Kierownik: prof. dr hab. inż. Bogdan Wiszniewski, prof. nadzw. PG<br />

tel.: (58) 347 24 81, fax: (58) 347 22 22<br />

e-mail: progtech@eti.pg.gda.pl<br />

WWW: http://www.eti.pg.gda.pl/katedry/kiw<br />

Katedra Optoelektroniki i Systemów Elektronicznych<br />

Kierownik: dr hab. inż. Bogdan Kosmowski, prof. nadzw. PG<br />

tel.: (58) 347 15 84, fax: (58) 341 61 32<br />

e-mail: opto@eti.pg.gda.pl<br />

WWW: http://www.eti.pg.gda.pl/katedry/kose<br />

Katedra Sieci Teleinformacyjnych<br />

Kierownik: prof. dr hab. Wojciech Sobczak, prof. zw. PG<br />

tel.: (58) 347 19 45, fax: (58) 341 56 06<br />

e-mail: cbc@eti.pg.gda.pl<br />

WWW: http://www.eti.pg.gda.pl/katedry/kst<br />

6


Katedra Systemów Automatyki<br />

Kierownik: prof. dr hab. inż. Maciej Niedźwiecki, prof. nadzw. PG<br />

tel.: (58) 347 1<strong>55</strong>5, fax (58) 341 6132<br />

e-mail: ksa@eti.pg.gda.pl<br />

WWW: http://www.eti.pg.gda.pl/katedry/ksa<br />

Katedra Systemów Decyzyjnych<br />

Kierownik: prof. dr hab. inż. Zdzisław Kowalczuk, prof. nadzw. PG<br />

tel.: (58) 347 20 18, fax (58) 347 20 18<br />

e-mail: ksd@eti.pg.gda.pl<br />

WWW: http://www.eti.pg.gda.pl/katedry/ksd<br />

Katedra Systemów <strong>Elektroniki</strong> Morskiej<br />

Kierownik: prof. dr hab. inż. Roman Salamon, prof. nadzw. PG<br />

tel.: (58) 347 17 17, fax: (58) 347 15 35<br />

e-mail: ksem@eti.pg.gda.pl<br />

WWW: http://www.eti.pg.gda.pl/katedry/ksem<br />

Katedra Systemów Geoinformatycznych<br />

Kierownik: prof. dr hab. inż. Andrzej Stepnowski, prof. zw. PG<br />

tel.: (58) 347 25 25, fax: (58) 347 20 90<br />

e-mail: ksg@eti.pg.gda.pl<br />

WWW: http://www.eti.pg.gda.pl/katedry/ksg<br />

Katedra Systemów i Sieci Radiokomunikacyjnych<br />

Kierownik: prof. dr hab. inż. Dominik Rutkowski, prof. zw. PG<br />

tel.: (58) 347 25 62, fax: (58) 347 25 62<br />

e-mail: radiokom@eti.pg.gda.pl<br />

WWW: http://www.eti.pg.gda.pl/katedry/kssr<br />

Katedra Systemów Mikroelektronicznych<br />

Kierownik: dr hab. inż. Stanisław Szczepański<br />

tel.: (58) 347 18 45, fax:(58) 341 61 32<br />

e-mail: ksmi@ue.eti.pg.gda.pl<br />

WWW: http://www.eti.pg.gda.pl/katedry/ksmi<br />

Katedra Systemów Multimedialnych<br />

Kierownik: prof. dr hab. inż. Andrzej Czyżewski, prof. zw. PG<br />

tel.: (58) 347 13 01, fax: (58) 341 61 32<br />

e-mail: ksm@sound.eti.pg.gda.pl<br />

WWW: http://www.eti.pg.gda.pl/katedry/ksm<br />

Katedra Teleinformatyki<br />

Kierownik: prof. dr hab. inż. Jozef Woźniak, prof. zw. PG<br />

tel.: (58) 347 19 65, fax: (58) 341 61 32<br />

e-mail: pluta@eti.pg.gda.pl<br />

WWW: http://www.eti.pg.gda.pl/katedry/kti<br />

7


1.5. Organizacja studiów<br />

<strong>Wydział</strong> <strong>Elektroniki</strong>, <strong>Telekomunikacji</strong> i Informatyki PG oferuje następujące rodzaje studiów:<br />

• studia stacjonarne 1. stopnia (inżynierskie),<br />

• studia stacjonarne 2. stopnia (magisterskie),<br />

• niestacjonarne studia 1. stopnia (inżynierskie),<br />

• niestacjonarne studia 2. stopnia (magisterskie),<br />

• studia doktoranckie (stacjonarne i niestacjonarne).<br />

Studia stacjonarne na Wydziale są bezpłatne, natomiast studia niestacjonarne i studia<br />

podyplomowe są płatne.<br />

Ogólny schemat studiowania na Wydziale ETI w systemie studiów 3-stopniowych<br />

przedstawiono na rys. 1.<br />

st. 1. stopnia<br />

(inżynierskie):<br />

7 semestrów,<br />

210 pkt. ECTS<br />

kierunek X<br />

st. 2. stopnia<br />

(magisterskie):<br />

3 semestry,<br />

90 pkt. ECTS<br />

1 2 3 4 5 6 7 1 2 3<br />

Rys. 1. Ogólny schemat studiowania na WETI PG<br />

st. 3. stopnia<br />

(doktoranckie)<br />

Studia odbywają się zawsze w ramach określonego kierunku, aktualnie: automatyki i<br />

robotyki, elektroniki i telekomunikacji oraz informatyki. Studia na 1. stopniu trwają 7 semestrów,<br />

dają możliwość uzyskania tytułu zawodowego inżyniera i min. 210 punktów ECTS. Studia te<br />

kończą się realizacją projektu dyplomowego inżynierskiego, którego pomyślne zaliczenie jest<br />

warunkiem rozpoczęcia studiów na 2. stopniu. Studia 2. stopnia trwają 3 semestry, kończą się<br />

obroną pracy dyplomowej magisterskiej i uzyskaniem min. 90 punktów ECTS. Pomyślne<br />

ukończenie tych studiów z bardzo dobrym wynikiem ogólnym oraz predyspozycje do pracy<br />

naukowej pretendują absolwenta do ubiegania się o przyjęcie na studia 3. stopnia, czyli studia<br />

doktoranckie.<br />

Na studia 2. stopnia przyjmowani są też kandydaci spoza <strong>Wydział</strong>u i spoza Uczelni,<br />

spełniający wymagania określone stosownymi przepisami, w szczególności wymagania<br />

odnośnie zaliczenia treści programowych wchodzących w skład standardów kształcenia na<br />

danym kierunku. Mogą to być zarówno inżynierowie, jak i licencjaci. Ci ostatni jednak muszą<br />

zaliczyć dodatkowo 7. semestr studiów 1. stopnia i uzyskać tytuł zawodowy inżyniera.<br />

kwalifikacja<br />

kierunek Y<br />

kwalifikacja<br />

sem.<br />

8


Na program studiów na każdym stopniu składają się bloki przedmiotów. Rodzaje bloków<br />

przedmiotów są następujące:<br />

• pod względem sposobu wybierania:<br />

obowiązkowe dla kierunku: są to bloki wynikające ze standardów kształcenia na<br />

studiach 1. i 2. stopnia oraz inne bloki uznane przez kierunkowe komisje<br />

programowe <strong>Wydział</strong>u za obowiązkowe dla danego kierunku;<br />

obieralne: bloki, które są wybierane przez studentów (również pomiędzy<br />

kierunkami); stanowią one nie mniej niż 30% godzin zajęć w programie studiów;<br />

• pod względem zakresu tematycznego:<br />

ogólne,<br />

podstawowe,<br />

kierunkowe,<br />

profilujące (tylko na 1. stopniu),<br />

specjalnościowe (tylko na 2. stopniu).<br />

1.5.1. Studia stacjonarne 1. stopnia (inżynierskie)<br />

Ogólny schemat studiowania na studiach stacjonarnych 1. stopnia przedstawiono na rys. 2.<br />

rdzeń<br />

Rys. 2. Szczegółowy schemat studiów 1.stopnia<br />

Bloki obowiązkowe (ogólne, podstawowe i kierunkowe) dla danego kierunku stanowią tzw.<br />

rdzeń. Przedmioty rdzenia są umieszczone w programach studiów na semestrach 1.-6. Od<br />

semestru 5. rozpoczynają się bloki przedmiotów obieralnych. Bloki te tworzą tzw. strumienie.<br />

Każdy kierunek ma (przynajmniej) 2 strumienie. Aktualnie, proponowane są następujące<br />

strumienie:<br />

• na kierunku automatyka i robotyka:<br />

inteligentne systemy decyzyjne<br />

komputerowe systemy sterowania<br />

strumień A<br />

strumień B<br />

1 2 3 4 5 6 7<br />

profile dyplomowania<br />

sem.<br />

9


• na kierunku elektronika i telekomunikacja:<br />

elektronika<br />

telekomunikacja<br />

• na kierunku informatyka:<br />

aplikacje<br />

systemy.<br />

Na kierunkach automatyka i robotyka oraz elektronika i telekomunikacja student, po wybraniu<br />

strumienia, kontynuuje go aż do ukończenia 6. semestru. Na kierunku informatyka po sem. 5.<br />

student może zmienić strumień.<br />

Będąc na semestrze 6. student wybiera profil dyplomowania, na który będzie uczęszczał na<br />

ostatnim semestrze studiów inżynierskich. Profil ten jest skojarzony ze specjalnością<br />

dydaktyczną i badawczą katedry, a dla studenta – z tematem projektu dyplomowego<br />

inżynierskiego. Student wybiera profil dyplomowania swobodnie w ramach swojego kierunku,<br />

niezależnie od wybranego strumienia. Stopień inżyniera uzyskuje w efekcie zaliczenia projektu<br />

inżynierskiego wykonanego na 7. semestrze indywidualnie lub zespołowo (na kierunku<br />

informatyka: tylko zespołowo) w ramach wybranego profilu dyplomowania.<br />

Do wyboru są następujące profile dyplomowania:<br />

• na kierunku automatyka i robotyka:<br />

systemy automatyki<br />

systemy decyzyjne<br />

• na kierunku elektronika i telekomunikacja:<br />

inżynieria biomedyczna<br />

inżynieria mikrofalowa i antenowa<br />

komputerowe systemy elektroniczne<br />

optoelektronika<br />

systemy elektroniki morskiej<br />

systemy i sieci radiokomunikacyjne<br />

systemy mikroelektroniczne<br />

systemy multimedialne<br />

sieci teleinformacyjne<br />

• na kierunku informatyka:<br />

algorytmy i modelowanie systemów<br />

architektura systemów komputerowych<br />

inżynieria oprogramowania<br />

inżynieria wiedzy<br />

systemy geoinformatyczne<br />

teleinformatyka<br />

1.5.2. Studia stacjonarne 2. stopnia (magisterskie)<br />

Po pomyślnym ukończeniu studiów 1. stopnia student może kontynuować naukę na studiach<br />

2. stopnia. Z uwagi na treści programowe, naturalne jest kontynuowanie studiów 2. stopnia na<br />

tej specjalności, która jest prowadzona przez katedrę wybraną przez studenta dla swojego<br />

profilu dyplomowania, ale nie jest to obowiązkowe.<br />

10


Ogólny schemat studiowania na studiach stacjonarnych 2. stopnia przedstawiono na rys. 3.<br />

1 2 3<br />

Rys. 3. Szczegółowy schemat studiów 2.stopnia<br />

Studia 2. stopnia prowadzone są od początku, tj, od pierwszego semestru, na konkretnej<br />

specjalności. Pomiędzy 1. a 2. stopniem studiów prowadzone jest postępowanie kwalifikacyjne,<br />

które decyduje, kto z kandydatów z WETI lub spoza <strong>Wydział</strong>u dostanie się na jaką specjalność.<br />

Program studiów 2. stopnia obejmuje również rdzeń, czyli przedmioty obowiązkowe dla<br />

wszystkich specjalności. Studia 2. stopnia kończą się realizacją pracy dyplomowej<br />

magisterskiej, wykonywanej indywidualnie (w wyjątkowych przypadkach – w zespołach 2osobowych).<br />

Na studiach 2. stopnia do wyboru są następujące specjalności:<br />

• na kierunku automatyka i robotyka:<br />

systemy automatyki<br />

systemy decyzyjne<br />

• na kierunku elektronika i telekomunikacja:<br />

inżynieria biomedyczna<br />

inżynieria dźwięku i obrazu<br />

inżynieria komunikacji bezprzewodowej<br />

komputerowe systemy elektroniczne<br />

sieci i systemy teleinformacyjne<br />

optoelektronika<br />

systemy czasu rzeczywistego<br />

systemy i sieci radiokomunikacyjne<br />

systemy mikroelektroniczne<br />

• na kierunku informatyka:<br />

algorytmy i technologie internetowe<br />

aplikacje rozproszone i systemy internetowe<br />

inteligentne systemy interaktywne<br />

inżynieria systemów i bazy danych<br />

sieci komputerowe<br />

systemy geoinformatyczne<br />

specjalności<br />

rdzeń<br />

specjalności<br />

sem.<br />

Poza specjalnością podstawową, student uczęszcza na przedmioty specjalności<br />

uzupełniającej. Specjalność uzupełniająca jest to fragment specjalności innej niż wybrana<br />

11


specjalność podstawowa. Specjalność uzupełniająca może pochodzić też z innego kierunku niż<br />

specjalność podstawowa.<br />

Niezależnie od kierunku studiowania i wybranej specjalności podstawowej, każdy student<br />

uczestniczy w projekcie grupowym (sem. 1.), uczęszcza na seminarium dyplomowe (sem. 3)<br />

oraz realizuje pracę dyplomową magisterską (sem. 2. i 3.). Studia kończy egzamin dyplomowy<br />

magisterski, w wyniku którego absolwent <strong>Wydział</strong>u ETI uzyskuje tytuł zawodowy magistra w<br />

wybranej uprzednio specjalności podstawowej.<br />

1.5.3. Niestacjonarne studia 1. stopnia<br />

<strong>Wydział</strong> ETI oferuje możliwość studiowania w trybie niestacjonarnym (zaocznym) na studiach 1.<br />

stopnia (inżynierskich) na kierunkach:<br />

• elektronika i telekomunikacja (specjalność: technologie informacyjne)<br />

• informatyka (specjalność: informatyka stosowana)<br />

Studia trwają 7 semestrów, są płatne i odbywają się w trybie zjazdów sobotnio-niedzielnych.<br />

1.5.4. Niestacjonarne studia 2. stopnia<br />

Absolwentom studiów zawodowych (licencjackich lub inżynierskich) kierunku informatyka i<br />

pokrewnych <strong>Wydział</strong> ETI oferuje możliwość uzyskania tytułu zawodowego magistra inżyniera na<br />

niestacjonarnych studiach 2. stopnia (magisterskich), realizowanych w trybie 4-semestralnych<br />

studiów zaocznych. Absolwenci studiów inżynierskich kierunku informatyka <strong>Wydział</strong>u ETI mają<br />

prawo podjęcia tych studiów bez egzaminu. Pozostali kandydaci podlegają postępowaniu<br />

rekrutacyjnemu, sprawdzającemu ich kwalifikacje do podjęcia tych studiów. Studia są płatne i<br />

odbywają się w trybie zjazdów sobotnio-niedzielnych.<br />

1.5.5. Studia doktoranckie stacjonarne i niestacjonarne<br />

Tym absolwentom, którzy ukończyli studia magisterskie ze średnią oceną min. 4,0, <strong>Wydział</strong> ETI<br />

oferuje 4-letnie studia doktoranckie w następujących dyscyplinach naukowych:<br />

1) elektronika<br />

2) informatyka<br />

3) telekomunikacja.<br />

Studenci studiów doktoranckich, począwszy od drugiego roku studiów, otrzymują stypendium<br />

doktorskie. W zamian zobowiązani są do realizacji zajęć dydaktycznych w wymiarze od 45 do<br />

90 godzin rocznie. Przyjmuje się, że studia doktoranckie kończą się obroną pracy doktorskiej<br />

najpóźniej dwa lata po ukończeniu tych studiów. Program studiów doktoranckich jest bardzo<br />

elastyczny i w dużej mierze zależy od promotora pracy. Część przedmiotów prowadzona jest w<br />

języku angielskim.<br />

Studia realizowane w trybie niestacjonarnym nie wymagają od doktoranta prowadzenia zajęć<br />

dydaktycznych, są jednak płatne.<br />

12


1.5.6. Skala ocen<br />

Zgodnie z „Regulaminem studiów stacjonarnych i niestacjonarnych w Politechnice Gdańskiej”,<br />

obowiązującym od dn. 1.10.2007, na Wydziale ETI stosowana jest następująca skala ocen:<br />

Ocena Opis Zgodna z ECTS<br />

5,5<br />

5<br />

celujący<br />

bardzo dobry<br />

A<br />

4,5 ponad dobry B<br />

4 dobry C<br />

3,5 dość dobry D<br />

3 dostateczny E<br />

2 niedostateczny F<br />

zal zaliczone passed<br />

13


2. Programy studiów 1. stopnia<br />

W tym rozdziale przedstawione są programy studiów stacjonarnych 1. stopnia na<br />

poszczególnych kierunkach studiów, w tym programy profili dyplomowania i specjalności.<br />

Programy te obowiązują studentów, którzy rozpoczynają studia od roku akademickiego<br />

2007/2008. Na studiach stacjonarnych i niestacjonarnych obowiązuje system zaliczania<br />

punktów ECTS, zgodnie z którym do zaliczenia jednego semestru studiów potrzeba 30 punktów<br />

ECTS. Treści programowe studiów niestacjonarnych 1. stopnia (inżynierskich) są podzbiorem<br />

treści programowych odpowiednich studiów stacjonarnych.<br />

Poniżej przedstawiono w postaci tabelarycznej dla kolejnych semestrów: nazwy<br />

przedmiotów, łączny wymiar godzinowy na tydzień oraz w rozbiciu na rodzaje zajęć (wykłady-<br />

„w”, ćwiczenia – „ć”, laboratoria – „l”, projekty – „p” i seminaria – „s”), liczbę punktów ECTS<br />

przypisanych poszczególnym przedmiotom (kolumna „ects”) oraz informację, czy przedmiot<br />

kończy się egzaminem (kolumna „egz”).<br />

W rozdziale 4 zamieszczono szczegółowe treści programowe przedmiotów.<br />

2.1. Automatyka i robotyka<br />

2.1.1. Rdzeń i strumienie<br />

Semestr 1<br />

kierunek AUTOMATYKA i ROBOTYKA g/tydz<br />

w ć l<br />

sem. 1<br />

p ects egz<br />

1. Humanistyka dla inżynierów 2 1 1 3<br />

2. Technologie informacyjne 2 1 1 2<br />

3. Analiza matematyczna i algebra liniowa 6 4 2 10 1<br />

4. Fizyka 3 2 1 7 1<br />

5. Metody i techniki programowania 4 2 2 8 1<br />

Razem 17 10 4 3 30 3<br />

Uwaga: W semestrze 1. prowadzone są dodatkowo obowiązkowe zajęcia wyrównawcze z<br />

matematyki w wymiarze 4 godzin tygodniowo.<br />

Semestr 2<br />

kierunek AUTOMATYKA i ROBOTYKA g/tydz<br />

w ć l<br />

sem. 2<br />

p ects egz<br />

1. Język angielski 2 2 1<br />

2. Wychowanie fizyczne 2 2 1<br />

3. Analiza matematyczna i algebra liniowa 4 2 2 6<br />

4. Matematyka dyskretna 2 1 1 2<br />

5. Metody probabilistyczne i statystyka 2 1 1 2 1<br />

6. Fizyka 2 1 1 3<br />

7. Metody i techniki programowania 2 2 3<br />

8. Przyrządy półprzewodnikowe 1 1 1<br />

9. Metrologia 1 1 1<br />

10.Obwody i sygnały 3 2 1 5 1<br />

11.Technika cyfrowa 4 2 2 5 1<br />

Razem 25 11 12 0 2 30 3<br />

14


Semestr 3<br />

kierunek AUTOMATYKA i ROBOTYKA g/tydz<br />

w ć l<br />

sem. 3<br />

p ects egz<br />

1. Język angielski 2 2 1<br />

2. Wychowanie fizyczne 2 2 1<br />

3. Przyrządy półprzewodnikowe 1 1 1<br />

4. Metrologia 2 2 3<br />

5. Obwody i sygnały 1 1 1<br />

6. Technika cyfrowa 3 1 2 3<br />

7. Elementy wykonawcze automatyki 2 2 3<br />

8. Metody modelowania matematycznego 2 2 4 1<br />

9. Podstawy automatyki 4 2 2 5 1<br />

10.Przetwarzanie sygnałów 3 2 1 4 1<br />

11.Układy elektroniczne 2 2 3<br />

12.Elektrodynamika 2 1 1 1<br />

Razem 26 12 8 6 30 3<br />

Semestr 4<br />

kierunek AUTOMATYKA i ROBOTYKA g/tydz<br />

w ć l<br />

sem. 4<br />

p ects egz<br />

1. Język angielski 2 2 1<br />

2. Programowanie obiektowe i grafika komputerowa 3 1 1 1 4<br />

3. Elementy wykonawcze automatyki 1 1 1<br />

4. Metody modelowania matematycznego 1 1 1<br />

5. Przetwarzanie sygnałów 1 1 1<br />

6. Układy elektroniczne 1 1 1<br />

7. Mechanika 4 2 2 4<br />

8. Podstawy robotyki 2 2 3 1<br />

Programowalne sterowniki logiczne i wizualizacja<br />

9. procesów<br />

4<br />

2 2 5<br />

10.Sensory i przetworniki pomiarowe 2 2 3<br />

11.Sterowanie analogowe 2 2 3 1<br />

12.Sztuczna inteligencja 2 2 3 1<br />

Razem 25 13 4 7 1 30 3<br />

15


Semestr 5 - strumień: Systemy automatyki<br />

kierunek AUTOMATYKA i ROBOTYKA<br />

strumień SYSTEMY AUTOMATYKI<br />

g/tydz<br />

w ć<br />

sem. 5<br />

l p ects egz<br />

1. Język angielski 2 2 2<br />

2. Zasady przedsiębiorczości i zarządzania 2 1 1 2<br />

3. Podstawy robotyki 1 1 1<br />

4. Sensory i przetworniki pomiarowe 1 1 1<br />

5. Sterowanie analogowe 2 2 2<br />

6. Sztuczna inteligencja 1 1 1<br />

7. Mikrosterowniki i mikrosystemy rozproszone 2 2 2<br />

8. Języki modelowania i symulacji 4 2 2 5 1<br />

9. Mechatronika 4 2 1 1 5 1<br />

10.Organizacja systemów komputerowych 2 2 4 1<br />

11.Pneumatyka i hydraulika w automatyce i robotyce 2 2 3<br />

12.Algorytmy obliczeniowe 2 1 1 2<br />

Razem 25 12 2 9 2 30 3<br />

Semestr 5 - strumień: Systemy decyzyjne<br />

kierunek AUTOMATYKA i ROBOTYKA<br />

strumień SYSTEMY DECYZYJNE<br />

g/tydz<br />

w ć<br />

sem. 5<br />

l p ects egz<br />

1. Język angielski 2 2 2<br />

2. Zasady przedsiębiorczości i zarządzania 2 1 1 2<br />

3. Podstawy robotyki 1 1 1<br />

4. Sensory i przetworniki pomiarowe 1 1 1<br />

5. Sterowanie analogowe 2 2 2<br />

6. Sztuczna inteligencja 1 1 1<br />

7. Mikrosterowniki i mikrosystemy rozproszone 2 2 2<br />

8. Architektura systemów komputerowych 3 2 1 4 1<br />

9. Technika mikroprocesorowa 3 2 1 4 1<br />

10.Współczesne narzędzia obliczeniowe 3 2 1 4<br />

11.Współpraca w cyberprzestrzeni 2 1 1 3<br />

12.Wstęp do sieci komputerowych 3 2 1 4 1<br />

Razem 25 12 2 10 1 30 3<br />

Semestr 6 - strumień: Systemy automatyki<br />

kierunek AUTOMATYKA i ROBOTYKA<br />

strumień SYSTEMY AUTOMATYKI<br />

g/tydz<br />

w ć<br />

sem. 6<br />

l p ects egz<br />

1. Mikrosterowniki i mikrosystemy rozproszone 2 2 2<br />

2. Programowanie w asemblerze 2 1 1 2<br />

3. Organizacja systemów komputerowych 1 1 1<br />

4. Pneumatyka i hydraulika w automatyce i robotyce 2 2 3<br />

5. Energoelektronika i sterowanie napędem elektrycznym 4 2 2 5<br />

6. Podstawy systemów dyskretnych 3 2 1 4 1<br />

7. Technika bezprzewodowa 3 2 1 3<br />

8. Techniki programowania w systemach wbudowanych 2 1 1 3 1<br />

9. Sterowanie procesami dynamicznymi 3 2 1 4 1<br />

10.Wielodostępne struktury danych 3 1 1 1 3<br />

11.Praktyka 4<br />

Razem 25 11 0 13 1 34 3<br />

16


Semestr 6 - strumień: Systemy decyzyjne<br />

kierunek AUTOMATYKA i ROBOTYKA<br />

strumień SYSTEMY DECYZYJNE<br />

g/tydz<br />

w ć<br />

sem. 6<br />

l p ects egz<br />

1. Mikrosterowniki i mikrosystemy rozproszone 2 2 2<br />

2. Bazy danych 3 2 1 4 1<br />

3. Języki programowania wysokiego poziomu 3 1 1 1 3<br />

4. Metody numeryczne 3 1 2 3<br />

5. Oprogramowanie mikrokomputerów 2 1 1 2<br />

6. Podstawy sterowania komputerowego 3 2 1 5 1<br />

7. Planowanie procesów produkcyjnych 3 2 1 4 1<br />

8. Roboty inteligentne 3 1 1 1 3<br />

9. Współczesne narzędzia obliczeniowe 1 1 1<br />

10.Sieci Ethernet i IP 2 1 1 3<br />

11.Praktyka 4<br />

Razem 25 11 2 10 2 34 3<br />

Semestr 7<br />

kierunek AUTOMATYKA i ROBOTYKA g/tydz<br />

w ć l<br />

sem. 7<br />

p ects egz<br />

1. Przedmioty profilu dyplomowania 11 13 2<br />

2. Seminarium dyplomowe inżynierskie 2 2 2<br />

3. Projekt dyplomowy inżynierski 4 4 13 1<br />

4. Przygotowanie do egzaminu dyplomowego 2<br />

Razem 17 30 3<br />

2.1.2. Profile dyplomowania<br />

Profil dyplomowania: Systemy automatyki<br />

(Katedra Systemów Automatyki)<br />

kierunek AUTOMATYKA i ROBOTYKA<br />

profil SYSTEMY AUTOMATYKI<br />

g/tydz<br />

w ć<br />

sem. 7<br />

l p ects egz<br />

1. Procesory sygnałowe i logika programowana 3 2 1 4 1<br />

2. Roboty mobilne 3 2 1 3<br />

3. Systemy nawigacyjne 3 2 1 3<br />

4. Systemy wizyjne w automatyce 2 2 3 1<br />

Razem 11 8 0 3 13 2<br />

Profil dyplomowania: Systemy decyzyjne<br />

(Katedra Systemów Decyzyjnych)<br />

kierunek AUTOMATYKA i ROBOTYKA<br />

profil SYSTEMY DECYZYJNE<br />

g/tydz<br />

w ć<br />

sem. 7<br />

l p ects egz<br />

1. Algorytmy genetyczne 2 1 1 3 1<br />

2. Programowalne układy cyfrowe 3 1 2 3<br />

3. Systemy wspierania decyzji 3 2 1 4 1<br />

4. Systemy zarządzania informacją 3 2 1 3<br />

Razem 11 6 1 3 1 13 2<br />

17


2.2. Elektronika i telekomunikacja<br />

2.2.1. Rdzeń i strumienie<br />

Semestr 1<br />

kierunek ELEKTRONIKA I TELEKOMUNIKACJA g/tydz<br />

w ć l<br />

sem. 1<br />

p ects egz<br />

1. Humanistyka dla inżynierów 2 1 1 3<br />

2. Technologie informacyjne 2 1 1 2<br />

3. Analiza matematyczna i algebra liniowa 6 4 2 10 1<br />

4. Fizyka 3 2 1 7 1<br />

5. Metody i techniki programowania 4 2 2 8 1<br />

Razem 17 10 4 3 30 3<br />

Uwaga: W semestrze 1. prowadzone są dodatkowo obowiązkowe zajęcia wyrównawcze z<br />

matematyki w wymiarze 4 godzin tygodniowo.<br />

Semestr 2<br />

kierunek ELEKTRONIKA I TELEKOMUNIKACJA g/tydz<br />

w ć l<br />

sem. 2<br />

p ects egz<br />

1. Język angielski 2 2 1<br />

2. Wychowanie fizyczne 2 2 1<br />

3. Analiza matematyczna i algebra liniowa 4 2 2 4<br />

4. Metody probabilistyczne i statystyka 2 1 1 3 1<br />

5. Fizyka 2 1 1 2<br />

6. Technika obliczeniowa i symulacyjna 3 1 1 1 3<br />

7. Metody i techniki programowania 2 2 2<br />

8. Obwody i sygnały 3 2 1 4 1<br />

9. Metrologia 1 1 1<br />

10.Układy logiczne 2 1 1 3 1<br />

11.Inżynieria materiałowa i konstrukcja urządzeń 2 1 1 3<br />

12.Bazy danych 2 1 1 3<br />

Razem 27 11 10 2 4 30 3<br />

18


Semestr 3<br />

kierunek ELEKTRONIKA I TELEKOMUNIKACJA g/tydz<br />

w ć l<br />

sem. 3<br />

p ects egz<br />

1. Język angielski 2 2 1<br />

2. Wychowanie fizyczne 2 2 1<br />

3. Elektrodynamika 2 1 1 2<br />

4. Obwody i sygnały 1 1 1<br />

5. Elementy elektroniczne 2 1 1 3 1<br />

6. Metrologia 2 2 2<br />

7. Układy logiczne 2 2 2<br />

8. Przetwarzanie sygnałów 3 2 1 4 1<br />

9. Podstawy telekomunikacji 3 2 1 4<br />

10.Systemy i sieci telekomunikacyjne 2 2 3 1<br />

11.Inżynieria materiałowa i konstrukcja urządzeń 1 1 1<br />

12.Inżynieria systemów dynamicznych 2 1 1 2<br />

13.Anteny i propagacja fal 2 1 1 2<br />

14.Architektury komputerów i systemy operacyjne 2 1 1 2<br />

Razem 28 11 8 7 2 30 3<br />

Semestr 4<br />

kierunek ELEKTRONIKA I TELEKOMUNIKACJA g/tydz<br />

w ć l<br />

sem. 4<br />

p ects egz<br />

1. Język angielski 2 2 1<br />

2. Elementy elektroniczne 1 1 1<br />

3. Analogowe układy elektroniczne 2 2 3 1<br />

4. Technika bardzo wysokich częstotliwości 3 1 1 1 3<br />

5. Przetwarzanie sygnałów 1 1 1<br />

6. Systemy i sieci telekomunikacyjne 2 1 1 2<br />

7. Technika bezprzewodowa 2 1 1 3 1<br />

8. Inżynieria układów programowalnych 3 1 2 3<br />

9. Mikroprocesory i mikrokontrolery 1 1 2 1<br />

10.Optoelektronika 3 2 1 3<br />

11.Sensory i sieci sensorowe 3 2 1 3<br />

12.Technologie multimedialne 3 1 2 3<br />

13.Języki programowania wysokiego poziomu 2 1 1 2<br />

Razem 28 12 3 12 1 30 3<br />

19


Semestr 5 - strumień: Elektronika<br />

kierunek ELEKTRONIKA I TELEKOMUNIKACJA<br />

strumień ELEKTRONIKA<br />

g/tydz<br />

w ć<br />

sem. 5<br />

l p ects egz<br />

1. Język angielski 2 2 2<br />

2. Analogowe układy elektroniczne 2 2 2<br />

3. Mikroprocesory i mikrokontrolery 2 2 2<br />

4. Języki programowania wysokiego poziomu 1 1 1<br />

5. Dokumentacja i systemy jakości 1 1 1<br />

6. Pomiary wielkości nieelektrycznych 4 2 2 5 1<br />

7. Podstawy mikroelektroniki 2 2 3 1<br />

8. Inżynieria układów i systemów scalonych 3 1 1 1 4<br />

9. Technika światłowodowa 4 2 2 5 1<br />

10.Mikrokontrolery i mikrosystemy 3 2 1 3<br />

11.Filtry cyfrowe 1 1 1<br />

12.Metody projektowania i technika realizacji 1 1 1<br />

Razem 26 12 2 10 2 30 3<br />

Semestr 5 - strumień: Telekomunikacja<br />

kierunek ELEKTRONIKA I TELEKOMUNIKACJA<br />

strumień TELEKOMUNIKACJA<br />

g/tydz<br />

w ć<br />

sem. 5<br />

l p ects egz<br />

1. Język angielski 2 2 2<br />

2. Analogowe układy elektroniczne 2 2 2<br />

3. Mikroprocesory i mikrokontrolery 2 2 2<br />

4. Języki programowania wysokiego poziomu 1 1 1<br />

5. Dokumentacja i systemy jakości 1 1 1<br />

6. Podstawy systemów informacyjnych 3 2 1 4 1<br />

7. Sygnały telekomunikacyjne 1 1 1<br />

8. Projektowanie systemów bezprzewodowych 1 1 1<br />

9. Systemy radiokomunikacyjne 2 2 2 1<br />

10.Techniki transmisji i komutacji 2 2 2 1<br />

11.Sieci komputerowe 2 2 2<br />

12.Podstawy inżynierii ruchu telekomunikacyjnego 2 1 1 2<br />

13.Przetwarzanie dźwięków i obrazów 3 2 1 3<br />

14.Systemy operacyjne (UNIX, Linux) 2 1 1 2<br />

15.Zastosowania procesorów sygnałowych 1 1 1<br />

16.Systemy i architektury NGN 2 2 2<br />

Razem 29 18 4 6 1 30 3<br />

20


Semestr 6 - strumień: Elektronika<br />

kierunek ELEKTRONIKA I TELEKOMUNIKACJA<br />

strumień ELEKTRONIKA<br />

g/tydz<br />

w ć<br />

sem. 6<br />

l p ects egz<br />

1. Zasady przedsiębiorczości i zarządzania 2 1 1 2<br />

2. Metody projektowania i technika realizacji 2 2 2<br />

3. Języki projektowania HDL 3 1 2 3<br />

4. Procesory sygnałowe 3 2 1 4 1<br />

5. Interfejsy systemów elektronicznych 2 1 1 2<br />

6. Systemy wizualizacji informacji 3 2 1 4 1<br />

7. Metody przetwarzania obrazów 3 2 1 3<br />

8. Konwertery mocy 3 2 1 3<br />

9. Technika laserowa 2 1 1 2<br />

10.Technika antenowa 1 1 1<br />

11.Inżynieria mikrofalowa 2 1 1 2<br />

12.Kompatybilność elektromagnetyczna 2 1 1 2 1<br />

13.Praktyka 4<br />

Razem 28 15 0 12 1 34 3<br />

Semestr 6 - strumień: Telekomunikacja<br />

kierunek ELEKTRONIKA I TELEKOMUNIKACJA<br />

strumień TELEKOMUNIKACJA<br />

g/tydz<br />

w ć<br />

sem. 6<br />

l p ects egz<br />

1. Zasady przedsiębiorczości i zarządzania 2 1 1 2<br />

2. Sygnały telekomunikacyjne 1 1 1<br />

3. Projektowanie systemów bezprzewodowych 2 1 1 2<br />

4. Systemy radiokomunikacyjne 1 1 1<br />

5. Techniki transmisji i komutacji 1 1 1<br />

6. Sieci komputerowe 2 2 2<br />

7. Zastosowania procesorów sygnałowych 1 1 1<br />

8. Technika światłowodowa w telekomunikacji 2 1 1 3 1<br />

9. Systemy i architektury NGN 2 1 1 2<br />

10.Systemy i terminale multimedialne 2 1 1 3 1<br />

11.Systemy echolokacyjne 3 2 1 4<br />

12.Inteligentne systemy decyzyjne 3 1 2 5 1<br />

13.Telemonitoring środowiska i systemy GIS 2 1 1 2<br />

14.Podstawy radiofonii i telewizji 1 1 1<br />

15.Praktyka 4<br />

Razem 25 9 0 11 5 34 3<br />

Semestr 7<br />

kierunek ELEKTRONIKA I TELEKOMUNIKACJA g/tydz<br />

w ć l<br />

sem. 7<br />

p ects egz<br />

1. Przedmioty profilu dyplomowania 11 13 2<br />

2. Seminarium dyplomowe inżynierskie 2 2 2<br />

3. Projekt dyplomowy inżynierski 4 4 13 1<br />

4. Przygotowanie do egzaminu dyplomowego 2<br />

Razem 17 30 3<br />

21


2.2.2. Profile dyplomowania strumienia Elektronika<br />

Profil dyplomowania: Inżynieria biomedyczna<br />

(Katedra Inżynierii Biomedycznej)<br />

kierunek ELEKTRONIKA I TELEKOMUNIKACJA<br />

sem. 7<br />

strumień ELEKTRONIKA<br />

g/tydz<br />

profil INŻYNIERIA BIOMEDYCZNA<br />

w ć l p ects egz<br />

1. Biopomiary 4 2 2 5 1<br />

2. Techniki obrazowania 2 1 1 2<br />

3. Systemy informacyjne w medycynie 2 1 1 2<br />

4. Konstrukcja aparatury medycznej 3 1 1 1 4 1<br />

Razem 11 5 0 4 2 13 2<br />

Profil dyplomowania: Inżynieria mikrofalowa i antenowa<br />

(Katedra Inżynierii Mikrofalowej i Antenowej)<br />

kierunek ELEKTRONIKA I TELEKOMUNIKACJA<br />

sem. 7<br />

strumień ELEKTRONIKA<br />

g/tydz<br />

profil INŻYNIERIA MIKROFALOWA I ANTENOWA<br />

w ć l p ects egz<br />

1. Projektowanie układów mikrofalowych 4 1 2 1 4<br />

2. Miernictwo mikrofalowe 3 1 2 3 1<br />

3. Anteny w komunikacji bezprzewodowej 2 1 1 3 1<br />

4. Systemy komunikacji bezprzewodowej 1 1 2<br />

5. Elektronika gigabitowa 1 1 1<br />

Razem 11 5 0 5 1 13 2<br />

Profil dyplomowania: Komputerowe systemy elektroniczne<br />

(Katedra Optoelektroniki i Systemów Elektronicznych)<br />

kierunek ELEKTRONIKA I TELEKOMUNIKACJA<br />

sem. 7<br />

strumień ELEKTRONIKA<br />

g/tydz<br />

profil KOMPUTEROWE SYSTEMY ELEKTRONICZNE<br />

w ć l p ects egz<br />

Organizacja i oprogramowanie systemów<br />

1. elektronicznych<br />

3 2 1 4 1<br />

2. Integracja sprzętu i oprogramowania 2 1 1 2<br />

3. Bloki funkcjonalne systemów elektronicznych 2 1 1 3 1<br />

4. Modelowanie i symulacja systemów 2 1 1 2<br />

5. Projektowanie pakietów elektronicznych 2 1 1 2<br />

Razem 11 6 0 5 0 13 2<br />

Profil dyplomowania: Optoelektronika<br />

(Katedra Optoelektroniki i Systemów Elektronicznych)<br />

kierunek ELEKTRONIKA I TELEKOMUNIKACJA<br />

sem. 7<br />

strumień ELEKTRONIKA<br />

g/tydz<br />

profil OPTOELEKTRONIKA<br />

w ć l p ects egz<br />

1. Elementy i układy optoelektroniczne 2 1 1 2<br />

2. Optyczne techniki pomiarowe 2 1 1 3 1<br />

3. Optyczna transmisja i przetwarzanie informacji 4 2 1 1 4 1<br />

4. Projektowanie układów elektronicznych 3 1 1 1 4<br />

Razem 11 5 0 3 3 13 2<br />

22


Profil dyplomowania: Systemy mikroelektroniczne<br />

(Katedra Systemów Mikroelektronicznych)<br />

kierunek ELEKTRONIKA I TELEKOMUNIKACJA<br />

sem. 7<br />

strumień ELEKTRONIKA<br />

g/tydz<br />

profil SYSTEMY MIKROELEKTRONICZNE<br />

w ć l p ects egz<br />

1. Projektowanie układów ASIC 3 1 1 1 4 1<br />

2. Analogowe układy scalone 2 1 1 2<br />

3. Systemy czasu dyskretnego 2 1 1 2<br />

4. Mikroelektroniczne systemy programowalne 2 1 1 3 1<br />

5. Zastosowania FPGA i CPLD w systemach CPS 2 1 1 2<br />

Razem 11 5 0 5 1 13 2<br />

2.2.2. Profile dyplomowania strumienia Telekomunikacja<br />

Profil dyplomowania: Systemy elektroniki morskiej<br />

(Katedra Systemów <strong>Elektroniki</strong> Morskiej)<br />

kierunek ELEKTRONIKA I TELEKOMUNIKACJA<br />

sem. 7<br />

strumień TELEKOMUNIKACJA<br />

g/tydz<br />

profil SYSTEMY ELEKTRONIKI MORSKIEJ<br />

w ć l p ects egz<br />

1. Architektura systemów czasu rzeczywistego 2 1 1 3 1<br />

2. Przetwarzanie czasowo-przestrzenne sygnałów 1 1 2 1<br />

3. Procesory sygnałowe 1 1 1<br />

4. Komputery przemysłowe 2 1 1 2<br />

5. Metody wizualizacji sygnałów 2 1 1 2<br />

6. Programowanie systemów czasu rzeczywistego 3 1 1 1 3<br />

Razem 11 5 0 3 3 13 2<br />

Profil dyplomowania: Systemy i sieci radiokomunikacyjne<br />

(Katedra Systemów i Sieci Radiokomunikacyjnych)<br />

kierunek ELEKTRONIKA I TELEKOMUNIKACJA<br />

sem. 7<br />

strumień TELEKOMUNIKACJA<br />

g/tydz<br />

profil SYSTEMY I SIECI RADIOKOMUNIKACYJNE<br />

w ć l p ects egz<br />

1. Miernictwo radiokomunikacyjne 2 1 1 2<br />

2. Urządzenia radiokomunikacyjne 2 1 1 2<br />

3. Podstawy systemów komórkowych 2 1 1 3 1<br />

4. Modulacje cyfrowe 4 2 2 5 1<br />

5. Sygnały telekomunikacyjne 1 1 1<br />

Razem 11 5 0 4 2 13 2<br />

Profil dyplomowania: Systemy multimedialne<br />

(Katedra Systemów Multimedialnych)<br />

kierunek ELEKTRONIKA I TELEKOMUNIKACJA<br />

sem. 7<br />

strumień TELEKOMUNIKACJA<br />

g/tydz<br />

profil SYSTEMY MULTIMEDIALNE<br />

w ć l p ects egz<br />

1. Podstawy elektroakustyki 2 1 1 3 1<br />

2. Akustyka środowiska 2 1 1 2<br />

3. Technika rejestracji sygnałów 2 1 1 3 1<br />

4. Technologia studyjna 3 1 2 3<br />

5. Elektroniczne instrumenty muzyczne 2 1 1 2<br />

Razem 11 5 0 6 0 13 2<br />

23


Profil dyplomowania: Sieci teleinformacyjne<br />

(Katedra Sieci Teleinformacyjnych)<br />

kierunek ELEKTRONIKA I TELEKOMUNIKACJA<br />

sem. 7<br />

strumień TELEKOMUNIKACJA<br />

g/tydz<br />

profil SIECI TELEINFORMACYJNE<br />

w ć l p ects egz<br />

1. Inżynieria systemów dostępowych i rdzeniowych 1 1 1<br />

2. Komputerowa analiza sygnałów 2 1 1 2<br />

3. Procesory sygnałowe w telekomunikacji cyfrowej 2 1 1 3 1<br />

4. Projektowanie usług telekomunikacyjnych 2 1 1 2<br />

5. Przetwarzanie sygnałów w sieciach bezprzewodowych 1 1 1<br />

6. Systemy sygnalizacji i protokoły 3 2 1 4 1<br />

Razem 11 7 0 3 1 13 2<br />

24


2.3. Informatyka<br />

2.3.1. Rdzeń i strumienie<br />

Semestr 1<br />

kierunek INFORMATYKA g/tydz<br />

w ć l<br />

sem. 1<br />

p ects egz<br />

1. Humanistyka dla inżynierów 2 1 1 2<br />

2. Analiza matematyczna i algebra liniowa 6 3 3 8 1<br />

3. Fizyka 3 2 1 8 1<br />

4. Praktyka programowania 3 1 1 1 8 1<br />

5. Metody reprezentacji informacji 2 1 1 4<br />

Razem 16 8 5 1 2 30 3<br />

Uwaga: W semestrze 1. prowadzone są dodatkowo obowiązkowe zajęcia wyrównawcze z<br />

matematyki w wymiarze 4 godzin tygodniowo.<br />

Semestr 2<br />

kierunek INFORMATYKA g/tydz<br />

w ć l<br />

sem. 2<br />

p ects egz<br />

1. Język angielski 2 2 1<br />

2. Wychowanie fizyczne 2 2 1<br />

3. Fizyka 2 1 1 3<br />

4. Matematyka dyskretna 4 2 2 4<br />

5. Podstawy elektroniki i metrologii 4 2 2 4<br />

6. Algorytmy i struktury danych 4 2 1 1 5 1<br />

7. Architektura komputerów 4 2 1 1 4 1<br />

8. Układy cyfrowe 3 1 1 1 4<br />

9. Programowanie obiektowe 3 1 2 4 1<br />

Razem 28 10 7 6 3 30 3<br />

Semestr 3<br />

kierunek INFORMATYKA g/tydz<br />

w ć l<br />

sem. 3<br />

p ects egz<br />

1. Język angielski 2 2 1<br />

2. Wychowanie fizyczne 2 2 1<br />

3. Podstawy analizy algorytmów 2 1 1 3<br />

4. Języki programowania 2 1 1 3<br />

5. Grafika komputerowa 3 2 1 4<br />

6. Multimedia i interfejsy 2 1 1 3<br />

7. Systemy operacyjne 4 2 2 5 1<br />

8. Bazy danych 4 2 1 1 5 1<br />

9. Aplikacje internetowe 3 1 2 5 1<br />

Razem 24 10 5 5 4 30 3<br />

25


Semestr 4<br />

kierunek INFORMATYKA g/tydz<br />

w ć l<br />

sem. 4<br />

p ects egz<br />

1. Język angielski 2 2 1<br />

Rachunek prawdopodobieństwa i statystyka<br />

2. matematyczna<br />

4 2 1 1 4<br />

3. Sieci komputerowe 3 2 1 5 1<br />

4. Platformy technologiczne 3 1 2 3<br />

5. Przetwarzanie rozproszone 3 1 2 3<br />

6. Sztuczna inteligencja 4 2 1 1 4 1<br />

7. Systemy wbudowane i mikroprocesory 4 2 2 6 1<br />

8. Metody numeryczne 3 1 1 1 4<br />

Razem 26 11 3 10 2 30 2<br />

Semestr 5 – strumień: Aplikacje<br />

kierunek INFORMATYKA<br />

strumień APLIKACJE<br />

g/tydz<br />

w ć<br />

sem. 5<br />

l p ects egz<br />

1. Język angielski 2 2 2<br />

2. Społeczne aspekty informatyki 2 1 1 2 1<br />

3. Inżynieria oprogramowania 4 2 2 6 1<br />

4. Aplikacje systemów wbudowanych 4 2 2 6 1<br />

5. Hurtownie danych 3 1 2 4<br />

6. Architektury usług internetowych 3 2 1 4<br />

7. Systemy informacji przestrzennej 2 1 1 2<br />

8. Biznes elektroniczny 2 1 1 2<br />

9. Wizualizacja informacji 2 1 1 2<br />

Razem 24 11 2 8 3 30 3<br />

Semestr 5 – strumień: Systemy<br />

kierunek INFORMATYKA<br />

strumień SYSTEMY<br />

g/tydz<br />

w ć<br />

sem. 5<br />

l p ects egz<br />

1. Język angielski 2 2 2<br />

2. Społeczne aspekty informatyki 2 1 1 2 1<br />

3. Inżynieria oprogramowania 4 2 2 6 1<br />

4. Administrowanie systemami komputerowymi 4 2 1 1 6 1<br />

5. Oprogramowanie systemowe 3 2 1 4<br />

6. Komputerowe systemy sterowania 3 1 2 4<br />

7. Środowiska agentowe 2 1 1 2<br />

8. Struktury baz danych 2 1 1 2<br />

9. Konstrukcja kompilatorów 2 1 1 2<br />

Razem 24 11 2 6 5 30 3<br />

26


Semestr 6 – strumień: Aplikacje<br />

kierunek INFORMATYKA<br />

strumień APLIKACJE<br />

g/tydz<br />

w ć<br />

sem. 6<br />

l p ects egz<br />

1. Podstawy biznesu 2 1 1 2<br />

2. Zarządzanie bezpieczeństwem sieci 3 1 2 5 1<br />

3. Realizacja projektu informatycznego 2 1 1 3 1<br />

4. Eksploracja danych 2 1 1 2<br />

5. Wirtualne zespoły robocze 2 1 1 2<br />

6. Bazy wiedzy 2 1 1 2<br />

7. Jakość oprogramowania 3 1 2 6 1<br />

8. Obliczenia mobilne 3 1 1 1 5<br />

9. Bezpieczeństwo systemów komputerowych 3 2 1 3<br />

10Praktyka 4<br />

Razem 22 10 6 6 34 3<br />

Semestr 6 – strumień: Systemy<br />

kierunek INFORMATYKA<br />

strumień SYSTEMY<br />

g/tydz<br />

w ć<br />

sem. 6<br />

l p ects egz<br />

1. Podstawy biznesu 2 1 1 2<br />

2. Zarządzanie bezpieczeństwem sieci 3 1 2 5 1<br />

3. Realizacja projektu informatycznego 2 1 1 3 1<br />

4. Zaawansowane architektury komputerów 2 1 1 2<br />

5. Lokalne sieci bezprzewodowe 2 1 1 2<br />

6. Sieci korporacyjne 2 1 1 2<br />

7. Komponentowe systemy rozproszone 3 1 2 6 1<br />

8. Systemy telekomunikacyjne 3 2 1 5<br />

9. Inżynieria systemów programowalnych 3 1 2 3<br />

10Praktyka 4<br />

Razem 22 10 9 3 34 3<br />

Semestr 7<br />

kierunek INFORMATYKA g/tydz<br />

w ć l<br />

sem. 7<br />

p/s ects egz<br />

1. Przedmioty profilu dyplomowania 11 13 2<br />

2. Seminarium dyplomowe inżynierskie 2 2 2<br />

3. Projekt dyplomowy inżynierski 4 4 13 1<br />

4. Przygotowanie do egzaminu dyplomowego 2<br />

Razem 17 30 3<br />

27


2.3.2. Profile dyplomowania<br />

Profil dyplomowania: Algorytmy i modelowanie systemów<br />

(Katedra Algorytmów i Modelowania Systemów)<br />

kierunek INFORMATYKA<br />

profil ALGORYTMY I MODELOWANIE SYSTEMÓW<br />

g/tydz<br />

w ć l<br />

sem. 7<br />

p s ects egz<br />

1. Wybrane problemy algorytmiczne i technologiczne 3 2 1 4 1<br />

2. Realizacja aplikacji internetowych 2 1 1 3 1<br />

3. Programowanie lokalnych aplikacji 2 1 1 2<br />

4. Języki programowania na platformie .NET 2 1 1 2<br />

5. Technologie internetowe w Javie 2 1 1 2<br />

Razem 11 6 0 3 1 1 13 2<br />

Profil dyplomowania: Architektura systemów komputerowych<br />

(Katedra Architektury Systemów Komputerowych)<br />

kierunek INFORMATYKA<br />

sem. 7<br />

profil ARCHITEKTURA SYSTEMÓW<br />

g/tydz<br />

KOMPUTEROWYCH<br />

w ć l p s ects egz<br />

1. Serwisy internetowe 4 2 2 5 1<br />

2. Komponentowe wytwarzanie aplikacji internetowych 3 1 2 3<br />

3. Narzędzia i wzorce aplikacji internetowych 4 2 2 5 1<br />

Razem 11 5 0 4 2 0 13 2<br />

Profil dyplomowania: Inżynieria oprogramowania<br />

(Katedra Inżynierii Oprogramowania)<br />

kierunek INFORMATYKA<br />

profil INŻYNIERIA OPROGRAMOWANIA<br />

g/tydz<br />

w ć l<br />

sem. 7<br />

p s ects egz<br />

1. Projektowanie systemów obiektowych 3 1 1 1 4 1<br />

2. Zarządzanie ewolucją oprogramowania 3 1 2 4 1<br />

3. Aplikacje baz danych 3 1 2 3<br />

4. Zarządzanie systemami baz danych 2 1 1 2<br />

Razem 11 5 0 3 3 0 13 2<br />

Profil dyplomowania: Inżynieria wiedzy<br />

(Katedra Inżynierii Wiedzy)<br />

kierunek INFORMATYKA<br />

profil INŻYNIERIA WIEDZY<br />

g/tydz<br />

w ć l<br />

sem. 7<br />

p s ects egz<br />

1. Animacja komputerowa 2 1 1 2<br />

2. Przetwarzanie obrazów 4 2 2 5 1<br />

3. Dokumenty cyfrowe 2 1 1 2<br />

4. Projektowanie gier komputerowych 3 1 2 4 1<br />

Razem 11 5 0 5 1 0 13 2<br />

28


Profil dyplomowania: Systemy geoinformatyczne<br />

(Katedra Systemów Geoinformatycznych)<br />

kierunek INFORMATYKA<br />

profil SYSTEMY GEOINFORMATYCZNE<br />

g/tydz<br />

w ć l<br />

sem. 7<br />

p s ects egz<br />

1. Systemy nawigacji satelitarnej GPS i Galileo 4 2 2 5 1<br />

2. Podstawy kartografii cyfrowej 3 2 1 3<br />

3. Programowanie urządzeń mobilnych 2 1 1 2<br />

4. Trójwymiarowa wizualizacja danych przestrzennych 2 1 1 3 1<br />

Razem 11 6 0 5 0 0 13 2<br />

Profil dyplomowania: Teleinformatyka<br />

(Katedra Teleinformatyki)<br />

kierunek INFORMATYKA<br />

profil TELEINFORMATYKA<br />

g/tydz<br />

w ć l<br />

sem. 7<br />

p s ects egz<br />

1. Podstawy transmisji multimedialnych 3 1 1 1 3<br />

2. Administrowanie sieciami komputerowymi 3 1 2 4 1<br />

3. Sieci IP 3 2 1 4 1<br />

4. Zarządzanie sieciami 2 1 1 2<br />

Razem 11 5 0 2 3 1 13 2<br />

29


3. Programy studiów 2. stopnia<br />

W tym rozdziale przedstawione są programy studiów stacjonarnych 2. stopnia na<br />

poszczególnych kierunkach studiów, w tym programy specjalności. Programy te obowiązują<br />

studentów, którzy rozpoczynają studia od roku akademickiego 2007/2008. Na studiach<br />

stacjonarnych i niestacjonarnych obowiązuje system zaliczania punktów ECTS, zgodnie z<br />

którym do zaliczenia jednego semestru studiów potrzeba 30 punktów ECTS. Szczegółowy<br />

program 4-semestralnych niestacjonarnych studiów 2. stopnia (magisterskich) można znaleźć<br />

na stronach WWW <strong>Wydział</strong>u ETI.<br />

Poniżej przedstawiono w postaci tabelarycznej dla kolejnych semestrów: nazwy<br />

przedmiotów, łączny wymiar godzinowy na tydzień oraz w rozbiciu na rodzaje zajęć (wykłady-<br />

„w”, ćwiczenia – „ć”, laboratoria – „l”, projekty – „p” i seminaria – „s”), liczbę punktów ECTS<br />

przypisanych poszczególnym przedmiotom (kolumna „ects”) oraz informację, czy przedmiot<br />

kończy się egzaminem (kolumna „egz”). Litera U po nazwie przedmiotu specjalnościowego<br />

oznacza, że dany przedmiot oferowany jest jako przedmiot specjalności uzupełniającej.<br />

W rozdziale 5 zamieszczono szczegółowe treści programowe przedmiotów.<br />

3.1. Automatyka i robotyka<br />

3.1.1. Rdzeń<br />

Semestr 1<br />

kierunek AUTOMATYKA i ROBOTYKA g/tydz<br />

w ć l<br />

sem. 1<br />

p s ects egz<br />

1. Komputerowe systemy automatyki 2 2 3<br />

2. Nowoczesne metody teorii sterowania 3 2 1 5 1<br />

3. Obliczeniowe metody optymalizacji 2 2 4<br />

4. Przedmioty specjalności podstawowej 8 8 2<br />

5. Przedmioty specjalności uzupełniającej 6 6 1<br />

6. Projekt grupowy 4 4 4<br />

Razem 25 30 4<br />

Semestr 2<br />

kierunek AUTOMATYKA i ROBOTYKA g/tydz<br />

w ć l<br />

sem. 2<br />

p s ects egz<br />

1. Identyfikacja procesów 2 2 3 1<br />

2. Komputerowe systemy automatyki 2 1 1 2<br />

3. Obliczeniowe metody optymalizacji 2 2 2<br />

4. Podstawy ekonomii i finansów 2 1 1 2<br />

5. Sterowanie cyfrowe 2 2 3<br />

6. Przedmioty specjalności podstawowej 8 8 2<br />

7. Przedmioty specjalności uzupełniającej 5 5 1<br />

8. Praca dyplomowa magisterska 5<br />

Razem 23 30 4<br />

30


Semestr 3<br />

kierunek AUTOMATYKA i ROBOTYKA g/tydz<br />

w ć l<br />

sem. 3<br />

p s ects egz<br />

1. Identyfikacja procesów 1 1 1<br />

2. Projektowanie systemów sterowania 3 2 1 4 1<br />

3. Sterowanie rozmyte 1 1 2<br />

4. Przedmioty specjalności podstawowej 5 6 1<br />

5. Seminarium dyplomowe magisterskie 2 2 2<br />

6. Praca dyplomowa magisterska 13 1<br />

7. Przygotowanie do egzaminu dyplomowego 2<br />

Razem 12 30 3<br />

3.1.2. Specjalności<br />

Specjalność: Systemy automatyki<br />

(Katedra Systemów Automatyki)<br />

kierunek AUTOMATYKA I ROBOTYKA<br />

specjalność SYSTEMY AUTOMATYKI<br />

1 Automatyzacja procesów technologicznych U 3 1 1 1 3 1<br />

2 Systemy operacyjne czasu rzeczywistego U 3 1 1 1 3<br />

g. sem. 1 sem. 2 sem. 3<br />

tyg<br />

w ć l p s ects E w ć l p s ects E w ć l p s ects E<br />

3 Cyfrowe przetwarzanie sygnałów U 2 1 1 2 1<br />

4 Sterowanie adaptacyjne U 1 1 1<br />

5 Sterowanie predykcyjne U 2 1 1 2<br />

6 Procesy losowe i sterowanie stochastyczne 5 1 1 2 1 1 1 1 1 2<br />

7 Metody echolokacji 2 2 2 1<br />

8 Sterowanie procesami dyskretnymi 3 1 1 1 4 1<br />

RAZEM specjalność uzupełniająca U 11 2 1 0 1 2 6 1 3 2 0 0 0 5 1<br />

RAZEM specjalność podstawowa 21 3 2 0 1 2 8 2 6 1 3 2 0 8 2 1 1 2 1 0 6 1<br />

Specjalność: Systemy decyzyjne<br />

(Katedra Systemów Decyzyjnych)<br />

kierunek AUTOMATYKA I ROBOTYKA<br />

specjalność SYSTEMY DECYZYJNE<br />

1 Diagnostyka procesów U 3 1 1 1 3<br />

2 Inteligencja obliczeniowa U 3 1 1 1 3 1<br />

g. sem. 1 sem. 2 sem. 3<br />

tyg<br />

w ć l p s ects E w ć l p s ects E w ć l p s ects E<br />

3 Podejmowanie decyzji kapitałowych U 3 1 1 1 3 1<br />

4 Strategie zespołowe U 2 1 1 2<br />

5 Procesy losowe i statystyka matematyczna 2 1 1 2 1<br />

6 Detekcja zmian w sygnałach 2 1 1 2 1<br />

7 Zarządzanie nowoczesną firmą Hi-Tech 2 1 1 1 1<br />

Podejmowanie decyzji w warunkach<br />

8<br />

konkurencyjnych<br />

3 2 1 4 1<br />

9 Wieloetapowe procesy decyzyjne 1 1 1<br />

RAZEM specjalność uzupełniająca U 11 2 1 2 1 0 6 1 2 1 0 1 1 5 1<br />

RAZEM specjalność podstawowa 21 3 2 2 1 0 8 2 4 2 0 1 1 8 2 3 1 0 0 1 6 1<br />

31


3.2. Elektronika i telekomunikacja<br />

3.2.1. Rdzeń<br />

Semestr 1<br />

kierunek ELEKTRONIKA I TELEKOMUNIKACJA g/tydz<br />

w ć l<br />

sem. 1<br />

p s ects egz<br />

1. Matematyka 4 3 1 6 1<br />

2. Metody numeryczne 2 1 1 3<br />

3. Metody optymalizacji 2 1 1 3<br />

4. Przedmioty specjalności podstawowej 8 8 2<br />

5. Przedmioty specjalności uzupełniającej 6 6 1<br />

6. Projekt grupowy 4 4 4<br />

Razem 26 30 4<br />

Semestr 2<br />

kierunek ELEKTRONIKA I TELEKOMUNIKACJA g/tydz<br />

w ć l<br />

sem. 2<br />

p s ects egz<br />

1. Procesy losowe 2 1 1 3<br />

2. Technika światłowodowa i fotonika 2 1 1 2<br />

3. Programowalne układy cyfrowe 2 1 1 3<br />

4. Teoria informacji i kodowania 3 2 1 4 1<br />

5. Przedmioty specjalności podstawowej 8 8 2<br />

6. Przedmioty specjalności uzupełniającej 5 5 1<br />

7. Praca dyplomowa magisterska 5<br />

Razem 23 30 4<br />

Semestr 3<br />

kierunek ELEKTRONIKA I TELEKOMUNIKACJA g/tydz<br />

w ć l<br />

sem. 3<br />

p s ects egz<br />

1. Bezpieczeństwo systemów informacyjnych 3 2 1 4<br />

2. Niezawodność i diagnostyka 2 1 1 3 1<br />

3. Przedmioty specjalności podstawowej 5 6 1<br />

4. Seminarium dyplomowe magisterskie 2 2 2<br />

5. Praca dyplomowa magisterska 13 1<br />

6. Przygotowanie do egzaminu dyplomowego 2<br />

Razem 12 30 3<br />

32


3.2.2. Specjalności<br />

Specjalność: Inżynieria biomedyczna<br />

(Katedra Inżynierii Biomedycznej)<br />

kierunek ELEKTRONIKA I TELEKOMUNIKACJA<br />

specjalność INŻYNIERIA BIOMEDYCZNA<br />

1 Rekonstrukcja i analiza obrazów U 3 1 2 3 1<br />

2 Grafika interaktywna i wizualizacja 3D U 3 1 2 3 1<br />

g. sem. 1 sem. 2 sem. 3<br />

tyg<br />

w ć l p s ects E w ć l p s ects E w ć l p s ects E<br />

3 Telemedycyna U 3 1 1 1 3 1<br />

4 Hurtownie i eksploracja danych U 2 1 1 2 1<br />

5 Podstawy medycyny i biosygnały 2 1 1 2<br />

6 Biomateriały 2 1 1 2<br />

7 Systemy wbudowane w aplikacjach medycznych 2 1 1 1 1<br />

Standardy i protokoły wymiany danych<br />

8<br />

medycznych<br />

2 1 1 3 1<br />

9 Modelowanie w biologii i medycynie 2 1 1 2<br />

RAZEM specjalność uzupełniająca U 11 2 0 4 0 0 6 2 2 1 0 1 1 5 1<br />

RAZEM specjalność podstawowa 21 3 0 5 0 0 8 2 4 2 0 1 1 8 2 2 1 2 0 0 6 1<br />

Specjalność: Inżynieria dźwięku i obrazu<br />

(Katedra Systemów Multimedialnych)<br />

kierunek ELEKTRONIKA I TELEKOMUNIKACJA<br />

specjalność INŻYNIERIA DŹWIĘKU I OBRAZU<br />

1 Akustyka mowy U 2 1 1 2<br />

g. sem. 1 sem. 2 sem. 3<br />

tyg<br />

w ć l p s ects E w ć l p s ects E w ć l p s ects E<br />

2 Percepcja dźwięku i obrazu U 4 2 2 1 2 2<br />

3 Technologia nagrań I U 2 1 1 2<br />

4 Technologia nagrań II U 3 1 1 1 3 1<br />

5 Technika nagłaśniania 3 2 2 1 1 1<br />

6 Pomiary w technice studyjnej 2 1 1 2 1<br />

7 Akustyka muzyczna 2 1 1 2<br />

8 Synteza i obróbka obrazu 2 1 1 3 1<br />

9 Multimedialne systemy medyczne 1 1 1<br />

RAZEM specjalność uzupełniająca U 11 4 0 2 0 0 6 1 1 0 3 0 1 5 1<br />

RAZEM specjalność podstawowa 21 6 0 2 0 0 8 2 2 0 5 0 1 8 2 2 0 2 0 1 6 1<br />

33


Specjalność: Inżynieria komunikacji bezprzewodowej<br />

(Katedra Inżynierii Mikrofalowej i Antenowej)<br />

kierunek ELEKTRONIKA I TELEKOMUNIKACJA<br />

specjalność INŻYNIERIA KOMUNIKACJI<br />

BEZPRZEWODOWEJ<br />

Zintegrowane układy pasywne w komunikacji<br />

1<br />

bezprzewodowej<br />

Zintegrowane układy aktywne w komunikacji<br />

2<br />

bezprzewodowej<br />

CAD w projektowaniu układów i systemów<br />

3<br />

bardzo wysokich częstotliwości<br />

Automatyzacja miernictwa bardzo wysokich<br />

4<br />

częstotliwości<br />

g. sem. 1 sem. 2 sem. 3<br />

tyg<br />

w ć l p s ects E w ć l p s ects E w ć l p s ects E<br />

U 4 1 2 3 1 1 1<br />

U 4 1 2 3 1 1<br />

U 3 1 2 3 1<br />

2 1 1 2 1<br />

5 Anteny bardzo wysokich częstotliwości 2 1 1 2 1<br />

6 Systemy komunikacji bezprzewodowej 3 1 1 2 2<br />

7 Filtry bardzo wysokich częstotliwości 1 1 2 1<br />

Nowe technologie bardzo wysokich<br />

8<br />

częstotliwości<br />

1 1 1<br />

9 Zastosowania technologii bezprzewodowych 1 1 1<br />

RAZEM specjalność uzupełniająca U 11 2 0 4 0 0 6 1 1 0 2 2 0 5 1<br />

RAZEM specjalność podstawowa 21 3 0 5 0 0 8 2 2 0 3 2 1 8 2 2 0 2 0 1 6 1<br />

Specjalność: Komputerowe systemy elektroniczne<br />

(Katedra Optoelektroniki i Systemów Elektronicznych)<br />

kierunek ELEKTRONIKA I TELEKOMUNIKACJA<br />

specjalność KOMPUTEROWE SYSTEMY<br />

ELEKTRONICZNE<br />

1 Infosystemy elektronicznie U 4 2 2 4 1<br />

g. sem. 1 sem. 2 sem. 3<br />

tyg<br />

w ć l p s ects E w ć l p s ects E w ć l p s ects E<br />

2 Oprogramowanie systemów elektronicznych U 3 1 1 2 1 1<br />

3 Metrologiczne zastosowanie CPS U 2 1 1 2 1<br />

4 Zaawansowane techniki przetwarzania sygnału U 2 1 1 2<br />

5 Mikrosystemy operacyjne czasu rzeczywistego 2 1 1 2 1<br />

Zaawansowane metody pomiarowe i<br />

6<br />

diagnostyczne<br />

2 1 1 2 1<br />

7 Technologie internetowe w infosystemach 2 1 1 1 1<br />

8 Telemetryczne systemy rozproszone 2 1 1 3 1<br />

9 Urządzenia peryferyjne 2 1 1 2<br />

RAZEM specjalność uzupełniająca U 11 3 0 3 0 0 6 1 1 0 2 1 1 5 1<br />

RAZEM specjalność podstawowa 21 4 0 4 0 0 8 2 3 0 3 1 1 8 2 2 0 2 0 1 6 1<br />

Specjalność: Optoelektronika<br />

(Katedra Optoelektroniki i Systemów Elektronicznych)<br />

kierunek ELEKTRONIKA I TELEKOMUNIKACJA<br />

specjalność OPTOELEKTRONIKA<br />

g. sem. 1 sem. 2 sem. 3<br />

tyg<br />

w ć l p s ects E w ć l p s ects E w ć l p s ects E<br />

1 Zagadnienia optyki stosowanej U 4 2 2 4 1<br />

Czujniki optyczne i zaawansowane metody<br />

2<br />

pomiarowe<br />

U<br />

4 2 2 1 1 2<br />

3 Współczesne przyrządy i układy fotoniczne U 3 2 1 3 1<br />

4 Detekcja sygnałów optycznych 2 1 1 2 1<br />

5 Optyka zintegrowana 2 1 1 2 1<br />

6 Urządzenia i systemy optoelektroniczne 2 1 1 1 1<br />

7 Światłowodowe sieci transmisji danych 4 2 2 5 1<br />

RAZEM specjalność uzupełniająca U 11 4 2 0 0 0 6 1 2 0 1 1 1 5 1<br />

RAZEM specjalność podstawowa 21 5 2 0 1 0 8 2 4 1 1 1 1 8 2 2 0 0 2 1 6 1<br />

34


Specjalność: Sieci i systemy teleinformacyjne<br />

(Katedra Sieci Teleinformacyjnych)<br />

kierunek ELEKTRONIKA I TELEKOMUNIKACJA<br />

specjalność SIECI I SYSTEMY<br />

TELEINFORMACYJNE<br />

1 Systemy transportu informacji U 2 1 1 2<br />

2 Pomiary w sieciach U 2 1 1 2<br />

g. sem. 1 sem. 2 sem. 3<br />

tyg<br />

w ć l p s ects E w ć l p s ects E w ć l p s ects E<br />

3 Projektowanie sieci pakietowych z QoS U 3 2 2 1 1 1<br />

4 Sterowanie strumieniami informacji U 2 1 1 2<br />

5 Technologia VoIP U 2 1 1 2 1<br />

Przetwarzanie sygnałów telekomunikacji<br />

6<br />

cyfrowej<br />

3 1 1 2 1 1 1<br />

Wieloszybkościowe przetwarzanie sygnałów w<br />

7<br />

systemach wielokanałowych<br />

3 2 2 1 1 1<br />

8 Zaawansowana analiza sygnałów 1 1 2<br />

9 Zarządzanie sieciami i usługami informacyjnymi 1 1 1<br />

10 Kodowe zabezpieczenie transmisji 2 1 1 2 1<br />

RAZEM specjalność uzupełniająca U 11 4 0 2 0 0 6 1 2 0 2 1 0 5 1<br />

RAZEM specjalność podstawowa 21 5 0 3 0 0 8 2 4 0 2 2 0 8 2 2 0 1 0 2 6 1<br />

Specjalność: Systemy czasu rzeczywistego<br />

(Katedra Systemów <strong>Elektroniki</strong> Morskiej)<br />

kierunek ELEKTRONIKA I TELEKOMUNIKACJA<br />

specjalność SYSTEMY CZASU RZECZYWISTEGO<br />

1 Zdalne wykrywanie i lokalizacja obiektów U 1 1 1 1<br />

2 Diagnostyka ultradźwiękowa U 2 1 1 2<br />

Laboratorium terenowe systemów czasu<br />

3<br />

rzeczywistego<br />

U<br />

3 3 3<br />

g. sem. 1 sem. 2 sem. 3<br />

tyg<br />

w ć l p s ects E w ć l p s ects E w ć l p s ects E<br />

4 Projektowanie urządzeń czasu rzeczywistego U 3 1 2 3 1<br />

5 Zarządzanie i organizacja przedsiębiorstw U 2 1 1 2<br />

6 Nawigacja obiektów ruchomych 2 2 2 1<br />

7 Symulacja komputerowa systemów 2 1 1 2<br />

8 Metody transmisji danych 1 1 1 1<br />

9 Sensory i elementy wykonawcze 3 1 2 3<br />

10 Akwizycja danych 1 1 2 1<br />

11 Normalizacja i systemy jakości 1 1 1<br />

RAZEM specjalność uzupełniająca U 11 2 0 3 0 1 6 1 2 0 0 2 1 5 1<br />

RAZEM specjalność podstawowa 21 4 0 3 0 1 8 2 4 0 0 3 1 8 2 3 0 2 0 0 6 1<br />

35


Specjalność: Systemy i sieci radiokomunikacyjne<br />

(Katedra Systemów i Sieci Radiokomunikacyjnych)<br />

kierunek ELEKTRONIKA I TELEKOMUNIKACJA<br />

specjalność SYSTEMY I SIECI<br />

RADIOKOMUNIKACYJNE<br />

1 Anteny radiokomunikacyjne U 1 1 1<br />

2 Technika rozpraszania widma U 1 1 1<br />

g. sem. 1 sem. 2 sem. 3<br />

tyg<br />

w ć l p s ects E w ć l p s ects E w ć l p s ects E<br />

3 Kodowanie kanałowe U 2 1 1 1 1<br />

4 Systemy drugiej generacji U 2 1 1 1 1<br />

5 Technika odbioru radiowego U 3 1 1 2 1 1 1<br />

6 Bezpieczeństwo danych U 2 1 1 2 1<br />

7 Kodowanie źródłowe 1 1 1 1<br />

Kompatybilność systemów<br />

8<br />

radiokomunikacyjnych<br />

1 1 1<br />

9 Technika odbioru radiowego 1 1 1<br />

10 Systemy radiokomunikacyjne nowej generacji 1 1 1 1<br />

11 Projektowanie sieci radiokomunikacyjnych 2 1 1 1 1<br />

12 Systemy radiokomunikacji satelitarnej 1 1 1<br />

13 Systemy bezprzewodowe 1 1 2 1<br />

14 Anteny inteligentne 1 1 1<br />

15 Systemy telewizji cyfrowej 1 1 1<br />

RAZEM specjalność uzupełniająca U 11 5 1 0 0 0 6 1 1 0 2 2 0 5 1<br />

RAZEM specjalność podstawowa 21 6 1 0 1 0 8 2 3 0 2 3 0 8 2 2 0 0 1 2 6 1<br />

Specjalność: Systemy mikroelektroniczne<br />

(Katedra Systemów Mikroelektronicznych)<br />

kierunek ELEKTRONIKA I TELEKOMUNIKACJA<br />

specjalność SYSTEMY MIKROELEKTRONICZNE<br />

1 Projektowanie układów VLSI U 4 2 2 4 1<br />

g. sem. 1 sem. 2 sem. 3<br />

tyg<br />

w ć l p s ects E w ć l p s ects E w ć l p s ects E<br />

2 Systemy mikroelektromechaniczne (MEMS) U 2 1 1 2<br />

Technika zintegrowanych układów dla sieci<br />

3<br />

komputerowych<br />

U<br />

3 1 2 3 1<br />

Projektowanie układów scalonych dla systemów<br />

4<br />

komunikacji bezprzewodowej<br />

U<br />

2 1 1 2<br />

5 Filtry scalone czasu ciągłego 2 1 1 2 1<br />

6 Mikroelektroniczne systemy wbudowane 3 1 1 1 3 1<br />

7 Zastosowania procesorów sygnałowych 3 1 1 1 4 1<br />

8 Zintegrowane sieci sensorowe 2 1 1 2<br />

RAZEM specjalność uzupełniająca U 11 3 0 2 0 1 6 1 2 0 3 0 0 5 1<br />

RAZEM specjalność podstawowa 21 4 0 3 0 1 8 2 3 0 4 0 1 8 2 2 0 2 1 0 6 1<br />

36


3.3. Informatyka<br />

3.3.1. Rdzeń<br />

Semestr 1<br />

kierunek INFORMATYKA g/tydz<br />

w ć l<br />

sem. 1<br />

p s ects egz<br />

1. Kultura języka polskiego 1 1 1<br />

2. Badania operacyjne 3 2 1 5 1<br />

3. Systemy obliczeniowe wysokiej wydajności 2 1 1 4<br />

4. Przedmioty specjalności podstawowej 8 10 2<br />

5. Przedmioty specjalności uzupełniającej 6 6 1<br />

6. Projekt grupowy 4 4 4<br />

Razem 24 30 4<br />

Semestr 2<br />

kierunek INFORMATYKA g/tydz<br />

w ć l<br />

sem. 2<br />

p s ects egz<br />

1. Elementy bioinformatyki 2 1 1 4<br />

2. Modelowanie i symulacja systemów 3 2 1 6 1<br />

3. Przedmioty specjalności podstawowej 8 10 2<br />

4. Przedmioty specjalności uzupełniającej 5 5 1<br />

5. Praca dyplomowa magisterska 5<br />

Razem 18 30 4<br />

Semestr 3<br />

kierunek INFORMATYKA g/tydz<br />

w ć l<br />

sem. 3<br />

p s ects egz<br />

1. Technologie społeczeństwa informacyjnego 2 1 1 3<br />

2. Globalna infrastruktura informacyjna 2 1 1 3 1<br />

3. Przedmioty specjalności podstawowej 5 7 1<br />

4. Seminarium dyplomowe magisterskie 2 2 2<br />

5. Praca dyplomowa magisterska 13 1<br />

6. Przygotowanie do egzaminu dyplomowego 2<br />

Razem 11 30 3<br />

37


3.3.2. Specjalności<br />

Specjalność: Algorytmy i technologie internetowe<br />

(Katedra Algorytmów i Modelowania Systemów)<br />

kierunek INFORMATYKA<br />

studia drugiego stopnia<br />

specjalność ALGORYTMY I TECHNOLOGIE<br />

INTERNETOWE<br />

1 Algorytmy optymalizacji dyskretnej U 2 1 1 2 1<br />

2 Algorytmy równoległe i rozproszone U 2 1 1 2<br />

3 Systemy z bazą wiedzy U 2 1 1 2<br />

g.<br />

tyg<br />

sem. 1 sem. 2 sem. 3<br />

w ć l p s ects E w ć l p s ects E w ć l p s ects E<br />

4 Zaawansowane techniki obiektowe U 3 1 1 1 2<br />

5 Podstawy kryptografii U 2 1 1 3 1<br />

6 Algorytmy grafowe 2 1 1 4 1<br />

7 Języki skryptowe i ich zastosowania 2 1 1 3 1<br />

8 Obliczenia kwantowe 2 1 1 2<br />

9 Synteza aplikacji biznesowych 2 1 1 2<br />

10 Modelowanie Internetu 2 1 1 5 1<br />

RAZEM specjalność uzupełniająca U 11 3 0 2 1 0 6 1 2 1 1 0 1 5 1<br />

RAZEM specjalność podstawowa 21 4 0 2 1 1 10 2 4 2 2 0 1 10 2 2 0 1 1 0 7 1<br />

Specjalność: Aplikacje rozproszone i systemy internetowe<br />

(Katedra Architektury Systemów Komputerowych)<br />

kierunek INFORMATYKA<br />

specjalność APLIKACJE ROZPROSZONE I<br />

SYSTEMY INTERNETOWE<br />

1 Przetwarzanie zespołowe U 3 2 1 4 1<br />

2 Metodologia open source U 3 1 2 2<br />

g. sem. 1 sem. 2 sem. 3<br />

tyg<br />

w ć l p s ects E w ć l p s ects E w ć l p s ects E<br />

3 Architektury Internetu U 3 2 1 3 1<br />

4 Inteligentne usługi informacyjne U 2 1 1 2<br />

5 Automatyzacja procesów biznesowych 2 1 1 4 1<br />

6 Internetowe usługi mobilne 3 1 2 5 1<br />

7 Rozproszone bazy danych 3 1 2 5 1<br />

8 Przedsięwzięcia elektroniczne 2 1 1 2<br />

RAZEM specjalność uzupełniająca U 11 3 0 1 0 2 6 1 3 0 0 2 0 5 1<br />

RAZEM specjalność podstawowa 21 4 0 1 1 2 10 2 4 0 0 4 0 10 2 2 0 0 2 1 7 1<br />

Specjalność: Inteligentne systemy interaktywne<br />

(Katedra Inżynierii Wiedzy)<br />

kierunek INFORMATYKA<br />

studia drugiego stopnia<br />

specjalność INTELIGENTNE SYSTEMY<br />

INTERAKTYWNE<br />

1 Biblioteki cyfrowe U 2 1 1 2<br />

2 Multimedialne systemy interaktywne U 4 2 1 1 4 1<br />

g.<br />

tyg<br />

sem. 1 sem. 2 sem. 3<br />

w ć l p s ects E w ć l p s ects E w ć l p s ects E<br />

3 Rzeczywistość wirtualna U 3 1 1 1 3 1<br />

4 Systemy graficzne U 2 1 1 2<br />

5 Grafika trójwymiarowa 2 1 1 4 1<br />

6 Systemy uczące się 3 1 1 1 5 1<br />

7 Przetwarzanie języka naturalnego 2 1 1 2<br />

8 Widzenie komputerowe 3 2 1 5 1<br />

RAZEM specjalność uzupełniająca U 11 3 0 0 2 1 6 1 2 0 2 1 0 5 1<br />

RAZEM specjalność podstawowa 21 4 0 1 2 1 10 2 3 0 2 2 1 10 2 3 0 1 1 0 7 1<br />

38


Specjalność: Inżynieria systemów i bazy danych<br />

(Katedra Inżynierii Oprogramowania)<br />

kierunek INFORMATYKA<br />

specjalność INŻYNIERIA SYSYTEMÓW i BAZY<br />

DANYCH<br />

1 Multimedialne bazy danych U 2 1 1 2<br />

2 Inżynieria wymagań U 2 1 1 2<br />

3 Modelowanie i analiza systemów U 2 1 1 2 1<br />

g. sem. 1 sem. 2 sem. 3<br />

tyg<br />

w ć l p s ects E w ć l p s ects E w ć l p s ects E<br />

4 Zarządzanie projektem informatycznym U 3 1 2 3 1<br />

5 Zapewnianie jakości oprogramowania U 2 1 1 2<br />

6 Strategie informatyzacji 2 1 1 4 1<br />

7 Zaawansowane technologie baz danych 3 1 2 5 1<br />

8 Wykłady monograficzne 2 1 1 2<br />

9 Bezpieczeństwo zastosowań informatyki 3 1 1 1 5 1<br />

RAZEM specjalność uzupełniająca U 11 3 0 1 2 0 6 1 2 0 0 3 0 5 1<br />

RAZEM specjalność podstawowa 21 4 0 1 2 1 10 2 3 0 2 3 0 10 2 2 0 0 1 2 7 1<br />

Specjalność: Sieci komputerowe<br />

(Katedra Teleinformatyki)<br />

kierunek INFORMATYKA<br />

specjalność SIECI KOMPUTEROWE<br />

1 Sieci Ethernet U 4 1 1 1 1 4 1<br />

2 Sieciowe systemy operacyjne U 2 1 1 2<br />

g. sem. 1 sem. 2 sem. 3<br />

tyg<br />

w ć l p s ects E w ć l p s ects E w ć l p s ects E<br />

3 Metody analizy STI U 2 1 1 2<br />

4 Wielousługowe architektury IP U 3 2 1 3 1<br />

5 Media komunikacyjne 2 1 1 4 1<br />

6 Modelowanie i miernictwo STI 2 1 1 3 1<br />

7 Technologie internetowe 1 1 2<br />

Standardy programowania protokołów<br />

8<br />

komunikacyjnych<br />

3 1 1 1 5 1<br />

9 Mechanizmy mikroekonomiczne w STI 2 1 1 2<br />

RAZEM specjalność uzupełniająca U 11 2 0 2 1 1 6 1 3 1 0 1 0 5 1<br />

RAZEM specjalność podstawowa 21 3 0 3 1 1 10 2 4 2 1 1 0 10 2 2 0 1 1 1 7 1<br />

Specjalność: Systemy geoinformatyczne<br />

(Katedra Systemów Geoinformatycznych)<br />

kierunek INFORMATYKA<br />

specjalność SYSTEMY GEOINFORMATYCZNE<br />

1 Pozyskiwanie i analiza danych w GIS U 3 2 1 4 1<br />

2 Technologie map cyfrowych U 3 1 1 1 2<br />

g. sem. 1 sem. 2 sem. 3<br />

tyg<br />

w ć l p s ects E w ć l p s ects E w ć l p s ects E<br />

3 Bazy danych przestrzennych U 3 1 1 1 3 1<br />

4 Programowanie procesorów sygnałowych U 2 1 1 2<br />

5 Wybrane zastosowania MATLAB-a 2 1 1 4 1<br />

6 Metody klasyfikacji danych geoinformatycznych 2 1 1 3 1<br />

7 Wykład monograficzny 2 1 1 2<br />

8 Fotogrametria cyfrowa 2 1 1 3<br />

9 Aplikacje systemów geoinformacyjnych 2 1 1 4 1<br />

RAZEM specjalność uzupełniająca U 11 3 0 2 1 0 6 1 2 0 2 1 0 5 1<br />

RAZEM specjalność podstawowa 21 4 0 3 1 0 10 2 4 0 2 2 1 10 2 2 0 1 0 1 7 1<br />

39


4. Treści przedmiotów 1. stopnia<br />

W tym rozdziale przedstawiono szczegółowe informacje dotyczące treści przedmiotów. Każdy<br />

przedmiot opisany jest w formie oddzielnej karty przedmiotu. KARTA PRZEDMIOTU zawiera<br />

następujące informacje:<br />

• nazwę przedmiotu;<br />

• kod przedmiotu (akronim nazwy);<br />

• kierunek studiów (może być ich kilka);<br />

• osobę, która jest odpowiedzialna za treść przedmiotu, z jej danymi kontaktowymi;<br />

• dla każdego rodzaju zajęć: szczegółowe zagadnienia.<br />

Dla każdego zagadnienia, oprócz wymiaru godzinowego, określono poziom wiedzy i<br />

umiejętności nabywanych przez studenta w czasie zajęć, wg następującego schematu:<br />

• A, B, C – poziomy wiedzy:<br />

o A – informacja o istnieniu zagadnienia i jego ogólna charakterystyka;<br />

podsumowanie zagadnienia poznanego wcześniej;<br />

o B – dokładne przedstawienie zagadnienia;<br />

o C – szczegółowe omówienie zagadnienia dające podstawę dla zdobycia<br />

umiejętności stosowania nabytej wiedzy w praktyce;<br />

• D, E – poziomy umiejętności:<br />

o D – umiejętność wykorzystania zagadnienia w sytuacjach typowych,<br />

o E – umiejętność wykorzystania zagadnienia w złożonych sytuacjach<br />

problemowych.<br />

W poszczególnych podrozdziałach zamieszczono kolejno przedmioty o charakterze ogólnym,<br />

podstawowym i kierunkowym (podrozdział 4.1) oraz przedmioty profilujące (razem dla<br />

wszystkich profili; podrozdział 4.2). W każdym podrozdziale przyjęto alfabetyczną kolejność<br />

przedmiotów.<br />

40


4.1. Przedmioty ogólne, podstawowe i kierunkowe<br />

KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Administrowanie systemami komputerowymi<br />

Skrót nazwy ASK<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Jarosław<br />

Nazwisko: Kuchta<br />

E-mail: qhta@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

Lp. Zagadnienie poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wprowadzenie do Windows (historia, wersje, architektura, instalacja,<br />

uruchamienie)<br />

X 0,5<br />

2. Mechanizmy charakterystyczne Windows (NTFS, DLL Manifest,<br />

prefetch, hibernacja, pamięć wirtualna)<br />

X 1<br />

3. Rejestr systemowy (budowa, najważniejsze elementy) X 0,5<br />

4. Zarządzanie użytkownikami i folderami (uprawnienia, mechanizmy<br />

zabezpieczeń NTFS, udziały, udostępnianie)<br />

X 1<br />

5. Zarządzanie komputerem w Windows (informacje systemowe,<br />

menedżer urządzeń, zarządzanie dyskami, magazyn wymienny,<br />

analiza wydajności)<br />

X 1,5<br />

6. Zarządzanie systemem w Windows (zdarzenia, usługi, kopia<br />

zapasowa, przywracanie i odzyskiwanie systemu, pulpit zdalny i<br />

pomoc zdalna)<br />

X 1,5<br />

7. Zarządzanie i konfiguracja sieci w Windows (składniki sieci,<br />

konfiguracja TCP/IP, zapora sieciowa, VPN i połączenia<br />

bezpośrednie, mostek sieciowy)<br />

X 2<br />

8. Internetowe Usługi Informacyjne – IIS (serwer WWW i FTP, serwer<br />

SMTP, porównanie z serwerami innych firm)<br />

X 2<br />

9. Praca w domenie Windows (Windows Server, Active Directory,<br />

Group Policy, Exchange)<br />

X 2<br />

10. Konfigurowanie sprzętu w systemie Windows (karta graficzna,<br />

monitor, drukarka, karta dźwiękowa)<br />

X 2<br />

11. Zasady bezpieczeństwa w systemie Windows X 1<br />

12. Zarządzanie użytkownikami w systemie Linux X 1<br />

13. Zaawansowana administracja sieci w systemie Linux X 1<br />

14. Usługi katalogowe NIS X 1<br />

15. Usługi katalogowe LDAP X 1<br />

16. Zarządzanie systemem plików w systemie Unix X 1<br />

41


17. Budowa jądra systemu X 2<br />

18. Serwery pocztowe w systemie Linux X 1<br />

19. Serwery www i proxy w systemie Linux X 1<br />

20. Oprogramowanie biurowe w Linux X 1<br />

21. Konfiguracja systemu XWindow X 1<br />

22. Obsługa sprzętu w systemie Linux X 1<br />

23. Drukowanie w Linuxie X 1<br />

24. Bezpieczeństwo w systemie Linux X 2<br />

Razem 30<br />

Karta zajęć – projekt<br />

Lp. Zagadnienie poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

Konfiguracja klienta NIS oraz NFS X 1<br />

Konfiguracja serwera NIS oraz NFS X 1<br />

Instalacja systemu Linux X 1<br />

Konfiguracja serwera Samba X 2<br />

Kompilacja jądra systemu X 2<br />

Konfiguracja serwera LDAP X 2<br />

Sieciowe Usługi Informacyjne w Windows XP X 2<br />

Konfiguracja sieci w Windows XP X 1<br />

Narzędzia administracyjne w Windows XP X 1<br />

Konfiguracja karty dźwiękowej w Windows X 1<br />

Konfiguracja urządzeń w Windows XP X 1<br />

Razem 15<br />

Karta zajęć – laboratorium<br />

Lp. Zagadnienie poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

1. Zarządzanie użytkownikami w Windows X 2<br />

2. Narzędzia administracyjne Windows X 2<br />

3. Konfiguracja sieci w Windows X 2<br />

4. Internetowe Usługi Informacyjne – IIS X 2<br />

5. Budowa pakietów RPM i DEB X 1<br />

6. Konfiguracja serwera www oraz pocztowego X 2<br />

7. Konfiguracja serwera druku CUPS X 2<br />

8. Konfiguracja NAT i Firewalla w Linux X 2<br />

Razem 15<br />

42


Nazwa przedmiotu Algorytmy i struktury danych<br />

Skrót nazwy ASD<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

x<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

x<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Michał<br />

Nazwisko: Małafiejski<br />

E-mail: mima@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

Lp. Zagadnienie poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

1. Problemy algorytmiczne, sposoby zapisu algorytmów<br />

(pseudokod), analiza algorytmów, poprawność algorytmów,<br />

własność stopu, języki programowania X 1<br />

2. Wstęp do analizy złożoności obliczeniowej: model obliczeń,<br />

czasowa złożoność obliczeniowa, pamięciowa złożoność<br />

obliczeniowa X 1<br />

3. Szacowanie tempa wzrostu, symbol O, pomiar czasu a<br />

złożoność, przykłady programów w C X 0.33<br />

4. Przykłady rekurencji i iteracji, algorytmy rekurencyjne a<br />

iteracyjne, schemat Hornera X 0.66<br />

5. Metody dziel i rządź: sortowanie przez scalanie oraz problem<br />

wież z Hanoi, drzewa rekursji a analiza złożoności X 0.66<br />

6. Projektowanie algorytmów: metoda Top-Down, sztuka<br />

programowania: algorytm a program, projektowanie a<br />

implementacja X 0.33<br />

7. Proste algorytmy sortowania: przez wstawianie, wybieranie,<br />

zamianę, metoda bisekcji X 1<br />

8. Kopce i algorytmy sortowania kopcowego X 1<br />

9. Algorytmy szybkiego sortowania X 1<br />

10. Sortowanie kubełkowe oraz pozycyjne X 1<br />

11. Wyszukiwanie k-tych najmniejszych elementów X 1<br />

12. Porównanie algorytmów sortowania i wyszukiwania: analiza<br />

złożoności X 1<br />

13. Elementarne dynamiczne struktury danych (lista, stos, kolejka) i<br />

metody ich realizacji, algorytm ONP X 1<br />

14. Implementacja dynamicznych struktur danych w C oraz iteratory<br />

i kontenery (sekwencyjne) w C++ X 1<br />

15. Adresowanie i funkcje mieszające, rozwiązywanie kolizji X 1<br />

16. Wybrane algorytmy uogólnione w C++: wyszukiwanie,<br />

sortowanie, transformacje X 1<br />

17. Drzewa i algorytmy na drzewach: BFS, DFS, metody<br />

dynamiczne X 1<br />

18. Grafy i elementarne algorytmy grafowe: badanie spójności,<br />

acykliczności, dwudzielności 1<br />

43


19. Binarne drzewa wyszukiwawcze (BDW) X 1<br />

20. Drzewa AVL oraz drzewa czerwono-czarne: równoważenie<br />

BDW X 1<br />

21. Zaawansowane struktury danych: kopiec (Fibonacciego), kolejki<br />

priorytetowe X 1<br />

22. Sposoby reprezentacji zbiorów rozłącznych: tablice i kopce,<br />

słowniki X 1<br />

23. Asocjacje: pary, mapy i multimapy w C++ X 1<br />

24. Przegląd zaawansowanych algorytmów uogólnionych w C++ X 1<br />

25. Problem najkrótszych ścieżek w grafach: algorytm Dijkstry,<br />

algorytm Floyda, analiza złożoności X 1<br />

26. Problem drzew spinających w grafach: algorytm Prima, algorytm<br />

Kruskala, metody zachłanne X 1<br />

27. Wybrane algorytmy geometryczne: otoczka wypukła (algorytm<br />

Grahama) X 1<br />

28. Wybrane algorytmy geometryczne: pary najbliższych punktów<br />

(metoda zamiatania, metoda dziel i rządź) X 1<br />

29. Elementarne algorytmy tekstowe: wyszukiwanie wzorców w<br />

tekście, algorytm KMP oraz RM X 1<br />

30. Elementarne algorytmy teorioliczbowe: generowanie liczb<br />

pierwszych, algorytm Euklidesa, test pierwszości liczb<br />

całkowitych X 1<br />

31. Elementarne algorytmy kombinatoryczne: konwersje liczb<br />

pomiędzy systemami pozycyjnymi jednorodnymi (dla liczb z<br />

przecinkiem), wyrażenia regularne i parsowanie wyrażeń X 1<br />

32. Zaawansowane algorytmy kombinatoryczne: generowanie<br />

permutacji i kombinacji w porządkach leksykograficznych oraz<br />

minimalnych zmian (kody Greya), indeks permutacji X 1<br />

30<br />

A. Razem<br />

B.<br />

Karta zajęć – laboratorium<br />

Lp. Zagadnienie poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

1. Standard ANSI języka C, kompilator gcc (g++), elementy języka<br />

C w przykładach, elementy języka C++, biblioteka STL,<br />

przykłady prostych algorytmów<br />

X 3<br />

2. Zaprojektowanie i implementacja wybranych algorytmów<br />

opartych o metody: dziel i rządź, programowanie dynamiczne,<br />

metody zachłanne<br />

X 3<br />

3. Implementacja wybranych algorytmów sortowania oraz<br />

wyszukiwania<br />

X 2<br />

4. Zaprojektowanie oraz implementacja algorytmów z<br />

wykorzystaniem dynamicznych struktur danych (lista, kolejka,<br />

stos), operacje na zbiorach rozłącznych (tablice, kopce, słowniki)<br />

oraz algorytmy wykorzystujące funkcje mieszające<br />

X 2<br />

5. Algorytmy oparte o dynamiczne struktury danych: drzewa<br />

(BDW, AVL, „red-black”), grafy, kolejki priorytetowe, kopce,<br />

algorytm Dijkstry, Prima i in.<br />

X 3<br />

6. Implementacja wybranych algorytmów geometrycznych,<br />

teorioliczbowych oraz kombinatorycznych<br />

X 2<br />

Razem 15<br />

44


Karta zajęć – projekt<br />

Lp. Zagadnienie poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

1. Zaprojektowanie i implementacja algorytmów dla prostych<br />

problemów wykorzystujących sortowanie, metodę bisekcji oraz<br />

odwzorowanie binarne i funkcje haszujące<br />

X 3<br />

2. Zaprojektowanie i implementacja algorytmów dla problemów<br />

wykorzystujących zaawansowane dynamiczne struktury danych<br />

X 3<br />

3. Zaprojektowanie i implementacja algorytmów dla wybranych<br />

problemów grafowych<br />

X 3<br />

4. Zaprojektowanie i implementacja algorytmów dla wybranych<br />

problemów z geometrii obliczeniowej oraz bioinformatyki<br />

X 3<br />

5. Zaprojektowanie i implementacja algorytmów dla wybranych<br />

problemów kombinatorycznych<br />

X 3<br />

Razem 15<br />

45


Nazwa przedmiotu Algorytmy obliczeniowe<br />

Skrót nazwy AO<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Krzysztof<br />

Nazwisko: Cisowski<br />

E-mail: krci@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie do metod numerycznych: klasyfikacja błedów. X 1<br />

2. Metody rozwiązywania równań nieliniowych: metoda bisekcji, metoda<br />

stycznych (metoda Newtona-Raphsona).<br />

X 1<br />

3. Metody rozwiązywania równań nieliniowych: metoda siecznych,<br />

metoda regula falsi, metoda iteracji prostej.<br />

X 1<br />

4. Interpolacja funkcji: metoda Lagrange’a, metoda Czebyszewa, metoda<br />

trygonometryczna.<br />

X 1<br />

5. Różnice skończone. Wzór interpolacyjny Stirlinga, I i II wzór<br />

interpolacyjny Newtona.<br />

X 1<br />

6. Aproksymacja funkcji: metoda najmniejszych kwadratów dla<br />

przypadku ciągłego i dyskretnego.<br />

X 1<br />

7. Aproksymacja średniokwadratowa dyskretna za pomocą wielomianów<br />

Grama oraz za pomocą wielomianów trygonometrycznych.<br />

X 1<br />

8. Aproksymacja za pomocą wzorów empirycznych. Aproksymacja<br />

funkcji funkcją wykładniczą i potęgową.<br />

X 1<br />

9. Metody dokładne rozwiązywania układów równań liniowych. Metoda<br />

eliminacji Gaussa. Odwracanie macierzy za pomocą metody Gausaa.<br />

X 1<br />

10. Rozkład macierzy kwadratowej na iloczyn macierzy trójkątnych.<br />

Metody rozwiązywania układu równań liniowych: metoda LU oraz<br />

metoda QR.<br />

X 1<br />

11. Metody iteracyjne rozwiązywania układów równań liniowych: metoda<br />

Jacobiego, metoda Gaussa-Seidela.<br />

X 1<br />

12. Metody rozwiązywania układów równań nieliniowych: metoda<br />

najszybszego spadku, metoda Newtona-Raphsona.<br />

X 1<br />

13. Całkowanie numeryczne: metoda trapezów, metoda Simpsona. X 1<br />

14. Różniczkowanie numeryczne. Metody rozwiązywania równań<br />

różniczkowych: metoda Eulera, metoda Runge-Kutty.<br />

X 1<br />

15. Dyskretna transformacja Fouriera (DFT) – algorytm szybkiego<br />

przekształcenie Fouriera (FFT).<br />

X 1<br />

Razem 15<br />

46


Karta zajęć - laboratorium<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie do języka MATLAB i arkusza kalkulacyjnego Excel. X 1<br />

2. Metody rozwiązywania równań nieliniowych: metoda bisekcji, metoda<br />

stycznych (metoda Newtona-Raphsona). Lokalizacja pierwiastków,<br />

programowe realizacje metod.<br />

X 1<br />

3. Metody rozwiązywania równań nieliniowych: metoda siecznych,<br />

metoda regula falsi, metoda iteracji prostej. Programowe realizacje<br />

metod.<br />

X 1<br />

4. Interpolacja funkcji: metoda Lagrange’a, metoda Czebyszewa, metoda<br />

trygonometryczna. Programowe realizacje metod - wyznaczanie<br />

wielomianów interpolacyjnych, wykresy błędów.<br />

X 1<br />

5. Interpolacja funkcji: wyznaczenie wielomianów interpolacyjnych za<br />

pomocą wzoru Stirlinga oraz pierwszego i drugiego wzoru Newtona.<br />

Programowe realizacje metod.<br />

X 1<br />

6. Przybliżanie funkcji dyskretnej oraz ciągłej sumą jednomianów<br />

przy wykorzystaniu metody najmniejszych kwadratów.<br />

Programowe realizacje metody. Wykresy otrzymanych<br />

wielomianów. Porównanie dokładności aproksymacji.<br />

X 1<br />

7. Aproksymacja średniokwadratowa dyskretna za pomocą wielomianów<br />

Grama oraz za pomocą wielomianów trygonometrycznych.<br />

Programowe realizacje metod. Wykresy otrzymanych funkcji.<br />

Porównanie dokładności aproksymacji.<br />

X 1<br />

8. Przybliżanie funkcji dyskretnej oraz ciągłej funkcją wykładniczą oraz<br />

potęgową,. Programowe realizacje metod. Wykresy otrzymanych<br />

funkcji. Porównanie dokładności aproksymacji.<br />

X 1<br />

9. Metody dokładne rozwiązywania układów równań liniowych. Metoda<br />

eliminacji Gaussa. Odwracanie macierzy za pomocą metody Gaussa.<br />

Programowe realizacje metod.<br />

X 1<br />

10. Rozkład macierzy kwadratowej na iloczyn macierzy trójkątnych.<br />

Metody rozwiązywania układu równań liniowych: metoda LU oraz<br />

metoda QR. Programowe realizacje metod.<br />

X 1<br />

11. Realizacja numeryczna metod iteracyjnych rozwiązywania układów<br />

równań liniowych: metoda Jacobiego, metoda Gaussa-Seidela.<br />

Porównanie dokładności metod.<br />

X 1<br />

12. Metody rozwiązywania układów równań nieliniowych: metoda<br />

najszybszego spadku, metoda Newtona-Raphsona. Programowe<br />

realizacje metod.<br />

X 1<br />

13. Całkowanie numeryczne: metoda trapezów, metoda Simpsona.<br />

Numeryczne realizacje metod.<br />

X 1<br />

14. Różniczkowanie numeryczne. Programowa realizacja metod<br />

rozwiązywania równań różniczkowych: metody Eulera, metody Runge-<br />

Kutty.<br />

X 1<br />

15. Programowa realizacja metod algorytmów szybkiego przekształcenia<br />

Fouriera (FFT).<br />

X 1<br />

Razem 15<br />

47


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Analiza matematyczna i algebra liniowa<br />

Skrót nazwy AMAL<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Wojciech<br />

Nazwisko: Grąziewicz<br />

E-mail: graz@mif.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Ciągi liczbowe. Ciągi monotoniczne, ograniczone, granica ciągu, liczba e. X 1<br />

2. Podstawowe własności ciągów zbieżnych. X 1<br />

3. Szeregi liczbowe. Szeregi liczbowe zbieżne i rozbieżne. X 0,8<br />

4. Przykłady szeregów liczbowych zbieżnych w tym szeregi geometryczne. X 0,8<br />

5. Warunek konieczny zbieżności szeregu. X 0,8<br />

6. Podstawowe kryteria zbieżności szeregów liczbowych. X 0,8<br />

7. Granica i ciągłość funkcji. Własności funkcji ciągłych. X 0,5<br />

8. Znajdowanie miejsc zerowych funkcji ciągłej metodą połowienia<br />

X 0,5<br />

przedziału.<br />

9. Pochodna funkcji jednej zmiennej. Podstawowe wzory. X 1,5<br />

10. Zastosowanie pochodnej do badania przebiegu zmienności funkcji. X 1,5<br />

11. Informacja o pochodnych cząstkowych funkcji wielu zmiennych. X 0,8<br />

12. Ekstremum funkcji dwóch zmiennych. X 0,8<br />

13. Całka nieoznaczona. X 0,8<br />

14. Elementarne metody całkowania. X 0,8<br />

15. Całka oznaczona funkcji ciągłej. X 0,8<br />

16. Przykłady zastosowań całki oznaczonej. X 0,8<br />

17. Szeregi funkcyjne. Zbieżność jednostajna szeregu funkcyjnego. X 0,8<br />

18. Kryterium Weierstrassa X 0,8<br />

19. Szeregi potęgowe w tym szereg Taylora. X 0,8<br />

20. Podstawowe rozwinięcia w szereg MaclLaurina. X 0,8<br />

21. Informacja o szeregach trygonometrycznych. X 0,8<br />

22. Grupy i pierścienie. Działanie binarne. X 0,8<br />

23. Własności działań, element neutralny działania. X 0,8<br />

24. Element odwrotny. Elementy arytmetyki modularnej X 0,8<br />

25. Pojęcie grupy i pierścienia. X 0,8<br />

26. Przykłady grup i pierścieni w tym pierścień Zm i pierścień wielomianów. X 0,8<br />

27. Macierze i wyznaczniki. Podstawowe rodzaje macierzy. X 0,8<br />

28. Działania na macierzach. Macierz odwrotna. X 0,8<br />

29. Definicja indukcyjna wyznacznika macierzy kwadratowej. Wzór Sarrusa. X 0,8<br />

30. Własności wyznaczników. Twierdzenie o macierzy odwrotnej. X 0,8<br />

31. Układy równań liniowych. Twierdzenie Cramera. X 0,6<br />

32. Metoda eliminacji Gaussa. X 0,6<br />

48


33. Rozwiązywanie dowolnych układów równań metodą kolumn<br />

jednostkowych.<br />

X 0,6<br />

34. Wprowadzenie do równań różniczkowych X 0,6<br />

35. Zagadnienie początkowe Cauchy’ego. X 0,6<br />

36. Całka ogólna i szczególna. X 0,6<br />

37. Równania liniowe o stałych współczynnikach. X 0,6<br />

38. Przykłady zastosowań (obwody elektryczne, drgania liniowe). X 0,6<br />

Razem 30<br />

Lp. Zagadnienie<br />

Karta zajęć – ćwiczenia<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Ciągi liczbowe 3<br />

2. Szeregi liczbowe 2<br />

3. Granica i ciągłość funkcji. 2<br />

4. Pochodna funkcji jednej zmiennej 3<br />

5. Całka nieoznaczona. 3<br />

6. Całka oznaczona funkcji ciągłej. 3<br />

7. Szeregi funkcyjne. 3<br />

8. Grupy i pierścienie 2<br />

9. Macierze i wyznaczniki 3<br />

10. Układy równań liniowych 2<br />

11. Równania różniczkowe 2<br />

12. Równania liniowe o stałych współczynnikach 2<br />

Razem 30<br />

liczba<br />

godzin<br />

49


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Analiza matematyczna i algebra liniowa<br />

Skrót nazwy AMAL<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Barbara<br />

Nazwisko: Wikieł<br />

E-mail: barbara.wikiel@pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład cz. I<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Ciągi liczbowe. X 1<br />

2. Funkcje elementarne. X 1<br />

3. Granica właściwa i niewłaściwa funkcji. X 1<br />

4. Ciągłość funkcji i jej własności. X 1<br />

5. Pochodna funkcji. Reguły różniczkowania funkcji. X 2<br />

6. Pochodne i różniczki wyższych rzędów. X 1<br />

7. Zastosowania twierdzenia Taylora i Maclaurina. X 1<br />

8.<br />

X 1<br />

9.<br />

10.<br />

C. Monotoniczność i ekstrema funkcji jednej zmiennej.<br />

D. Wypukłość i punkty przegięcia funkcji jednej zmiennej.<br />

liczba<br />

godzin<br />

X 1<br />

X 1<br />

E. Reguła de l’Hospitala.<br />

11. Asymptoty funkcji. X 1<br />

12.<br />

X 2<br />

13.<br />

14.<br />

F. Całka nieoznaczona, własności.<br />

G. Metody całkowania. Całkowanie przez części i przez<br />

podstawienie.<br />

X 2<br />

X 1<br />

H. Całkowanie funkcji wymiernych.<br />

15. Całkowanie funkcji trygonometrycznych. X 1<br />

16. Całkowanie funkcji niewymiernych. X 1<br />

17. Metody obliczania całek oznaczonych. X 1<br />

18. Zastosowania całek oznaczonych. X 2<br />

19. Całki niewłaściwe. Zastosowania całek niewłaściwych. X 1<br />

20. Rachunek wektorów. Działania na wektorach. Wektory bazowe. X 2<br />

50


21. Macierze. Działania na macierzach. X 2<br />

22. Wyznaczniki i ich własności. X 2<br />

23. Macierz odwrotna, rząd macierzy. X 2<br />

24. Wartości i wektory własne macierzy. X 1<br />

25. Rozwiązywanie układów równań liniowych. X 2<br />

26. Prosta i płaszczyzna w przestrzeni. X 3<br />

27. Funkcje wielu zmiennych. Definicja, przykłady. X 3<br />

28. Granica funkcji wielu zmiennych. X 1<br />

29. Pochodne cząstkowe. X 2<br />

30. Ekstrema funkcji dwóch zmiennych. X 1<br />

31. Całka podwójna po prostokącie i obszarze normalnym. X 2<br />

32. Zamiana zmiennych w całce podwójnej. X 2<br />

34. Zastosowania całek podwójnych. X 2<br />

35. Całka potrójna po prostopadłościanie i obszarze normalnym. X 2<br />

36. Zamiana zmiennych w całce potrójnej. X 2<br />

37. Zastosowania całek potrójnych. X 2<br />

38. Całka krzywoliniowa nieskierowana i skierowana. X 2<br />

39. Niezależność od drogi całkowania. X 1<br />

40. Twierdzenie Greena. X 1<br />

Razem 60<br />

Lp. Zagadnienie<br />

Karta zajęć – ćwiczenia cz. I<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Ciągi liczbowe. X 0,5<br />

2. Funkcje elementarne. X 0,5<br />

3. Granica właściwa i niewłaściwa funkcji. X 0,5<br />

4. Ciągłość funkcji i jej własności. X 0,5<br />

5. Pochodna funkcji. Reguły różniczkowania funkcji. X 0,5<br />

6. Pochodne i różniczki wyższych rzędów. X 0,5<br />

7. Zastosowania twierdzenia Taylora i Maclaurina. X 0,5<br />

8. Monotoniczność i ekstrema funkcji jednej zmiennej. X 0,5<br />

9. Wypukłość i punkty przegięcia funkcji jednej zmiennej. X 0,5<br />

10. Reguła de l’Hospitala. X 0,5<br />

11. Asymptoty funkcji. X 0,5<br />

12. Całka nieoznaczona, własności. X 1<br />

13. Metody całkowania. Całkowanie przez części i przez podstawienie. X 0,5<br />

14. Całkowanie funkcji wymiernych. X 0,5<br />

15. Całkowanie funkcji trygonometrycznych. X 0,5<br />

16. Całkowanie funkcji niewymiernych. X 0,5<br />

17. Metody obliczania całek oznaczonych. X 0,5<br />

18. Zastosowania całek oznaczonych. X 1<br />

19. Całki niewłaściwe. Zastosowania całek niewłaściwych. X 1<br />

20. Kolokwium 1 1<br />

21. Rachunek wektorów. Działania na wektorach. Wektory bazowe. X 1<br />

22. Macierze. Działania na macierzach. X 1<br />

23. Wyznaczniki i ich własności. X 1<br />

24. Macierz odwrotna, rząd macierzy. X 1<br />

25. Wartości i wektory własne macierzy. X 1<br />

26. Rozwiązywanie układów równań liniowych. X 1<br />

27. Prosta i płaszczyzna w przestrzeni. X 1<br />

28. Funkcje wielu zmiennych. Definicja, przykłady. X 0,5<br />

29. Granica funkcji wielu zmiennych. X 0,5<br />

30. Pochodne cząstkowe. X 1<br />

51


31. Ekstrema funkcji dwóch zmiennych. X 0,5<br />

32. Całka podwójna po prostokącie i obszarze normalnym. X 0,5<br />

33. Zamiana zmiennych w całce podwójnej. X 1<br />

34. Zastosowania całek podwójnych. X 1<br />

35. Całka potrójna po prostopadłościanie i obszarze normalnym. X 1<br />

36. Zamiana zmiennych w całce potrójnej. X 1<br />

37. Zastosowania całek potrójnych. X 1<br />

38. Całka krzywoliniowa nieskierowana i skierowana. X 1<br />

39. Niezależność od drogi całkowania. X 0,5<br />

40. Twierdzenie Greena. X 0,5<br />

41. Kolokwium 2 1<br />

Razem 30<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład cz. II<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Całka powierzchniowa niezorientowana. X 1<br />

2. Całka powierzchniowa zorientowana. X 1<br />

3. Twierdzenie Stokesa i twierdzenie Gaussa –Ostrogradzkiego. X 1<br />

4. Zastosowania całek krzywoliniowych i powierzchniowych. X 1<br />

5. Elementy teorii pola. X 1<br />

6. Układy współrzędnych ortogonalnych. X 1<br />

7. Operacje wektorowe oraz różniczkowo-całkowe w układach<br />

X 1<br />

współrzędnych ortogonalnych.<br />

8. Rachunek operatorowy. X 1<br />

9. Operatory różniczkowe: gradient, dywergencja, rotacja, laplasjan. X 2<br />

10. Badanie pól wektorowych i skalarnych. X 1<br />

11. Liczby zespolone. Działania na liczbach zespolonych. X 2<br />

12. Funkcja zespolona zmiennej zespolonej. X 1<br />

13. Różniczkowalność funkcji zespolonej. Warunki Cauchy-Riemanna. X 1<br />

14. Całkowanie funkcji zespolonych. X 1<br />

15. Szeregi liczbowe. Kryteria zbieżności szeregów liczbowych. X 2<br />

16. Zbieżność bezwzględna i warunkowa szeregu. X 1<br />

17. Szeregi o wyrazach dowolnych. Kryterium zbieżności szeregów X 1<br />

naprzemiennych.<br />

18. Szeregi funkcyjne i potęgowe. X 1<br />

19. Promień i przedział zbieżności. Kryteria zbieżności. X 1<br />

20. Szereg Taylora i Maclaurina. X 1<br />

21. Szereg trygonometryczny Fouriera. X 1<br />

22. Transformata Laplace’a. X 2<br />

23. Równania różniczkowe rzędu pierwszego. Podstawowe pojęcia. X 1<br />

24. Równania o zmiennych rozdzielonych, liniowe, Bernoulliego, zupełne. X 2<br />

25. Równania różniczkowe liniowe rzędów wyższych o stałych<br />

współczynnikach.<br />

X 1<br />

Razem 30<br />

Lp. Zagadnienie<br />

Karta zajęć – ćwiczenia cz. II<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Całka powierzchniowa niezorientowana. X 1<br />

2. Całka powierzchniowa zorientowana. X 1<br />

liczba<br />

godzin<br />

liczba<br />

godzin<br />

52


3. Twierdzenie Stokesa i twierdzenie Gaussa –Ostrogradzkiego. X 1<br />

4. Zastosowania całek krzywoliniowych i powierzchniowych. X 1<br />

5. Elementy teorii pola. X 1<br />

6. Układy współrzędnych ortogonalnych. X 1<br />

7. Operacje wektorowe oraz różniczkowo-całkowe w układach<br />

X 1<br />

współrzędnych ortogonalnych.<br />

8. Rachunek operatorowy. X 1<br />

9. Operatory różniczkowe: gradient, dywergencja, rotacja, laplasjan. X 2<br />

10. Badanie pól wektorowych i skalarnych. X 1<br />

11. Liczby zespolone. Działania na liczbach zespolonych. X 1<br />

12. Funkcja zespolona zmiennej zespolonej. X 2<br />

13. Różniczkowalność funkcji zespolonej. Warunki Cauchy-Riemanna. X 1<br />

14. Całkowanie funkcji zespolonych. X 1<br />

15. Kolokwium 1 1<br />

16. Szeregi liczbowe. Kryteria zbieżności szeregów liczbowych. X 1<br />

17. Zbieżność bezwzględna i warunkowa szeregu. X 1<br />

18. Szeregi o wyrazach dowolnych. Kryterium zbieżności szeregów<br />

X 1<br />

naprzemiennych.<br />

19. Szeregi funkcyjne i potęgowe. X 1<br />

20. Promień i przedział zbieżności. Kryteria zbieżności. X 1<br />

21. Szereg Taylora i Maclaurina. X 1<br />

22. Szereg trygonometryczny Fouriera. X 2<br />

23. Transformata Laplace’a. X 1<br />

24. Równania różniczkowe rzędu pierwszego. Podstawowe pojęcia. X 1<br />

25. Równania o zmiennych rozdzielonych, liniowe, Bernoulliego, zupełne. X 1<br />

26. Równania różniczkowe liniowe rzędów wyższych o stałych<br />

X 1<br />

współczynnikach.<br />

27. Kolokwium 2 1<br />

Razem 30<br />

53


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Analogowe układy elektroniczne<br />

Skrót nazwy AUE<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek (zaznaczyć X-em):<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Stanisław<br />

Nazwisko: Szczepański<br />

e-mail: stanisla@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie, kategorie analogowych układów elektronicznych X 1<br />

2. Zasilanie i stabilizacja punktów pracy tranzystorów bipolarnych i<br />

polowych w układach dyskretnych<br />

X 1<br />

3. Modele i metody analizy stało- i zmiennoprądowej podstawowych<br />

stopni wzmacniających bipolarnych i MOS<br />

X 1<br />

4. Analiza charakterystyk częstotliwościowych układów wzmacniających<br />

realizowanych na tranzystorach bipolarnych i MOS<br />

X 1<br />

5. Różnicowe wzmacniacze prądu stałego (właściwości, realizacje scalone<br />

bipolarne i CMOS)<br />

X 1<br />

6. Bloki funkcjonalne liniowych układów scalonych bipolarnych i CMOS<br />

- techniki zasilania, warunki pracy oraz podstawowe parametry<br />

X 1<br />

7. Wzmacniacze operacyjne i ich zastosowania X 1<br />

8. Modele analityczne i metody analizy scalonych układów<br />

wzmacniających, bipolarnych i CMOS<br />

X 1<br />

9. Scalone wzmacniacze szerokopasmowe, bipolarne i CMOS X 1<br />

10. Operacyjne wzmacniacze transkonduktancyjne i transrezystancyjne<br />

CMOS<br />

X 1<br />

11. Scalone wzmacniacze wąskopasmowe X 1<br />

12. Scalone wzmacniacze mocy małej częstotliwości X 1<br />

13. Wzmacniacze z ujemnym sprzężeniem zwrotnym X 1<br />

14. Projektowanie stopni wzmacniających z ujemnym sprzężeniem<br />

zwrotnym (bipolarnych i CMOS)<br />

X 1<br />

15. Szumy układów aktywnych X 1<br />

16. Metody syntezy analogowych filtrów aktywnych czasu ciągłego,<br />

przykłady realizacji układowych<br />

X 1<br />

17. Analogowe filtry czasu dyskretnego, realizacje układowe z<br />

przełączanymi kondensatorami i przełączanymi prądami<br />

X 1<br />

18. Programowalne matryce CMOS układów analogowych, przykłady<br />

zastosowań<br />

X 1<br />

19. Projektowanie układów specjalizowanych typu ASIC (reguły<br />

projektowe, symulacje elektryczne)<br />

X 1<br />

20. Charakterystyka prostych edytorów topografii i metody weryfikacji<br />

poprawności projektu ASIC<br />

X 1<br />

21. Analogowy układ mnożący i zakres jego zastosowań X 1<br />

54


22. Detektory amplitudy, częstotliwości i przesunięcia fazowego X 1<br />

23. Odtłumiony obwód rezonansowy jako generator drgań.<br />

Generator w postaci układu ze sprzężeniem zwrotnym.<br />

X 1<br />

24. Popularne struktury generatorów ze sprzężeniem zwrotnym X 1<br />

25. Generatory relaksacyjne X 1<br />

26. Generatory z rezonatorem o dużej dobroci. Generator kwarcowy X 1<br />

27. Generacja przebiegu okresowego o częstotliwości i fazie<br />

kontrolowanej w fazoczułej pętli sprzężenia zwrotnego<br />

X 1<br />

28. Prostowniki i filtry układów zasilania. X 1<br />

29. Stabilizatory napięcia o pracy ciągłej X 1<br />

30. Impulsowe przetworniki napięcia DC/DC i AC/DC X 1<br />

Razem 30<br />

Lp. Zagadnienie<br />

Karta zajęć - laboratorium<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Programowalna macierz CMOS układów analogowych X 2<br />

2. Podstawowe układy wzmacniaczy na tranzystorach MOS X 2<br />

3. Bipolarny wzmacniacz operacyjny X 2<br />

4. Ujemne sprzężenie zwrotne X 2<br />

5. Szerokopasmowe wzmacniacze bipolarne X 2<br />

6. Scalony filtr analogowy typu C-przełączane X 2<br />

7. Kaskoda, realizacja układowa, właściwości X 2<br />

8. Różnicowy wzmacniacz prądu stałego X 2<br />

9. Programowalne filtry analogowe CMOS czasu ciągłego X 2<br />

10. Wzmacniacze selektywne X 2<br />

11. Podstawowe struktury generatorów (Wien`a i Colpitts`a) X 2<br />

12. Generator synchronizowany (PLL) X 2<br />

13. Prostownik diodowy i stabilizator napięcia X 2<br />

14. Przetwornik DC/DC obniżający napięcie X 2<br />

15. Beztransformatorowy przetwornik AC/DC z korektorem współczynnika<br />

mocy<br />

X X 2<br />

Razem 30<br />

<strong>55</strong>


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Analogowe układy elektroniczne<br />

Skrót nazwy AUE<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek (zaznaczyć X-em):<br />

Elektronika i Telekomunikacja Automatyka i Robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Stanisław<br />

Nazwisko: Szczepański<br />

e-mail: stanisla@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie, kategorie analogowych układów elektronicznych X 1<br />

2. Zasilanie i stabilizacja punktów pracy tranzystorów bipolarnych i<br />

polowych w układach dyskretnych<br />

X 1<br />

3. Modele i metody analizy stało- i zmiennoprądowej podstawowych<br />

stopni wzmacniających bipolarnych i MOS<br />

X 1<br />

4. Analiza charakterystyk częstotliwościowych układów wzmacniających<br />

realizowanych na tranzystorach bipolarnych i MOS<br />

X 1<br />

5. Różnicowe wzmacniacze prądu stałego (właściwości, realizacje scalone<br />

bipolarne i CMOS)<br />

X 1<br />

6. Bloki funkcjonalne liniowych układów scalonych bipolarnych i CMOS<br />

- techniki zasilania, warunki pracy oraz podstawowe parametry<br />

X 1<br />

7. Wzmacniacze operacyjne i ich zastosowania X 1<br />

8. Modele analityczne i metody analizy scalonych układów<br />

wzmacniających, bipolarnych i CMOS<br />

X 1<br />

9. Scalone wzmacniacze szerokopasmowe, bipolarne i CMOS X 1<br />

10. Operacyjne wzmacniacze transkonduktancyjne i transrezystancyjne<br />

CMOS<br />

X 1<br />

11. Scalone wzmacniacze wąskopasmowe X 1<br />

12. Scalone wzmacniacze mocy małej częstotliwości X 1<br />

13. Wzmacniacze z ujemnym sprzężeniem zwrotnym X 1<br />

14. Projektowanie stopni wzmacniających z ujemnym sprzężeniem<br />

zwrotnym (bipolarnych i CMOS)<br />

X 1<br />

15. Szumy układów aktywnych X 1<br />

16. Metody syntezy analogowych filtrów aktywnych czasu ciągłego,<br />

przykłady realizacji układowych<br />

X 1<br />

17. Analogowe filtry czasu dyskretnego, realizacje układowe z<br />

przełączanymi kondensatorami i przełączanymi prądami<br />

X 1<br />

18. Programowalne matryce CMOS układów analogowych, przykłady<br />

zastosowań<br />

X 1<br />

19. Projektowanie układów specjalizowanych typu ASIC (reguły<br />

projektowe, symulacje elektryczne)<br />

X 1<br />

20. Charakterystyka prostych edytorów topografii i metody weryfikacji<br />

poprawności projektu ASIC<br />

X 1<br />

21. Analogowy układ mnożący i zakres jego zastosowań X 1<br />

56


22. Detektory amplitudy, częstotliwości i przesunięcia fazowego X 1<br />

23. Odtłumiony obwód rezonansowy jako generator drgań.<br />

Generator w postaci układu ze sprzężeniem zwrotnym.<br />

X 1<br />

24. Popularne struktury generatorów ze sprzężeniem zwrotnym X 1<br />

25. Generatory relaksacyjne X 1<br />

26. Generatory z rezonatorem o dużej dobroci. Generator kwarcowy X 1<br />

27. Generacja przebiegu okresowego o częstotliwości i fazie<br />

kontrolowanej w fazoczułej pętli sprzężenia zwrotnego<br />

X 1<br />

28. Prostowniki i filtry układów zasilania. X 1<br />

29. Stabilizatory napięcia o pracy ciągłej X 1<br />

30. Impulsowe przetworniki napięcia DC/DC i AC/DC X 1<br />

Razem 30<br />

Lp. Zagadnienie<br />

Karta zajęć - laboratorium<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Programowalna macierz CMOS układów analogowych X 2<br />

2. Podstawowe układy wzmacniaczy na tranzystorach MOS X 2<br />

3. Bipolarny wzmacniacz operacyjny X 2<br />

4. Ujemne sprzężenie zwrotne X 2<br />

5. Różnicowy wzmacniacz prądu stałego X 2<br />

6. Generator synchronizowany (PLL) X 2<br />

7. Prostownik diodowy i stabilizator napięcia X 1<br />

8. Przetwornik DC/DC obniżający napięcie X 2<br />

Razem 15<br />

57


Nazwa przedmiotu Anteny i propagacja fal<br />

Skrót nazw ) AiPF<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierune:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Ryszard Włodzimierz<br />

Nazwisko: Katulski Zieniutycz<br />

E-mail: rjkat@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

)<br />

A B C D E<br />

1. Rola anteny w łączu radiowym, równanie zasięgu, klasyfikacja i<br />

zastosowania anten.<br />

X 1<br />

2. Parametry anten, obwodowe i polowe, szerokość pasma pracy,<br />

właściwości mechaniczne.<br />

X 1<br />

3. Anteny liniowe i walcowe, dipol półfalowy, antena prętowa, anteny z<br />

falą bieżącą: antena śrubowa, antena Yagi-Uda. Symetryzacja i<br />

dopasowanie, zasady projektowania i zastosowanie.<br />

X 1<br />

4. Anteny tubowe, budowa i właściwości, zastosowanie X 1<br />

5. Anteny reflektorowe i paraboliczne. Zasady działania i projektowania,<br />

zastosowanie.<br />

X 1<br />

6. Podstawy techniki anten planarnych, mikropaskowych i szczelinowych. X 1<br />

7. Układy antenowe, mnożnik układu, właściwości, podstawy miernictwa<br />

antenowego.<br />

X 1<br />

8. Środowiska i mechanizmy propagacyjne fal radiowych. Fala w wolnej<br />

przestrzeni propagacyjnej, strefy Fresnela.<br />

X 1<br />

9. Fala przyziemna i przestrzenna, wnikanie i odbicie, wpływ krzywizny<br />

podłoża.<br />

X 1<br />

10. Budowa troposfery, fala troposferyczna, rozpraszanie i refrakcja<br />

troposferyczna.<br />

X 1<br />

11. Zasady statystycznego opisu zjawisk propagacyjnych, krzywe<br />

statystyczne rozkładu natężenia pola<br />

X 1<br />

12. Warstwy zjonizowane, fala jonosferyczna, zjawiska refrakcji, MUF,<br />

LUF i FOT.<br />

X 1<br />

13. Propagacja fal radiowych w warunkach rzeczywistych, wpływ podłoża i<br />

zabudowy.<br />

X 1<br />

14. Modelowanie tłumienia propagacyjnego w otwartych środowiskach<br />

miejskich i w budynkach.<br />

X 1<br />

15. Zaliczenie końcowe 1<br />

Razem 15<br />

58


Lp. Zagadnienie<br />

Karta zajęć – projekt<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Anteny prętowe i Uda-Yagi X 3<br />

2. Szyki anten prętowych X 3<br />

3. Anteny paraboliczne i ich układy X 3<br />

4. Anteny mikropaskowe X 3<br />

5. Szyki anten mikropaskowych X 3<br />

Razem 15<br />

liczba<br />

godzin<br />

59


Nazwa przedmiotu Aplikacje internetowe<br />

Skrót nazwy API<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Tomasz<br />

Nazwisko: Dziubich<br />

E-mail: dziubich@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

Lp. Zagadnienie poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

1. Środowisko WWW jako przykład architektury klient-serwer X 0,33<br />

2. Model trójwarstwowy typowego serwisu WWW X 0,33<br />

3. Rozwój aplikacji WWW – aplikacje wielowarstwowe i<br />

X 0,33<br />

heterogeniczne<br />

4. Protokoły usług internetowych – HTTP X 1<br />

5. Protokoły usług internetowych – FTP, SMTP X 0,67<br />

6. Protokoły usług internetowych – HTTPS X 0,33<br />

7. Technologie strony klienckiej X 0,33<br />

8. XHTML jako standard języka dla aplikacji internetowych X 0,33<br />

9. DHTML – DOM 2 w dokumentach HTML, część Core X 0,67<br />

10. DHTML – DOM 2 w dokumentach HTML, obsługa zdarzeń X 0,67<br />

11. Aplety języka Java X 0,67<br />

12. Multimedialne prezentacje w technologii Flash X 1<br />

13. Język SVG X 0,67<br />

14. Metody pracy po stronie serwera WWW X 0,33<br />

15. Technika CGI, FastCGI, SSI X 1<br />

16. Problem bezstanowości protokołu HTTP, pojęcie sesji X 1<br />

17. Mechanizm Cookies, pamięć podręczna, serwery Proxy X 0,67<br />

18. PHP – podstawy X 1<br />

19. Bazy danych w serwisie WWW X 0,33<br />

20. Korzystanie z baz danych z poziomu PHP, przykłady dla MySQL i X 0,67<br />

Postgresql<br />

21. Technologia szablonów (smarty) w środowisku PHP X 0,33<br />

22. Współpraca PHP i Flash – Action Script X 1<br />

23. Idea Web 2.0, AJAX X 0,67<br />

24. Bezpieczeństwo aplikacji internetowej X 0,67<br />

Razem 15<br />

60


Karta zajęć – projekt<br />

Lp. Zagadnienie poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

1. Zasady zaliczenia i korzystania z sali laboratoryjnej X 0,33<br />

2. Tematyka zaawansowanej witryny WWW – serwisu WWW X 1,67<br />

3. Architektura projektowanego serwisu WWW x 2<br />

4. Wykonanie warstwy prezentacji w XHTML X 2<br />

5. Implementacja arkuszy stylów CSS dla serwisu X 2<br />

6. Wykonanie prezentacji w technologii Flash X 3<br />

7. Utworzenie bazy danych i funkcji dostępu do danych X 2<br />

8. Implementacja logiki w PHP X 3<br />

9. Integracja aplikacji trójwarstwowej X 3<br />

10. Implementacja potrzebnych funkcji JavaScript X 3<br />

11. Implementacja technologii AJAX X 3<br />

12. Implementacja zabezpieczeń aplikacji internetowej X 3<br />

13. Testowanie aplikacji X 2<br />

Razem 30<br />

61


Karta przedmiotu - Systemy wbudowane i mikroprocesory<br />

KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Systemy wbudowane i mikroprocesory<br />

Skrót nazwy ESM<br />

Poziom:<br />

Kierunek:<br />

Elektronika i<br />

telekomunikacja<br />

1. (inżynierski) 2. (magisterski)<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Krzysztof<br />

X<br />

Nazwisko: Bikonis<br />

Automatyka i robotyka Informatyka Inżynieria biomedyczna<br />

E-mail: binio@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - Wykład<br />

1. Historia i trendy rozwojowe mikroprocesorów. Architektura systemu<br />

mikroprocesorowego.<br />

Dokument utworzony:_2009-07-20 08:52:35 Ostatnia modyfikacja danych:_2009-07-17 13:31:05 Strona_ 1/3<br />

X<br />

Poziom<br />

wiedzy umiej.<br />

A B C D E<br />

Liczba<br />

godzin<br />

X 01:00<br />

2. Bloki nadzorujące pracą mikroprocesora. System przerwań. X 01:00<br />

3. Typy pamięci. System WE/WY. X 01:00<br />

4. Programowanie mikroprocesorów. Asembler. X 01:00<br />

5. Mikrokontrolery. Podstawowe definicje. Architektura<br />

mikrokontrolera PIC.<br />

X 01:00<br />

6. Architektura mikrokontolera PIC ATMega. X 01:00<br />

7. Specjalizowane układy WE/WY - SPI, UART, 1-wire, i2c, CAN,<br />

USB, PSP.<br />

8. Procesory specjalizowane, sygnałowe DSP. Systemy<br />

wieloprocesorowe.<br />

X 01:00<br />

X 01:00<br />

9. Techniki zwiększające wydajność mikroprocesorów. X 01:00<br />

10. Sprawdzian. X 02:00<br />

11. Klasyfikacja systemów wbudowanych. X 01:00<br />

12. Metody projektowania systemów wbudowanych uwarunkowanych<br />

czasowo (HRT-HOOD)<br />

X 01:00<br />

13. Platforma sprzętowa: architektury dedykowane. X 01:00<br />

14. Architektura procesorów dedykowanych. Przykłady architektur<br />

procesorów: AVR, ARM, PIC, Hitachi, MIPS.<br />

X 01:00<br />

15. Układy FPGA, ASIC, PLC. X 02:00<br />

16. Podstawowe układy peryferyjne. X 01:00<br />

17. Wybrane aspekty funkcjonowania systemu operacyjnego dla<br />

systemów wbudowanych.<br />

X 01:00


Karta przedmiotu - Systemy wbudowane i mikroprocesory<br />

18. Wielozadaniowość w systemach wbudowanych (wątki, procesy). X 01:00<br />

19. Systemy czasu rzeczywistego dla układów wbudowanych. X 02:00<br />

20. Uproszczone warstwy oprogramowania sieciowego dla systemów<br />

wbudowanych.<br />

21. Przykłady protokołów komunikacyjnych Ad Hoc dla systemów<br />

wbudowanych.<br />

22. Środowiska programistyczne do tworzenia aplikacji dla systemów<br />

wbudowanych.<br />

X 01:00<br />

X 02:00<br />

X 01:00<br />

23. Sposoby modelowania systemów wbudowanych. X 01:00<br />

24. Przetwarzanie danych a zużycie energii w systemach wbudowanych X 01:00<br />

25. Metody testowania programów dla systemów wbudowanych. X 01:00<br />

26. Sposoby zapewniania odpowiedniego poziomu jakości aplikacji w<br />

systemach wbudowanych.<br />

Lp. Zagadnienie<br />

Karta zajęć - Laboratorium<br />

X 01:00<br />

Poziom<br />

wiedzy umiej.<br />

A B C D E<br />

Razem: 30:00<br />

Liczba<br />

godzin<br />

1. Wprowadzenie do laboratorium. X 02:00<br />

2. PIC 16F877A - porty WE/WY X X 02:00<br />

3. PIC 16F877A - wyświetlacz 7-segmentowy, klawiatura matrycowa. X X 02:00<br />

4. PIC 16F877A - port szeregowy RS232 X X 02:00<br />

5. PIC 16F877A - magistrala i2c X X 02:00<br />

6. ATMega 128 - Porty WE/WY, timer X X 02:00<br />

7. ATMega 128 - wyświetlacz LCD X X 02:00<br />

8. ATMega 128 - przetwornik analogowo-cyfrowy X X 02:00<br />

9. ATMega 128 - magistrala 1-wire X X 02:00<br />

10. Sprawdzian X 02:00<br />

11. BlackFin - System operacyjny dla urządzeń wbudowanych X X 02:00<br />

12. BlackFin - modyfikacja systemu operacyjnego X X 02:00<br />

13. BlackFin - serwer WWW na urządzenia wbudowane X X 02:00<br />

14. BlackFin - obsługa multimediów przez urządzenia wbudowane X X 02:00<br />

15. Sprawdzian X X 02:00<br />

Harmonogram zaliczeń przedmiotu<br />

Id Termin Pkt Zakres<br />

L1 tydzień_1 0 Wprowadzenie do laboratorium<br />

L2 tydzień_2 2 PIC 16F877A - porty WE/WY<br />

Razem: 30:00<br />

L3 tydzień_3 2 PIC 16F877A - wyświetlacz 7-segmentowy, klawiatura matrycowa<br />

L4 tydzień_4 2 PIC 16F877A - port szeregowy RS232<br />

L5 tydzień_5 2 PIC 16F877A - magistrala i2c<br />

Dokument utworzony:_2009-07-20 08:52:35 Ostatnia modyfikacja danych:_2009-07-17 13:31:05 Strona_ 2/3


Nazwa przedmiotu Architektura komputerów<br />

Skrót nazwy AKO<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Andrzej<br />

Nazwisko: Jędruch<br />

E-mail: andj@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

Lp. Zagadnienie poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

1. Zasady zaliczenia przedmiotu 0,33<br />

2. Organizacja ogólna komputera wg von Neumanna X 0,33<br />

3. Elementy architektury IA–32 na poziomie rejestrów: adresowanie<br />

pamięci, rejestry ogólnego przeznaczenia, znaczniki, tryb<br />

rzeczywisty i chroniony<br />

X 0,67<br />

4. Pamięć fizyczna i wirtualna, adresowanie pamięci, problem<br />

kolejności bajtów (np. mniejsze niżej – ang. little endian)), rozwój<br />

architektury IA–32<br />

X 0,33<br />

5. Model programowy procesora, cykl rozkazowy, klasyfikacja<br />

instrukcji wg sposobu oddziaływania na wskaźnik instrukcji (licznik<br />

rozkazów)<br />

X 0,67<br />

6. Porównanie modelu programowego procesora i modelu na poziomie<br />

szyn systemowych<br />

X 0,33<br />

7. Zasady programowania na poziomie rozkazów procesora, funkcje<br />

typowych rozkazów<br />

X 0,33<br />

8.<br />

Modyfikacje adresowe bezpośrednie i pośrednie<br />

X 0,33<br />

9. Elementy programowania w asemblerze: mnemoniki instrukcji,<br />

formaty wierszy źródłowych, zmienne i etykiety, dyrektywy,<br />

porównanie składni asemblerów typu Intel i AT&T<br />

X 1<br />

10. Makroprzetwarzanie X 0,33<br />

11. Technika asemblacji programów, licznik lokacji, asemblacja jednoi<br />

dwuprzebiegowa, sprawozdanie z asemblacji<br />

X 0,33<br />

12. Instrukcje przesyłania adresowe i bezadresowe, operacje stosu X 0,67<br />

13. Instrukcje sterujące bezwarunkowe, wywołanie (call) i powrót z<br />

podprogramu (ret)<br />

X 0,67<br />

14. Przekazywanie parametrów do podprogramów X 0,67<br />

15. Sprzętowe wspomaganie przekazywania parametrów z użyciem<br />

stosu, ramka stosu<br />

X 0,67<br />

16. Techniki dostępu do zmiennych statycznych i dynamicznych X 0,67<br />

17. Programowanie mieszane, interfejs ABI, typowe standardy<br />

wywoływania funkcji (Pascal, C, StdCall)<br />

X 0,67<br />

64


18. Usługi systemowe i ich wywoływanie, interfejs API, tablica<br />

deskryptorów przerwań w architekturze IA–32<br />

19. Interfejsy programowania w systemach Windows i Linux, przykłady<br />

funkcji usługowych<br />

20.<br />

Inicjalizacja pracy komputera, rola systemu BIOS, funkcje<br />

usługowe systemu BIOS<br />

X 0,67<br />

X 0,33<br />

X 0,33<br />

21. Ogólne zasady i przesłanki kodowania instrukcji procesora X 0,33<br />

22. Podstawowy format rozkazów w architekturze IA–32 X 0,33<br />

23. Kodowanie instrukcji sterujących X 0,33<br />

24. Typy i formaty danych: liczby binarne ze znakiem i bez znaku,<br />

kodowanie BCD<br />

X 0,67<br />

25. Kodowanie tekstów: kody ASCII, Windows, ISO, Unicode, UTF–8 X 0,33<br />

26. Operacje arytmetyczne, identyfikacja nadmiaru X 0,33<br />

27. Działania na liczbach wielokrotnej długości X 0,33<br />

28. Technika porównywania zawartości rejestrów i komórek pamięci,<br />

przegląd instrukcji sterujących warunkowych<br />

X 0,67<br />

29. Operacje na pojedynczych bitach, przesunięcia logiczne i cykliczne<br />

(obroty)<br />

X 0,33<br />

30. Organizacja pętli rozkazowych, realizacja sprzętowa operacji na<br />

blokach danych<br />

X 0,33<br />

31. Podstawowe koncepcje sterowania pracą urządzeń zewnętrznych X 0,33<br />

32. Sterowanie urządzeń poprzez współadresowalny obszar pamięci lub<br />

poprzez przestrzeń adresową we/wy<br />

X 0,33<br />

33. Pamięć ekranu w trybie tekstowym i graficznym jako przykład<br />

obszaru współadresowalnego<br />

X 0,33<br />

34. Przykłady komunikacji szeregowej i równoległej X 0,33<br />

35. Sterownik klawiatury jako przykład typowego rozwiązania obsługi<br />

urządzenia z wykorzystaniem dwukierunkowej transmisji<br />

synchronicznej<br />

X 0,33<br />

36. Przerwania sprzętowe i ich obsługa, priorytety przerwań, przerwania<br />

maskowalne i niemaskowalne<br />

X 0,67<br />

37. Elementy techniki obsługi przerwań sprzętowych w komputerach<br />

PC, odwzorowanie linii przerwań w elementy tablicy deskryptorów<br />

przerwań<br />

X 0,67<br />

38. Przerwaniowa współpraca sterownika klawiatury z systemem<br />

operacyjnym, bufor okrężny<br />

X 0,33<br />

39. Obsługa zegara systemowego, zegar czasu rzeczywistego (RTC) X 0,33<br />

40. Wyjątki procesora, przerwania sprzętowe a programowe X 0,33<br />

41. Przesyłanie danych za pomocą DMA X 0,33<br />

42. Formaty liczb zmiennoprzecinkowych (standard IEEE 754) X 0,33<br />

43. Koprocesor arytmetyczny jako maszyna stosowa, przykłady<br />

obliczeń<br />

X 0,66<br />

44. Wybór opcji obliczeń, rejestr stanu i rejestr sterujący koprocesora X 0,33<br />

45. Obsługa wyjątków w trakcie obliczeń (niedomiar, nadmiar,<br />

niedokładny wynik, nieliczby)<br />

X 0,67<br />

46. Przegląd listy rozkazów koprocesora, porównywanie liczb<br />

zmiennoprzecinkowych<br />

X 0,33<br />

47. Hierarchia pamięci w komputerach: rejestry, pamięć podręczna,<br />

pamięć główna (operacyjna), pamięć masowa<br />

X 0,67<br />

48. Algorytmy dostępu do pamięci podręcznej X 0,33<br />

49. Aspekty sprzętowe przechowywania danych na dysku, struktura<br />

dysku, sektory, ścieżki, cylindry, klastery (wiązki), bloki,<br />

adresowanie fizyczne i logiczne<br />

X 0,33<br />

50. Koncepcja pamięci wirtualnej jako integracji pamięci operacyjnej i<br />

dyskowej<br />

X 0,33<br />

51. Realizacja pamięci wirtualnej za pomocą stronicowania, sprzętowa<br />

transformacja adresów w architekturze IA–32, tablice jedno- i<br />

dwupoziomowe<br />

X 0,67<br />

65


52. Inne schematy transformacji adresów, rozwinięcie do przestrzeni<br />

adresowej 64 GB<br />

X 0,33<br />

53. Sprzętowe wspomaganie transformacji adresów za pomocą pamięci<br />

asocjacyjnej (TLB)<br />

X 0,33<br />

54. Algorytmy dostępu do pamięci podręcznej X 0,33<br />

<strong>55</strong>. Sterowanie mikroprogramowe i układowe w procesorach X 0,33<br />

56. Przetwarzanie potokowe, konflikty sterowania, przewidywanie<br />

skoków, optymalizacja kodu programu<br />

X 0,67<br />

57. Komputery CISC i RISC, okna rejestrów w procesorach RISC X 0,67<br />

58. Architektury wielowątkowe i wielordzeniowe, instrukcje dla<br />

zastosowań mutimedialnych (MMX, SSE)<br />

X 0,67<br />

59. Prawo Amdahla – skalowalność systemu komputerowego X 0,67<br />

60. Elementy architektury procesorów 64-bitowych X 0,67<br />

61. Maszyny wirtualne – idea i klasyfikacja, wykonanie programu<br />

zorientowane na stos<br />

X 1<br />

62. Komputery sterowane przepływem danych X 0,67<br />

63. Kierunki rozwoju architektury współczesnych komputerów X 0,33<br />

Razem 30<br />

Karta zajęć – ćwiczenia<br />

Lp. Zagadnienie poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

1. Kodowanie w asemblerze — program przykładowy X 1<br />

2. Wyprowadzanie danych, kodowanie konwersji dwójkowo–<br />

dziesiętnej<br />

1<br />

3. Wprowadzanie danych, kodowanie algorytmu konwersji dziesiętno–<br />

X 1<br />

dwójkowej<br />

4. Konwersje liczb o innych podstawach (ósemkowe, szesnastkowe) 1<br />

5. Zastosowanie modyfikacji adresowych X 1<br />

6. Różne konstrukcje wykorzystujące rozkazy sterujące X 0,5<br />

7. Operacje stosu i podprogramy X 1<br />

8. Formaty kodowania instrukcji X 1<br />

9. Sterowanie urządzeniami zewnętrznymi X 1<br />

10. Obsługa przerwań sprzętowych 1<br />

11. Obsługa wyjątków procesora (np. nadmiar przy dzieleniu, praca<br />

X 1<br />

krokowa)<br />

12. Arytmetyka liczb wielokrotnej długości 0,5<br />

13. Obliczenia zmiennoprzecinkowe X 1<br />

14. Przykłady transformacji adresów X 1<br />

15. Dwa kolokwia jednogodzinne 2<br />

Razem 15<br />

Karta zajęć – laboratorium<br />

Lp. Zagadnienie poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

1. Zasady pracy w laboratorium 0,33<br />

2. Opracowanie i uruchomienie programu przykładowego, technika<br />

posługiwania się debuggerem<br />

X 1,66<br />

3. Wprowadzanie i wyprowadzanie danych z zastosowaniem funkcji<br />

X 3<br />

systemowych<br />

4. Podprogramy i sposoby przekazywania parametrów, kolejność<br />

bajtów (litte/big endian)<br />

X 3<br />

66


5. Kodowanie bitowe programów X 2<br />

6. Przykłady arytmetyki stało- i zmiennoprzecinkowej X 2<br />

7. Technika obsługi przerwań i wyjątków X 3<br />

Razem 15<br />

67


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Architektura systemów komputerowych<br />

Skrót nazwy ASK<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Paweł<br />

Nazwisko: Raczyński<br />

E-mail: wpr@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Organizacja zajęć, zasady zaliczenia, literatura 0,33<br />

2. Architektura procesorów Intel x86, rejestry ogólnego przeznaczenia,<br />

jednostka arytmetyczno-logiczna, flagi<br />

X 0,67<br />

3. Przestrzeń adresowa, adresowanie pamięci i urządzeń wejścia-wyjścia,<br />

segmentacja pamięci, tryby adresowania<br />

X 0,67<br />

4.<br />

5.<br />

Model programowy procesora, cykl rozkazowy<br />

Rozkazy i techniki przesyłania informacji, transfer blokowy<br />

X<br />

X<br />

0,5<br />

0,5<br />

6. Rozkazy arytmetyczne, formaty liczb, działania na liczbach<br />

wielokrotnej długości, obliczenia zmiennoprzecinkowe – emulacja<br />

programowa i wykorzystanie koprocesora<br />

X 1<br />

7. Operacje na bitach, ciągach i łańcuchach X 0,5<br />

8. Rozkazy sterujące bezwarunkowe i warunkowe, skoki ze śladem,<br />

wykorzystanie stosu<br />

X 0,5<br />

9. Organizacja procesora, moduły obsługi interfejsu i wykonywania<br />

rozkazów, kolejkowanie rozkazów<br />

X 0,5<br />

10. System przerwań, wektoryzacja, obsługa wielopoziomowa X 0,67<br />

11. Tryby pracy procesora: rzeczywisty i chroniony X 0,5<br />

12. Wstęp do programowania w asemblerze: kody mnemotechniczne<br />

instrukcji, zmienne, etykiety, dyrektywy, składania linii programu<br />

X 0,67<br />

13. Przebieg asemblacji, operacje na słowniku nazw, raporty o<br />

błędach, konsolidacja<br />

X 0,67<br />

14. Makroinstrukcje, podprogramy, przekazywanie parametrów do<br />

podprogramów, ramka stosu<br />

X 0,67<br />

15. Modele pamięci i ich konsekwencje, statyczna i dynamiczna rezerwacja<br />

pamięci<br />

X 0,67<br />

16. Interfejs programowy do języków wysokiego poziomu C i PASCAL X 0,5<br />

17. Typowe układy wejścia-wyjścia, obsługa urządzeń wejścia-wyjścia X 0,5<br />

18. Komunikacja równoległa i szeregowa, wspomaganie sprzętowe X 0,67<br />

19. Obsługa przerwań sprzętowych i programowych, rola sprzętowego<br />

kontrolera przerwań,<br />

X 0,67<br />

20. Bezpośredni dostęp do pamięci (DMA), kontroler DMA, współpraca z<br />

jednostką centralną, programowanie i przebieg transferu<br />

X 0,67<br />

21. Elementy architektury x86-32 i x86-64, procesory CISC i RISC X 1<br />

68


22. Architektura komputerów w standardzie PC X 0,5<br />

23. Pamięć masowa, dyski stałe, dyski optyczne, pamięci FLASH X 1<br />

24. BIOS organizacja i udostępniane funkcje X 0,66<br />

25. Konsola użytkownika, współpraca z klawiaturą i urządzeniem<br />

wskazującym, techniki buforowania strumienia danych<br />

X 0,66<br />

26. Obsługa ekranu w trybie znakowym i graficznym X 0,66<br />

27. Obsługa przerwań sprzętowych w komputerze PC X 0,66<br />

28. Przerwania programowe i przekazywanie parametrów do funkcji<br />

X 0,5<br />

udostępnianych przez BIOS<br />

29. Zegar czasu rzeczywistego i zegar systemowy X 0,5<br />

30. System operacyjny, organizacja, oferowane funkcje i usługi X 1<br />

31. Wprowadzenie do systemów wbudowanych X 0,5<br />

32. Systemy wbudowane wykorzystujące komputery zgodne PC X 0,5<br />

33. Komputery modułowe w standardzie PC104 X 0,66<br />

34. Komputery modułowe wykorzystujące magistralę VME X 0,66<br />

35. Komputery modułowe wykorzystujące magistralę COMPACT PCI X 0,66<br />

36. Organizacja interfejsu z obiektem sterowania lub monitoringu X 1<br />

37. Systemy operacyjne w systemach wbudowanych: systemy WINDOWS<br />

embedded, Linux, QNX<br />

X 0,67<br />

38. Specyfika oprogramowania dla systemów wbudowanych X 0,5<br />

39. Obsługa programowa interfejsu z obiektem – sterowniki urządzeń X 1<br />

40. Techniki obsługi przerwań sprzętowych: procedury obsługi<br />

przerwań, zadania obsługujące przerwania<br />

X 0,67<br />

41. Praca w czasie rzeczywistym – techniki realizacji X 0,67<br />

42. Programowa obsługa standardowych interfejsów komunikacyjnych X 0,67<br />

43. Dedykowane oprogramowanie czasu rzeczywistego, techniki tworzenia<br />

mini jądra, procedur obsługi przerwań, pętli programowej<br />

X 1<br />

44. Diagnostyka oprogramowania X 0,67<br />

45. Przykłady systemów wbudowanych X 1<br />

Razem 30<br />

Karta zajęć - laboratorium<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Organizacja pracy w laboratorium, podział zadań 1<br />

2. Komputer PC - opracowanie, kompilacja i uruchomienie<br />

X 2<br />

3.<br />

przykładowego programu w asemblerze. Posługiwanie się debuggerem.<br />

Komputer PC - wykorzystanie funkcji zawartych w module BIOS. X 2<br />

4. Komputer PC – tworzenie programów wykorzystujących funkcje<br />

udostępniane przez system operacyjny<br />

X 2<br />

5. Komputer PC – tworzenie interfejsu użytkownika X 2<br />

6. Komputer PC – obsługa przerwań i typowych interfejsów X 2<br />

7. Komputer PC – oprogramowanie działające w czasie rzeczywistym X 2<br />

8. Komputer PC – autodiagnostyka systemu X 2<br />

Razem 15<br />

69


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Architektury komputerów i systemy operacyjne<br />

Skrót nazwy AKSO<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Andrzej<br />

Nazwisko: Jędruch<br />

E-mail: andj@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie, zasady zaliczania przedmiotu 0,33<br />

2. Organizacja ogólna komputera wg von Neumanna X 0,33<br />

3. Elementy architektury procesora na poziomie rejestrów: adresowanie<br />

pamięci, rejestry ogólnego przeznaczenia<br />

X 0,33<br />

4. Model programowy procesora, cykl rozkazowy X 0,33<br />

5. Zasady programowania na poziomie rozkazów procesora, funkcje<br />

X 0,33<br />

typowych rozkazów<br />

6. Elementy programowania w asemblerze: mnemoniki instrukcji,<br />

formaty wierszy źródłowych, zmienne i etykiety, dyrektywy,<br />

licznik lokacji, makroprzetwarzanie<br />

X 0,67<br />

7. Kodowanie danych: liczby całkowite binarne ze znakiem i bez znaku,<br />

kodowanie BCD, problem kolejności bajtów (mniejsze niżej)<br />

X 0,33<br />

8. Liczby zmiennoprzecinkowe, koprocesor arytmetyczny w architekturze<br />

IA–32 jako maszyna stosowa, przykłady obliczeń<br />

X 0,67<br />

9. Kodowanie tekstów: kody Windows, ISO, Unicode X 0,33<br />

10. Instrukcje przesyłania (na przykładzie architektury IA–32) ,<br />

modyfikacje adresowe, operacje stosu<br />

X 0,33<br />

11. Rozkazy sterujące warunkowe i bezwarunkowe, pętle rozkazowe,<br />

X 0,33<br />

operacje arytmetyczne i bitowe, przesunięcia<br />

12. Wywołanie i powrót z podprogramu, podprogramy usługowe systemu<br />

operacyjnego, koncepcja API jako poziomu abstrakcji między aplikacją<br />

a systemem operacyjnym<br />

13. Przekazywanie parametrów do podprogramów, konwencje stosowane<br />

przez kompilatory (np. StdCall), zastosowania w technice<br />

programowania mieszanego<br />

X 0,67<br />

X 0,33<br />

14. Podstawowe koncepcje sterowania pracą urządzeń zewnętrznych X 0,33<br />

15. Obsługa programowa przerwań sprzętowych, priorytety przerwań X 0,67<br />

16. Maszyny wirtualne, zasady działania, przykłady: JVM, CLR X 0,67<br />

17. Hierarchia pamięci w komputerach: rejestry, pamięć podręczna, pamięć X 0,33<br />

główna (operacyjna), pamięć masowa<br />

18. Koncepcja pamięci wirtualnej i jej realizacja za pomocą stronicowania X 0,67<br />

19. Przetwarzanie potokowe, konflikty sterowania, przewidywanie skoków X 0,33<br />

20. Komputery CISC i RISC X 0,33<br />

70


21. Systemy wieloprocesorowe z pamięcią wspólną i z pamięcią<br />

rozproszoną, prawo Amdahla<br />

X 0,33<br />

22. Współczesne procesory wielowątkowe i wielordzeniowe X 0,33<br />

23. Klasyfikacja systemów operacyjnych, ich zadania i funkcje X 0,33<br />

24. Model warstwowy systemu operacyjnego, funkcje jądra, procesy<br />

ciężkie i lekkie (wątki)<br />

X 0,67<br />

25. Stany procesu, wielozadaniowość z wywłaszczaniem i bez<br />

wywłaszczania<br />

X 0,33<br />

26. Zarządzanie procesami na poziomie API i na poziomie powłoki X 0,33<br />

27. Przetwarzanie wielowątkowe, problemy synchronizacji procesów i<br />

wątków<br />

X 0,33<br />

28. Tworzenie programu wynikowego: kompilacja, linkowanie, biblioteki<br />

statyczne i dynamiczne<br />

X 0,67<br />

29. Transakcje i bezpieczeństwo w systemach operacyjnych. X 0,67<br />

30. Systemy scentralizowane i rozproszone; komunikacja i praca w sieci X 0,67<br />

31. Organizacja systemów plików: ciągła, listowa, indeksowa X 0,33<br />

32. Sterowniki urządzeń w systemach operacyjnych na przykładzie<br />

standardów systemu Linux i Windows (WDM)<br />

X 0,33<br />

33. Kolokwium 1<br />

Razem 15<br />

Karta zajęć – projekt<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Zasady kodowania programów w asemblerze X 3<br />

2. Realizacja kompilacji i konsolidacji programów w środowisku systemu<br />

operacyjnego – tworzenie skryptów, narzędzia wspomagające<br />

X 2<br />

3. Programowanie mieszane – łączenie języków programowania X 3<br />

4. Wykorzystanie interfejsu API w programowaniu (zarządzanie<br />

procesami, operacje plikowe)<br />

X 3<br />

5. Przetwarzanie wielowątkowe w komputerach z procesorami<br />

wielordzeniowymi<br />

X 3<br />

6. Techniki zapewnienia bezpieczeństwa informacyjnego X 1<br />

Razem 15<br />

71


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Architektury usług internetowych<br />

Skrót nazwy AUI<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Paweł<br />

Nazwisko: Czarnul<br />

E-mail: pczarnul@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

Lp. Zagadnienie poziom<br />

liczba<br />

godzin<br />

wiedzy Umiej.<br />

A B C D E<br />

1. Podanie zasad zaliczenia X 1/3<br />

2. Rozwój architektur internetowych: od klient-serwer przez<br />

architektury wielowarstwowe, systemy agentowe, peer-to-peer,<br />

rozproszone obiekty<br />

X 2<br />

3. Omówienie typowej aplikacji klient-serwer i wielowarstwowej w<br />

Internecie<br />

X 1<br />

4. Omówienie typowej aplikacji w architekturze rozproszonych<br />

obiektów – CORBA (IDL, przykład aplikacji klient C++, serwer<br />

Java i vice versa)<br />

X 2<br />

5. Przykłady aplikacji peer-to-peer w Internecie X ½<br />

6. Architektura klient-serwer a systemy agentowe X ½<br />

7. SOA (Service Orientem Architecture) X 1<br />

8. Web Services: przykłady zastosowań, zastosowanie podstawowych<br />

technologii i standardów: SOAP (XML), http<br />

x 1<br />

9. SOAP – omówienie protokołu, przykłady, pośrednicy w<br />

przekazywaniu wiadomości SOAP<br />

X 1<br />

10. WSDL: opis usług sieciowych. X ½<br />

11. Web Services: konfiguracja systemu Apache + Tomcat + AXIS,<br />

biblioteki, architektura<br />

X 1/3<br />

12. Implementacja usług sieciowych w środowisku AXIS: Java Web<br />

Service (JWS).<br />

X 1/3<br />

13. AXIS: instalowanie usługi sieciowej - Web Service Deployment<br />

Descriptor (WSSD).<br />

X 1/3<br />

14. AXIS: style usług. X 1/3<br />

15. AXIS: Mapowanie typów: XML Java. X 1/3<br />

16. Implementacja usług sieciowych w środowisku AXIS: WSDL: stub<br />

i skeleton, implementacja kodu.<br />

X 1/3<br />

17. Implementacja usług sieciowych w środowisku AXIS: WSDL2Java,<br />

Java2WSDL.<br />

X 1/3<br />

18. Przechwytywanie i obsługa Web Services w AXIS (handlers) ½<br />

19. AXIS 2.0 X 1/3<br />

20. UDDI 1.0 (omówienie elementów: tModel, businessEntity,<br />

businessService, bindingTemplate), publikowanie i wyszukiwanie<br />

informacji<br />

X 1<br />

72


21. UDDI – modelowanie związków pomiędzy firmami, kwalifikatory<br />

w wyszukiwaniu UDDI<br />

X ½<br />

22. UDDI – API publikowania i wyszukiwania informacji X ½<br />

23. UDDI – typy rejestrów i zastosowania X ½<br />

24. Wykorzystanie UDDI4J w praktyce (wykonanie zapytań do<br />

rzeczywistych serwerów)<br />

X 1/3<br />

25. Odwzorowanie WSDL na UDDI X 1/3<br />

26. Bezpieczeństwo usług sieciowych (HTTPS, HTTP Basic-auth),<br />

bezpieczeństwo usług sieciowych w systemie BeesyCluster<br />

X 1/3<br />

27. Semantyka w opisie usług – definicja problemu inteligentnego<br />

wyszukiwania usług z wykorzystaniem ontologii<br />

X ½<br />

28. Standardy służące definicji ontologii w opisie usług w Internecie: od<br />

RDF przez OWL do OWL-S, przykłady<br />

X 1<br />

29. Opis usługi w OWL-S z wykorzystaniem ontologii, poziomy<br />

dopasowania opisu usługi do elementów ontologii występujących w<br />

żądaniu<br />

X ½<br />

30. Odwzorowanie OWL-S na UDDI X 1/3<br />

31. Integracja usług – definicja scenariusza (workflow) jako grafu z<br />

zadaniami, do których przypisane są zbiory usług wykonujące dane<br />

zadania. Business a scientific workflow.<br />

X 1/2<br />

32. QoS – Quality of Service – typowe miary jakości przypisane do<br />

usług. Wyliczanie QoS dla scenariusza z wartości dla usług<br />

X ½<br />

33. Problem wyboru usług dla zadań przy optymalizacji zadanego<br />

kryterium – Service Selection Problem<br />

X ½<br />

34. Problem szeregowania scenariusza (workflow scheduling) X 1/3<br />

35. Workflows w rozproszonych systemach usług (Web Services Flow<br />

Language, Services Flow Language, BPEL4WS, BPML),<br />

X 1<br />

36. OGSA – architektura X 1/2<br />

37. Systemy typu grid: przykłady wykorzystania. X 1/2<br />

38. WSRF (Web Service Resource Framework). Standardy składające<br />

się na WSRF<br />

X ½<br />

39. Globus Toolkit - wprowadzenie X 1/3<br />

40. Architektura Globus Toolkit. X 1/3<br />

41. Wytwarzanie aplikacji z wykorzystaniem Globus Toolkit. Etapy. X 1/3<br />

42. Wytwarzanie aplikacji z wykorzystaniem Globus Toolkit.<br />

Tworzenie interfejsu i implementacja (*WSDL, WSDD). Różnice w<br />

stosunku do Web Services.<br />

X 1<br />

43. Wdrożenie grid service (GAR). X 1/3<br />

44. Service, resource, resource home. X ½<br />

45. WS-Resource factory pattern X ½<br />

46. Cykl życia. WS-ResourceLifetime. X ½<br />

47. Powiadomienia (notifications) w grid services X ½<br />

48. Zabezpieczanie usług (GSI, certyfikaty proxy). X 1<br />

49. UNICORE, inne implementacje middleware dla przetwarzania<br />

gridowego<br />

X ½<br />

50. Harness: uogólnione środowisko maszyny wirtualnej, architektura<br />

oparta o pluginy<br />

X 2/3<br />

51. Systemy workflow pod kątem usług (Kepler, Triana, P-GRADE) X 1/3<br />

Razem 30<br />

Karta zajęć – laboratorium<br />

Lp. Zagadnienie poziom<br />

1. Podanie zasad korzystania z laboratorium<br />

liczba<br />

godzin<br />

Wiedzy umiej.<br />

A B C D E<br />

X 1/3<br />

73


2. Wprowadzenie do narzędzi wykorzystywanych na laboratorium:<br />

Tomcat, AXIS, Globus Toolkit, konfiguracja<br />

3.<br />

Instalacja i uruchomienie usługi sieciowej w serwerze Tomcat/AXIS<br />

(wykorzystanie JWS)<br />

4. Zabezpieczanie usług sieciowych z wykorzystaniem HTTPS oraz<br />

http Basic-auth, konfiguracja serwera<br />

5.<br />

Instalacja usług sieciowych z wykorzystaniem deskryptorów<br />

WSDD, definiowanie procedur obsługi, przetwarzanie wiadomości<br />

w serwerze AXIS, serializacja<br />

6. Prosta usługa w Globus Toolkit<br />

7. Zabezpieczanie grid services<br />

8. Cykl życia, niszczenie zasobów<br />

2/3<br />

X 2<br />

X 2<br />

X 2<br />

X 2<br />

X 2<br />

X 2<br />

9. Powiadomienia w Globus Toolkit X 2<br />

Razem 15<br />

74


Nazwa przedmiotu Bazy danych<br />

Skrót nazwy BDN<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Krzysztof<br />

Nazwisko: Goczyła<br />

E-mail: kris@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

Lp. Zagadnienie poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

1. Architektura systemu baz danych x 0,67<br />

2. Funkcje systemu zarządzania bazami danych x 0,67<br />

3. Zbiory encji, atrybuty encji, klucze encji, związki x 1<br />

4. Diagram związków encji (ERD) x 0,33<br />

5. Tworzenie diagramów związków encji x 1<br />

6. Relacyjna baza danych – definicje x 1<br />

7. Zasady integralności encji i integralności referencyjnej x 0,67<br />

8. Przejście od diagramu związków encji na schemat relacyjnej bazy<br />

x 1<br />

danych<br />

9. Algebra relacji: operatory zbiorowe x 1<br />

10. Algebra relacji: operatory relacyjne x 1<br />

11. Język SQL – przegląd x 1<br />

12. Tworzenie tablic x 1<br />

13. Wstawianie danych do tablic x 1<br />

14. Zapytania proste x 1<br />

15. Funkcje agregujące x 1<br />

16. Grupowanie x 1<br />

17. Złączenia x 1<br />

18. Złączenia rozszerzone x 0,66<br />

19. Podzapytania x 1<br />

20. Instrukcje aktualizacji, usuwania i wstawiania masowego x 1<br />

21. Widoki x 1<br />

22. Kursory x 1<br />

23. Normalizacja relacyjnych baz danych: 2 i 3 postać normalna x 1<br />

24. Postać normalna Boyce’a-Codda x 1<br />

25. Normalizacja relacyjnych baz danych: 4 i 5 postać normalna x 1<br />

26. Rozproszone bazy danych x 1<br />

27. Przetwarzanie transakcyjne x 1<br />

28. Poziomy izolacji x 1<br />

29. Integralność relacyjnych baz danych x 1<br />

30. Elementy optymalizacji zapytań x 1<br />

31. Architektura klient-serwer x 1<br />

32. Nierelacyjne bazy danych - wprowadzenie x 1<br />

Razem 30<br />

75


Karta zajęć – laboratorium<br />

Lp. Zagadnienie poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

1. Zapoznanie się ze środowiskiem RDBMS Progress x 1<br />

2. Tworzenie tablic x 1<br />

3. Wstawianie danych do tablic x 1<br />

4. Zapytania proste x 1<br />

5. Funkcje agregujące x 1<br />

6. Grupowanie x 1<br />

7. Złączenia, złączenia rozszerzone x 1<br />

8. Podzapytania x 1<br />

9. Instrukcje aktualizacji, usuwania i wstawiania masowego x 1<br />

10. Widoki x 1<br />

11. Tworzenie aplikacji w języku 4GL x 3<br />

12. Tworzenie transakcji z wykorzystaniem zanurzonego SQL x 1<br />

13. Tworzenie sprawozdania z laboratorium x 1<br />

Razem 15<br />

Karta zajęć – projekt<br />

Lp. Zagadnienie poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

1. Analiza przykładowego systemu x 3<br />

2. Tworzenie diagramów związków encji za pomocą narzędzia<br />

x 3<br />

ERDConstructor<br />

3. Tworzenie słownika danych x 2<br />

4. Weryfikacja utworzonego modelu x 3<br />

5. Zaprojektowanie schematu relacyjnej bazy danych x 1<br />

6. Opracowanie dokumentacji projektowej x 3<br />

Razem 15<br />

76


Nazwa przedmiotu Bazy danych<br />

Skrót nazwy BD<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Jacek<br />

Nazwisko: Rumiński<br />

E-mail: jwr@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Podstawowe pojęcia: baza danych (BD). Cechy baz danych. X 0,33<br />

2. Podstawowe pojęcia: system baz danych (SBD). Komponenty SBD:<br />

system zarządzania bazami danych (SZBD), języki zapytań.<br />

X 0,67<br />

3. Model warstwowy SBD. Typy i rola użytkowników. X 0,33<br />

4. Warstwa fizyczna. Struktury a modele danych. X 0,67<br />

5. Hierarchiczny model danych. X 1<br />

6. Systemy plików i XML. Sieciowy model danych. X 1<br />

7. Relacyjny model danych. X 0,33<br />

8. Algebra relacji. X 1<br />

9. Norma ISO/IEC 9075 – SQL. Porównanie wersji 1992, 1999,<br />

2003.<br />

X 0,67<br />

10. Wyrażenia języka SQL – Data Definition Language X 1<br />

11. Wyrażenia języka SQL – Data Manipulation Languge X 1<br />

12. Wyrażenia języka SQL – Data Query Language X 1<br />

13. Projektowanie relacyjnej bazy danych – (język naturalny, model<br />

(diagramy) związków encji DZE, DDL, model (diagramy) relacyjny<br />

DR).<br />

X 1<br />

14. Model (diagramy) związków encji – wprowadzenie X 0,33<br />

15. Diagramy związków encji – zasady poprawnego stosowania. X 0,67<br />

16. Odwzorowanie model ZE -> model relacyjny. Odwzorowanie pojęć. X 1<br />

17. Normalizacja Relacyjnej BD (zależności, 1NF, 2NF, 3NF, BCNF) X 1<br />

18. Normalizacja Relacyjnej BD (4NF, 5NF) X 0,33<br />

19. Systemy zarządzania RBD, charakterystyka i przegląd rozwiązań. X 0,67<br />

20. Obiektowy model danych. X 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć – laboratorium<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

liczba<br />

godzin<br />

77


1. Modelowanie związków encji (na podstawie przydzielonego zadania). X 2<br />

2. Odwzorowanie ZE -> model relacyjny. Implementacja poprzez DDL. X 2<br />

3. Opracowanie prototypowej bazy danych. X 2<br />

4. Operacje algeby relacji (DML i DQL) X 3<br />

5. Powiązanie BD z interfejsem (np. graficznym). X 3<br />

6. Rozszerzenia BD – LOB, UDDT, UDF. X 3<br />

Razem 15<br />

78


Nazwa przedmiotu Bazy wiedzy<br />

Skrót nazwy BWD<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Krzysztof<br />

Nazwisko: Goczyła<br />

E-mail: kris@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie do zarządzania wiedzą x 0,33<br />

2. Idea i praktyka Semantic Web x 0,33<br />

3. Pojęcie ontologii w Semantic Web x 0,34<br />

4. Metody reprezentacji wiedzy: regułowe i ontologiczne x 1<br />

5. Ramki Minsky’ego i sieci semantyczne x 0,5<br />

6. Język RDF x 1<br />

7. Wprowadzenie do logiki opisowej x 1<br />

8. Język ALCN - konstruktory x 1<br />

9. Składowe ontologii: TBox i ABox x 0,5<br />

10. Problemy wnioskowania z ontologii DL x 0,5<br />

11. Podstawowe algorytmy wnioskowania z terminlogii: subsumcja<br />

x 1<br />

strukturalna, algorytmy tableau, algorytmy kartograficzne<br />

12. Wnioskowanie z terminologii i opisu świata x 0,67<br />

13. Ontologie DL – przykłady x 1<br />

14. Świat otwarty a świat zamknięty x 0,66<br />

15. Operator modalny K x 1<br />

16. Język OWL-DL jako język zapisu ontologii w Semantic Web x 0,33<br />

17. Podstawowe konstruktory OWL-DL x 1<br />

18. Przykłady ontologii OWL-DL x 0,5<br />

19. OWL jako język SHION(D) x 0,34<br />

20. Zasady tworzenia ontologii w Semantic Web x 1<br />

21. Istniejące systemy do zarządzania ontologiami x 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć – laboratorium<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Zaznajomienie się ze środowiskiem JKasea, OntoPIPS i Kasea x 3<br />

2. Tworzenie przykładowej ontologii x 3<br />

liczba<br />

godzin<br />

79


3. Zaznajomienie się z interfejsem DIGUT x 2<br />

4. Praca z systemem KaSeA: utworzenie terminologii, załadowanie bazy<br />

wiedzy asercjami<br />

x 3<br />

5. Praca z systemem KaSeA: konstruowanie zapytań różnych typów x 3<br />

6. Opracowanie sprawozdania 1<br />

Razem 15<br />

80


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Bezpieczeństwo systemów komputerowych<br />

Skrót nazwy BSK<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

x<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

x<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Piotr<br />

Nazwisko: Szpryngier<br />

E-mail: piotrs@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Podstawowe pojęcia. Zagrożenia, ryzyko, polityki bezpieczeństwa.<br />

Ocena podatności na zagrożenia.<br />

x 1<br />

2. Planowanie polityki bezpieczeństwa. x 1<br />

3. Analiza ryzyka względem kosztów jego minimalizacji. Koszty<br />

zapewniania ciągłości działania. Zarządzanie ryzykiem.<br />

x 1<br />

4. Standardy bezpieczeństwa. Dokumenty NIST. x 1<br />

5. Standardy bezpieczeństwa. ISO 17799, ISO 15408. x 1<br />

6. Ataki na dane i systemy informacyjne. Techniki penetracji systemów.<br />

Wirusy i ochrona antywirusowa.<br />

x 1<br />

7. Klasyfikacja technik zabezpieczania danych. Zarządzanie<br />

bezpieczeństwem informacji. Systemy kontroli dostępu fizycznego.<br />

x 0,5<br />

8. Kontrola dostępu do systemów operacyjnych i baz danych. Kontrola<br />

przepływu danych I kontrola wnioskowania. Zintegrowany system<br />

zarządzania bezpieczeństwem..<br />

x 0,5<br />

9. Modele kontroli dostępu: DAC, RBAC, MAC, przejmij-przekaż,<br />

Wooda.<br />

x 0,5<br />

10. Modele kontroli dostępu: NTK, Bella-LaPaduli, Biby, inne modele<br />

mieszane i praktyki biznesowe.<br />

x 1<br />

11. Klasyfikacja technik kryptograficznych. Podstawy konstrukcji szyfrów<br />

blokowych. Tryby pracy szyfrów blokowych.<br />

x 1<br />

12. Algorytmy symetryczne: AES (Rijndael), TWOFISH. x 0,5<br />

13. Algorytmy asymetryczne: Diffie-Hellmanna, RSA, El-Gamala, DSA. x 1<br />

14. Jednokierunkowe funkcje skrótu. MAC. Techniki budowy funkcji<br />

skrótu.<br />

x 0,5<br />

15. Klasyfikacja protokołów kryptograficznych. Zarządzanie kluczami.<br />

Rola TTP w protokołach kryptograficznych..<br />

x 0,5<br />

16. Podstawowe protokoły: przesyłanie wiadomości z kluczem sesyjnym,<br />

uzgadnianie kluczy, podpis elektroniczny.<br />

x 0,5<br />

17. Podpisy elektroniczne. Protokoły: podstawowy, podpisy wielokrotne I<br />

ślepe podpisy cyfrowe.<br />

x 0,5<br />

18. Uwierzytelnianie symetryczne: Szyfrowanie skrótu wiadomości.<br />

Protokoły z udziałem TTP – podstawowe założenia. Uwierzytelnianie<br />

asymetryczne. Certyfikat klucza publicznego.<br />

x 0,5<br />

81


19. Protokoły Kerberos i SESAME. x 0,5<br />

20. Protokoły: SKEY, SKID, Wide-Mouth Frog, Yahaloma, Needham-<br />

Schroedera, Otway-Reesa, Neuman-Stubblebina.<br />

x 1<br />

21. Mieszane protokoły uwierzytelniające: DASS, Denning-Sacco, Woo-<br />

Lama.<br />

x 0,5<br />

22. Identyfikacja użytkowników. Hasła jednorazowe i dynamiczne. Ataki<br />

słownikowe na pliki haseł. Dowody o wiedzy zerowej.<br />

x 0,5<br />

23. Protokoły: Feige-Fiat-Shamira, Guillou-Quisquatera. x 0,5<br />

24. Protokoły wymiany kluczy. x 0,5<br />

25. Infrastruktury klucza publicznego (PKI). Standard X.509. Zadania i rola<br />

CA i RA. Zarządzanie kluczami i listami CRL.<br />

x 1<br />

26. Internetowe standardy PKI: SPKI, SDSI, X9.59, SET, PGP. x 1<br />

27. Znakowanie czasem. Protokół dystrybucyjny. Notariat sieciowy. x 1<br />

28. Wkrywanie intruzów w systemach informatycznych- IDS. x 0,5<br />

29. Śluzy ogniowe – klasyfikacja i podstawy działania. x 0.5<br />

30. Bezpieczne serwery www. Protokół SSL. x 1<br />

31. Techniki zabezpieczania systemów operacyjnych i platform<br />

obliczeniowych. Hartowanie SO.<br />

x 1<br />

32. Bezpieczeństwo poczty elektronicznej. Protokoły: PEM, SMIME i<br />

aplikacja PGP.<br />

x 0,5<br />

33. Bezpieczeństwo transakcji biznesowych. Podpisywanie kontraktów,<br />

wymiana dokumentów, płatności elektroniczne. Rola TTP w etransakcjach.<br />

x 1<br />

34. Czeki elektroniczne i pieniądze cyfrowe. Płatności przy użyciu kart. x 1<br />

35. Protokół SET i standard OTP. x 1<br />

36. Bezpieczeństwo systemów mobilnych – ocena zagrożeń. x 1<br />

37. Ocena bezpieczeństwa standardów 802.11, 802.15, 802.16. x 1<br />

38. Prawne i etyczne aspekty bezpieczeństwa systemów komputerowych.<br />

Standardy, ustawy, zarządzenia. Dyrektywy UE. Etyka w zarządzaniu<br />

bezpieczeństwem<br />

x 0,5<br />

39. Audyt i ocena bezpieczeństwa systemów informatycznych. Integracja<br />

zarządzania bezpieczeństwem z zarządzaniem firmą/instytucją.<br />

x 1<br />

Razem 30<br />

Karta zajęć – projekt<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie – dokumentacja, organizacja zespołów, Tematy<br />

projektów<br />

X 1<br />

2. Przegląd istniejących rozwiązań. X 1<br />

3. Zgromadzenie i dyskusja wymagań. X 1<br />

4. Analiza ryzyka przedsięwzięcia. X 1<br />

5. Przegląd dostępnych technologii. X 1<br />

6. Specyfikacja projektu X 1<br />

7. Decyzje projektowe: wybór architektury i narzędzi. X 0,5<br />

8. Dekompozycja zadań, ustalenie harmonogramu prac<br />

implementacyjnych.<br />

X 0,5<br />

9. Projekt modułów. X 2<br />

10. Implementacja X 3<br />

11. Testowanie i weryfikacja poprawności działania X 1<br />

12. Walidacja X 0.5<br />

13. Podsumowanie pracy – dokument finalny X 1<br />

14. Ocena projektu X 0.5<br />

Razem 15<br />

82


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Biznes elektroniczny<br />

Skrót nazwy BEL<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X X X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Piotr<br />

Nazwisko: Brudło<br />

E-mail: pebrd@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Podanie zasad zaliczenia przedmiotu X 1/3<br />

2. Podstawowe zasady biznesowe X 1/2<br />

3. Podstawy Ekonomii w skrócie X 1/2<br />

4. Specyfika Internetu dla biznesu – wprowadzenie X 2/3<br />

5. Rozpoczynanie działalności i Internecie X 1/2<br />

6. Klasyfikacja generacji witryn biznesowych X 1/2<br />

7. Klasyfikacja rynków internetowych X 1<br />

8. Model przedsiębiorstwa wirtualnego X 1/2<br />

9. Marketing w Internecie X 1<br />

10. Klient internetowy - klasyfikacja X 1<br />

11. CRM – podstawy zarządzanie relacjami z klientem X 1/2<br />

12. Wykorzystanie CRM w przykładach systemowych X 1<br />

13. Strategie e-biznesu X 1<br />

14. Procesy logistyczne i ich zarządzanie X 1/2<br />

15. Specyfika firm polskich w prowadzeniu e-biznesu X 1<br />

16. Giełdy w Internecie – produkt nie-materialny X 1/2<br />

17. Decyzje inwestycyjne w zakresie nowej ekonomii X 1/2<br />

18. Obrót gospodarczy, a nowa jakość ekonomiczna X 1/2<br />

19. Wirtualne organizacje “non-profit” w biznesie X 1/2<br />

20. Tworzenie i prowadzenie firmy internetowej X 1<br />

21. Podsumowanie i wskazówki praktyczne X 1/2<br />

22. Kolokwium zaliczeniowe X 1<br />

Razem 15<br />

83


Lp. Zagadnienie<br />

Karta zajęć – projekt<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie do projektu – przedstawienie wymagań X 1/3<br />

2. Pomysł na własne przedsięwzięcie internetowe X 1<br />

3. Przegląd aktualnych zbliżonych rozwiązań X 1<br />

4. Konkretyzacja własnego pomysłu X 1<br />

5. Analiza wykonalności rozwiązania X 1<br />

6. Przegląd dostępnych technologii X 1<br />

7. Projekt techniczny X 1<br />

8. Projekt ekonomiczny – specyfikacja celów X 1<br />

9. Ankieta wewnątrz-grupowa zgodności celów X 1<br />

10. Implementacja X 1<br />

11. Implementacja cd. X 1<br />

12. Testowanie i weryfikacja X 1<br />

13. Walidacja otrzymanych rozwiązań X 1<br />

14. Analiza i ocena osiągniętych efektów X 1<br />

15. Podsumowanie i wspólna ocena rozwiązań X 1<br />

16. Zaliczenie projektu X 2/3<br />

Razem 15<br />

84


Nazwa przedmiotu Eksploracja danych<br />

Skrót nazwy DAM<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Wojciech<br />

Nazwisko: Waloszek<br />

E-mail: wowal@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Podstawowe zagadnienia eksploracji danych x 1<br />

2. Proces eksploracji danych i jego rola w ramach organizacji x 0,5<br />

3. Formy reprezentacji danych i wiedzy x 1,5<br />

4. Przegląd podstawowych rodzajów klasyfikatorów decyzyjnych x 1<br />

5. Drzewa decyzyjne x 2<br />

6. Reguły decyzyjne x 1<br />

7. Reguły asocjacyjne x 1<br />

8. Grupowanie danych x 2<br />

9. Przykład metody numerycznych w ramach eksploracji danych x 1<br />

10. Źródła i natura błędów w procesie eksploracji danych x 1<br />

11. Inżynieria wejścia i wyjścia x 2<br />

12. Inne techniki eksploracji danych x 1<br />

Razem 15<br />

Karta zajęć – laboratorium<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Zaznajomienie się ze środowiskiem MS SQL Analysis Services i jego<br />

możliwościami w dziedzinie eksploracji danych<br />

x 2<br />

2. Realizacja procesu eksploracji danych za pomocą drzew decyzyjnych w<br />

środowisku MS SQL Analysis Services<br />

x 1<br />

3. Realizacja procesu eksploracji danych za pomocą grupowania w<br />

środowisku MS SQL Analysis Services<br />

x 1<br />

4. Realizacja procesu eksploracji danych za pomocą reguł asocjacyjnych<br />

w środowisku MS SQL Analysis Services<br />

x 1<br />

5. Zapoznanie się pakietem WEKA oraz stosowanymi tam formatami<br />

zapisu danych<br />

x 2<br />

6. Analiza i eksploracja danych za pomocą pakietu Weka – drzewa<br />

decyzyjne<br />

x 2<br />

7. Analiza i eksploracja danych za pomocą pakietu Weka – reguły x 1<br />

85


8.<br />

asocjacyjne<br />

Analiza i eksploracja danych za pomocą pakietu Weka – grupowanie<br />

danych<br />

9. Inżynieria wejścia i wyjścia oraz ocena jakości klasyfikatorów w<br />

pakiecie Weka<br />

x 2<br />

x 2<br />

10. Opracowania sprawozdania z ćwiczeń x 1<br />

Razem 15<br />

86


Nazwa przedmiotu Elektrodynamika<br />

Skrót nazwy EDA<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Marek<br />

Nazwisko: Kitliński<br />

E-mail: maki@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Podstawowe prawa elektrodynamiki, równanie ciągłości. X 1<br />

2. Równania Maxwella (w przestrzeni swobodnej, pobudzenie<br />

harmoniczne).<br />

X 1<br />

3. Polaryzacja, magnetyzacja, przewodzenie. X 1<br />

4. Równania Maxwella dla ośrodków materialnych: zespolona<br />

przenikalność elektryczna, magnetyczna, przewodność.<br />

X 1<br />

5. Warunki brzegowe, czas relaksacji. X 1<br />

6. Zasada zachowania energii, wektor Poyntinga X 1<br />

7. Równanie falowe X 1<br />

8. Fala płaska, impedancja falowa, impedancja właściwa ośrodka. X 1<br />

9. Parametry ruchu falowego: prędkość fazowa i grupowa, dyspersja,<br />

współczynnik propagacji, wektor propagacji.<br />

X 1<br />

10. Propagacja fal w ośrodku bezstratnym i stratnym. X 1<br />

11. Polaryzacja fal elektromagnetycznych. X 1<br />

12. Padanie fali na granicę dwóch ośrodków: odbicie i ugięcie. X 1<br />

13. Współczynnik odbicia, współczynnik transmisji, fala stojąca. X 1<br />

14. Podstawy promieniowania fal elektromagnetycznych: dipol Hertza,<br />

charakterystyka promieniowania, rezystancja promieniowania.<br />

X 1<br />

15. Kolokwium 1<br />

Razem 15<br />

Karta zajęć – ćwiczenia<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Podstawowe prawa elektrodynamiki: prawo Gaussa, prawo źródeł<br />

magnetycznych<br />

X 1<br />

2. Podstawowe prawa elektrodynamiki: prawo Faraday’a, prawo Ampera X 1<br />

3. Równania Maxwella w nieograniczonej przestrzeni X 1<br />

4. Polaryzacja elektryczna, magnetyzacja, przewodzenie. X 1<br />

87


5. Równania Maxwella. Prąd przewodzenia i przesunięcia. X 1<br />

6. Warunki brzegowe. X 1<br />

7. Zasada zachowania energii, wektor Poyntinga X 1<br />

8. Kolokwium 1<br />

9. Fala płaska, podstawowe pojęcia i parametry. X 1<br />

10. Uogólniony opis fali płaskiej. X 1<br />

11. Polaryzacja fal elektromagnetycznych. X 1<br />

12. Pola elektromagnetyczne w ośrodkach rzeczywistych, znaczenie<br />

współczynnika tłumienia α oraz współczynnika fazowego β.<br />

X 1<br />

13. Padanie normalne: współczynnik odbicia, WFS, transmisja w strukturze<br />

X 1<br />

wielowarstwowej.<br />

14. Padanie ukośne sygnału, odbicie i ugięcie. X 1<br />

15. Kolokwium 1<br />

Razem 15<br />

88


Nazwa przedmiotu Elementy elektroniczne<br />

Skrót nazwy EE<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Michał<br />

Nazwisko: Polowczyk<br />

E-mail: Michal.Polowczyk@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wstęp. Program przedmiotu. Zasady zaliczeń. X 0,33<br />

2. Nośniki ładunku. Prawo działania mas i warunek neutralności<br />

elektrycznej półprzewodnika.<br />

X 0,67<br />

3. Przewodność elektryczna półprzewodników. X 0,67<br />

4. Ruchliwość i dyfuzja nośników ładunku. X 0,33<br />

5. Elementy bezzłączowe: termistor, fotorezystor, piezorezystor,<br />

gaussotron i hallotron.<br />

X 1<br />

6. Model idealnego złącza p-n. X 0,67<br />

7. Charakterystyka prądowo-napięciowa rzeczywistego złącza p-n. X 0,34<br />

8. Prądy rekombinacyjne i generacyjne w złączu p-n. X 0,33<br />

9. Przebicie złącza p-n, fotoczułość i luminescencja złącza p-n. X 0,33<br />

10. Pojemności barierowa i dyfuzyjna złącza p-n. X 0,33<br />

11. Przełączanie złącza p-n; model dynamiczny wielkosygnałowy złącza. X 0,33<br />

12. Model małosygnałowy złącza p-n. X 0,33<br />

13. Konstrukcja i właściwości diod półprzewodnikowych: prostowniczych,<br />

stabilizacyjnych, pojemnościowych, przełączających i mikrofalowych<br />

(tunelowych, lawinowych i Gunna).<br />

X 1<br />

14. Podstawowe struktury i zasady działania tranzystorów bipolarnych<br />

(konwencjonalnego, heterozłączowego, Darlingtona i Schottkyego).<br />

X 0,67<br />

15. Charakterystyki statyczne prądowo-napięciowe idealnego TB. X 0,67<br />

16. Modele stałoprądowe, mało- i wielko-sygnałowe oraz model<br />

komputerowy tranzystora bipolarnego.<br />

X 1<br />

17. Tranzystor polowy złączowy: budowa, zasada działania, modele. X 1<br />

18. Efekt polowy w półprzewodnikach. Budowa i charakterystyki statyczne<br />

tranzystorów polowych z izolowaną bramką (MOS; DMOS, EMOS,<br />

LDMOS, VMOS, TMOS, FAMOS, MNOS, cienkowarstwowe,<br />

organiczne, IS/Gas/Hum/Mag/FET’y).<br />

X 1<br />

19. Dwukońcówkowe stabilizatory prądu, tranzystory bipolarne z<br />

izolowaną bramką, tranzystory typu SIT i HEMT.<br />

X 1<br />

20. Tyrystory (SCR, ASCR, RCT, SCS, GTO, SITH, MCT), diaki i triaki.<br />

Tranzystory jednozłączowe i programowalne tranzystory<br />

jednozłączowe.<br />

X 1<br />

21. Przyrządy ze sprzężeniem ładunkowym (CCD). Elementy bierne X 1<br />

89


monolitycznych układów scalonych.<br />

22. Elementy systemów mikro-elektro-mechanicznych (m-aktuatory, msilniki<br />

i m-pompy, zmienne pojemności i rezonatory MEMS, m-sensory<br />

ciśnienia i sejsmiczne).<br />

Karta zajęć – ćwiczenia<br />

X 1<br />

Razem 15<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Obliczanie koncentracji nośników ładunku w półprzewodnikach X 1<br />

2. Obliczanie przewodności elektrycznej półprzewodników jednorodnych X 1<br />

3. Analiza podstawowych układów pracy bezzłączowych elementów<br />

półprzewodnikowych<br />

X 1<br />

4. Dioda w układzie prostownika X 1<br />

5. Analiza diodowego stabilizatora napięcia X 1<br />

6. Analiza pracy diody pojemnościowej w układzie przestrajanego<br />

obwodu rezonansowego<br />

X 1<br />

7. Kolokwium sprawdzające poziom wiedzy z zakresu 1-6 1<br />

8. Wyznaczanie wartości elementów małosygnałowego schematu<br />

zastępczego tranzystora bipolarnego z jego charakterystyk statycznych i<br />

danych katalogowych.<br />

X 1<br />

9. Analiza wzmocnienia elementarnego wzmacniacza na tranzystorze<br />

bipolarnym<br />

X 1<br />

10. Analiza pracy klucza na tyranzystorze bipolarnym X 1<br />

11. Wyznaczanie wartości parametrów małosygnałowych tranzystorów<br />

polowych z ich charakterystyk statycznych.<br />

X 1<br />

12. Analiza podstawowych parametrów wzmacniaczy na tranzystorach<br />

polowych<br />

X 1<br />

13. Analiza charakterystyk częstotliwościowych elementarnych<br />

wzmacniaczy tranzystorowych<br />

X 1<br />

14. Praca tyrystora konwencjonalnego w układzie prostownika sterowanego X 1<br />

15. Kolokwium sprawdzające poziom wiedzy z zakresu 8-14 1<br />

Razem 15<br />

Karta zajęć – laboratorium<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Zasady pracy w Laboratorium Elementów Elektronicznych. Przyrządy<br />

oraz zestawy pomiarowe laboratorium. Warunki zaliczenia.<br />

X 1<br />

2. Pomiary charakterystyk statycznych diod p-n. X 1<br />

3. Badanie właściwości dynamicznych diod p-n. X 1<br />

4. Pomiary diod stabilizacyjnych. X 2<br />

5. Pomiary charakterystyk statycznych tranzystora bipolarnego. X 2<br />

6. Badanie właściwości małosygnałowych tranzystora bipolarnego. X 2<br />

7. Badanie właściwosci impulsowych tranzystora bipolarnego. X 2<br />

8. Pomiary charakterystyk złączowego tranzystora polowego. X 2<br />

9. Badanie przyrządów optoelektronicznych. X 1<br />

10. Zaliczenie ćwiczeń laboratoryjnych. X 1<br />

Razem 15<br />

90


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Elementy wykonawcze automatyki<br />

Skrót nazwy EWA<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Krzysztof<br />

Nazwisko: Zachariasz<br />

E-mail: zachar@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Funkcje elementów wykonawczych w systemach automatyki: pojęcia<br />

nastawnika, siłownika i wzmacniacza mocy<br />

X 1<br />

2. Rodzaje, dobór i przykładowe konstrukcje nastawników X 1<br />

3. Klasyfikacja siłowników wg rodzaju wykorzystywanej energii X 0,33<br />

4. Przykładowe rozwiązania konstrukcyjne siłowników pneumatycznych<br />

i hydraulicznych. Rodzaje i cechy siłowników elektrycznych.<br />

Wzmacniacze mocy dla siłowników<br />

X 0,67<br />

5. Zasada działania i klasyfikacja silników elektrycznych X 1<br />

6. Szczotkowe silniki prądu stałego (DC). Silniki tarczowe X 1<br />

7. Bezszczotkowe silniki DC X 1<br />

8. Charakterystyki samowzbudnych silników DC X 1<br />

9. Straty w silnikach DC X 1<br />

10. Schemat zastępczy silnika DC X 1<br />

11. Trójfazowe pole wirujące. Zasada działania trójfazowych silników<br />

indukcyjnych prądu zmiennego (AC)<br />

X 1<br />

12. Klasyfikacja i charakterystyki trójfazowych silników indukcyjnych AC X 0,67<br />

13. Synchroniczne silniki AC X 0,33<br />

14. Metody rozruchu i cechy silników jednofazowych X 1<br />

15. Silniki krokowe – własności i klasyfikacja X 1<br />

16. Silniki krokowe z wirnikiem reluktancyjnym X 0,33<br />

17. Silniki krokowe z magnesem trwałym i hybrydowe X 0,67<br />

18. Sposoby wzbudzania silników krokowych X 1<br />

19. Charakterystyki dynamiczne silników krokowych X 1<br />

20. Elementy energoelektroniki (tranzystory polowe mocy typu HEXFET,<br />

tranzystory IGBT)<br />

X 1<br />

91


21. Specjalizowane układy scalone sterujące tranzystorami mocy MOSFET<br />

i tranzystorami IGBT<br />

X 1<br />

22. Ciągłe i dwustanowe sterowanie strumieniem energii elektrycznej X 1<br />

23. Przekaźniki elektromagnetyczne i kontaktrony. Układy sterowania<br />

przekaźnikami i elektromagnesami<br />

X 1<br />

24. Półprzewodnikowe przekaźniki prądu stałego i zmiennego X 1<br />

25. Sterowniki silników DC – regulacja kierunku obrotów i momentu<br />

obrotowego<br />

X 1<br />

26. Topologie konwertorów w sterownikach silników DC X 1<br />

27. Sterowniki bezszczotkowych silników DC X 1<br />

28. Otwarty układ sterowania silnikiem krokowym X 1<br />

29. Zamknięty układ sterowania silnikiem krokowym X 1<br />

30. Napęd mikrokrokowy X 1<br />

31. Falowniki – podstawy działania X 1<br />

32. Metody stosowane w sterowaniu silnikami asynchronicznymi X 1<br />

33. Selsyny i łącza selsynowe X 1<br />

Lp. Zagadnienie<br />

Karta zajęć - laboratorium<br />

1. Pomiary podstawowych parametrów układów przełączających<br />

stykowych i bezstykowych<br />

2. Analiza zależności parametrów napędu dyskretnego z silnikiem<br />

krokowym od rodzaju sterownika (unipolarny, bipolarny, praca<br />

pełnokrokowa i mikrokowa)<br />

3. Badanie charakterystyk statycznych i dynamicznych siłownika z<br />

silnikiem elektrycznym DC<br />

4. Analiza pracy elementów pomiarowych i wykonawczych w układzie<br />

automatycznej regulacji temperatury<br />

5. Analiza układu sterowania prędkością obrotową silnika prądu<br />

przemiennego<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

Razem 30<br />

liczba<br />

godzin<br />

X 3<br />

X 3<br />

X 3<br />

X 3<br />

X 3<br />

Razem<br />

15<br />

92


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Energoelektronika i sterowanie napędem elektrycznym<br />

Skrót nazwy ESN<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Piotr<br />

Nazwisko: Kaczmarek<br />

E-mail: piotr.kaczmarek@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Klasyfikacja maszyn elektrycznych X 0,33<br />

2. Podstawowe charakterystyki opisujące napęd elektryczny 0,67<br />

3. Zasada działania maszyny prądu stałego X 0,67<br />

4. Budowa maszyn prądu stałego X 0,67<br />

5. Komutacja w maszynach prądu stałego X 0,33<br />

6. Prądnice prądu stałego X 0,67<br />

7. Silniki prądu stałego X 0,67<br />

8. Transformatory jednofazowe X 0,67<br />

9. Transformatory trójfazowe X 0,33<br />

10. Straty mocy i sprawność transformatorów X 0,33<br />

11. Zasada działania maszyn indukcyjnych X 1<br />

12. Pojecie poślizgu X 0,33<br />

13. Silniki indukcyjne trójfazowe X 1<br />

14. Silniki indukcyjne jednofazowe 0,67<br />

15. Rozruch silnika indukcyjnego X 0,67<br />

16. Sterowanie prędkością obrotową silnika indukcyjnego X 1<br />

17. Maszyny synchroniczne X 1<br />

18. Pojęcie współczynnika mocy biernej X 0,33<br />

19. Prądnice tachometryczne X 0,67<br />

20. Silniki krokowe X 0,67<br />

21. Sterowanie pracą silnika krokowego X 0,67<br />

22. Mikromaszyny X 0,67<br />

23. Rezystancyjne elementy grzejne X 0,33<br />

24. Indukcyjne elementy grzejne X 0,67<br />

25. Zasady doboru przewodów w instalacjach elektrycznych X 0,33<br />

26. Zasady doboru zabezpieczeń w instalacjach elektrycznych X 0,67<br />

27. Zasady doboru styczników 0,33<br />

28. Półprzewodnikowe elementy mocy X 0,33<br />

29. Diody X 0,33<br />

30. Tyrystory X 0,67<br />

31. Triaki X 0,33<br />

32. Tranzystory mocy X 0,67<br />

33. Przekaźniki półprzewodnikowe X 0,33<br />

93


34. Energoelektroniczne układy scalone 0,67<br />

35. Zabezpieczenia układów półprzewodnikowych przed przepięciami<br />

(optoizolacja, warystory)<br />

X 0,67<br />

36. Chłodzenie półprzewodnikowych elementów mocy 0,33<br />

37. Prostowniki jednofazowe X 0,33<br />

38. Prostowniki trójfazowe X 0,33<br />

39. Prostowniki sterowalne X 0,67<br />

40. Stabilizatory napięcia 0,67<br />

41. Zasilacze impulsowe X 1,0<br />

42. Falowniki skalarne X 1,0<br />

43. Falowniki wektorowe X 1,0<br />

44. Fazowa i grupowa regulacja mocy X 0,67<br />

45. Zagadnienia związane z zakłóceniami generowanymi przez<br />

elektroniczne urządzenia mocy<br />

X 0,67<br />

46. Konstrukcja i montaż urządzeń elektroenergetycznych X 0,66<br />

47. Zasady bezpieczeństwa pracy podczas eksploatacji urządzeń<br />

energoelektronicznych<br />

X 0,66<br />

48. Zastosowania układów energoelektronicznych: zasilacze awaryjne X 0,33<br />

49. Zastosowania układów energoelektronicznych: odnawialne źródła<br />

energii<br />

X 1<br />

50. Zastosowania układów energoelektronicznych: przekształtniki<br />

spawalnicze<br />

X 0,33<br />

Razem 30<br />

Karta zajęć – projekt<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Omówienie zasad pracy nad projektami X 1<br />

2. Dobór przewodów i zabezpieczeń do układu sterowania silnikiem<br />

asynchronicznym<br />

X X 1<br />

3. Projekt układu rozruchowego dla silnika asynchronicznego wraz z<br />

doborem elementów<br />

X X 1<br />

4. Dobór falownika do sterowania pracą silnika asynchronicznego X X 1<br />

5. Programowanie falownika X X 1<br />

6. Zdalne monitorowanie parametrów pracy silnika X X 1<br />

7. Dobór przewodów i zabezpieczeń dla układu ogrzewania za pomocą<br />

elektrycznych elementów grzejnych<br />

X X 1<br />

8. Projekt układu sterowania systemem ogrzewania: dobór<br />

styczników, przekaźników półprzewodnikowych i sterownika<br />

X X 2<br />

9. Programowanie sterownika dla układu ogrzewania X X 2<br />

10. Projekt zasilacza stabilizowanego sterowanego mikroprocesorem X X 2<br />

11. Programowanie układu mikroprocesorowego stabilizatora napięcia X X 2<br />

Razem 15<br />

94


Lp. Zagadnienie<br />

Karta zajęć – laboratorium<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wprowadzenie do laboratorium X<br />

2. Badanie tyrystorów i triaków X X 2<br />

3. Badanie prostowników i stabilizatorów X X 2<br />

4. Badanie transformatorów jedno i trójfazowych X X 2<br />

5. Sterowanie pracą silnika indukcyjnego za pomocą falownika X X 2<br />

6. Sterowanie pracą silnika prądu stałego X X 2<br />

7. Badanie układu sterowania mocą elementu grzejnego przy pomocy<br />

X X 2<br />

przekaźnika półprzewodnikowego<br />

8. Analiza zakłóceń generowanych przez układy energoelektroniczne X X 2<br />

Razem 15<br />

liczba<br />

godzin<br />

95


Nazwa przedmiotu Filtry cyfrowe<br />

Skrót nazwy FILC<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Marek<br />

Nazwisko: Wroński<br />

E-mail: wrona@ue.eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

Liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wstęp. Program przedmiotu. Zasady zaliczeń. X 0,33<br />

2. Wymagania stawiane filtrom cyfrowym, ogólne właściwości, algorytmy<br />

i obszary zastosowań filtracji cyfrowej.<br />

X 0,67<br />

3. Podstawowe struktury filtrów cyfrowych NOI. X 0,67<br />

4. Podstawowe struktury filtrów cyfrowych SOI X 0,33<br />

5. Macierzowe, grafowe i stanowe metody opisu struktur. Generacja<br />

1<br />

struktur równoważnych.<br />

X<br />

6. Analiza wpływu skończonej długości rejestrów. X 0,33<br />

7. Cykle graniczne. X 0,67<br />

8. Szumy kwantowania, addytywne modele szumowe w arytmetyce stało-<br />

1<br />

i zmienno-pozycyjnej oraz dla algorytmów FFT.<br />

X<br />

9. Metody projektowania filtrów NOI – metoda niezmienności odpowiedzi<br />

impulsowej, metoda transformacji biliniowej. Cyfrowe filtry<br />

Butterwortha, Czebyszewa i eliptyczne.<br />

X<br />

1<br />

10. Statystyczna metoda Yule-Walkera. X 0,67<br />

11. Modelowanie zadanych charakterystyk filtrów NOI w dziedzinie czasu. X 0,33<br />

12. Projektowanie wspomagane komputerem, w tym z użyciem kryterium<br />

0,67<br />

minimalizacji Lp normy.<br />

X<br />

13. Projektowanie filtrów SOI o liniowej fazie metodą okien X 0.67<br />

14. Projektowanie filtrów SOI metodą próbkowania w dziedzinie<br />

0,33<br />

częstotliwości.<br />

X<br />

15. Metoda optymalizacji średniokwadratowej i aroksymacji Czebyszewa<br />

1<br />

(algorytm Remeza).<br />

X<br />

16. Uogólniona metoda Butterworth’a. X 0,33<br />

17. Filtry selektywne i specjalne: filtr Hilberta, filtr różniczkujący, filtr<br />

0,67<br />

interpolatora i decyatora cyfrowego.<br />

X<br />

18. Obliczanie dyskretnej transformaty Fouriera za pomocą szybkich<br />

1<br />

algorytmów dla sygnałów rzeczywistych, zespolonych i<br />

dwuwymiarowych.<br />

X<br />

19. Projektowanie filtrów i nowoczesne metody analizy spektralnej poprzez<br />

0,33<br />

modelowanie AR, MA i ARMA.<br />

X<br />

20. Podstawy filtracji adaptacyjnej – filtry Wienera, LMS i gradientowe. X 1<br />

21. Kompresja sygnałów mowy. Wyznaczania współczynników filtra traktu 1<br />

96


głosowego. Filtry kratowe – właściwości i projektowanie. X<br />

22. Filtracja obrazów. Filtry medianowe, tomografia komputerowa. X 0,67<br />

23. Narzędzia wspomagające projektowanie filtrów cyfrowych.<br />

0,33<br />

Zastosowanie narzędzi CPS programu MATLAB.<br />

X<br />

Razem 15<br />

97


Nazwa przedmiotu Fizyka<br />

Skrót nazwy FIZ<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Józef<br />

Nazwisko: Kuśba<br />

E-mail: kusba@mif.pg.gda.pl<br />

Karta zajęć – wykład cz. I<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Ogólna charakterystyka wielkości wektorowych. X 0,33<br />

2. Wersor. Rrzut, składowa wektora. Wektor położenia. Dodawanie<br />

wektorów. Mnożenie wektora przez skalar.<br />

X 0,67<br />

3. Iloczyny wektorów: skalarny, wektorowy. X 0,67<br />

4. Kinematyka punktu materialnego: prędkość, przyspieszenie,<br />

przyspieszenie styczne i normalne. Kinematyka ruchu obrotowego,<br />

prędkość kątowa i przyspieszenie kątowe.<br />

X 1<br />

5. Dynamika punktu materialnego: inercjalny układ odniesienia, prawa<br />

Newtona.<br />

X 0,67<br />

6. Układy nieinercjalne, siły bezwładności. Pole sił. Energia kinetyczna<br />

cząstki a praca sił pola.<br />

X 1<br />

7. Siły zachowawcze i ich praca na drodze zamkniętej. Energia<br />

potencjalna cząstki. Siła jako gradient energii potencjalnej.<br />

X 0,67<br />

8. Zasada zachowania energii. Zasada zachowania pędu i momentu pędu.<br />

Zderzenia ciał.<br />

X 1<br />

9. Pole grawitacyjne. Natężenie i potencjał pola grawitacyjnego. X 0,67<br />

10. Mechanika płynów: prawa Pascala, Archimedesa i Berno- ulliego. X 1<br />

11. Fizyka statystyczna i termodynamika. Wielkości stosowane do opisu<br />

atomów i cząsteczek. Stan układu. Przemiana. Energia wewnętrzna<br />

układu. Pierwsza zasada termodynamiki.<br />

X 0,33<br />

12. Praca wykonana przez ciało w przypadku zmiany objętości. Graficzna<br />

interpretacja pracy na wykresie (p, V).<br />

X 0,33<br />

13. Równanie stanu gazu doskonałego. Pojemność cieplna. Równanie<br />

adiabaty gazu doskonałego.<br />

X 0,33<br />

14. Ruch cieplny cząsteczek. Liczba zderzeń cząsteczek ze ścianką<br />

naczynia. Ciśnienie gazu.<br />

X 0,33<br />

15. Średnia energia cząsteczek. Zasada ekwipartycji energii. Energia<br />

wewnętrzna i ciepło właściwe cząsteczek gazu doskonałego.<br />

X 0,67<br />

16. Rozkład Maxwella. Średnie prędkości cząsteczek gazu. Rozkład energii<br />

kinetycznej cząsteczek.<br />

X 0,67<br />

17. Rozkład Boltzmanna. Prawo Maxwella-Boltzmanna. Makrostany i<br />

mikrostany.<br />

X 0,33<br />

18. Entropia a prawdopodobieństwo termodynamiczne. Zmiana entropii a X 0,33<br />

98


19.<br />

ciepło dostarczone. Entropia a uporządkowanie układu. Procesy<br />

odwracalne i nieodwracalne.<br />

Pierwsza i druga zasada termodynamiki. X 0,33<br />

20. Przejścia fazowe. X 0,67<br />

21. Oscylator harmoniczny. Składanie drgań harmonicznych. X 1<br />

22. Fale sprężyste. Klasyfikacja fal. Podstawowa własność rozchodzenia się X<br />

zaburzenia falowego. Równanie fali płaskiej.<br />

0,67<br />

23. Długość fali. Wektor falowy. X 0,33<br />

24. Fala stojąca a fala biegnąca. X 0,67<br />

25. Fale akustyczne: równanie falowe akustyki, prędkość fal akustycznych. X 0,67<br />

26. Gęstość energii kinetycznej i potencjalnej fali podłużnej. Średnia<br />

gęstość energii ruchu falowego. Wektor gęstości strumienia energii fali.<br />

Natężenie fali.<br />

X 0,67<br />

27. Parametry ośrodka. Impedancja falowa. X 1<br />

28. Elementy optyki geometrycznej. X 1<br />

29. Światło jako fala elektromagnetyczna (EM). Płaska fala EM. Gęstość<br />

energii fali EM. Niektóre własności dotyczące energii i natężenia fal<br />

EM.<br />

X 1<br />

30. Optyka falowa. Dyspersja fal. Superpozycja fal świetlnych. Spójność<br />

światła. Interferencja.<br />

X 1<br />

31. Dyfrakcja światła. Dyfrakcja a interferencja. Rodzaje dyfrakcji.<br />

Dyfrakcja Fraunhofera na pojedynczej szczelinie. Położenie minimów<br />

dyfrakcyjnych za pojedynczą szczeliną.<br />

X 1<br />

32. Polaryzacja światła. Rodzaje polaryzacji. Przejście światła<br />

spolaryzowanego i naturalnego przez polaryzator. Prawo Malusa.<br />

Polaryzacja światła przy odbiciu od dielektryków.<br />

X 1<br />

33. Podstawy holografii. Źródła promieniowania. X 1<br />

34. Elementy szczególnej teorii względności: postulaty Einsteina,<br />

transformacja Lorentza.<br />

X 0,33<br />

35. Równoczesność zdarzeń, odstęp czasu między zdarzeniami. Skrócenie<br />

Fitzgeralda-Lorentza.<br />

X 0,67<br />

36. Relatywistyczne dodawanie prędkości. Związek między energią i X 1<br />

pędem relatywistycznym.<br />

37. Optyka relatywistyczna. X 1<br />

38. Budowa jądra atomowego, siły jądrowe, promieniotwórczość. X 1<br />

39. Podstawowe typy reakcji jądrowych. Cząstki elementarne, akceleratory. X 1<br />

40. Hipoteza de Broglie'a. Doświadczenie Davissona i Germera. Funkcja X 1<br />

falowa. Interpretacja Borna funkcji falowej.<br />

41. Zasada nieokreśloności Heisenberga. Równanie Schrödingera. Warunki<br />

naturalne dla funkcji falowej.<br />

Karta zajęć – ćwiczenia cz. I<br />

X 1<br />

Razem 30<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Omówienie sposobu prowadzenia ćwiczeń, zakresu poruszanych<br />

zagadnień i kryterium zaliczenia.<br />

0,33<br />

2. Zadania z kinematyki ruchu postępowego, opis ruchu w kartezjańskim<br />

układzie odniesienia. Prędkość, przyspieszenie, przyspieszenie styczne i<br />

normalne.<br />

X 0,67<br />

3. Zadania z kinematyki ruchu obrotowego, opis ruchu w kartezjańskim<br />

układzie odniesienia oraz w biegunowym układzie odniesienia.<br />

X 1<br />

4. Zadania z dynamiki ruchu postępowego, zastosowanie zasad dynamiki<br />

Newtona.<br />

X 1<br />

5. Zasady dynamiki w nieinercjalnych układach odniesienia. X 1<br />

99


6. Zadania związane z wykorzystaniem zasad zachowania energii, pędu i<br />

momentu pędu.<br />

X 1<br />

7. Zadania ilustrujące I zasadę termodynamiki dla modelu gazu<br />

doskonałego.<br />

X 1<br />

8. Zastosowanie rozkładu Maxwella w zadaniach. X 1<br />

9. Kolokwium I. 1<br />

10. Obliczanie zmian entropii w procesach odwracalnych dla przemian<br />

stanu gazu doskonałego.<br />

X 1<br />

11. Przykłady ruchu harmonicznego. X 1<br />

12. Podstawowe parametry ruchu falowego. X 1<br />

13. Gęstość energii fali, wektor Poyntinga, natężenie fali. X 1<br />

14. Zadania dotyczące interferencji światła. X 1<br />

15. Dyfrakcja i polaryzacja światła. Dyfrakcja światła na pojedynczej<br />

szczelinie. Prawo Malusa.<br />

X 1<br />

16. Kolokwium II. 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład cz. II<br />

1. Zapis operatorowy. Zagadnienie własne. Rozwiązanie równania<br />

Schrödingera dla ruchu nieograniczonego cząstki wzdłuż osi x. Cząstka<br />

w nieskończenie głębokiej jamie potencjału.<br />

2. Atom wodoru i jon wodoropodobny - równanie Schrödingera.<br />

Kwantowanie energii. Oznaczenia stanów elektronu.<br />

poziom liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X 1<br />

X 1<br />

3. Emisja i absorpcja światła. Gęstość prawdopodobieństwa znalezienia<br />

elektronu w odległości r od jądra. Orbital atomowy i molekularny.<br />

Moment magnetyczny elektronu. Doświadczenie Sterna i Gerlacha.<br />

Spin elektronu.<br />

X 0,67<br />

4. Struktura ciała stałego. Podział ciał stałych. Sieci Bravais i ich podział.<br />

Sieci z bazą.<br />

X 0,67<br />

5. Wskaźniki Millera węzłów, kierunków i płaszczyzn. Pasmowa teoria<br />

ciał stałych. Przybliżenie adiabatyczne. Przybliżenie jednoelektronowe.<br />

Sens fizyczny przybliżeń silnie i słabo związanych elektronów.<br />

X 1<br />

6. Przybliżenie elektronów swobodnych. Przybliżenie słabo związanych<br />

elektronów. Przybliżenie silnie związanych elektronów. Struktura pasm<br />

energetycznych a własności elektryczne ciał stałych.<br />

X 1<br />

7. Emisja wymuszona. Zasada działania lasera. X 0,67<br />

8. Pole elektrostatyczne – klasyfikacja ośrodków materialnych. Prawo<br />

Coulomba. Natężenie pola elektrycznego. Pole elektryczne ładunku<br />

punktowego i układu ładunków. Linie sił pola.<br />

X 0,67<br />

9. Potencjał pola elektrycznego ładunku punktowego i układu ładunków.<br />

Związek między natężeniem pola i potencjałem. Powierzchnie<br />

ekwipotencjalne.<br />

X 1<br />

10. Twierdzenie Gaussa. Źródłowość pola elektrycznego. X 1<br />

11. Pole elektryczne równomiernie naładowanej nieskończonej<br />

powierzchni.<br />

X 0,67<br />

12. Pole magnetyczne w próżni. Oddziaływanie prądów. Pole<br />

poruszającego się ładunku.<br />

X 0,67<br />

13. Prawo Biota-Savarta. Pole magnetyczne prądu prostego. Siła Lorentza.<br />

Działanie pola magnetycznego na przewodnik z prądem.<br />

X 1<br />

14. Prawo sił Ampere’a. Oddziaływanie dwóch równoległych prądów<br />

prostych.<br />

X 1<br />

15. Uogólnione prawo Ampere'a. X 1<br />

16. Indukcja elektromagnetyczna. Siła elektromotoryczna indukcji. Prawo X 1<br />

100


Faraday’a.<br />

17. Kolokwium zaliczeniowe. 1<br />

Razem 15<br />

Karta zajęć – ćwiczenia cz. II<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Omówienie sposobu prowadzenia ćwiczeń, zakresu poruszanych<br />

zagadnień i kryterium zaliczenia.<br />

0,33<br />

2. Zadania związane z falowymi własnościami materii. X 0,67<br />

3. Zasada nieokreśloności Heisenberga. X 1<br />

4. Przykłady rozwiązywania równania Schrödingera: zagadnienie bariery<br />

potencjału.<br />

X 1<br />

5. Zagadnienie atomu wodoru wg Bohra. X 1<br />

6. Współczesny model atomu wodoru a model Bohra. X 1<br />

7. Kolokwium I. 1<br />

8. Analiza pola elektrycznego wytwarzanego przez dyskretne i ciągłe<br />

układy ładunków w przestrzeni.<br />

X 1<br />

9. Zadania dotyczące potencjału elektrycznego. Związek między<br />

natężeniem pola i potencjałem.<br />

X 1<br />

10. Pole i potencjał dipola elektrycznego. Dipolowy moment elektryczny. X 1<br />

11. Obliczanie pól elektrycznych za pomocą prawa Gaussa. X 1<br />

12. Zastosowanie prawa Biota-Savarta do obliczania pól magnetycznych. X 1<br />

13. Obliczanie pól magnetycznych przy użyciu prawa Ampera. X 1<br />

14. Dipol magnetyczny. X 1<br />

15. Siła elektrodynamiczna i siła elektromotoryczna indukcji. X 1<br />

16. Kolokwium II. 1<br />

Razem 15<br />

101


Nazwa przedmiotu Fizyka I<br />

Skrót nazwy FIZI<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Janusz<br />

Nazwisko: Tyrzyk<br />

E-mail: janusz@mif.pg.gda.pl<br />

Karta zajęć – wykład<br />

Lp. Zagadnienie poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wstęp-elementy algebry wektorów powtórka ze szkoły śr. plus<br />

elementy rozszerzone, pokazy odpowiednich zjawisk. Związek<br />

fizyki z innymi naukami takimi jak chemia, biologia, astronomia,<br />

geologia, informatyka, psychologia.<br />

X 1<br />

2. Pojęcie ruchu,różne układy odniesienia, transformacje Galileusza. X 1<br />

3. Oddziaływanie pomiędzy ciałami, przykłady różnych oddziaływań<br />

,model oddziaływań 2 ciał, Zasady dynamiki Newtona numeryczne<br />

rozwiązanie równań ruchu.<br />

X 3<br />

4. Zasady zachowania: masy, energii, pędu. Przykłady i modele pól sił<br />

zachowawczych (zderzenia kul), prawo powszechnego ciążeniapokazy,<br />

modele teoretyczne.<br />

X 3<br />

5. Pojęcie środka masy układu ciał pojęcie bryły sztywnej Obroty:<br />

momenty bezwładności, pędu, siły .Zasady zachowania.<br />

X 3<br />

6. Model fali mechanicznej, fale grawitacyjne, właściwości X 3<br />

7.<br />

środowiska w opisie ruchu falowego. Elementy akustyki,optyki<br />

falowej.<br />

Elementy fizyki molekularnej-model gazu doskonałego zasady<br />

termodynamiki, entropia w procesach. odwracalnych i<br />

nieodwracalnych<br />

X 3<br />

8. Elementy elektrostatyki w próżni i w środowisku materialnym,<br />

oddziaływanie pól na cząstki elektryczne, pokazy oraz modele<br />

teoretyczne(dojście do prawa Gaussa, Ampera, Maxwella).<br />

X 3<br />

9. Elementy optyki geometrycznej, model zwierciadeł i soczewek.<br />

Elementy optyki falowej-doświadczenie Younga, siatka<br />

dyfrakcyjna. Pokazy oraz interpretacja.<br />

X 3<br />

10. Promieniowanie termiczne, postulat Plancka, fotony, zjawisko<br />

fotoelektryczne, Comptona,kreacja i anihilacja par, postulat de<br />

Broglie a, zasada nieoznaczoności, filozofia teorii kwantowej.<br />

X 3<br />

11. Model atomu Bohra, równanie Schrodingera, kwantyzacja,<br />

przykłady rozwiązań stacjonarnych równań Schrodingera.<br />

X 3<br />

Razem 30<br />

Karta zajęć – ćwiczenia<br />

102


Lp. Zagadnienie poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

1. Rozwiązywanie zadań z kinematyki z uwzględnieniem rachunku<br />

wektorowego.<br />

1<br />

2. Zadania z dynamiki ruchu postępowego 1<br />

3. Przykłady numerycznego rozwiązywania zadań z dynamiki 1<br />

4. Sprawdzian + kolokwium. 1<br />

5. Zadania z zasad zachowania zderzenia, siły zachowawcze 1<br />

6. Zadania z dynamiki bryły sztywnej, efekt żyroskopowy 1<br />

7. Zadania z analizy układów drgających 1<br />

8. Przykłady z ruchu falowego 1<br />

9. Sprawdzian+ kolokwium. 1<br />

10. Zadania z termodynamiki. 1<br />

11. .Przykłady z elektrostatyki ze szczególnym uwzględnieniem<br />

elementów teorii pola<br />

2<br />

12. . Zadania z optyki geom. i falowej 1<br />

13. .Zadania ilustru jące zachowanie się cząstki elementarnej w różnych<br />

polach sił<br />

1<br />

14. Sprawdzian.<br />

Razem 15<br />

103


Nazwa przedmiotu Fizyka II<br />

Skrót nazwy FIZII<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Janusz<br />

Nazwisko: Tyrzyk<br />

E-mail: janusz@mif.pg.gda.pl<br />

Karta zajęć – wykład<br />

Lp. Zagadnienie poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

1. Energetyczny, falowy, okresowy, model ruchu z uwzględnieniem<br />

widma Fouriera .<br />

X 3<br />

2. Relatywistyczne pojęcie ruchu, różne układy odniesienia, X 3<br />

3.<br />

transformacje Lorentza.<br />

Oddziaływania słabe, silne, bardzo silne, krótko i daleko zasięgowe,<br />

próby unifikacji opisu oddziaływań jako otwarty problem fizyki.<br />

X 2<br />

4. Energetyczny opis promieniowania em. i wynikające stąd wielkości<br />

fotometryczne. Prawa promieniowania ciał czarnych i szarych.<br />

X 2<br />

5. Opis świata na płaszczyźnie ciągłej (analogowej) i na płaszczyźnie<br />

cząsteczkowej (dyskretnej), wybrane przykłady opisu.<br />

X 1<br />

6. Elementy akustyki dyskretnej, przejście do opisu ciągłego,<br />

własności dyspersyjne ośrodka, tworzenie związków dyspersyjnych.<br />

X 2<br />

7. Otwarte problemy fizyki: szybki przepływ cieczy przez długą<br />

rurę,struny i strunki, wybrane tematy z kosmologii.<br />

X 2<br />

Razem 15<br />

Karta zajęć – laboratorium<br />

Lp. Zagadnienie poziom<br />

1.<br />

Celem laboratorium jest zapoznanie studentów ze sposobami<br />

dokonywania pomiarów fizycznych, opracowywania otrzymanych<br />

wyników a następnie dokonywania analizy krytycznej przy<br />

zastosowaniu rachunku błędów. Ważnym tutaj jest aspekt<br />

porównywania teorii z rzeczywistością.<br />

Każda dwuosobowa grupa studencka wykona trzy doświadczenia na<br />

podstawie opracowanego grafiku.<br />

2. Przed rozpoczęciem ćwiczeń odbędą się zajęcia wstępne w celu<br />

zapoznania studentów z elementami rachunku błędów oraz ze<br />

sposobami graficznymi przedstawiania wyników.<br />

3. Przewiduje się możliwość odrabiania nieobecności oraz zaliczenia<br />

laboratorium.<br />

wiedzy umiej.<br />

A B C D E<br />

liczba<br />

godzin<br />

X 9<br />

X 3<br />

X 3<br />

Razem 15<br />

104


Tematy ćwiczeń<br />

1. Wyznaczanie czasu zderzenia dwóch ciał sprężystych<br />

2. Wyznaczanie modułu Younga metodą strzałki ugięcia.<br />

3. Wyznaczanie modułu sztywności metodą dynamiczną Gaussa.<br />

4. Badanie podłużnych fal dźwiękowych w prętach.<br />

5. Wyznaczanie prędkości fal dźwiękowych metodą interferencji.<br />

6. Badanie drgań własnych i rezonansowych ciał stałych.<br />

7. Pomiar strat ciepła w zależności od różnicy temperatur.<br />

8. Wyznaczanie wspcz. Załamania światła.<br />

9 Pomiar ogniskowej soczewek metodą Bessela.<br />

10. Dyfrakcyjno-interferencyjne pomiary za pomocą lasera.<br />

11. Badanie spektroskopowe widm emisyjnych gazów.<br />

12. Wyznaczanie względnej przenikalności elektrycznej ciał stałych.<br />

13. Badanie zależności przewodnictwa elektrycznego półprzewodnika od temperatury.<br />

14 Pomiar indukcji magnetycznej w szczelinie magnesu.<br />

15. Pomiar temperatury Curie ferromagnetyków.<br />

16. Wyznaczanie stałej Verdeta.<br />

17. Wzorcowanie termopary.<br />

18. Badanie zjawiska piezoelektrycznego.<br />

19. Badanie fotopowielacza.<br />

20. Wyznaczanie ładunku właściwego elektronu.<br />

21. Badanie optycznych elementów półprzewodnikowych.<br />

22. Badanie efektu rekombinacji nośników w półprzewodnikach.<br />

23. Pomiar oświetlenia pomieszczeń dydaktycznych.<br />

24. Pomiar poziomu głośności w miejscach ogólnego użytku.<br />

25. Pomiar własności mechanicznych ciał stałych.<br />

Wszystkie wymienione ćwiczenia opisane są w skrypcie opracowanym na potrzeby laboratorium.<br />

105


Nazwa przedmiotu Grafika komputerowa<br />

Skrót nazwy GKM<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Jacek<br />

Nazwisko: Lebiedź<br />

E-mail: jacekl@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

Lp. Zagadnienie poziom<br />

liczba<br />

godzin<br />

Wiedzy umiej.<br />

A B C D E<br />

1. Zasady zaliczenia przedmiotu (wykładu i laboratorium) X 0,33<br />

2. Pojęcie grafiki komputerowej, przetwarzania i rozpoznawania<br />

obrazów<br />

X 0,33<br />

3. Zastosowania grafiki komputerowej, przetwarzania i rozpoznawania<br />

obrazów<br />

X 0,34<br />

4. Podstawowe techniki w grafice komputerowej – tworzenie obrazów<br />

X 0,33<br />

z wykorzystaniem standardowego API graficznego<br />

5. Realizacja podstawowych transformacji (skalowanie, obrót,<br />

translacja) za pomocą mechanizmów standardowego API<br />

graficznego<br />

6. Środowiska graficzne: MS Windows, X Window; systemy grafiki:<br />

standardowe API, DirectX, OpenGL; silniki graficzne<br />

7. Wektory, działania na wektorach: dodawanie i mnożenie przez<br />

liczbę, przestrzeń liniowa (wektorowa) i jej własności,<br />

podprzestrzenie<br />

8. Liniowa zależność i niezależność wektorów, baza i wymiar<br />

przestrzeni liniowej, współrzędne wektora względem bazy<br />

przestrzeni liniowej<br />

X 0,33<br />

X 0,34<br />

X 0,33<br />

X 0,33<br />

9. Przechodzenie z bazy do bazy, izomorfizmy przestrzeni liniowych X 0,34<br />

10. Percepcja widzenia, ludzkie oko, receptory: czopki i pręciki X 0,33<br />

11. Barwa – trójchromatyczna teoria Younga-Helmholtza, metameryzm X 0,33<br />

12. Barwa jako element przestrzeni trójwymiarowej, teoretyczne i<br />

X 0,34<br />

techniczne modele barw<br />

13. Model barw CIE XYZ X 0,33<br />

14. Modele barw CIE LUV, CIE LAB, TekHVC X 0,33<br />

15. Model barw RGB X 0,34<br />

16. Modele barw CMY, CMYK X 0,33<br />

17. Modele barw HSV, HLS X 0,33<br />

18. Modele barw YUV, YIQ, YC b C r X 0,34<br />

19. Płaszczyzna i przestrzeń kartezjańska, punkty i wektory, układy<br />

współrzędnych, przechodzenie między układami współrzędnych<br />

X 0,33<br />

20. Płaszczyzna i przestrzeń euklidesowa, iloczyn skalarny, baza<br />

kanoniczna, baza ortogonalna i ortonormalna, iloczyn wektorowy<br />

X 0,33<br />

21. Przestrzeń topologiczna, zbiory otwarte i domknięte, brzeg i wnętrze X 0,34<br />

106


22.<br />

zbioru, zbiory w sobie gęste, zbiory spójne, homeomorfizmy<br />

Grafika rastrowa – definicje, formy obrazów, sposoby reprezentacji<br />

obrazów<br />

X 0,33<br />

23. Grafika wektorowa – definicje, formy obrazów, sposoby<br />

reprezentacji obrazów<br />

X 0,33<br />

24. Porównanie grafiki rastrowej z grafiką z wektorową, emulacja<br />

grafiki wektorowej na urządzeniach rastrowych<br />

X 0,34<br />

25. Sprzęt grafiki rastrowej: karty graficzne – budowa, historia rozwoju X 0,33<br />

26. Sprzęt grafiki rastrowej: monitory, projektory, skanery, aparaty<br />

cyfrowe – technologie<br />

X 0,33<br />

27. Sprzęt grafiki wektorowej: plotery, tablety (digitizery) – technologie X 0,34<br />

28. Geometria dyskretna – piksel, sąsiedztwo piksela, kontur, spójność,<br />

paradoksy geometrii dyskretnej<br />

X 0,33<br />

29. Dyskretyzacja obrazów analogowych – próbkowanie, warunek<br />

zgodności obszaru z siatką próbkowania (rastrem)<br />

X 0,33<br />

30. Dyskretyzacja obrazów analogowych – kwantyzacja, drżenie<br />

(dithering), dyfuzja błędów<br />

X 0,34<br />

31. Linie w geometrii euklidesowej, historia pojęcia krzywej, linie<br />

proste, odcinki, krzywe stożkowe na płaszczyźnie i w przestrzeni<br />

X 0,33<br />

32. Metody opisu krzywych: równania zwyczajne, uwikłane,<br />

parametryczne<br />

X 0,33<br />

33. Równania prostej, okręgu, krzywych stożkowych X 0,34<br />

34. Krzywe Béziera, równanie krzywej, własności, wpływ punktów<br />

kontrolnych na przebieg krzywej<br />

X 0,33<br />

35. Krzywe B-sklejane (B-splines), równanie krzywej, własności,<br />

wpływ punktów kontrolnych na przebieg krzywej<br />

X 0,33<br />

36. Algorytm de Casteljau wyznaczania punktu krzywej Béziera,<br />

algorytm de Boora-Coxa wyznaczania punktu krzywej B-sklejanej<br />

X 0,34<br />

37. Linia w geometrii dyskretnej, odcinek dyskretny, własności X 0,33<br />

38. Algorytmy rysowania odcinków: numeryczne (podstawowy i DDA),<br />

warunkowe (Bresenhama i midpoint), strukturalne<br />

X 0,33<br />

39. Algorytmy Bresenhama, midpoint i wielokrokowy Gilla rysowania<br />

odcinka – implementacja<br />

X 0,34<br />

40. Postrzępienie linii dyskretnych (aliasing) i metody jego<br />

X 0,33<br />

wygładzania (antyaliasing): algorytm Gupty-Sproulla, algorytm Wu<br />

41. Algorytmy rysowania łuków okręgów i innych stożkowych:<br />

numeryczne (podstawowy, parametryczny), warunkowe<br />

(Bresenhama, midpoint)<br />

X 0,33<br />

42. Algorytmy rysowania krzywych Béziera i B-sklejanych –<br />

parametryczne (iteracyjne i rekurencyjne), midpoint<br />

X 0,34<br />

43. Położenie punktu i odcinka względem prostej i wielokąta na<br />

płaszczyźnie i względem płaszczyzny i wielościanu w przestrzeni<br />

X 0,33<br />

44. Odległość punktu od prostej i od płaszczyzny w przestrzeni,<br />

odległość dwóch proskośnych w przestrzeni<br />

X 0,33<br />

45. Kąt nachylenia dwóch prostych, prostej do płaszczyzny, dwóch<br />

płaszczyzn w przestrzeni, przesłanianie odcinka przez punkt i<br />

odcinek<br />

X 0,34<br />

46. Obcinanie (clipping) linii – algorytm Cohena-Sutherlanda obcinania<br />

odcinków<br />

X 0,33<br />

47. Algorytm parametryczny Cyrusa-Becka obcinania odcinków X 0,33<br />

48. Obcinanie wielokątów – problemy, algorytm Sutherlanda-<br />

Hodgmana obcinania wielokątów<br />

X 0,34<br />

49. Typografia, fonty, parametry fontów: krój, stopień, odmiana X 0,33<br />

50. Kroje pisma: jednoelementowe i dwuelementowe, szeryfowe i<br />

bezszeryfowe, stałe i proporcjonalne; Times Roman, Helvetica,<br />

Courier<br />

X 0,33<br />

51. Formaty fontów: Type 1, TrueType, OpenType, inne formaty X 0,34<br />

52. Ligatury – definicja, przykłady, kerning, tracking X 0,33<br />

53. Jednostki miary wielkości czcionek, systemy Didota i Pica: punkty<br />

typograficzne, cycero, kwadrat, pica<br />

X 0,33<br />

107


54. Skład tekstu: pojęcia szpalty, łamu, akapitu; błędy składu tekstu:<br />

szewce (sieroty) i bękarty (wdowy)<br />

X 0,34<br />

<strong>55</strong>. Przekształcenie liniowe i jego własności. Jądro i obraz<br />

przekształcenia<br />

liniowego, składanie przekształceń liniowych<br />

X 0,33<br />

56. Reprezentacja macierzowa przekształcenia liniowego, przykłady<br />

przełceń liniowych: translacja, skalowanie, obrót, symetria os<br />

X 0,33<br />

57. Rzutowanie na płaszczyznę: rzut ortogonalny, rzut perspektywiczny<br />

jako przykład przekształcenia nieliniowego<br />

X 0,34<br />

58. Grafika trójwymiarowa – podstawy, potok renderingu X 0,33<br />

59.<br />

Modelowanie brył: reprezentacja brzegowa, przez podział<br />

przestrzeni (pojęcie woksela), konstruktywna (constructive<br />

solid geometry)<br />

X 0,33<br />

60. Modelowanie powierzchni, aproksymacja powierzchni wielokątami<br />

(tessellation), powierzchnie Béziera i B-sklejane<br />

X 0,34<br />

61. Metody wyznaczania powierzchni widocznych z precyzją obrazową<br />

(bufor z) i obiektową, generacja cieni<br />

X 0,33<br />

62. Teksturowanie: pojęcie teksela, odwzorowanie tekstury,<br />

odwzorowanie nierówności (bump mapping)<br />

X 0,33<br />

63. Modelowanie oświetlenia – model Phonga X 0,34<br />

64. Cieniowanie powierzchni brył metodą Gourauda – interpolacja<br />

barwy<br />

X 0,33<br />

65. Cieniowanie powierzchni brył metodą Phonga – interpolacja<br />

wektora normalnego<br />

X 0,33<br />

66. Globalne modelowanie oświetlenia: śledzenie promieni, metoda<br />

energetyczna<br />

X 0,34<br />

67. Podstawy algebry macierzy, działania na macierzach: dodawanie,<br />

mnożenie przez liczbę, iloczyn, macierz jednostkowa, diagonalna,<br />

trójkątna<br />

X 0,33<br />

68. Wyznacznik macierzy, rząd macierzy X 0,33<br />

69. Macierz transponowana i symetryczna, macierz odwrotna i<br />

odwracalna<br />

X 0,34<br />

70. Znajdowanie konturu – algorytm znajdowania wszystkich konturów,<br />

algorytm znajdowania konturu zadanego zbioru<br />

X 0,33<br />

71. Wypełnianie konturu – algorytmy wypełniania konturu z kontrolą<br />

parzystości i przez spójność (przez sianie)<br />

X 0,33<br />

72. Ścienianie kształtu – definicja szkieletu i algorytm ścieniania<br />

kształtu na niej bazujący, algorytm klasyczny ścieniania<br />

X 0,34<br />

73. Filtracja w przetwarzaniu obrazów: filtry liniowe i nieliniowe, filtry<br />

dolno- i górnoprzepustowe<br />

X 0,33<br />

74. Przykłady i własności filtrów dolno- i górnoprzepustowych X 0,33<br />

75. Filtr medianowy jako przykład filtru nieliniowego, filtr Laplace’a –<br />

wykrywanie krawędzi za pomocą filtracji<br />

X 0,34<br />

76. Przekształcenia morfologiczne: erozja, dylatacja, otwarcie,<br />

zamknięcie<br />

X 0,33<br />

77. Transformacje obrazów: geometryczne, w przestrzeni barw,<br />

histogram<br />

X 0,33<br />

78. Implementacja prostych procedur dokonujących transformacji<br />

obrazów 2-wymiarowych<br />

X 0,34<br />

79. Podstawy matematyczne przetwarzania i kompresji obrazów;<br />

wielomian charakterystyczny macierzy kwadratowej, ślad macierzy<br />

X 0,33<br />

80. Wartości własne i wektory własne macierzy i operatora liniowego,<br />

podprzestrzeń niezmiennicza, twierdzenie Cayleya-Hamiltona<br />

X 0,33<br />

81. Przestrzeń metryczna, metryka, przestrzeń zu<strong>pełna</strong>, twierdzenie<br />

Banacha o odwzorowaniu zwężającym<br />

X 0,34<br />

82. Kompresja danych, metody bezstratne i stratne, parametry<br />

kompresji<br />

X 0,33<br />

83. Kompresja bezstratna metodami Huffmana i arytmetyczną X 0,33<br />

108


84. Kompresja bezstratna metodami słownikowymi (LZ77, LZ78,<br />

LZW)<br />

X 0,34<br />

85. Kompresja bezstratna metodą kodowania długości sekwencji RLE X 0,33<br />

86. Idea kompresji stratnej, proste metody kompresji stratnej danych<br />

graficznych: BTC, DPCM<br />

X 0,33<br />

87. Kompresja stratna metodą falek, standard JPEG2000 X 0,34<br />

88. Kompresja stratna metodą transformacyjną, standard JPEG X 0,33<br />

89. Kompresja stratna metodą fraktalną, fraktale – pojęcie i przykłady,<br />

algorytm błądzącego punktu i twierdzenie o kolażu (collage’u)<br />

X 0,33<br />

90. Kompresja filmów, kodowanie sekwencji obrazów, kompensacja<br />

ruchu, standard MPEG<br />

X 0,34<br />

Razem 30<br />

Karta zajęć – laboratorium<br />

Lp. Zagadnienie poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

1. Zasady zaliczenia laboratorium, opis zadań, wprowadzenie X 1<br />

2. Programowanie grafiki w środowisku MS Windows + API X 2<br />

3. Programowanie grafiki w środowisku X Window + Xlib X 2<br />

4. Programowanie grafiki w środowisku MS Windows + DirectX X 2<br />

5. Programowanie grafiki w środowisku MS Windows + OpenGL X 2<br />

6. Programowanie grafiki w środowisku X Window + OpenGL X 2<br />

7. Programowanie grafiki w środowisku MS Windows + silnik<br />

X 2<br />

graficzny<br />

8. Uzupełnienie zaległości przez studentów X 2<br />

Razem 15<br />

109


Karta przedmiotu - Humanistyka dla inżynierów Przedmiot nie jest jeszcze prawidłowo uzupełniony<br />

KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Humanistyka dla inżynierów<br />

Skrót nazwy SSE<br />

Poziom:<br />

Kierunek:<br />

Elektronika i<br />

telekomunikacja<br />

1. (inżynierski) 2. (magisterski)<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Bogdan<br />

X<br />

Nazwisko: Wiszniewski<br />

Automatyka i robotyka Informatyka Inżynieria biomedyczna<br />

E-mail: bowisz@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - Wykład<br />

Dokument utworzony:_2009-07-21 16:17:05 Ostatnia modyfikacja danych:_2009-07-21 16:16:50 Strona_ 1/2<br />

X<br />

Poziom<br />

wiedzy umiej.<br />

A B C D E<br />

Liczba<br />

godzin<br />

1. Znaczenie relacji międzyludzkich dla realizowania roli studenta X 00:30<br />

2. Zasady komunikowania się między ludźmi X 00:30<br />

3. Komunikacja interpersonalna w relacji student - wykładowca X 01:00<br />

4. Wpływ IT na relacje międzyludzkie X 01:00<br />

5. Czynniki wpływające na proces uczenia się X 01:00<br />

6. Pozytywne i negatywne skutki stresu dla osobistego rozwoju. X 00:30<br />

7. Techniki radzenia sobie ze stresem X 00:30<br />

8. Przedmiot i metody etyki X 01:00<br />

9. Pojęcia aktu moralnego w kontekście konstytuujących cech<br />

człowieczeństwa: wolności, rozumu i zdolności do uczuć wyższych<br />

X 01:00<br />

10. Wartości w świecie techniki. X 01:00<br />

11. Etyczne aspekty inżynierskich ról zawodowych. X 01:00<br />

12. Struktura i treść kodeksów inżynierskiej etyki zawodowej. X 01:00<br />

13. Etos inżyniera. 2 X 01:00<br />

14. Podstawy prawne ochrony własności intelektualnej. X 01:00<br />

15. Urząd Patentowy Rzeczypospolitej Polskiej. X 00:30<br />

16. Przedmiot i podmiot prawa autorskiego. X 01:00<br />

17. Ochrona prawna oprogramowania i baz danych. X 00:30<br />

Razem: 15:00


Karta przedmiotu - Humanistyka dla inżynierów Przedmiot nie jest jeszcze prawidłowo uzupełniony<br />

Lp. Zagadnienie<br />

Karta zajęć - Ćwiczenia<br />

Poziom<br />

wiedzy umiej.<br />

A B C D E<br />

Liczba<br />

godzin<br />

1. Relacje w grupie X 01:00<br />

2. Znaczenie aktywnego słuchania dla zdobywania informacji X X 01:00<br />

3. Analiza przyczyn zachowań agresywnych X 01:00<br />

4. Zachowania asertywne - reakcja na zachowania trudne. X 01:00<br />

5. Mnemotechniki w praktyce X X 01:30<br />

6. Jednostka wobec przemian globalnych X X 01:00<br />

7. Przemiany w zakresie nauki i techniki X X 01:00<br />

8. Zagrożenia procesem globalizacji X 00:30<br />

9. Etyka jako nauka filozowiczna X 00:30<br />

10. Omówienie lektury nt. natury przyrody, jako niedoścignionego wzoru<br />

dla inżyniera<br />

11. Omówienie lektury nt. filozofii techniki i zasady odpowiedzialności<br />

jako reguły dokonywania wyborów moralnych<br />

X 00:30<br />

X 00:30<br />

12. Dyskusja nt. treści kodeksów etycznych inżyniera X 01:00<br />

13. Odpowiedzialność prawna za ujawnienie i naruszenie przepisów<br />

dotyczących własności intelektualnej<br />

X 01:00<br />

14. Wzory użytkowe i prawa ochronne X 00:30<br />

15. Wzory przemysłowe i prawa z ich rejestracji X 00:30<br />

16. Czas trwania, przejście i ochrona autorskich praw majątkowych X 00:30<br />

17. Test zaliczeniowy z całości X 00:30<br />

Harmonogram zaliczeń przedmiotu<br />

Id Termin Pkt Zakres<br />

Razem: 0<br />

Kryteria zaliczenia przedmiotu<br />

Składowe Próg Uwagi<br />

Przedmiot: %<br />

Razem: 15:00<br />

Dokument utworzony:_2009-07-21 16:17:05 Ostatnia modyfikacja danych:_2009-07-21 16:16:50 Strona_ 2/2


Nazwa przedmiotu Hurtownie danych<br />

Skrót nazwy HDN<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Krzysztof<br />

Nazwisko: Goczyła<br />

E-mail: kris@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

Lp. Zagadnienie poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

1. Podstawowe pojęcia dotyczące hurtowni danych x 1<br />

2. Modele danych w hurtowniach danych x 1<br />

3. Bazy danych a hurtownie danych x 0,5<br />

4. Podstawowe operacje na kostkach OLAP x 1<br />

5. Zasoby sieci WWW jako hurtownia danych. Dane<br />

x 1<br />

nieustrukturalizowane i dane semistrukturalne.<br />

6. Zasady tworzenia hurtowni danych x 1<br />

7. Zastosowania hurtowni danych. Przykłady. x 1<br />

8. Narzędzia typu business intelligence x 1<br />

9. Język MDX - przegląd x 0,5<br />

10. Język MDX – zapytania proste x 1<br />

11. Język MDX – zapytania z użyciem funkcji działających na<br />

x 1<br />

hierarchii wymiarów<br />

12. Język MDX – zapytania z użyciem elementów wyliczanych x 1<br />

13. Język MDX – zapytania z użyciem funkcji agregujących x 1<br />

14. Język MDX – zapytania zaawansowane x 1<br />

15. Procesy ETL x 1<br />

16. Planowanie hurtowni danych w przedsiębiorstwie x 1<br />

Razem 15<br />

Karta zajęć – laboratorium<br />

Lp. Zagadnienie poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

1. Zaznajomienie się ze środowiskiem MS SQL Analysis Services x 2<br />

2. Zaprojektowanie przykładowej hurtowni danych x 3<br />

3. Utworzenie schematu hurtowni danych w środowisku MS SQL<br />

x 3<br />

Analysis Services<br />

4. Przygotowanie ćwiczebnego zestawu danych x 3<br />

5. Zaplanowanie i przeprowadzenie przykładowego procesu ETL x 3<br />

112


6. Analiza efektów załadowania hurtowni danych x 2<br />

7. Testowanie hurtowni danych x 3<br />

8. Realizacja zapytań MDX w środowisku MS SQL Analysis Services x 3<br />

9. Realizacja aplikacji obsługującej hurtownię danych x 3<br />

10. Ćwiczenia z wybranym narzędziem typu business inteligence x 3<br />

11. Opracowanie sprawozdania z ćwiczeń z hurtownią danych x 2<br />

Razem 30<br />

113


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Inteligentne systemy decyzyjne<br />

Skrót nazwy ISD<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Andrzej<br />

Nazwisko: Czyżewski<br />

e-mail: andcz@pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

1. Zagadnienia wprowadzające. Ogólna charakterystyka metod<br />

obliczeniowych z dziedziny "soft computing", uczenia maszynowego i<br />

metod kognitywnych. Pojęcie systemu eksperckiego. Podstawy<br />

metodologiczne automatycznego odkrywania wiedzy. Odkrywanie<br />

wiedzy w bazach danych (data mining). Uczenie się maszyn.<br />

2. Reprezentacja wiedzy i jej szukanie. Rodzaje danych i ich wstępna<br />

obróbka. Metody kwantyzacji atrybutów. Szukanie ślepe, heurystyczne<br />

i niedeterministyczne. Agenty.<br />

3. Reprezentacja wiedzy - Logika rozmyta I. Podstawy logiki rozmytej.<br />

Wnioskowanie rozmyte. Rozmyte systemy wnioskujące.<br />

4. Reprezentacja wiedzy - Logika rozmyta II. Rozmywanie (fuzyfikacja).<br />

Agregacja reguł. Metody wyostrzania (defuzyfikacji). Rozmyte systemy<br />

Takagi-Sugeno. Przykłady i zastosowania wnioskowania rozmytego.<br />

5. Reprezentacja wiedzy III – Logika przybliżona. Niekantorowskie ujęcia<br />

teorii zbiorów oraz wybrane logiki nieboole'owskie i ich<br />

zastosowania. Elementy teorii Dempstera-Schafera<br />

6. Interpretacja częściowo sprzecznych danych. Metody wyznaczania<br />

reduktów – wydobywania reguł pewnych. Metody wydobywania reguł<br />

niepewnych. System wnioskujący oparty na zbiorach przybliżonych.<br />

7. Uczenie maszynowe I. Uczenie z nadzorem. Uczenie bez nadzoru.<br />

Uczenie zachowań. Metody indukcyjne. Metody oparte na<br />

podobieństwie. Drzewa decyzyjne.<br />

8. Uczenie maszynowe II - sieci neuronowe. Sieci jednokierunkowe.<br />

Klasyczna postać algorytmu propagacji wstecznej błędu. Metody<br />

treningu sieci jednowarstwowej. Metody inicjalizacji wag. Metody<br />

doboru współczynników nauki. Dobór optymalnej architektury.<br />

9. Uczenie maszynowe III - Analiza wrażliwości danych uczących oraz<br />

zwiększania zdolności generalizacyjnych. Sieci neuronowe o radialnych<br />

funkcjach bazowych. Sieci rekurencyjne.<br />

10. Uczenie maszynowe IV - Sieć Hopfielda. Sieci działające w oparciu o<br />

zasadę współzawodnictwa. Zastosowania sieci neuronowych.<br />

11. Uczenie maszynowe V - Algorytmy genetyczne. Podstawy i<br />

charakterystyka algorytmów genetycznych. Podstawowe operatory<br />

genetyczne. Operator reprodukcji. Operator crossing-over. Operator<br />

mutacji.<br />

poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X 0,67<br />

X 1<br />

X 1<br />

X 1<br />

X 0,67<br />

X<br />

0,67<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

114


12. Uczenie maszynowe VI - Porównanie algorytmów genetycznych z<br />

innymi metodami optymalizacji. Obliczenia ewolucyjne. Przykłady<br />

zastosowań algorytmów genetycznych.<br />

13. Systemy ekspertowe. Fakty i heurystyki. Wybór metody reprezentacji<br />

wiedzy. Akwizycja wiedzy. Systemy interpretujące, planistyczne,<br />

prognostyczne, kontrolne, diagnostyczne, testujące, projektujące.<br />

14. Konstrukcje i architektury systemów ekspertowych. Języki<br />

programowania systemów ekspertowych.<br />

15. Wybrane zastosowania uczenia maszynowego i systemów eksperckich w<br />

telekomunikacji.<br />

Automatyczna analiza zasobów sieciowych. Zastosowania w<br />

obliczeniach sieciowych. Inteligentne sterowanie przepływem danych w<br />

sieciach. Metody korekcji błędów w transmisji z użyciem<br />

inteligentnego decyzyjnego sprzężenia zwrotnego.<br />

16. Wyszukiwanie anomalii działania sieci na podstawie logów routerów.<br />

Inteligentna analiza sąsiedztwa elementów w sieci komórkowej.<br />

17. Analiza i wykrywanie sekwencji czasowych alarmów w sieci.<br />

Inteligentne metody redukcji szumu i echa. Inteligentne metody<br />

nawigacji.<br />

18. Przetwarzanie języka naturalnego. Etapy analizy językowej.<br />

Generowanie tekstu. Szukanie semantyczne. Tłumaczenie<br />

maszynowe. Rozumienie języka naturalnego. Rozwiązania<br />

dostępnego oprogramowania do przetwarzania języka<br />

naturalnego.<br />

19. Podsumowanie wykładu i zagadnienia perspektywiczne. Modele<br />

umysłu. Nowe teorie poznania.<br />

Lp. Zagadnienie<br />

Karta zajęć - laboratorium<br />

X 0,33<br />

X 0,67<br />

X 0,33<br />

X<br />

X<br />

1<br />

0,67<br />

0,67<br />

0,67<br />

X 0,67<br />

poziom<br />

Razem<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wprowadzenie do zajęć laboratoryjnych X 1<br />

2. Symulator sztucznych sieci neuronowych w systemie SNNS X 2<br />

3. Badanie algorytmów i struktur sieci neuronowych X 2<br />

4. Rozpoznawanie izolowanych wyrazów przy pomocy zbiorów<br />

przybliżonych - cz I: parametryzacja<br />

X 2<br />

5. Rozpoznawanie izolowanych wyrazów przy pomocy zbiorów<br />

X 2<br />

przybliżonych - cz II: testowanie reguł<br />

15<br />

liczba<br />

godzin<br />

6. Rozpoznawanie sygnałów przy pomocy sieci fuzzyneuronowych X X 2<br />

7. Projektowanie systemów logiki rozmytej X 2<br />

8. Podsumowanie zajęć laboratoryjnych X 2<br />

Razem 15<br />

115


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Interfejsy systemów elektronicznych<br />

Skrót nazwy ISE<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Grzegorz<br />

Nazwisko: Lentka<br />

E-mail: lentka@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie: program wykładu, warunki zaliczenia, literatura. X 0,33<br />

2. Charakterystyka systemów elektronicznych i rola interfejsu w systemie. X 0,33<br />

3. Paradygmaty konstrukcji systemów elektronicznych: modularność,<br />

hierarchiczność, strukturalność i kompatybilność komunikacyjna<br />

(connectivity).<br />

X 0,67<br />

4. Architektury systemów i ich właściwości: gwiazdowe, pętlowe i<br />

magistralowe.<br />

X 1<br />

5. Klasyfikacja systemów wg wielkości: mikrosystemy (SoC), systemy<br />

standardowe (IaC, laboratoryjne i przemysłowe), systemy rozproszone.<br />

X 0,33<br />

6. Model interfejsu oparty na koncepcji funkcji i komunikatów<br />

interfejsowych oraz funkcji i komunikatów urządzeń na przykładzie<br />

GPIB.<br />

X 1<br />

7. Asynchroniczny system interfejsowy: magistrala, komunikaty<br />

interfejsowe jednoliniowe.<br />

X 0,67<br />

8. Zbiór funkcji interfejsowych jako opis funkcjonalny interfejsu. Zbiór<br />

funkcji GPIB.<br />

X 1<br />

9. Uogólniony protokół negocjacji transmisji synchron. Transmisja<br />

komunikatów interfejsowych i komunikatów urządzeń.(3-wire<br />

handshake).<br />

X 1<br />

10. Komunikaty interfejsowe wieloliniowe w GPIB, realizacja<br />

podstawowych procedur sterowania systemem.<br />

X 1<br />

11. Sprzężenie interfejsu z warstwami programistycznymi na przykładzie<br />

IEEE-488.2 i SCPI.<br />

X 1<br />

12. Autonomiczne mikrointerfejsy w mikrosterownikach wbudowanych X 0,67<br />

13. Mikrointerfejsy klasy SMI (SPI, Microwire i in.). Stosowane protokoły<br />

komunikacyjne<br />

X 0,67<br />

14. Interfejs I2C i jego implementacje. X 1<br />

15. Interfejsy klasy RS – zastosowanie w procesach rozwoju i diagnostyki<br />

systemów.<br />

X 1<br />

16. Interfejs CAN – model węzła X 0,33<br />

17. CAN – protokół podstawowy, budowa sieci rozproszonej. System LIN. X 1<br />

18. Przegląd standardów interfejsów przemysłowych: EIB, Profibus,<br />

DeviceNet, J1850<br />

X 0,67<br />

116


19. Przegląd standardów interfejsów komputerowych: USB, FireWire X 0,67<br />

20. Integracja systemów interfejsowych. Sprzętowe i programowe<br />

konwertery interfejsów. Ekspandery.<br />

X 0,66<br />

Razem 15<br />

Karta zajęć – laboratorium<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie i organizacja zajęć, zasady zaliczenia X 1<br />

2. Budowa przykładowego systemu elektronicznego z wykorzystaniem<br />

interfejsu RS-232 i RS-485<br />

X 1<br />

3. Obserwacja przebiegów warstwy fizycznej, porównanie odporności RS-<br />

232 i RS-485 na zakłócenia<br />

X 1<br />

4. Realizacja i oprogramowanie mikrosystemu opartego na interfejsie<br />

CAN<br />

X 2<br />

5. Programowa konwersja interfejsów RS-232/GPIB X 1<br />

6. Sprzętowa konwersja interfejsów GPIB/Centronics(SPP), SMI/RS-232<br />

oraz RS-232/RS-485<br />

X 1<br />

7. Komunikacja między układmi scalonymi w oparciu o sprzętowe<br />

sterowniki I2C.<br />

X 0,67<br />

8. Programowa realizacja interfejsu I2C X 0,67<br />

9. Porównanie niezawodności realizacji programowej i sprzętowej<br />

interfejsu I2C<br />

X 0,66<br />

10. Sterowanie systemem IEEE-488.1 za pomocą komunikatów<br />

interfejsowych<br />

X 1<br />

11. Diagnostyka systemu za pomocą monitora interfejsu GPIB X 1<br />

12. Sprzężenie interfejsu z warstwami programistycznymi na przykładzie<br />

IEEE-488.2 i SCPI.<br />

X 1<br />

13. Demonstracja niezależności języka komunikatów urządzeń od<br />

platformy interfejsowej na przykładzie sterowania multimetrem HP<br />

34401A przez GPIB i RS-232<br />

X 1<br />

14. Zajęcia uzupełniające. Test umiejętności praktycznych. Zaliczenie<br />

laboratorium.<br />

X 2<br />

Razem 15<br />

117


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Architektury usług internetowych<br />

Skrót nazwy AUI<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Paweł<br />

Nazwisko: Czarnul<br />

E-mail: pczarnul@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy Umiej.<br />

godzin<br />

A B C D E<br />

1. Podanie zasad zaliczenia X 1/3<br />

2. Rozwój architektur internetowych: od klient-serwer przez architektury<br />

wielowarstwowe, systemy agentowe, peer-to-peer, rozproszone obiekty<br />

X 2<br />

3. Omówienie typowej aplikacji klient-serwer i wielowarstwowej w<br />

Internecie<br />

X 1<br />

4. Omówienie typowej aplikacji w architekturze rozproszonych obiektów<br />

– CORBA (IDL, przykład aplikacji klient C++, serwer Java i vice<br />

versa)<br />

X 2<br />

5. Przykłady aplikacji peer-to-peer w Internecie X ½<br />

6. Architektura klient-serwer a systemy agentowe X ½<br />

7. SOA (Service Orientem Architecture) X 1<br />

8. Web Services: przykłady zastosowań, zastosowanie podstawowych<br />

technologii i standardów: SOAP (XML), http<br />

x 1<br />

9. SOAP – omówienie protokołu, przykłady, pośrednicy w przekazywaniu<br />

wiadomości SOAP<br />

X 1<br />

10. WSDL: opis usług sieciowych. X ½<br />

11. Web Services: konfiguracja systemu Apache + Tomcat + AXIS,<br />

biblioteki, architektura<br />

X 1/3<br />

12. Implementacja usług sieciowych w środowisku AXIS: Java Web<br />

Service (JWS).<br />

X 1/3<br />

13. AXIS: instalowanie usługi sieciowej - Web Service Deployment<br />

Descriptor (WSSD).<br />

X 1/3<br />

14. AXIS: style usług. X 1/3<br />

15. AXIS: Mapowanie typów: XML Java. X 1/3<br />

16. Implementacja usług sieciowych w środowisku AXIS: WSDL: stub i<br />

skeleton, implementacja kodu.<br />

X 1/3<br />

17. Implementacja usług sieciowych w środowisku AXIS: WSDL2Java,<br />

Java2WSDL.<br />

X 1/3<br />

18. Przechwytywanie i obsługa Web Services w AXIS (handlers) ½<br />

19. AXIS 2.0 X 1/3<br />

20. UDDI 1.0 (omówienie elementów: tModel, businessEntity,<br />

businessService, bindingTemplate), publikowanie i wyszukiwanie<br />

informacji<br />

X 1<br />

118


21. UDDI – modelowanie związków pomiędzy firmami, kwalifikatory w<br />

wyszukiwaniu UDDI<br />

X ½<br />

22. UDDI – API publikowania i wyszukiwania informacji X ½<br />

23. UDDI – typy rejestrów i zastosowania X ½<br />

24. Wykorzystanie UDDI4J w praktyce (wykonanie zapytań do<br />

rzeczywistych serwerów)<br />

X 1/3<br />

25. Odwzorowanie WSDL na UDDI X 1/3<br />

26. Bezpieczeństwo usług sieciowych (HTTPS, HTTP Basic-auth),<br />

bezpieczeństwo usług sieciowych w systemie BeesyCluster<br />

X 1/3<br />

27. Semantyka w opisie usług – definicja problemu inteligentnego<br />

wyszukiwania usług z wykorzystaniem ontologii<br />

X ½<br />

28. Standardy służące definicji ontologii w opisie usług w Internecie: od<br />

RDF przez OWL do OWL-S, przykłady<br />

X 1<br />

29. Opis usługi w OWL-S z wykorzystaniem ontologii, poziomy<br />

dopasowania opisu usługi do elementów ontologii występujących w<br />

żądaniu<br />

X ½<br />

30. Odwzorowanie OWL-S na UDDI X 1/3<br />

31. Integracja usług – definicja scenariusza (workflow) jako grafu z<br />

zadaniami, do których przypisane są zbiory usług wykonujące dane<br />

zadania. Business a scientific workflow.<br />

X 1/2<br />

32. QoS – Quality of Service – typowe miary jakości przypisane do usług.<br />

Wyliczanie QoS dla scenariusza z wartości dla usług<br />

X ½<br />

33. Problem wyboru usług dla zadań przy optymalizacji zadanego<br />

kryterium – Service Selection Problem<br />

X ½<br />

34. Problem szeregowania scenariusza (workflow scheduling) X 1/3<br />

35. Workflows w rozproszonych systemach usług (Web Services Flow<br />

Language, Services Flow Language, BPEL4WS, BPML),<br />

X 1<br />

36. OGSA – architektura X 1/2<br />

37. Systemy typu grid: przykłady wykorzystania. X 1/2<br />

38. WSRF (Web Service Resource Framework). Standardy składające się<br />

na WSRF<br />

X ½<br />

39. Globus Toolkit - wprowadzenie X 1/3<br />

40. Architektura Globus Toolkit. X 1/3<br />

41. Wytwarzanie aplikacji z wykorzystaniem Globus Toolkit. Etapy. X 1/3<br />

42. Wytwarzanie aplikacji z wykorzystaniem Globus Toolkit. Tworzenie<br />

interfejsu i implementacja (*WSDL, WSDD). Różnice w stosunku do<br />

Web Services.<br />

X 1<br />

43. Wdrożenie grid service (GAR). X 1/3<br />

44. Service, resource, resource home. X ½<br />

45. WS-Resource factory pattern X ½<br />

46. Cykl życia. WS-ResourceLifetime. X ½<br />

47. Powiadomienia (notifications) w grid services X ½<br />

48. Zabezpieczanie usług (GSI, certyfikaty proxy). X 1<br />

49. UNICORE, inne implementacje middleware dla przetwarzania<br />

gridowego<br />

X ½<br />

50. Harness: uogólnione środowisko maszyny wirtualnej, architektura<br />

oparta o pluginy<br />

X 2/3<br />

51. Systemy workflow pod kątem usług (Kepler, Triana, P-GRADE) X 1/3<br />

Razem 30<br />

Lp. Zagadnienie<br />

1. Podanie zasad korzystania z laboratorium<br />

Karta zajęć – laboratorium<br />

poziom liczba<br />

godzin<br />

Wiedzy umiej.<br />

A B C D E<br />

X 1/3<br />

119


2. Wprowadzenie do narzędzi wykorzystywanych na laboratorium:<br />

Tomcat, AXIS, Globus Toolkit, konfiguracja<br />

3.<br />

Instalacja i uruchomienie usługi sieciowej w serwerze Tomcat/AXIS<br />

(wykorzystanie JWS)<br />

4. Zabezpieczanie usług sieciowych z wykorzystaniem HTTPS oraz http<br />

Basic-auth, konfiguracja serwera<br />

5.<br />

Instalacja usług sieciowych z wykorzystaniem deskryptorów WSDD,<br />

definiowanie procedur obsługi, przetwarzanie wiadomości w serwerze<br />

AXIS, serializacja<br />

6. Prosta usługa w Globus Toolkit<br />

7. Zabezpieczanie grid services<br />

8. Cykl życia, niszczenie zasobów<br />

2/3<br />

X 2<br />

X 2<br />

X 2<br />

X 2<br />

X 2<br />

X 2<br />

9. Powiadomienia w Globus Toolkit X 2<br />

Razem 15<br />

120


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Inżynieria materiałowa i konstrukcja urządzeń<br />

Skrót nazwy IMAKU<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Piotr<br />

Nazwisko: Wroczyński<br />

E-mail: piotr.wroczynski@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Struktura makroskopowa materiałów. Materiały mono- i<br />

polikrystaliczne. Materiały szkliste.<br />

X 1<br />

2. Materiały lite i warstwowe. Stopy, ceramiki, polimery, kompozyty. X 1<br />

3. Materiał w polu elektromagnetycznym. Zakresy częstotliwości fal<br />

elektromagnetycznych. Magnesowanie. Polaryzacja. Przewodnictwo.<br />

X 1<br />

4. Magnetyki. Ferro- i ferrimagnetyki. Paramagnetyki. Materiały<br />

magnetyczne miękkie i twarde.<br />

X 1<br />

5. Materiały magnetyczne stopowe oraz ceramiczne – zarys technologii. X 1<br />

6. Obwody zastępcze elementów magnetycznych. Przykłady zastosowań:<br />

magnetowody cewek i transformatorów. Głowice, sensory, nośniki<br />

pamięci, magnesy wielkich energii, tendencje rozwój.<br />

X 1<br />

7. Dielektryki. Mechanizmy polaryzacji oraz stratność. X 1<br />

8. Dielektryki liniowe, ferroelektryki, piezo- i piroelektryki, elektrety. X 1<br />

9. Przenikalność zespolona. Współczynnik załamania światła oraz<br />

ekstynkcji, a także inne parametry dielektryków<br />

X 1<br />

10. Przykłady zastosowań: dielektryki konstrukcyjne, izolatory,<br />

kondensatory, sensory i aktuatory, filtry, linie opóźniające.<br />

X 1<br />

11. Przewodniki. Mechanizmy przewodzenia. Nadprzewodniki. X 1<br />

12. Rezystory liniowe i nieliniowe: magneto- i fotorezystory, termistory,<br />

warystory, rezystory metalowe, termopary. Kontakty. Złącza. Kable.<br />

X 1<br />

13. Wpływ narażeń technoklimatycznych. Odprowadzanie ciepła. X 1<br />

14. Kompatybilność E-M. Tendencje rozwojowe w inżynierii materiałowej. X 1<br />

15. Skale miniutaryzacji. Nanotechnologia. X 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć – laboratorium<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Zasady wykonywania pomiarów w inżynierii materiałowej. X 1<br />

2. Podstawowe układy i urządzenia wykorzystywane w pomiarach X 1<br />

liczba<br />

godzin<br />

121


3.<br />

materiałowych. Analizarory RLC. Analizatory widma. Termostaty.<br />

Generatory. Oscyloskopy. Multimetry.<br />

Charakterystyki częstotliwościowe filtrów piezoelektrycznych. X 1<br />

4. Wpływ niedopasowania oraz poziomu sygnału na pracę filtrów<br />

X 1<br />

piezoelektrycznych.<br />

5. Termopary. Termorezystory. X 1<br />

6. Termoelektryczny moduł chłodzący. X 1<br />

7. Wpływ częstotliwości sygnału na stratność magnetyków metalicznych X X 1<br />

8. Wpływ częstotliwości sygnału na stratność ferrytów. X 1<br />

9. Parametry rzeczywistych cewek indukcyjnych i ich charakterystyki<br />

X 1<br />

częstotliwościowe.<br />

10. Parametry rzeczywistych kondensatorów i ich charakterystyki<br />

częstotliwościowe. Pomiary parametrów kondensatorów<br />

elektrolitycznych.<br />

X X 1<br />

11. Pomiar przenikalności przyrostowej magnetyków. X 1<br />

12. Badanie wpływu napięcia pomiarowego i częstotliwości na zachowanie X X 1<br />

rdzeni toroidalnych.<br />

13. Wpływ temperatury na pojemność kondensatorów. X 1<br />

14. Wpływ temperatury na indukcyjność cewek. X 1<br />

15. Zasady analizy danych w inżynierii materiałowej X X 1<br />

Razem 15<br />

Karta zajęć – projekt<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Projektowanie urządzeń stabilnych i odpornych. X X 3<br />

2. Projektowanie urządzeń niezawodnych dla określonych warunków<br />

eksploatacji.<br />

X X 3<br />

3. Projektowanie urządzeń o podwyższonej wytrzymałości napięciowej. X X 3<br />

4. Projektowanie obwodów magnetycznych. X X 3<br />

5. Stabilizacja temperatury pracy podzespołów elektronicznych. X X 3<br />

Razem 15<br />

122


Nazwa przedmiotu Inżynieria mikrofalowa<br />

Skrót nazwy IMI<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

x<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

x<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Jerzy<br />

Nazwisko: Mazur<br />

E-mail: jem@pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

1. Falowody i rezonatory ;prostokątny, cylindryczny,<br />

grzbietowy,dielektryczny-technologia, układy zastępcze i ich<br />

parametry, pobudzanie-pętla,dipol<br />

2. Linie i rezonatory współosiowe i paskowe, linie wieloprzewodowe<br />

TEM , technologia, układ zastępczy , wyższe rodzaje pola TM, TM,<br />

złącza współosiowe<br />

3. Linie i rezonatory zintegrowane; mikropaskowe, szczelinowe,<br />

koplanarne, układy zastępcze i parametry falowe i częstotliwości<br />

własne rodzaju podstawowego, fale powierzchniowe , wyższe rodzaje<br />

pola<br />

poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

x 0.5<br />

x 0.5<br />

x 0.5<br />

4. Planarnie i warstwowo sprzężone linie paskowe, mikropaskowe ,<br />

szczelinowe; rodzaj parzysty i nieparzysty, ich układy zastępcze i<br />

parametry falowe.<br />

x 0.5<br />

5. Metody dopasowania impedancji-strojniki pojedynczy i podwójny, x 0.5<br />

6. Projektowanie wielosekcyjnych transformatorów impedancji o<br />

charakterystykach maksymalnie płaskiej i Czebyszewa<br />

x 0.5<br />

7. Zasady projektowania niejednorodnych transformatorów impedancji x 0.5<br />

8. Nieciągłości w falowodach, liniach paskowych i mikropaskowych i ich<br />

układy zastępcze<br />

x 0.5<br />

9. Linie periodyczne, pasma przepuszczania i zaporowe. Zintegrowane x 0.5<br />

linie typu LH i RH<br />

10. Definicja rozgałęzienia mikrofalowego rozgałęzień jego macierz<br />

rozproszenia . układ zastępczy rozgałęzienia, zagadnienia symetrii ,<br />

metody pobudzeń w fazie i przeciwfazie<br />

11. Zasady projektowania obciążeń i tłumików mikrofalowych<br />

realizowanych techniką falowodową, wspołosiową i zintegrowaną<br />

12. Zasady projektowania przesuwników fazy realizowanych techniką<br />

falowodową, wspołosiową i zintegrowaną<br />

13. Układy czterowrotowe, maxcierz rozproszenia, zasady projektowania-<br />

hybrydowych sprzęgaczy i rozgałezień falowodowych i<br />

zintegrowanych.<br />

14. Sprzęgacze zbliżeniowe, macierz rozproszenia, metody projektowania i<br />

realizacji<br />

x 1<br />

x x 0.5<br />

x x 0.5<br />

x x 0.5<br />

x x 0.5<br />

123


15. Zasady projektowania sprzęgaczy wielosekcyjnych i tandemowych x x 0.5<br />

16. Działanie sprzęgaczy falowodowych i mikropaskowych sprzężonych<br />

przez szczeliny<br />

x 0.5<br />

17. Uklady trójwrotowe, macierz rozproszenia, zasady projektowania<br />

rozgałęzień typu T<br />

x x 0.5<br />

18. Projektowanie dzielników mocy Wilkinsona, Gizeli x 0.5<br />

19. Filtry mikrofalowe – rodzaje filtrów i techniki realizacji, prototyp filtru,<br />

transformacja prototypu<br />

x x 0.5<br />

20. Niewzajemne układy ferrytowe-rezonans ferromagnetyczny, tensor<br />

przenikalności magnetycznej, efekt Faraday’a i przemieszczenia pola,<br />

żyrator,<br />

x 0.5<br />

21. Falowodowe, paskowe i zintegrowane cyrkulatory, izolatory i<br />

niewzajemne przesuwniki fazy, układy zmiany polaryzacji realizowane<br />

w technice falowodowej i zintegrowanej.<br />

x 0.5<br />

22. Diody i tranzystory mikrofalowe- parametry i charakterystyki U/I,<br />

uklady zastępcze<br />

x 0.5<br />

23. Charakterystyka tranzystorów mikrofalowych- efekty polowe, układy<br />

zastępcze, parametry rozproszenia<br />

x 0.5<br />

24. Przesuwniki fazy i tłumiki na diodach pin, detektory mikrofalowe x 0.5<br />

25. Mieszacze mikrofalowe-zasady projektowania, parametry,zagadnienie<br />

intermodulacji, techniki realizacji<br />

x 0.5<br />

26. Wzmacniacze mikrofalowe; wzmocnienie, stabilność, szumy, x 0.5<br />

27. Zasady projektowania wzmacniaczy niskoszumnych x 0.5<br />

28. Generatory mikrofalowe x 0.5<br />

29. Mikrofalowe układy monolityczne-własności linii na podłożach<br />

półprzewodnikowych. Metody realizacji układów monolitycznych<br />

x 0.5<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć – laboratorium<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Pomiar efektywnej przenikalności elektrycznej linii mikropaskowej x x 3<br />

2. Pomiar charakterystyk rozproszenia układów mikrofalowych x x 3<br />

3. Badanie transmisji sygnału cyfrowego w liniach transmisyjnych x x 3<br />

4. Badanie układów kierunkowych x x 3<br />

5. Badanie elementów niewzajemnych x x 3<br />

Razem 15<br />

liczba<br />

godzin<br />

124


Karta przedmiotu - Inżynieria oprogramowania<br />

Nazwa przedmiotu Inżynieria oprogramowania<br />

Skrót nazwy SEN<br />

Poziom:<br />

Kierunek:<br />

Elektronika i<br />

telekomunikacja<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Aleksander<br />

X<br />

Nazwisko: Jarzębowicz<br />

Automatyka i robotyka Informatyka Inżynieria biomedyczna<br />

E-mail: olek@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - Wykład<br />

Dokument utworzony:_2009-07-20 08:46:46 Ostatnia modyfikacja danych:_2009-07-15 10:27:44 Strona_ 1/3<br />

X<br />

Poziom<br />

wiedzy umiej.<br />

A B C D E<br />

Liczba<br />

godzin<br />

1. Wprowadzenie do przedmiotu X 00:30<br />

2. Zakres i przedmiot inżynierii oprogramowania. Podstawowe<br />

motywacje i pojęcia.<br />

3. Faza przedprojektowa: planowanie i zakres przedsięwzięcia.<br />

Podejście SSM i Rich Picture.<br />

X 00:30<br />

X 01:00<br />

4. Obszary działania inżynierii oprogramowania X 01:00<br />

5. Klasyczny cykl życia oprogramowania X 00:30<br />

6. Pojęcie modelowania konceptualnego. Języki specyfikacji i<br />

modelowania.<br />

X 01:00<br />

7. Przypadki użycia X 01:00<br />

8. Obiektowe podejście do analizy systemu w UML X 01:00<br />

9. Modelowanie logicznej struktury systemu: diagramy klas X 01:00<br />

10. Modelowanie struktury: inne diagramy struktury X 01:00<br />

11. Modelowanie dynamiki: diagramy sekwencji i komunikacji X 01:00<br />

12. Modelowanie dynamiki: reprezentowanie stanu obiektów X 01:00<br />

13. Projektowanie: architektura systemu X 01:00<br />

14. Projektowanie: Projekt ogólny (wysokiego poziomu) X 01:00<br />

15. Projektowanie: Projekt klas (szczegółowy) X 00:30<br />

16. Zagadnienia jakości. Metryki projektowania obiektowego. X 00:30<br />

17. Zagadnienia software reuse X 00:30<br />

18. Klasyczne wzorce projektowe X 00:30<br />

19. Inne rodzaje wzorców (wzorce aplikacji internetowych, wzorce<br />

analityczne, architektoniczne, zarządzania)<br />

X 00:30


Karta przedmiotu - Inżynieria oprogramowania<br />

20. Ryzyko i odpowiedzialność społeczna związane z systemami<br />

informatycznymi<br />

X 01:00<br />

21. Inżynieria wymagań: pozyskiwanie wymagań X 01:00<br />

22. Inżynieria wymagań: specyfikowanie wymagań X 01:00<br />

23. Projektowanie interfejsu użytkownika: motywacje, pojęcia, techniki X 01:00<br />

24. Projektowanie interfejsu użytkownika: heurystyki Nielsena i<br />

przykłady<br />

X 01:00<br />

25. Testowanie: pojęcia, umiejscowienie w procesie wytwarzania X 00:30<br />

26. Testowanie: techniki (czarna i biała skrzynka), poziomy testowania,<br />

zarządzanie testowaniem<br />

X 01:00<br />

27. Przeglądy i inspekcje oprogramowania X 00:30<br />

28. Wdrażanie oprogramowania X 00:30<br />

29. Eksploatacja i utrzymanie oprogramowania X 00:30<br />

30. Zarządzanie konfiguracją i ewolucja oprogramowania X 00:30<br />

31. Proces programowy: szczegółowe zadania i produkty na przykładzie<br />

cyklu klasycznego<br />

X 00:30<br />

32. Nieklasyczne cykle życia i modele wytwarzania oprogramowania X 01:00<br />

33. Dobór modelu wytwarzania do specyfiki projektu X 00:30<br />

34. Narzędzia CASE X 01:00<br />

35. Inne narzędzia w inżynierii oprogramowania X 01:00<br />

Lp. Zagadnienie<br />

Karta zajęć - Laboratorium<br />

Poziom<br />

wiedzy umiej.<br />

A B C D E<br />

Razem: 30:00<br />

Liczba<br />

godzin<br />

1. Wprowadzenie. Wybór tematów do realizacji. X 02:00<br />

2. Przygotowanie wstępnej wersji dokumentu wizji systemu X 02:00<br />

3. Dyskusja wizji systemu X 02:00<br />

4. Przygotowanie ostatecznej wersji dokumentu wizji systemu X 02:00<br />

5. Przypadki użycia: identyfikacja aktorów i zakresu funkcjonalności X 02:00<br />

6. Przypadki użycia: opisanie przypadków użycia X 02:00<br />

7. Diagramy klas: identyfikacja i wybór klas X 02:00<br />

8. Diagramy klas: przygotowanie diagramu X 02:00<br />

9. Diagramy klas: szczegółowe opracowanie klas X 02:00<br />

10. Diagramy dynamiczne: diagramy sekwencji X 02:00<br />

11. Diagramy dynamiczne: diagramy komunikacji i diagramy czynności X 02:00<br />

12. Diagramy dynamiczne: diagramy stanów X 02:00<br />

13. Weryfikacja spójności modeli i poprawa błędów X 02:00<br />

14. Elementy projektowania: podział na podsystemy, określenie trwałości<br />

klas<br />

15. Elementy projektowania: uszczegółowienie klas wybranego<br />

podsystemu, wygenerowanie szkieletu kodu<br />

X 02:00<br />

X 02:00<br />

Razem: 30:00<br />

Dokument utworzony:_2009-07-20 08:46:46 Ostatnia modyfikacja danych:_2009-07-15 10:27:44 Strona_ 2/3


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Inżynieria systemów dynamicznych<br />

Skrót nazwy ISD<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Piotr Jacek<br />

Nazwisko: Suchomski<br />

E-mail: piotrjs@poczta.onet.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie do systemów sterowania automatycznego. Systemy ze<br />

sprzężeniem zwrotnym. Podstawowe elementy funkcjonalne<br />

zamkniętego układu sterowania (regulacji).<br />

X 1<br />

2. Modele matematyczne układów dynamicznych czasu ciągłego.<br />

Linearyzacja modeli nieliniowych.<br />

X 1<br />

3. Modele liniowe: funkcje przenoszenia oraz opis w przestrzeni stanu. X 1<br />

4. Stabilność liniowych układów sterowania. Algebraiczne kryteria<br />

stabilności (kryterium Hurwitza oraz Routha-Hurwitza).<br />

X 1<br />

5. Procesy przejściowe w układach sterowania oraz statyczna dokładność<br />

sterowania (uchyby ustalone). Człony dynamiczne pierwszego oraz<br />

drugiego rzędu.<br />

X 1<br />

6. Wskaźniki jakości sterowania w dziedzinie czasu. X 0,67<br />

7. Podstawowe ograniczenia syntezy układów sterowania<br />

automatycznego. Wpływ sprzężenia zwrotnego na własności układu<br />

sterowania.<br />

X 0,33<br />

8. Wprowadzenie do syntezy układów dynamicznych ze sprzężeniem<br />

zwrotnym. Metoda dopasowania funkcji przenoszenia układu<br />

zamkniętego do wzorcowego modelu takiego układu.<br />

X 1<br />

9. Linie pierwiastkowe jako narzędzie analizy układów dynamicznych ze<br />

sprzężeniem zwrotnym.<br />

X 1<br />

10. Zasada regulacji proporcjonalnej oraz kompensacji dynamicznej<br />

(człony przyspieszające oraz opóźniające fazę).<br />

X 1<br />

11. Charakterystyki cząsotliwościowe liniowych układów dynamicznych.<br />

Kryterium Nyquista stabilności układów ze sprzężeniem zwrotnym.<br />

Wskaźniki jakości sterowania w dziedzinie częstotliwości.<br />

X 1<br />

12. Podstawy syntezy układów sterowania w oparciu o metody<br />

częstotliwościowe - zasada korekcji charakterystyk<br />

częstotliwościowych układu otwartego.<br />

X 0,5<br />

13. Korektory proporcjonalne oraz korektory dynamiczne (przyspieszające<br />

oraz opóźniające fazę).<br />

X 1<br />

14. Nastawianie regulatorów PID. X 0,5<br />

15. Wprowadzenie do sterowania odpornego: odporna stabilność oraz<br />

jakość (zachowanie się) układów ze sprzężeniem zwrotnym<br />

X 1<br />

127


16. Synteza układów dynamicznych w przestrzeni stanu. Zasada sprzężenia<br />

zwrotnego od stanu. Sterowalność modelu w przestrzeni stanu.<br />

X 0,5<br />

17. Metoda rozmieszczania biegunów. Synteza układu sterowania z<br />

całkowaniem uchybu.<br />

X 0,5<br />

18. Wprowadzenie do nieliniowych układów sterowania. X 1<br />

Razem 15<br />

Karta zajęć – ćwiczenia<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Transformata Laplace'a jako metoda rozwiązywania liniowych równań<br />

różniczkowych zwyczajnych.<br />

X X 1<br />

2. Modelowanie systemów dynamicznych: opis systemów fizykalnych<br />

w oparciu o równania różniczkowe.<br />

X X 1<br />

3. Modele liniowych systemów dynamicznych: funkcje przenoszenia. X X 0,67<br />

4. Modele liniowych systemów dynamicznych: grafy przepływu sygnałów<br />

oraz schematy blokowe.<br />

X X 0,33<br />

5. Modele liniowych systemów dynamicznych: opis w przestrzeni stanu.<br />

Równanie charakterystyczne. Wartości i wektory własne.<br />

X X 1<br />

6. Modele podobne. Związek miedzy modelem wejściowo-wyjściowym a<br />

opisem w przestrzeni stanu.<br />

X X 1<br />

7. Algebraiczne kryteria stabilności liniowych układów dynamicznych. X X 1<br />

8. Odpowiedzi skokowe członów dynamicznych pierwszego oraz<br />

drugiego rzędu.<br />

X X 0,33<br />

9. Synteza układów sterowania w oparciu o wzorcowe charakterystyki<br />

członów dynamicznych drugiego rzędu. Upraszczanie modeli obiektów<br />

dynamicznych.<br />

X X 0,67<br />

10. Analiza stanu ustalonego w układach sterowania. Stopień astatyzmu.<br />

Wpływ dodatkowych biegunów oraz zer funkcji przenoszenia układu<br />

sterowania. Bieguny dominujące.<br />

X X 1<br />

11. Analiza układów dynamicznych z sprzężeniem zwrotnym metodą linii<br />

pierwiastkowych. Synteza układu regulacji proporcjonalnej metodą<br />

metodą linii pierwiastkowych.<br />

X X 1<br />

12. Zasada kompensacji dynamicznej w układach sterowania - metoda linii<br />

pierwiastkowych.<br />

X X 1<br />

13. Charakterystyki częstotliwościowe liniowych układów dynamicznych.<br />

Analiza stabilności układów ze sprzężeniem zwrotnym. Zapasy<br />

stabilności..<br />

X X 1<br />

14. Częstotliwościowe metody syntezy układów sterowania: regulacja<br />

proporcjonalna.<br />

X X 1<br />

15. Metody kształtowania charakterystyk częstotliwościowych układów<br />

sterowania: kompensacja dynamiczna (korektory przyspieszające oraz<br />

opóźniające fazę).<br />

X X 1<br />

16. Nastawianie regulatorów PID. X X 1<br />

17. Sterowanie ze sprzężeniem od stanu. Badanie sterowalności modelu<br />

w przestrzeni stanu. Synteza układu zamkniętego metodą<br />

rozmieszczania biegunów.<br />

X X 1<br />

Razem 15<br />

128


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Inżynieria systemów programowalnych<br />

Skrót nazwy ISP<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Miron<br />

Nazwisko: Kłosowski<br />

E-mail: mkl@ue.eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie do języka VHDL, jego geneza i zastosowania. X 0,33<br />

2. Poziomy abstrakcji i metody opisu układów cyfrowych. X 0,33<br />

3. Elementy opisu jednostki projektowej w języku VHDL. X 0,33<br />

4. Przypisania, sygnały, zmienne, operatory. X 0,33<br />

5. Typy danych w języku VHDL. X 0,33<br />

6. Funkcja rezolucji. X 0,33<br />

7. Wektory i operacje na wektorach. X 0,67<br />

8. Procesy kombinacyjne. Synteza logiki kombinacyjnej. X 0,33<br />

9. Symulacja projektu w języku VHDL. X 0,67<br />

10. Instrukcje warunkowe, wyboru i pętli w procesach. X 0,33<br />

11. Stałe i wartości początkowe sygnałów i zmiennych. X 0,33<br />

12. Hierarchia i parametryzacja jednostek projektowych. X 0,33<br />

13. Procesy sekwencyjne. X 0,67<br />

14. Maszyny stanów. Kodowanie stanów. Stany zabronione. X 0,67<br />

15. Konwersja typów w języku VHDL. X 0,33<br />

16. Funkcje i procedury w języku VHDL. X 0,33<br />

17. Podstawy środowiska SystemC. X 0,67<br />

18. Podstawy języka Handel-C. X 0,67<br />

19. Projektowanie systemów z podziałem na sprzęt i oprogramowanie. X 0,33<br />

20. Technologia „System on Chip”. X 0,67<br />

21. Soft-procesory na przykładzie procesora Microblaze. X 0,67<br />

22. Rodzaje układów programowalnych. X 0,33<br />

23. Budowa układów FPGA. X 0,67<br />

24. Metody konfiguracji układów FPGA. X 0,33<br />

25. Sprzętowe bloki funkcjonalne w układach FPGA. X 0,67<br />

26. „Reconfigurable Computing” jako paradygmat programowania. X 0,33<br />

27. Zastosowania RC w przetwarzaniu sygnałów. X 0,33<br />

28. Zastosowania RC w przetwarzaniu obrazów. X 0,33<br />

29. Zastosowania RC w teleinformatyce. X 0,33<br />

30. Zastosowania RC w bioinformatyce. X 0,33<br />

31. Zastosowania RC w budowie superkomputerów. X 0,33<br />

32. Metody reprezentacji algorytmów w RC. X 0,67<br />

33. Budowa i właściwości systemów arytmetyki rozproszonej. X 0,33<br />

129


34. Technologia „Network on Chip”. X 0,33<br />

Razem 15<br />

Karta zajęć – laboratorium<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Zintegrowany system projektowy ISE. X X 2<br />

2. Symulacja, synteza i weryfikacja sprzętowa prostego układu<br />

kombinacyjnego z wykorzystaniem języka VHDL.<br />

X 2<br />

3. Symulacja, synteza i weryfikacja sprzętowa prostego układu<br />

sekwencyjnego z wykorzystaniem języka VHDL.<br />

X 2<br />

4. Symulacja, synteza i weryfikacja sprzętowa układu z maszyną stanów z<br />

wykorzystaniem języka VHDL.<br />

X 2<br />

5. Synteza i weryfikacja sprzętowa układu interfejsu szeregowego (PS/2<br />

lub RS232 do wyboru) z wykorzystaniem języka VHDL.<br />

X 3<br />

6. Synteza bloków funkcjonalnych za pomocą Core Generatora. X X 2<br />

7. Synteza i weryfikacja sprzętowa układu realizującego generator obrazu<br />

VGA z wykorzystaniem bloków IP wygenerowanych przez Core<br />

Generator.<br />

X 3<br />

8. Synteza i weryfikacja sprzętowa układu prostego przetwarzania obrazu<br />

z wykorzystaniem bloków IP wygenerowanych przez Core Generator.<br />

X 3<br />

9. Zintegrowany system projektowy EDK. X X 2<br />

10. Synteza, oprogramowanie i weryfikacja sprzętowa prostego systemu<br />

SoC (temat do wyboru) z wykorzystaniem systemu EDK i procesora<br />

Microblaze.<br />

X 3<br />

11. Synteza, oprogramowanie i weryfikacja sprzętowa prostego systemu<br />

SoC (temat do wyboru) z wykorzystaniem systemu EDK, procesora<br />

Microblaze i bloków funkcjonalnych w języku VHDL.<br />

X 3<br />

12. Synteza i weryfikacja sprzętowa prostego systemu DSP (temat do<br />

wyboru) z wykorzystaniem zaawansowanych narzędzi (System<br />

Generator, Core Generator, EDK, itp.).<br />

X 3<br />

Razem 30<br />

130


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Inżynieria układów i systemów scalonych<br />

Skrót nazwy IUSS<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Bogdan<br />

Nazwisko: Pankiewicz<br />

E-mail: bpa@ue.eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Technologie produkcji układów scalonych, kroki technologiczne X 1<br />

2. Reguły technologiczne X 1<br />

3. Elementy elektroniczne w układach scalonych X 1<br />

4. Koszt produkcji układów scalonych X 1<br />

5. Uszkodzenia, uzysk produkcyjny X 1<br />

6. Okno technologiczne procesu X 1<br />

7. Rozrzuty względne i bezwzględne X 1<br />

8. Metody dopasowania elementów X 1<br />

9. Zjawiska pasożytnicze X 1<br />

10. Analogowe układy wejścia - wyjścia X 1<br />

11. Cyfrowe układy wejścia - wyjścia X 1<br />

12. Sprzężenia zakłóceń, margines zakłóceń X 1<br />

13. Rozpraszanie mocy, temperatura pracy układu X 1<br />

14. Ekstrakcja topografii X 1<br />

15. Zautomatyzowane projektowanie układów cyfrowych X 1<br />

Razem 15<br />

Karta zajęć – laboratorium<br />

liczba<br />

godzin<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie do laboratorium, nauka obsługi pakietu PSPICE X 3<br />

2. Nauka obsługi pakietu do projektowania topografii (Cadence lub<br />

Magic)<br />

X 3<br />

3. Wykonanie ćwiczenia polegającego na symulacji prostego bloku układu<br />

scalonego.<br />

3<br />

4. Wykonanie ćwiczenia polegającego na przygotowaniu topografii<br />

prostego bloku układu scalonego<br />

X 3<br />

5. Wykonanie ćwiczenia polegającego na ekstrakcji topografii oraz<br />

symulacji po ekstrakcji<br />

X 3<br />

131


Karta zajęć – projekt<br />

Razem 15<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie do projektu, przydzielenie zadań projektowych X 1<br />

2. Rozpoznanie literaturowe problemu i zaproponowanie wstępnego<br />

rozwiązania<br />

X 2<br />

3. Wykonanie wstępnego projektu schematu elektrycznego i symulacji X 2<br />

4. Wykonanie symulacji szczegółowych i weryfikacji projektu X 2<br />

5. Wykonanie projektu topografii X 2<br />

6. Wykonanie ekstrakcji topografii oraz symulacji po ekstrakcji X 2<br />

7. Naniesienie poprawek i ponowne symulacje po poprawkach X 2<br />

8. Wykonanie dokumentacji projektu i jego końcowe oddanie X 2<br />

Razem 15<br />

132


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Inżynieria układów programowalnych<br />

Skrót nazwy IUP<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Miron<br />

Nazwisko: Kłosowski<br />

E-mail: mkl@ue.eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie do języka VHDL, jego geneza i zastosowania. X 0,33<br />

2. Poziomy abstrakcji i metody opisu układów cyfrowych. X 0,33<br />

3. Elementy opisu jednostki projektowej w języku VHDL. X 0,33<br />

4. Przypisania, sygnały, zmienne, operatory i ich syntezowalność. X 0,33<br />

5. Typy danych w języku VHDL i ich użyteczność do syntezy. X 0,33<br />

6. Funkcja rezolucji. X 0,33<br />

7. Wektory i operacje na wektorach. X 0,67<br />

8. Procesy kombinacyjne. Synteza logiki kombinacyjnej. X 0,67<br />

9. Instrukcje warunkowe, wyboru i pętli w procesach. X 0,33<br />

10. Stałe i wartości początkowe sygnałów i zmiennych. X 0,33<br />

11. Hierarchia i parametryzacja jednostek projektowych. X 0,33<br />

12. Procesy sekwencyjne i ich syntezowalność. X 0,67<br />

13. Synteza liczników i dzielników częstotliwości. X 0,33<br />

14. Synteza rejestrów przesuwnych. X 0,33<br />

15. Synteza maszyn stanów. Kodowanie stanów. Stany zabronione. X 1<br />

16. Zjawisko metastabilności przerzutników i jego unikanie. X 0,33<br />

17. Atrybuty i ich zastosowania. X 0,33<br />

18. Konwersja typów w języku VHDL. X 0,33<br />

19. Funkcje i procedury w języku VHDL. X 0,33<br />

20. Symulacja projektu w języku VHDL. Testbench. X 0,67<br />

21. Implementacja funkcji logicznych w układach programowalnych. X 0,33<br />

22. Rodzaje pamięci konfiguracji w układach programowalnych. X 0,33<br />

23. Budowa i zastosowania układów SPLD na przykładzie układów GAL. X 0,33<br />

24. Budowa i zastosowania układów CPLD. X 0,67<br />

25. Budowa i zastosowania układów FPGA. X 0,67<br />

26. Budowa i właściwości bloków wejścia/wyjścia w układach FPGA. X 0,67<br />

27. Dedykowane bloki funkcjonalne w układach FPGA. X 1<br />

28. Automatyczna synteza bloków funkcjonalnych. X 0,33<br />

29. Metody konfiguracji układów FPGA. X 0,67<br />

30. Projektowanie z uwzględnieniem ograniczeń. X 0,33<br />

31. Specjalistyczne układy programowalne. X 0,33<br />

32. Analogowe układy programowalne. X 0,33<br />

33. Programowalne systemy typu „System On Chip”. X 0,33<br />

133


Karta zajęć – laboratorium<br />

Razem 15<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Zintegrowany system projektowy Active-HDL. X X 3<br />

2. Symulacja funkcjonalna i weryfikacja sprzętowa prostego układu<br />

kombinacyjnego z wykorzystaniem schematu ideowego.<br />

X 2<br />

3. Symulacja funkcjonalna i weryfikacja sprzętowa prostego układu<br />

sekwencyjnego z wykorzystaniem schematu ideowego.<br />

X 2<br />

4. Symulacja, synteza i weryfikacja sprzętowa prostego układu<br />

kombinacyjnego z wykorzystaniem języka VHDL.<br />

X 2<br />

5. Symulacja, synteza i weryfikacja sprzętowa prostego układu<br />

sekwencyjnego z wykorzystaniem języka VHDL.<br />

X 2<br />

6. Symulacja, synteza i weryfikacja sprzętowa układu dzielnika<br />

częstotliwości z wykorzystaniem języka VHDL.<br />

X 2<br />

7. Symulacja, synteza i weryfikacja sprzętowa układu z maszyną stanów<br />

(wyświetlanie napisu na wyświetlaczu LED) z wykorzystaniem języka<br />

VHDL.<br />

X 2<br />

8. Symulacja, synteza i weryfikacja sprzętowa układu odczytu klawiatury<br />

z eliminacją drgań zestyków (prosty stoper) z wykorzystaniem języka<br />

VHDL.<br />

X 2<br />

9. Symulacja, synteza i weryfikacja sprzętowa układu interfejsu<br />

szeregowego synchronicznego (na przykładzie PS/2) z wykorzystaniem<br />

języka VHDL.<br />

X 2<br />

10. Symulacja, synteza i weryfikacja sprzętowa układu interfejsu<br />

szeregowego asynchronicznego (na przykładzie RS232) z<br />

wykorzystaniem języka VHDL.<br />

X 2<br />

11. Symulacja układu realizującego generator obrazu VGA z<br />

wykorzystaniem języka VHDL.<br />

X 2<br />

12. Synteza i weryfikacja sprzętowa układu realizującego generator obrazu<br />

VGA (wyświetlanie bitmapy).<br />

X 2<br />

13. Synteza układu zaawansowanego (do wyboru) z wykorzystaniem<br />

języka VHDL.<br />

X 3<br />

14. Weryfikacja sprzętowa układu zaawansowanego. X 2<br />

Razem 30<br />

134


Nazwa przedmiotu Jakość oprogramowania<br />

Skrót nazwy JOP<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Jarosław<br />

Nazwisko: Kuchta<br />

E-mail: J.Kuchta@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

Lp. Zagadnienie poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wprowadzenie do jakości X 1<br />

2. Jakość w procesie wytwarzania oprogramowania X 1<br />

3. Modele jakości X 1<br />

4. Model dojrzałości CMM/CMMI X 1<br />

5. System jakości ISO 9001 X 1<br />

6. Miary jakości wg ISO 9126 X 1<br />

7. Pomiary w inżynierii oprogramowania X 1<br />

8. Kolokwium X 0,5<br />

9. Błąd: pojęcie, wykrywanie, źródła X 1<br />

10. Modele błędu X 1<br />

11. Modele środowiska X 0,6<br />

12. Modele działania programu X 0,6<br />

13. Poziomy testowania X 0,6<br />

14. Strategie testowania funkjonalnego 1<br />

15. Strategie testowania strukturalnego 1<br />

16. Dokumentacja testu. Standard IEEE 0,3<br />

17. Klasy scenariuszy testowych X 0,3<br />

18. Cykl testowania X 0,3<br />

19. Struktura i atrybuty przypadków testowych X 0,3<br />

20. Metody implementacji testu 0,4<br />

Razem 15<br />

135


Karta zajęć – projekt<br />

Lp. Zagadnienie poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

1. System oceny jakości X 1<br />

2. Ocena jakości specyfikacji wymagań X 4<br />

3. Ocena jakości analizy X 4<br />

4. Ocena jakości projektu X 4<br />

5. Ocena zbiorcza całego projektu X 2<br />

6. Plan testu X 3<br />

7. Konstrukcja testu X 3<br />

8. Przypadki testowe X 3<br />

9. Dziennik testowy X 2<br />

10. Raport zdarzeń X 2<br />

11. Podsumowanie testu X 2<br />

Razem 30<br />

136


Nazwa przedmiotu Języki projektowania HDL<br />

Skrót nazwy HDL<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Marek<br />

Nazwisko: Wójcikowski<br />

E-mail: wujek@ue.eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie, znaczenie i zastosowania języków HDL. Historia<br />

powstania języka Verilog.<br />

X 0,33<br />

2. Poziomy opisu sprzętu (Verilog). X 0,33<br />

3. Metodologie projektowania. Prosty przykład. X X 0,34<br />

4. Składnia języka Verilog. X X 0,5<br />

5. Typy danych. X X 0,5<br />

6. Zadania systemowe i dyrektywy kompilatora. X X 0,34<br />

7. Moduły i porty. X X 0,33<br />

8. Projektowanie na poziomie bramek logicznych. X X 0,33<br />

9. Opóźnienia w bramkach. X X 0,33<br />

10. Modelowanie na poziomie rejestrów. X 0,33<br />

11. Przypisanie ciągłe X X 0,33<br />

12. Wyrażenia i operatory X X 1<br />

13. Modelowanie na poziomie behawioralnym X 1<br />

14. Funkcje i zadania X X 0,34<br />

15. Techniki modelowania X X 0,33<br />

16. Verilog 2001 – zmiany w standardzie X 0,34<br />

17. Geneza powstania języka VHDL X 0,5<br />

18. Składnia języka i typy danych X 0,5<br />

19. Jednostki projektowe i ich architektury X X 0,5<br />

20. Osadzanie komponentów X X 0,5<br />

21. Przypisania współbieżne, zwykłe i warunkowe X X 0,5<br />

22. Opóźnienia, operacje współbieżne oraz czasowe X X 0,5<br />

23. Procesy X X 0,5<br />

24. Polecenia warunkowe i pętle X X 0,5<br />

25. Opóźnienia typu wait X X 0,5<br />

26. Funkcje i procedury X X 0,5<br />

27. Biblioteki i pakiety X X 0,5<br />

28. Biblioteka IEEE X X 0,5<br />

29. Synteza maszyn stanów X X 1<br />

30. Testowanie układów X X 0,5<br />

31. Inne języki HDL X 0,5<br />

Razem 15<br />

137


Karta zajęć – laboratorium<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie do laboratorium. Prezentacja systemu do syntezy i<br />

implementacji kodu HDL.<br />

X X 2<br />

2. Synteza i implementacja prostego układu kombinacyjnego w języku<br />

Verilog.<br />

X 2<br />

3. Synteza i implementacja prostego układu sekwencyjnego w języku<br />

Verilog.<br />

X 2<br />

4. Symulacja maszyny stanów w języku Verilog. X 2<br />

5. Synteza maszyny stanów w języku Verilog. X 2<br />

6. Implementacja maszyny stanów w języku Verilog. X 2<br />

7. Opracowanie modelu i symulacja układu z interfejsem PS/2 (VHDL). X 3<br />

8. Synteza układu z interfejsem PS/2 (VHDL) X 3<br />

9. Implementacja układu z interfejsem PS/2 (VHDL) X 2<br />

10. Symulacja układu do pomiaru czasu (VHDL) X 3<br />

11. Synteza układu do pomiaru czasu (VHDL) X 3<br />

12. Implementacja układu do pomiaru czasu (VHDL) X 2<br />

13. Projekt zawansowanego testbench’a do symulacji (VHDL) X 2<br />

Razem 30<br />

138


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Języki modelowania i symulacji<br />

Skrót nazwy JMS<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Piotr Jacek<br />

Nazwisko: Suchomski<br />

E-mail: piotrjs@poczta.onet.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

1. Obliczenia numeryczne w arytmetyce zmiennoprzecinkowej w<br />

standardzie IEEE. Reprezentacja liczb. Precyzja. Maszynowa<br />

dokładność. Zaokrąglenia. Sytuacje wyjątkowe (NaN, Inf). Utrata<br />

dokładności.<br />

2. Uwarunkowanie problemów numerycznych. Dokładność i stabilność<br />

algorytmów numerycznych. Analiza błędów. Błędy wsteczne.<br />

3. Reprezentacja danych oraz adresowanie w Matlabie. Podstawowe<br />

elementy przetwarzania danych w Matlabie (sortowanie, uśrednianie,<br />

analiza korelacyjna.<br />

Metody regresyjne i aproksymacja wielomianowa. Interpolacja.<br />

Równania różnicowe i filtracja. Analiza Fouriera i szybka transformata<br />

Fouriera. Wielowymiarowe struktury danych w Matlabie.<br />

4. Metody regresyjne i aproksymacja wielomianowa. Interpolacja.<br />

Równania różnicowe i filtracja. Analiza Fouriera i szybka transformata<br />

Fouriera. Wielowymiarowe struktury danych w Matlabie.<br />

5. Elementy numerycznej algebry liniowej w analizie obiektów<br />

dynamicznych. Odwzorowania liniowe. Podprzestrzenie związane z<br />

odwzorowaniami liniowymi. Wyznaczanie bazy podprzestrzeni<br />

liniowej. Podprzestrzenie niezmiennicze.<br />

6. Normy. Iloczyn skalarny. Ortogonalność. Rzuty. Przekształcenia<br />

ortogonalne. Rozwiązywanie układów równań liniowych.<br />

7. Faktoryzacje operatora liniowego. Zagadnienie własne oraz uogólnione<br />

zagadnienie własne dla operatora liniowego. Rozkład operatora<br />

liniowego według jego wartości szczególnych.<br />

8. Ocena rzędu macierzy. Pseudoodwrotność. Zadanie najmniejszych<br />

kwadratów. Uwarunkowanie zadania liniowego.<br />

9. Modele w przestrzeni stanu liniowych systemów (obiektów)<br />

dynamicznych niezmienniczych względem czasu. Wyznaczanie modeli<br />

w przestrzeni stanu w oparciu o opis w postaci układu liniowych<br />

równań różniczkowych zwyczajnych. Linearyzacja nieliniowych<br />

równań różniczkowych. Numeryczne rozwiązanie równania stanu.<br />

10. Numeryczne wyznaczanie macierzy fundamentalnej (rezolwenty)<br />

systemu liniowego. Modele podobne w przestrzeni stanu. Postcie<br />

kanoniczne modeli w przestrzeni stanu. Diagonalizacja macierzy stanu.<br />

Związek modeli w przestrzeni stanu z modelem wejściowo-<br />

poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

139


11.<br />

wyjściowym.<br />

Numeryczne wyznaczanie funkcji przenoszenia systemu liniowego.<br />

Wyznaczanie odpowiedzi impulsowej oraz skokowej systemu<br />

liniowego. Wyznaczanie charakterystyk częstotliwościowych systemu<br />

liniowego.<br />

X 1<br />

12. Numeryczna wrażliwość modeli systemów liniowych. Wprowadzenie<br />

do zagadnień sterowalności oraz obserwowalności liniowych systemów<br />

dynamicznych.<br />

X 1<br />

13. Modelowanie nieliniowych systemów dynamicznych opisanych<br />

równaniami różniczkowymi zwyczajnymi.<br />

X 1<br />

14. Zagadnienie Cauchy'ego. Numeryczne rozwiązywanie nieliniowych<br />

równań różniczkowych.<br />

X 1<br />

15. Stabilność punktu równowagi oraz trajektorii stanu systemu<br />

nieliniowego. Informacja o metodach Lapunowa badania stabilności<br />

systemów nieliniowych.<br />

X 1<br />

16. Sztywne systemy dynamiczne. Rozwiązania okresowe. Informacja o<br />

metodach punktu stałego.<br />

X 1<br />

17. Modelowanie obiektów (procesów) o bardzo dużym wymiarze - metody<br />

oparte na opisie w postaci macierzy rzadkich. Reprezentacja macierzy<br />

rzadkich. Podstawowe działania na macierzach rzadkich.<br />

Rozwiązywanie układów równań liniowych z macierzami rzadkimi.<br />

Faktoryzacje macierzy rzadkich. Zagadnienie własne z macierzą rzadką.<br />

X 1<br />

18. Metody Arnoldiego, Lanczosa oraz Kryłowa. Zadanie upraszczania<br />

(redukcji rzędu) modelu obiektu dynamicznego. Klasyfikacja metod<br />

upraszczania modeli obiektów dynamicznych.<br />

X 1<br />

19. Elementarne metody redukcji rzędu - metoda agregacji, metody<br />

aproksymacji wymiernej Pade oraz metody dopasowania momentów<br />

czasowych i parametrów Markowa systemów liniowych.<br />

X 1<br />

20. Zawansowane metody optymalnej redukcji rzędu oparte na<br />

zrównoważonych reprezentacjach modeli oraz ich aproksymacji ze<br />

względu na normę Hankela.<br />

X 1<br />

21. Modelowanie systemów dynamicznych o stałych rozłożonych.<br />

Klasyfikacja liniowych równań różniczkowych cząstkowych.<br />

X 1<br />

22. Numeryczne rozwiązywanie równań różniczkowych cząstkowych. X 1<br />

23. Numeryczne uwarunkowanie rozwiązań równań różniczkowych<br />

cząstkowych. Równanie przewodnictwa cieplnego. Równanie struny<br />

drgającej, drgającego pręta oraz płyty.<br />

X 1<br />

24. Równania dyfuzyjne. Równania Poissona oraz Laplace'a. Modelowanie<br />

zjawisk falowych. Teoria potencjału. Metoda Galerkina oraz metody<br />

elementów skończonych.<br />

X 1<br />

25. Modelowanie niepewnych systemów dynamicznych. Niepewność<br />

parametryczna. Typy modeli niepewności.<br />

X 1<br />

26. Narzędzia analizy niepewności modeli obiektów dynamicznych:<br />

metody widmowe oraz<br />

uogólnione marginesy stabilności.<br />

X 1<br />

27. Analiza właściwości wielomianów o zaburzonych współczynnikach.<br />

Ocena procesów przejściowych (trajektorii stanu) systemów o<br />

zaburzonej dynamice.<br />

X 1<br />

28. Modelowanie procesów stochastycznych. Całki stochastyczne.<br />

Stochastyczne równania różniczkowe. Równania dyfuzji. Proces<br />

Wienera i biały szum. Numeryczne rozwiązywanie stochastycznych<br />

równań różniczkowych.<br />

X 1<br />

29. Modele markowowskie, w tym HMM. Modelowanie systemów<br />

dynamicznych z zastosowaniem stochastycznych równań<br />

różniczkowych. Aproksymacja stochastyczna.<br />

X 1<br />

30. Informacja o oprogramowaniu wspomagającym analizę systemów<br />

dynamicznych oraz syntezę układów sterowania. Przyborniki programu<br />

Matlab. Pakiet Simulink. Biblioteki procedur numerycznych w języku<br />

Fortran. Pakiety LAPACK, LINPACK, EISPACK, biblioteki<br />

X 1<br />

140


NICONET, SLICOT oraz NETLIB.<br />

Lp. Zagadnienie<br />

Karta zajęć - laboratorium<br />

1. Struktura danych oraz adresowanie w Matlabie. Funkcje i m-pliki.<br />

Podstawowe operacje na danych liczbowych. Numeryczne całkowanie i<br />

wyznaczanie zer oraz ekstremów funkcji.<br />

2. Efektywność, dokładność i stabilność obliczeń numerycznych.<br />

Elementy grafiki. Komunikacja z użytkownikiem.<br />

3. Matlabowe narzędzia algebry liniowej. Macierze i podstawowe funkcje<br />

macierzowe. Faktoryzacje. Układy równań liniowych.<br />

4. Zagadnienia własne. Ortogonalność i rzuty. Wyznaczanie bazy<br />

podprzestrzeni liniowej.<br />

Liniowe zadanie najmniejszych kwadratów. Ocena uwarunkowania<br />

zadań liniowych. Szacowanie błędów rozwiązań zadań liniowych.<br />

5. Modelowanie liniowych układów dynamicznych o stałych<br />

współczynnikach nie zmieniających się w czasie. Rozwiązywanie<br />

liniowych równań różniczkowych zwyczajnych.<br />

6. Liniowe metody przestrzeni stanu. Przykłady modelowania układów<br />

dynamicznych z różnych dziedzin.<br />

Razem<br />

30<br />

poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X 2<br />

X 2<br />

X 2<br />

X 2<br />

X 2<br />

X 2<br />

7. Modelowanie nieliniowych obiektów dynamicznych. Wyznaczanie<br />

punktów równowagi. Numeryczne rozwiązywanie nieliniowych równań<br />

różniczkowych zwyczajnych.<br />

X 2<br />

8. Stabilność. Cykle graniczne. Ilustracja metod Lapunowa. Bifurkacje i<br />

chaos w nieliniowych systemach dynamicznych.<br />

X 2<br />

9. Systemy liniowe o bardzo 'dużych' wymiarach. Metody macierzy<br />

rzadkich.<br />

X 2<br />

10. Metody aproksymacji oraz redukcji rzędu modeli obiektów i systemów<br />

dynamicznych.<br />

X 2<br />

11. Analiza oraz modelowanie systemów dynamicznych o stałych<br />

rozłożonych. Numeryczne rozwiązywanie równań różniczkowych<br />

cząstkowych.<br />

X 2<br />

12. Przykłady modelowania procesów o stałych rozłożonych.<br />

Metody elementów skończonych.<br />

X 2<br />

13. Ilustracja zagadnień modelowania niepewności w opisie dynamiki<br />

procesów.<br />

X 1<br />

14. Częstotliwościowe metody pozyskiwania modeli niepewności. X 1<br />

15. Przykłady modelowania niepewności obiektów sterowania X 1<br />

16. Ilustracja zagadnień modelowania stochastycznych systemów<br />

dynamicznych. Aproksymacja rozwiązań stochastycznych równań<br />

różniczkowych.<br />

X 1<br />

17. Systemy wielomodelowe z opisem markowowskim. Modele z 'ukrytą'<br />

strukturą markowowską (HMM) i ich zastosowanie w teorii estymacji i<br />

sterowania.<br />

X 2<br />

Razem 30<br />

141


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Języki programowania wysokiego poziomu<br />

Skrót nazwy JPWP<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek (zaznaczyć X-em):<br />

Elektronika i Telekomunikacja Automatyka i Robotyka Informatyka<br />

X X<br />

Autor (odpowiedzialny za treść przedmiotu):<br />

Imię: Jacek<br />

Nazwisko: Rumiński<br />

e-mail: jwr@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Przegląd i podział języków wysokiego poziomu. X 0,33<br />

2. Języki obiektowe: Java (platforma Javy, konstrukcja kodu, klasy,<br />

obiekty, pola, zmienne, typy danych, wyjątki, błędy)<br />

X 1<br />

3. Języki obiektowe: Java (pętle i instrukcje warunkowe; cechy obiektowe<br />

języka).<br />

X 1<br />

4. Języki obiektowe: Java (operacje we/wy; obsługa interfejsów) X 1<br />

5. Języki obiektowe: Java (grafika i przegląd API) X 1<br />

6. Języki obiektowe: C# (przegląd w porównaniu do Javy, platforma<br />

.NET)<br />

X 1<br />

7. Języki znaczników: XML X 1<br />

8. Języki znaczników: XSL X 1<br />

9. Języki znaczników: HTML. X 1<br />

10. Języki znaczników: XHTML X 1<br />

11. Języki skryptowe: JavaScript. X 1<br />

12. Języki skryptowe: PHP – konstrukcja kodu. X 1<br />

13. Języki skryptowe: PHP – specyfikacja języka. X 1<br />

14. Języki skryptowe: PHP – obiektowość języka. X 1<br />

15. Programowanie z wykorzystaniem API. X 1<br />

16. Programowanie graficzne – szybkie tworzenie aplikacji. X 0,67<br />

Razem 15<br />

Karta zajęć - laboratorium<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Programowanie przez przykłady: języki obiektowe: Java (platforma<br />

Javy, konstrukcja kodu, klasy, obiekty, pola, zmienne, typy danych,<br />

wyjątki, błędy, pętle i instrukcje warunkowe)<br />

X 3<br />

2. Programowanie przez przykłady: języki obiektowe: Java (operacje<br />

we/wy; obsługa interfejsów, grafika)<br />

X 3<br />

3. Języki znaczników XML i XSL X 3<br />

142


4. Języki znaczników HTML i XHTML X 3<br />

5. Języki skryptowe JavaScript i PHP X 3<br />

Razem 15<br />

Karta zajęć - projekt<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Opracowanie dokumentacji projektowej (na podstawie specyfikacji<br />

wymagań przedstawionej przez prowadzącego).<br />

X 3<br />

2. Opracowanie ogólnych ram aplikacji (zależnie od wybranej technologii:<br />

pakiety, interfejsy, klasy abstrakcyjne, szablony, itp.)<br />

X 3<br />

3. Implementacja warstwy logicznej X 3<br />

4. Implementacja warstwy prezentacyjnej X 3<br />

5. Weryfikacja, walidacja i testowanie X 3<br />

Razem 15<br />

143


Nazwa przedmiotu Języki programowania<br />

Skrót nazwy JPR<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Bogdan<br />

Nazwisko: Wiszniewski<br />

E-mail: bowisz@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

Lp. Zagadnienie poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

1. Programowanie proceduralne. X 0,3<br />

2. Składnia liniowa. FORTRAN X 0,3<br />

3. Rekordy aktywacyjne, tablice, procedury. X 0,6<br />

4. Rekurencyjne wywołanie procedur. X 0,5<br />

5. Składnia blokowa. Abstrakcja przepływu sterowania. X 0,6<br />

6. Wiązanie nazw z obiektami. Zasięg wiązania. X 0,6<br />

7. Tryby przekazu parametrów. X 0,5<br />

8. Rekordy aktywacyjne dla języków z rekurencją. X 0,6<br />

9. Wywołania statyczne i dynamiczne. ALGOL. PASCAL. X 0,5<br />

10. Ograniczenia języków blokowych. X 0,6<br />

11. Abstrakcja danych i ochrona dostępu. X 0,6<br />

12. Modularyzacja. MODULA. ADA83, ADA95 X 0,6<br />

13. Sytuacje wyjątkowe. Modele obsługi wyjątków. X 0,6<br />

14. Współprogramy i procedury współbieżne. Rendezvous. X 0,6<br />

15. Programowanie obiektowe. Obiekty, klasy, hierarchie. X 0,6<br />

16. Typy dynamiczne. Polimorfizm. SMALLTALK. C++. X 0,6<br />

17. Rekurencyjne interpretowanie poleceń. X 0,6<br />

18. Przekształcenia symboliczne. Rekurencja ogonowa. X 0,6<br />

19. LISP. Atomy i listy. X 0,5<br />

20. Programowanie funkcjonalne. Haskell, XSL. X 0,5<br />

21. Redukcja, filtrowanie i rzutowanie. X 0,6<br />

22. Rachunek lambda. X 0,6<br />

23. Zarządzanie pamięcią w systemach LISP. X 0,5<br />

24. Programowanie w logice. PROLOG. X 0,5<br />

25. Fakty, reguły, cele. Dopasowywanie i unifikacja. X 0,5<br />

26. Programowanie z więzami (CLP) X 0,5<br />

27. Metody definiowania języków. X 0,5<br />

28. Semantyka denotacyjna X 0,4<br />

Razem 15<br />

Karta zajęć – projekt<br />

144


Lp. Zagadnienie poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

1. Moduł w języku ADA 2<br />

2. Współbieżne procedury i rendez vous w języku ADA 2<br />

3. Wyjątki w języku ADA 2<br />

4. Dziedziczenie i polimorfizm w języku SMALLTALK 3<br />

5. Przekształcenia symboliczne w LISP 3<br />

6. Programowanie w PROLOG-u 3<br />

Razem 15<br />

145


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Kompatybilność elektromagnetyczna<br />

Skrót nazwy KEM<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i Telekomunikacja Automatyka i Robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Jacek Andrzej<br />

Nazwisko: Cichosz<br />

e-mail: jcichosz@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Podstawowe pojęcia. Kompatybilność elektromagnetyczna odporność,<br />

podatność, emisja, drogi przenoszenia zaburzeń.<br />

X 1<br />

2. Źródła i mechanizmy powstawania zaburzeń. X 0,67<br />

3. Naturalne środowisko elektromagnetyczne. X 0,67<br />

4. Zaburzenia pochodzących od urządzeń technicznych. X 0,67<br />

5. Wyładowania elektrostatyczne, mechanizmy powstawania i przenoszenia,<br />

zasady ochrony.<br />

X 0,33<br />

6. Podstawowe bierne elementy stosowane do tłumienia zaburzeń. X 0,33<br />

7. Rodzaje, charakterystyki kondensatorów stosowanych do tłumienia zaburzeń. X 0,33<br />

8. Dławiki przeciwzaburzeniowe oraz elementy ferrytowe. X 0,33<br />

9. Transformatory separacyjne i transoptory stosowane do ochrony w zakresie<br />

wielkich częstotliwości.<br />

X 0,33<br />

10. Diody stosowane w technikach przeciwzaburzeniowych X 0,33<br />

11. Warystory i odgromniki gazowane i wydmuchowe zasady ochrony od<br />

przepięć.<br />

X 0,33<br />

12. Budowa oraz metody doboru filtrów. X 0,33<br />

13. Sposoby tłumienia zaburzeń od szybkich elementów elektronicznych. X 0,33<br />

14. Techniki zmniejszania intensywności sygnałow niepożądanych za pomocą<br />

ekranowania i uziemiania.<br />

X 0,33<br />

15. Zasady uziemniania układów małej i wysokiej częstotliwości oraz przepisy<br />

prawne w zakresie stosowania uziemiania obwodów elektronicznych i<br />

elektrycznych.<br />

X 0,33<br />

16. Techniki zmniejszania emisyjności i podatności układów za pomocą<br />

ekranowania.<br />

X 0,33<br />

17. Szumy własne w elementach elektronicznych. X 0,67<br />

18. Parametry dwójnika, charakterystyczne parametry układów<br />

analogowych.<br />

X 0,67<br />

19. Szumy w pasywnych elementach elektronicznych . X 0,67<br />

20. Szumy przyrządów półprzewodnikowych. X 0,67<br />

21. Zasady projektowania układów o niskim poziomie szumów. X 0,67<br />

22. Przepisy prawne i normalizacyjne, ogólne wymagania bezpieczeństwa. X 0,67<br />

23. Podstawowe zasady oraz metodyka badań odporności. X 1<br />

24. Podstawowe zagadnienia związane z pomiarami laboratoryjnymi emisyjności<br />

urządzeń elektronicznych i elektrycznych.<br />

X 1<br />

146


25. Badania odporności i emisyjności urzadzeń i systemów (obiektów)<br />

przeprowadzane w miejscu ich instalacji.<br />

X 0,33<br />

26. Oddziaływania pól elektromagnetycznych na organizmy żywe. X 0,33<br />

27. Metody oceny i zasady wykonywania pomiarów ekspozycji na pola<br />

elektromagnetyczne oraz uwarunkowania prawne.<br />

0,33<br />

28. Kolokwium. X 1<br />

Razem 15<br />

Karta zajęć - laboratorium<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie, metodyka prowadzonych zajęć laboratoryjnych, warunki<br />

zaliczenia.<br />

X 1<br />

2. Badanie ekspozycji ludzi i szprzętu na pola elektromagnetyczne małych<br />

częstotliwości.<br />

X 2<br />

3. Badania skuteczności tłumienia filtrów przeciwzakłóceniowych. X 2<br />

4. Badania skuteczności ekranowania linii transmisji sygnałow w zakresie<br />

małych częstotliwości<br />

X 2<br />

5. Pomiary widma zaburzeń wprowadzanych przez urządzenia w linie<br />

zasilania.<br />

X 2<br />

6. Wyznaczanie szerokości efektywnego pasma szumowego układu<br />

liniowego.<br />

X 2<br />

7. Badania właściwości ograniczników impulsów stosowanych w<br />

liniach zasilania.<br />

X 2<br />

8. Dobór standardowych elementów i podzespołów<br />

przeciwzakłóceniowych w zastosowaniu do wybranych układów<br />

cyfrowych z połączeniami drukowanymi z wylorzystaniem pakietu<br />

oprogramowania Hyper Lynx oraz programu EMI Filter Selection<br />

Simulator firmy Murrata.<br />

X 2<br />

Razem 15<br />

147


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Komponentowe systemy rozproszone<br />

Skrót nazwy PP<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Krzysztof<br />

Nazwisko: Manuszewski<br />

E-mail: manus@pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wybrane aspekty architektury aplikacji internetowych i rozproszonych 1<br />

2. Komponenty programowe na przykładach EJB, Com 1<br />

3. Wybrane wytyczne Patterns & Practices dla systemów klasy Enterprise 1<br />

4. Różne koncepcje realizacji i dystrybucji oprogramowania klienckiego 1<br />

5. Koncepcja „cienkiego” i „grubego” klienta 1<br />

6. Dystrybucja oprogramowania klienckiego na przykładzie SMS i<br />

ClickOnce 1<br />

7. Projektowanie i realizacja komponentowo zorientowanego backendu<br />

aplikacji 1<br />

8. Programowanie bezpieczeństwa w aplikacjach rozproszonych i<br />

internetowych 2<br />

9. SOA vs OOA 1<br />

10. Aplikacje rozproszone oparte o .NET Remoting i WCF 2<br />

11. Wersjonowanie systemach rozproszonych na przykładzie WS/WCF 1<br />

12. Transakcyjność w systemach rozproszonych na przykładzie WS/WCF 1<br />

13. Kolokwium 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć – laboratorium<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Ogólna architektura aplikacji rozproszonych X 2<br />

2. Aplikacje rozproszone oparte o WCF/.NET Remoting. X 3<br />

3. Współpraca COM+ i .NET. X 2<br />

4. Programowanie WEBServices/WCF. X 3<br />

5. Konfiguracja WEBServices/WCF. X 2<br />

6. Programowanie zabezpieczeń aplikacji rozproszonej. X 3<br />

Razem 15<br />

liczba<br />

godzin<br />

liczba<br />

godzin<br />

148


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Komponentowe systemy rozproszone<br />

Skrót nazwy KSR<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Michał<br />

Nazwisko: Piotrowski<br />

E-mail: bastian@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

Lp. Zagadnienie poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

1. Elementy i zasady podejścia komponentowego X 1<br />

2. Wzorce komponentowe X 1<br />

3. Standardy OMG X 0,5<br />

4. Standardy Microsoft X 1<br />

5. Standardy Suna X 1<br />

6. Architektura komponentowa X 1<br />

7. Środowiska komponentowe X 1<br />

8. Komponenty programowe na przykładach EJB, Com X 1<br />

9. Kolokwium X 0,5<br />

10. Repozytoria i biblioteki komponentów X 0,5<br />

11. Komponenty interfejsu użytkownika X 1<br />

12. Jakarta Commons X 1<br />

13. Obiektowe komponenty dostępu do relacyjnych baz danych X 0,5<br />

14. Komponenty do tworzenia systemów i portali społecznościowych X 0,5<br />

15. Komponenty statystyczne X 0,5<br />

16. JBoss Kosmos X 0,5<br />

17. Komponenty wspierające zarządzanie bezpieczeństwem w<br />

rozproszonych systemach społecznościowych<br />

X 0,5<br />

18. Przykłady wieloplatformowych komponentów open-source’owych<br />

X 0,5<br />

(uwzględniając platformy mobilne)<br />

19. Komponentowe systemy zarządzania treścią X 0,5<br />

20. Komponenty multimedialne X 0,5<br />

21. Kolokwium 0,5<br />

Razem 15<br />

Karta zajęć – laboratorium<br />

Lp. Zagadnienie poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wyszukiwanie komponentów w repozytoriach X 2<br />

2. Wykorzystywanie komponentów WYSIWYG HTML na stronach X 2<br />

liczba<br />

godzin<br />

149


3.<br />

WWW<br />

Wykorzystywanie komponentów AJAX X 3<br />

4. Wykorzystanie biblioteki Smarty X 3<br />

5. Wykorzystanie bibliotek Jakarta Commons X 3<br />

6. Mapowanie zawartości baz danych na obiekty przy pomocy<br />

biblioteki Hibernate<br />

X 3<br />

7. Tworzenie aplikacji współpracującej z wybranym portalem<br />

społecznościowym<br />

X 3<br />

8. Tworzenie podstawowych komponentów statystycznych dla<br />

serwisów WWW<br />

X 3<br />

9. Implementacja algorytmu rekomendacyjnego X 2<br />

10. Wykorzystanie FOAF X 3<br />

11. Konfiguracja i wykorzystanie wybranego systemu CMS (Content<br />

Management System)<br />

X 3<br />

Razem 30<br />

150


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Komputerowe systemy sterowania<br />

Skrót nazwy SSK<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Zdzisław<br />

Nazwisko: Kowalczuk<br />

E-mail: kova@pg.gda.pl<br />

Karta zajęć – wykład<br />

Lp. Zagadnienie poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

1. Podstawy przetwarzania i sterowania cyfrowego. X X 1<br />

2. Charakterystyka sygnałów i układów dyskretnych; Metody analizy<br />

układów dyskretnych.<br />

X X 1<br />

3. Podstawowe własności układów dyskretnych; Metody opisu<br />

układów dyskretnych i cyfrowych.<br />

X 1<br />

4. Przekształcenie Z : Sygnały; Przekształcenie Z; Przekształcenie<br />

wielowymiarowe.<br />

X 1<br />

5. Zmodyfikowane przekształcenie Z; Odwrotne przekształcenie Z;<br />

Zastosowania.<br />

X 1<br />

6. Teoria dyskretnych układów liniowych:<br />

Sterowalność/obserwowalność.<br />

X 1<br />

7. Przekształcenia tożsamościowe. X 1<br />

8. Kanoniczne struktury dyskretnych układów liniowych. X 1<br />

9. Problemy analizy i syntezy cyfrowych układów sterowania:<br />

Dyskretyzacja i analogizacja; modelowanie ciągłe i dyskretne.<br />

x x 1<br />

10. Przetwarzanie analogowo-cyfrowe A/C. x x 1<br />

11. Dobór parametrów A/C, podejście deterministyczne i<br />

probabilistyczne.<br />

x x 1<br />

12. Przetwarzanie cyfrowo-analogowe C/A (dekodowanie,<br />

x x 1<br />

generowanie).<br />

13. Generowanie sygnału ciągłego: metody bieżące i blokowe. x x 1<br />

14. Analiza cyfrowych układów sterowania obiektami ciągłymi. x x 1<br />

15. Analiza: Modele zastępcze; transmitancje, równania stanu. x x 1<br />

Razem 15<br />

Karta zajęć – laboratorium<br />

Lp. Zagadnienie poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wprowadzenie do laboratorium, zasady zaliczenia. X X 1<br />

liczba<br />

godzin<br />

151


2. Sterowanie modelem windy z wykorzystaniem sterownika PLC. X X 4<br />

3. Sterowanie modelem koła montażowego z wykorzystaniem<br />

sterownika PLC.<br />

X X 4<br />

4. Sterowanie modelem linii produkcyjnej z wykorzystaniem<br />

sterownika PLC.<br />

X X 4<br />

5. Sterowanie robotem z wykorzystaniem komputera PC. X X 4<br />

6. Sterowania modelem systemu trzech połączonych zbiorników<br />

cieczy z wykorzystaniem komputera PC.<br />

X X 4<br />

7. Uruchomienie programu w języku ASSE<strong>MB</strong>LERA realizującego<br />

zadane sterowanie.<br />

X X 4<br />

8. Uruchomienie programu w języku C realizującego zadane<br />

sterowanie.<br />

X X 4<br />

9. Uzupełnienia i poprawki. X X 1<br />

Razem 30<br />

152


Nazwa przedmiotu Konstrukcja kompilatorów<br />

Skrót nazwy KK<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Mariusz<br />

Nazwisko: Szwoch<br />

E-mail: szwoch@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Języki formalne, gramatyki, klasyfikacja Chomsky’ego X 1<br />

2. Metajęzyki, notacja XBNF, automaty X 1<br />

3. Translatory – rodzaje, modele, budowa X 1<br />

4. Gramatyki regularne, wyrażenia regularne, automaty skończone X 1<br />

5. Analiza leksykalna X 1<br />

6. Generatory skanerów X 1<br />

7. Gramatyki bezkontekstowe, automaty deterministyczne X 1<br />

8. Analiza składniowa LR X 1<br />

9. Analiza składniowa LL X 1<br />

10. Generatory parserów X 1<br />

11. Gramatyki kontekstowo zależne i swobodne, automaty z taśmami,<br />

X 1<br />

maszyny Turinga<br />

12. Funkcje rekurencyjne, teza Churcha, obliczalność, rozstrzygalność X 1<br />

13. Analiza semantyczna, generacja i optymalizacja kodu X 1<br />

14. Translacja wyrażeń arytmetycznych, X 1<br />

15. Zaliczenie 1<br />

Razem 15<br />

Karta zajęć – laboratorium<br />

liczba<br />

godzin<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Linux Flex – analiza i przetwarzanie tekstu, wyrażenia regularne X 2<br />

2. Linux Flex i Bison – analiza składniowa i semantyczna danych,<br />

nadawanie tokenom wartości, akcje semantyczne<br />

X 2<br />

3. Linux Flex i Bison – prosty kalkulator programowy: różne typy<br />

tokenów, priorytety i reguły wiązań<br />

X 2<br />

4. Windows Parser Generator (ALex+AYacc) – wprowadzenie,<br />

środowisko Windows, zaawansowany kalkulator programowy<br />

X 2<br />

5. Parser Generator – analiza leksykalna kodu źródłowego programów X 2<br />

153


(Pascal/C), mechanizm stanów<br />

6. Parser Generator – analiza składniowa kodu źródłowego programów<br />

(Pascal/C), generacja kodu, konflikty i sposoby ich rozstrzygania,<br />

debugowanie<br />

7. Flex+Bison lub Parser Generator – analiza składniowa i walidacja<br />

języków znacznikowych (XML)<br />

X 2<br />

X 3<br />

Razem 15<br />

154


Nazwa przedmiotu Konwertery mocy<br />

Skrót nazwy KOMO<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Grzegorz<br />

Nazwisko: Blakiewicz<br />

E-mail: Grzegorz.Blakiewicz@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Omówienie planu wykładu i warunków zaliczenia X 0,33<br />

2. Ogólna charakterystyka konwerterów mocy X 0,33<br />

3. Wstęp do analizy konwerterów impulsowych X 0,33<br />

4. Zasada działania i analiza konwertera buck X 0,67<br />

5. Zasada działania i analiza konwertera boost X 0,67<br />

6. Zasada działania i analiza konwertera buck-boost X 0,67<br />

7. Zasada działania i analiza konwertera Cuka X 1<br />

8. Analiza działania konwerterów w trybie nieciągłego prądu cewki X 1<br />

9. Modelowanie strat w impulsowych konwerterach mocy X 1<br />

10. Wstęp do analizy konwerterów transformatorowych X 0,33<br />

11. Zasada działania i analiza konwertera forward X 0,67<br />

12. Zasada działania i analiza konwertera flyback X 1<br />

13. Podstawy teorii magnetyzmu X 1<br />

14. Materiały magnetyczne i ich modele X X 0,67<br />

15. Metody projektowania dławików X 0,67<br />

16. Kolokwium 1<br />

17. Metody projektowania transformatorów X 1<br />

18. Przykłady obliczania dławików i transformatorów X X 0,67<br />

19. Rodzaje kluczy elektronicznych i ich charakterystyka X 1<br />

20. Przegląd sterowanych kluczy elektronicznych X 0,67<br />

21. Półprzewodnikowe przyrządy mocy w zastosowaniu do konwerterów X 1<br />

impulsowych<br />

22. Metody sterowania konwerterów impulsowych X 1<br />

23. Małosygnałowe modele konwerterów impulsowych X 1<br />

24. Transmitancje konwerterów impulsowych X 1<br />

25. Projektowanie kontrolerów do konwerterów impulsowych X 1<br />

26. Przykłady projektów kontrolerów do konwerterów impulsowych X X 1<br />

27. Przegląd scalonych kontrolerów do konwerterów impulsowych X 1<br />

28. Zasada działania wybranych układów scalonych do konwerterów<br />

X 1<br />

impulsowych<br />

29. Układy sterowania tranzystorów X X 1<br />

30. Układy zabezpieczające X X 1<br />

31. Układy korekcji współczynnika mocy X 1<br />

1<strong>55</strong>


32. Rezonansowe konwertery mocy X 1<br />

33. Kompatybilność elektromagnetyczna konwerterów mocy X X 1<br />

34. Wymagania dotyczące kondensatorów i rezystorów w konwerterach X 0,67<br />

35. Metody zarządzania energią w systemach elektronicznych X X 1<br />

36. Wymagania dotyczące konstrukcji konwerterów mocy X 0,67<br />

Razem 30<br />

Lp. Zagadnienie<br />

Karta zajęć – laboratorium<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Zasilacze o działaniu ciągłym x 2<br />

2. Zasilacze impulsowe buck i buck-boost x 2<br />

3. Przetwornica transformatorowa flyback x 2<br />

4. Scalony modulatora szerokości impulsów x 2<br />

5. Tranzystor wysokonapięciowy w konwerterze impulsowym x 2<br />

6. Impulsowy układ ładowania akumulatorów x 2<br />

7. Modelowanie konwerterów impulsowych x 2<br />

8. Zaliczenie 1<br />

Razem 15<br />

liczba<br />

godzin<br />

156


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Lokalne sieci bezprzewodowe<br />

Skrót nazwy LSB<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Józef<br />

Nazwisko: Woźniak<br />

E-mail: jowoz@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

Lp. Zagadnienie poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

1. Klasyfikacja sieci bezprzewodowych X 0.5<br />

2. Podstawowe własności i zastosowania sieci bezprzewodowych X 0.5<br />

3. Właściwości i parametry mediów transmisyjnych, charakterystyka<br />

X 1<br />

systemów radiowych i optycznych<br />

4. Techniki wielodostępu (FDMA, TDMA, CDMA, SDMA) X 0.5<br />

5. Klasyfikacje protokołów dostępu do kanału X 0.5<br />

6. Sieci WLAN – zasady organizacji i tryby pracy X 0.5<br />

7. Standardowe rozwiązania sieci WLAN (IEEE 802.11) X 1<br />

8. Ocena przydatności protokołu dostępu DCF – CSMA/CA. Analiza<br />

algorytmu PCF<br />

X 1<br />

9. Architektura MAC QoS – obsługa różnych typów ruchu w sieciach<br />

IEEE 802.11e<br />

X 0.5<br />

10. Wybrane problemy projektowania sieci WLAN – implementacja i<br />

testowanie sieci WLAN; Tryby pracy urządzeń WiFi<br />

X 1<br />

11. Bezpieczeństwo sieci IEEE 802.11; Protokoły WEP, WAP, IEEE<br />

X 2<br />

802.11i<br />

12. Sieci PAN; Standard Bluetooth i jego profile X 1<br />

13. Sieci WMTAN – standard IEEE 802.16 X 1<br />

14. Tryby pracy, usługi i bezpieczeństwo w sieciach WiMAX X 1<br />

15. Sieci heterogeniczne, koegzystencja sieci Bluetooth i WIFi X 1<br />

16. Wsparcie dla mobilności oferowane przez MIP, protokoły wspierające X 1<br />

makromobilność w sieciach IP (MIP, MIP RO, SMIP)<br />

17. Współpraca sieci – standard IEEE 802.21 X 1<br />

Razem 15<br />

Karta zajęć – laboratorium<br />

Lp. Zagadnienie poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wprowadzenie do lab. 1<br />

2. Zaawansowane tryby pracy punktów dostępowych X 2<br />

liczba<br />

godzin<br />

157


3. Wydajność sieci WiFi X 2<br />

4. Elementy mechanizmów warstwy łącza danych w sieciach<br />

standardu 802.11<br />

X 2<br />

5. Koegzystencja sieci standardu Bluetooth i WiFi X 2<br />

6. Podstawowe mechanizmy zabezpieczeń sieci standardu 802.11 X 2<br />

7. Uwierzytelnianie w oparciu o standard 802.1x i RADIUS w sieciach<br />

bezprzewodowych<br />

X 2<br />

8. Sieci WiMAX X 2<br />

Razem 15<br />

158


Nazwa przedmiotu Matematyka dyskretna<br />

Skrót nazwy MD<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Konrad<br />

Nazwisko: Piwakowski<br />

E-mail: coni@pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Algebra zbiorów, funkcje, relacje X 1<br />

2. Logika – rachunek zdań, tautologie X 1<br />

3. Logika – rachunek predykatów pierwszego rzędu, formuły logicznie X 3<br />

równoważne. Techniki dowodzenia twierdzeń.<br />

4. Indukcja matematyczna X 2<br />

5. Relacje binarne – relacje równoważności, zasada abstrakcji X 1<br />

6. Relacje binarne – porządki X 2<br />

7. Relacje binarne – domknięcia przechodnie i równoważnościowe X 1<br />

8. Zliczanie i generowanie obiektów kombinatorycznych (funkcje,<br />

X 3<br />

rozmieszczenia, podziały - liczby Stirlinga)<br />

9. Kongruencja, arytmetyka modulo n(chińskie twierdzenie o resztach,<br />

twierdzenie Fermata, algorytm Euklidesa, rząd elementu w grupie<br />

multiplikatywnej modulo n)<br />

liczba<br />

godzin<br />

X 3<br />

10. Teoria grafów – notacja, pojęcia podstawowe X 1<br />

11. Teoria grafów - grafy eulerowskie, problem chińskiego listonosza X 1<br />

12. Teoria grafów - grafy hamiltonowskie, problem komiwojażera X 1<br />

13. Teoria grafów - własności drzew X 1<br />

14. Teoria grafów - planarność X 1<br />

15. Kolorowanie grafów X 2<br />

16. Porównywanie tempa wzrostu funkcji liczbowych – symbole O (), o() X 2<br />

17. Zależności rekurencyjne - metody: zgadywania, zaburzania,<br />

X 2<br />

"skomplikuj i uprość"<br />

18. Zależności rekurencyjne - funkcje tworzące X 2<br />

Razem 30<br />

Lp. Zagadnienie<br />

Karta zajęć – ćwiczenia<br />

1. Algebra zbiorów, funkcje, relacje (w kontekście zagadnień<br />

informatycznych).<br />

poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X 2<br />

159


2. Logika – rachunek zdań, tautologie X 2<br />

3. Logika – rachunek predykatów pierwszego rzędu, formuły logicznie<br />

równoważne. (w kontekście zagadnień informatycznych).<br />

X 2<br />

4. Indukcja matematyczna. Techniki dowodzenia własności algorytmów.<br />

Niezmienniki petli.<br />

X 2<br />

5. Relacje binarne – relacje równoważności, zasada abstrakcji, porządki,<br />

domknięcia przechodnie i równoważnościowe (w kontekście zagadnień<br />

informatycznych).<br />

X 2<br />

6. Zliczanie i generowanie obiektów kombinatorycznych (funkcje,<br />

rozmieszczenia, podziały - liczby Stirlinga)<br />

X 3<br />

7. Kongruencja, arytmetyka modulo n (chińskie twierdzenie o resztach,<br />

twierdzenie Fermata, algorytm Euklidesa, rząd elementu w grupie<br />

multiplikatywnej modulo n)<br />

X 3<br />

8. Teoria grafów - notacja, pojęcia podstawowe X 1<br />

9. Teoria grafów - grafy eulerowskie, problem chińskiego listonosza X 1<br />

10. Teoria grafów - grafy hamiltonowskie, problem komiwojażera X 1<br />

11. Teoria grafów - własności drzew X 2<br />

12. Teoria grafów - planarność X 1<br />

13. Kolorowanie grafów X 2<br />

14. Porównywanie tempa wzrostu funkcji liczbowych – symbole O (), o() X 2<br />

15. Zależności rekurencyjne - metody: zgadywania, zaburzania,<br />

"skomplikuj i uprość"<br />

X 2<br />

16. Zależności rekurencyjne - funkcje tworzące X 2<br />

Razem 30<br />

160


Nazwa przedmiotu Matematyka dyskretna<br />

Skrót nazwy MD<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Justyna<br />

Nazwisko: Woroń<br />

E-mail: Justyna.Woron@pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład semestr 2<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Podstawy i problematyka przedmiotu. Indukcja matematyczna. X 2<br />

2. Elementy logiki - rachunek zdań. X 2<br />

3. Relacje binarne – relacje równoważności. X 1<br />

4. Grafy. Podstawowe pojęcia. X 1<br />

5. Charakterystyka drzew. X 2<br />

6. Przeszukiwanie grafów. Drzewa rozpinające. X 2<br />

7. Grafy planarne. X 1<br />

8. Droga i cykl Eulera. Problem chińskiego listonosza. Problem mostów<br />

X 1<br />

królewieckich.<br />

9. Droga i cykl Hamiltona. Problem komiwojażera. X 1<br />

10. Kolorowanie grafów. X 2<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć – ćwiczenia semestr 2<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Podstawy i problematyka przedmiotu. Indukcja matematyczna. X 2<br />

2. Elementy logiki - rachunek zdań. X 2<br />

3. Relacje binarne – relacje równoważności. X 1<br />

4. Grafy. Podstawowe pojęcia. X 1<br />

5. Charakterystyka drzew. X 2<br />

6. Przeszukiwanie grafów. Drzewa rozpinające. X 2<br />

7. Grafy planarne. X 1<br />

8. Droga i cykl Eulera. Problem chińskiego listonosza. Problem mostów<br />

X 1<br />

królewieckich.<br />

9. Droga i cykl Hamiltona. Problem komiwojażera. X 1<br />

10. Kolorowanie grafów. X 2<br />

Razem 15<br />

liczba<br />

godzin<br />

liczba<br />

godzin<br />

161


Nazwa przedmiotu Mechatronika<br />

Skrót nazwy ME<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Stefan<br />

Nazwisko: Sieklicki<br />

E-mail: sieklicki@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

1. Pojęcia podstawowe, Wprowadzenie do mechatroniki i nanotechnologii<br />

(definicja ,historia stan współczesny i możliwości)<br />

poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X 0,66<br />

2. Miejsce mechatroniki w automatyce X 0,67<br />

3. Kierunki i etapy rozwoju mechatroniki , definicja systemu<br />

mechatronicznego<br />

X 0,5<br />

4. Cechy urządzen mechatronicznych i poziomy mechatronizacji X 1<br />

5. Maszyny klasyczne i współczesne napędy hybrydowe. X 0,66<br />

6. Zastosowania czujników w układach pomiarowo-kontrolnych X 0,67<br />

7. Czujniki i ich klasyfikacja ze względu na zasadę działania i mierzoną<br />

wielkość fizyczną oraz ze względu na źródło energii sygnału<br />

pomiarowego:<br />

X 1<br />

8. Przegląd typowych czujników rezystywnych , potencjometrycznych ,<br />

pojemnościowych , indukcyjnch , ultradźwiękowych ,<br />

tensometrycznych , piezoelektrycznych i piezorezystywnych<br />

X 1<br />

9. Akcelerometr, zasada działania akcelerometru i zastosowania w<br />

układach automatyki<br />

10. - Pomiary parametrów ruchu postępowego i obrotowego oraz trajektorii<br />

ruchu poruszających się obiektów<br />

- Pomiary i rejestracja drgań obiektów budowlanych i maszyn<br />

przemysłowych<br />

-Wykrywaniu kolizji poruszających się obiektów<br />

- Systemach alarmowych<br />

11. Żyroskop budowa technologia i zastosowania żyroskopów<br />

-Pomiar parametrów ruchu obrotowego: kierunek,kąt obrotu, prędkość<br />

obrotowa<br />

-Pomiar trajektorii ruchu poruszających się obiektów:<br />

12. Zastosowania żyroskopów do<br />

-Stabilizacja ruchu obiektów ruchomych: samolotów,<br />

platform przeładunkowych, robotów, anten<br />

radiowych umieszczonych na obiektach ruchomych<br />

-Automatyczna stabilizacja obrazu w kamerach i<br />

aparatach cyfrowych<br />

X 1<br />

X 1<br />

X 0,33<br />

X 0,67<br />

162


13. Czujniki pomiaru konta X 0,5<br />

14. Czujniki pomiaru przesunięcia X 0,67<br />

15. Przegląd czujników cyfrowych X 0,6<br />

16. Przegląd czujników wykorzystujących materiały inteligentne. X 0,67<br />

17. Klasyfikacja oraz przegląd typowych nastawników w tym nastawniki<br />

elektryczne (diody, tranzystory, triaki i przekaźniki) ,<br />

elektromechaniczne i elektromagnetyczne , jak też hydrauliczne i<br />

pneumatyczne<br />

X 1<br />

18. Układy elektromechaniczne X 0,67<br />

19. Sterowanie mechaniczne i sterowanie elektryczne X 1<br />

20. Elementy elektronicznych układów sterowania X 1<br />

21. Współczesne maszyny i napędy elektryczne X 0,66<br />

22. Układy i sterowanie pneumatyczne z czujnikami X 0,67<br />

23. Układy i sterowanie hydrauliczne. Napędy hydrauliczne X 1<br />

24. Mechatronika w pojazdach samochodowych X 0,66<br />

25. Mechatronika w nowoczesnym rolnictwie X 1<br />

26. Inteligentne mikrosystemy. Podstawy teoretyczne oraz zasady działania<br />

inteligentnych mikrosystemów. Obszary zastosowań mikrosystemów.<br />

X 0,67<br />

27. Komponenty elektryczne, mechaniczne, hydrauliczne, optyczne,<br />

ferromagnetyczne mikrosystemów (modele matematyczne, metody<br />

sterowania i zasilania) wykonane w technologii krzemu.<br />

X 0,67<br />

28. Budowa fizyczna systemów MEMS X 0,67<br />

29. Zasada działania systemów MEMS X 0,67<br />

30. Zastosowania MEMS w układach pomiarowych 0,67<br />

31. Zastosowania MEMS w wykonawczych układach automatyki w<br />

różnych dziedzinach<br />

X 1<br />

32. Systemy Bio-MEMS i ich zastosowania (mikrofiltry, mikropompy<br />

mikrozawory , narzędzia chirurgiczne)<br />

X 1<br />

33. Konstrukcja nanonapędu zasady działania X 0,7<br />

34. Budowa fizyczna i zasada działania systemów NEMS X 0,7<br />

35. Zastosowania NEMS w pomiarowych i wykonawczych układach<br />

automatyki<br />

X 0,66<br />

36. Projektowanie systemów mechatronicznych X 1<br />

37. Specjalistyczne programy komputerowe 0,66<br />

38. Trendy i prognozy ewolucji systemów X 0,67<br />

39. Zagadnienia sztucznej inteligencji w mechatronice (sterowanie rozmyte,<br />

sieci neuronowe, algorytmy genetyczne i ewolucyjne w zadaniach<br />

optymalizacji)<br />

X 1<br />

Razem 30<br />

Lp. Zagadnienie<br />

Karta zajęć – laboratorium<br />

1. Wprowadzenie i omówienie zasad prowadzenia i zaliczenia<br />

laboratorium oraz bezpieczeństwa pracy<br />

2. Ćwiczenie 1. Przemysłowy system automatyki pozwalający na<br />

sterowanie typowych obiektów z poziomu komputera ( przemysłowego<br />

) wraz z rozbudowanymi interfejsami, oczujnikowaniem i układami<br />

wykonawczymi<br />

3. Ćwiczenie 2. Sterowanie bilansem cieplnym komory przechowalniczej .<br />

W tym badanie czujników temperatury i układów wykonawczych jak<br />

grzałka i wentylator<br />

4. Ćwiczenie.3 Badanie serwomechanizmu cyfrowego w połączeniu z<br />

czujnikami i elementami wykonawczymi takimi jak :<br />

poziom liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X 1<br />

X 2<br />

X 2<br />

X 2<br />

163


5.<br />

-silniki prądu stałego.<br />

-silniki prądu przemiennego<br />

-silniki krokowe<br />

Ćwiczenie 4. Sterowanie siłownikami elektrycznymi i mechanicznymi z<br />

wykorzystaniem czujników optycznych ultradziwiękowych i innych<br />

6. Ćwiczenie 5. manipulatroy MEMS –przykład projektu omówienie<br />

działania<br />

7. Ćwiczenie 6. Badanie układów akcelerometrów trójosiowych i<br />

żyroskopów MEMS umieszczonych na kole (ADiS 16350 bez korekty<br />

termicznej czy ADiS 163<strong>55</strong> z korektą termiczną)<br />

8. Ćwiczenie 7. Badanie układu sterowania zaworem kulowym przy<br />

pomocy silnika krokowego Wpływ czujnika potencjometrycznego<br />

,enkodera na dokładność sterowania<br />

X 2<br />

X 2<br />

X 2<br />

X 2<br />

Razem 15<br />

164


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Metody i techniki programowania<br />

Skrót nazwy MTP<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Olga<br />

Nazwisko: Choreń<br />

E-mail: olcha@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Dane i ich komputerowe reprezentacje. Dokładność obliczeń. X 1<br />

2. Algorytmy i sposoby ich prezentacji. X X 1<br />

3. Analiza sprawności algorytmów. X X 1<br />

4.<br />

Podstawowe konstrukcje języków algorytmicznych: instrukcje<br />

przypisania, warunkowe, wyboru.<br />

X<br />

1<br />

5.<br />

Podstawowe konstrukcje języków algorytmicznych: instrukcje<br />

X<br />

1<br />

iteracyjne, continue, break.<br />

6. Operatory i ich priorytety, wbudowane typy danych. X 1<br />

7. Funkcje niestandardowe: definicje i wywołanie. Przykłady. X 1<br />

8. Przekazywanie parametrów w funkcjach. Przykłady. X 1<br />

9.<br />

Standardowe operacje wejścia/wyjścia. Kontrola logicznej i formalnej<br />

poprawności danych.<br />

X<br />

1<br />

10. Tablice: definicje, przekazywanie do/z funkcji. X 1<br />

11.<br />

Wskaźniki: definicja i działanie na wskaźnikach. Wskaźniki do<br />

X<br />

1<br />

obiektów stałych oraz wskaźniki stałe.<br />

12. Wskaźniki do tablic i funkcji. X 1<br />

13. Zastosowanie wskaźników do alokacji pamięci. X 1<br />

14. Rekurencja i typy programów rekurencyjnych. X 1<br />

15.<br />

Algorytmy sortowania: przez wstawianie, bąbelkowe, bąbelkowe z<br />

wytrząsaniem.<br />

X<br />

1<br />

16.<br />

Algorytm sortowania szybkiego. Porównanie złożoności obliczeniowej<br />

algorytmów sortowania.<br />

X<br />

1<br />

17.<br />

Algorytmy wyszukiwania. Zastosowanie techniki programowania typu<br />

„dziel-i-rządź”.<br />

X<br />

1<br />

18. Dynamiczne struktury danych: stos, kolejka. X 1<br />

19. Dynamiczne struktury danych: sterta, kolejka priorytetowa. X 1<br />

20.<br />

Dynamiczne struktury danych: lista – tworzenie, sortowanie w biegu,<br />

przeszukiwanie.<br />

X<br />

1<br />

21.<br />

Dynamiczne struktury danych: lista – wstawianie i usuwanie<br />

X<br />

1<br />

elementów, indeksowanie.<br />

22. Tablicowe implementacje list, drzewa. X 1<br />

23. Przeciążanie operatorów i funkcji. X 1<br />

24. Wprowadzenie do programowania obiektowego. X 1<br />

liczba<br />

godzin<br />

165


25. Definicja klasy. Dane i funkcje składowe klasy. X 1<br />

26. Konstruktor i destruktor. X 1<br />

27. Dziedziczenie i polimorfizm. X 1<br />

28. Operacje wejścia/wyjścia. Kontrola błędów X 1<br />

29. Operacje plikowe. X 1<br />

30. Programowanie interakcji z użytkownikiem. X 1<br />

Razem 30<br />

Karta zajęć – laboratorium<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Podstawowe operacje wejścia/wyjścia. Formatowanie. X X 2<br />

2.<br />

Opracowanie programów z użyciem instrukcji przypisania oraz<br />

instrukcji warunkowych.<br />

X<br />

2<br />

3.<br />

Opracowanie programów z użyciem instrukcji wyboru oraz instrukcji<br />

pętli.<br />

X<br />

2<br />

4.<br />

Opracowanie programów strukturalnych z użyciem funkcji oraz<br />

przekazywaniem parametrów.<br />

X<br />

2<br />

5. Graficzna prezentacja wyników obliczeń. X X 2<br />

6. Tworzenie animacji w trybie graficznym. X X 2<br />

7. Przetwarzanie tablic znakowych. X 2<br />

8. Przetwarzanie tablic numerycznych. X 2<br />

9. Praca ze wskaźnikami. X 2<br />

10.<br />

Opracowanie programów z wykorzystaniem algorytmów<br />

wyszukiwania. Zastosowanie rekurencji oraz techniki „dziel-i-rządź”.<br />

X<br />

2<br />

11.<br />

Opracowanie programów z wykorzystaniem algorytmów sortowania.<br />

Zastosowanie rekurencji oraz techniki „dziel-i-rządź”.<br />

X<br />

2<br />

12. Przetwarzanie struktur dynamicznych: stos, kolejki. X 2<br />

13. Przetwarzanie struktur dynamicznych: tablice, listy. X 2<br />

14. Przetwarzanie struktur dynamicznych: drzewa. X 2<br />

15. Operacje plikowe X 2<br />

Razem 30<br />

Karta zajęć – projekt<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Napisanie programu strukturalnego w języku C++ zawierającego:<br />

2. - interfejs umożliwiający wygodną interakcję z użytkownikiem; X 2<br />

3. - przetwarzanie danych tabelarycznych; X 2<br />

4. - graficzną prezentację danych (wykres); X 2<br />

5. - modyfikację wykresu; X 2<br />

6. - zapisanie danych i wyników w pliku z możliwością ich odczytu. X 2<br />

7. Napisanie programu strukturalnego w języku C++ na przetwarzanie<br />

struktur dynamicznych:<br />

8. - zaprojektowanie interfejsu do interakcji z użytkownikiem; X 2<br />

9. - utworzenie i modyfikacja struktury dynamicznej; X 2<br />

10. - graficzna prezentacja danych zawartych w strukturze; X 2<br />

11.<br />

- zapisanie danych przechowywanych w strukturze na nośnikach<br />

trwałych z możliwością odtworzenia struktury;<br />

X<br />

2<br />

12. - zapewnienie kontroli danych. X 2<br />

166


13. Opracowanie obiektowej wersji programu na przetwarzanie struktur<br />

dynamicznych:<br />

14. - zaprojektowanie klas do obsługi interfejsu; X 2<br />

15. - zaprojektowanie klas do obsługi struktury dynamicznej; X 2<br />

16. - implementacja klas do obsługi interfejsu; X 3<br />

17. - implementacja klas do obsługi struktury dynamicznej. X 3<br />

Razem 30<br />

167


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Metody modelowania matematycznego<br />

Skrót nazwy MMM<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Zdzisław<br />

Nazwisko: Kowalczuk<br />

E-mail: kova@pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Modelowanie i symulacja X 1<br />

2. Metodologia modelowania i rodzaje modeli X 1<br />

3. Relacje modelowania i symulacji X 1<br />

4. Zasadność modelowania i wierność symulacji X 1<br />

5. Układ rzeczywisty i model podstawowy X 1<br />

6. Redukcja modelu; model scalony X 1<br />

7. Symulacja; reguły interakcji X 1<br />

8. Procedura prototypowa X 1<br />

9. Struktura modelu i reakcja układu X 1<br />

10. Pojęcie zmiennych stanu; równania stanu X 1<br />

11. Generatory pseudolosowe X 1<br />

12. Kształtowanie rozkładów; Przykłady X 1<br />

13. Modelowanie analityczne (fizyczne) X X 1<br />

14. Typy zmiennych, zasady ciągłości i kompatybilności X X 1<br />

15. Przykład I modelowania analitycznego X X 1<br />

16. Przykład II modelowania analitycznego X X 1<br />

17. Modelowanie syntetyczne (matematyczne) X 1<br />

18. Przykłady modelowanie syntetycznego X X 1<br />

19. Całościowe modelowanie układów X 1<br />

20. Strukturalne modelowanie układów X 1<br />

21. Modelowanie analogowe X 1<br />

22. Modelowanie równań różniczkowych X 1<br />

23. Przykład I modelowania równań różniczkowych X X 1<br />

24. Przykład II modelowania układów równań różniczkowych X X 1<br />

25. Normowanie modeli (zmiennych i podstawy czasu) X 1<br />

26. Przykłady procedur normowania X 1<br />

27. Modelowanie i symulacja układów czasu ciągłego X 1<br />

28. Modelowanie i symulacja układów sterowania X 1<br />

29. Budowa programów symulacji X 1<br />

30. Języki modelowania X 1<br />

Razem 30<br />

liczba<br />

godzin<br />

168


Lp. Zagadnienie<br />

Karta zajęć – laboratorium<br />

1. Celem realizowanego laboratorium jest zapoznanie się studentów z<br />

problemami modelowania i symulacji układów z czasem ciągłym i<br />

czasem dyskretnym oraz komputerowymi narzędziami modelowania i<br />

symulacji. Czas pracy laboratoryjnej przeznaczony na realizację<br />

zadanych projektów w postaci programu komputerowego z zakresu<br />

tematycznego wykładu MMM oraz przedmiotów kierunkowych.<br />

2. Przykładowe tematy projektów: Praktyczne zastosowanie procedur<br />

modelowania i symulacji; Zadania modelowania układów<br />

rzeczywistych; Badania symulacyjne zadanych układów (filtrów<br />

regulatorów, układów sterowania); Badanie zasadności modelowania i<br />

wierności symulacji; Redukcja modelu podstawowego; Uniwersalna<br />

procedura prototypowa; Analiza zmiennych opisowych z punktu<br />

widzenia dobrego opisu. Wykorzystanie koncepcji zmiennych stanu;<br />

Budowa generatorów pseudolosowych; Kształtowanie dowolnych<br />

rozkładów prawdopodobieństwa; Zastosowanie modelowania<br />

analitycznego (fizycznego); Wykorzystanie zasad ciągłości i<br />

kompatybilności; Zastosowanie metody grafów przepływowych w<br />

modelowaniu; Zastosowanie modelowanie syntetycznego<br />

(matematycznego); Zastosowanie metody całościowego modelowania<br />

układów liniowych; Zastosowanie metody strukturalnego modelowanie<br />

układów nieliniowych; Strukturalne reprezentacje w modelowaniu<br />

analogowym; Zadania modelowania równań różniczkowych i układów<br />

równań różniczkowych; Zastosowanie bądź implementacja procedur<br />

normowania zmiennych zależnych i niezależnych; Modelowanie i<br />

symulacja układów czasu ciągłego; Modelowanie i symulacja<br />

cyfrowych układów sterowania obiektami z czasem ciągłym; Budowa<br />

programu symulacji; Opracowanie specjalizowanego języka symulacji;<br />

Implementacja języka modelowania i symulacji.<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

X<br />

liczba<br />

godzin<br />

X X 15<br />

Razem 15<br />

169


Nazwa przedmiotu Metody numeryczne<br />

Skrót nazwy MNM<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Mariusz<br />

Nazwisko: Domżalski<br />

E-mail: mardo@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Reprezentacja liczb, błędy, stabilność numeryczna. X 1<br />

2. Rozwiązywanie układów równań liniowych: metoda eliminacji Gaussa. X 1<br />

3. Faktoryzacja LU, macierz odwrotna, wyznacznik macierzy. X 1<br />

4. Rozkład macierzy według wartości szczególnych: dekompozycja SVD.<br />

Wstęp do metody najmniejszych kwadratów.<br />

X 1<br />

5. Rekurencyjny algorytm najmniejszych kwadratów. X 1<br />

6. Metody iteracyjne rozwiązywania układów równań liniowych, metoda<br />

Jacobiego, metoda Gaussa-Seidela.<br />

X 1<br />

7. Interpolacja funkcji: metoda Lagrange’a, metoda Newtona. X 1<br />

8. Aproksymacja funkcji. Wielomiany Czebyszewa. X 1<br />

9. Aproksymacja funkcji za pomocą funkcji wymiernych: aproksymacja<br />

Pade.<br />

X 1<br />

10. Rozwiązywanie równań nieliniowych, metody iteracyjne, metoda<br />

bisekcji.<br />

X 1<br />

11. Rozwiązywanie układów równań nieliniowych: metoda Newtona-<br />

Raphsona.<br />

X 1<br />

12. Numeryczne wyznaczanie pochodnych pierwszego i wyższych rzędów. X 1<br />

13. Metody całkowania numerycznego, kwadratury. X 1<br />

14. Metody numeryczne rozwiązywania równań różniczkowych<br />

X 1<br />

zwyczajnych: metoda Eulera, metoda Rungego-Kutty.<br />

15. Wartości i wektory własne. Diagonalizacja macierzy: metoda<br />

Jacobiego.<br />

Lp. Zagadnienie<br />

Karta zajęć – laboratorium<br />

1. Wprowadzenie do programowania numerycznego w środowisku<br />

Matlab. Rozwiązywanie prostych problemów numerycznych. Przykłady<br />

liczba<br />

godzin<br />

X 1<br />

Razem 15<br />

poziom liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X 2<br />

170


algorytmów niestabilnych numerycznie.<br />

2. Opracowanie procedury rozwiązującej układy równań liniowych<br />

metodą eliminacji Gaussa.<br />

X 2<br />

3. Opracowanie procedury rozwiązującej układy równań liniowych<br />

korzystając z faktoryzacji LU. Obliczanie macierzy odwrotnej i<br />

wyznacznika macierzy.<br />

X 2<br />

4. Opracowanie procedury wyznaczającej dekompozycję macierzy wg<br />

wartości szczególnych. Rozwiązywanie problemów najmniejszych<br />

kwadratów korzystając z dekompozycji SVD.<br />

X 4<br />

5. Opracowanie procedury wyznaczającej rozwiązanie zadanego problemu<br />

za pomocą rekurencyjnej metody najmniejszych kwadratów.<br />

X 4<br />

6. Opracowanie procedury aproksymującej zadane funkcje wielomianami<br />

Czebyszewa.<br />

X 1<br />

7. Opracowanie procedury aproksymującej zadane funkcje metodą Pade. X 1<br />

8. Opracowanie procedury wyznaczającej pierwiastki równań<br />

nieliniowych metodą bisekcji.<br />

X 2<br />

9. Opracowanie procedury rozwiązującej układy równań nieliniowych<br />

metodą Newtona-Raphsona. Wprowadzenie do optymalizacji.<br />

X 4<br />

10. Opracowanie procedur różniczkowania oraz całkowanie numerycznego. X 2<br />

11. Opracowanie procedury wyznaczającej rozwiązanie równania<br />

różniczkowego metodą Rungego-Kutty. Podstawy symulacji układów<br />

ciągłych.<br />

X 4<br />

12. Opracowanie procedury wyznaczającej macierz diagonalną metodą<br />

Jacobiego. Wyznaczanie wartości własnych macierzy.<br />

X 2<br />

Razem 30<br />

171


Nazwa przedmiotu Metody numeryczne<br />

Skrót nazwy MNM<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Tadeusz<br />

Nazwisko: Ratajczak<br />

E-mail: tadra@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Błędy występujące w obliczeniach numerycznych i ich wpływ na<br />

wyniki obliczeń.<br />

X 1<br />

2. Teoretyczne podstawy rozwiązywania układów równań liniowych.<br />

Twierdzenie Kroneckera-Capelliego. Twierdzenie Cramera.<br />

X 1<br />

3. Rozwiązywanie układu równań liniowych za pomocą wzorów Cramera.<br />

Rozwiązywanie układu równań liniowych metodą eliminacji Gaussa.<br />

X 1<br />

4. Normy wektorów i macierzy. Uwarunkowanie zadania rozwiązywania<br />

układu równań liniowych.<br />

X 1<br />

5. Metoda Seidela-Gaussa rozwiązywania układu równań liniowych. X 1<br />

6. Przykłady problemów (np. metoda elementów skończonych), których<br />

rozwiązanie sprowadza się do rozwiązania wielkich układów<br />

algebraicznych równań liniowych.<br />

X 1<br />

7. Rozwiązywanie równań nieliniowych. Metoda bisekcji. Metoda<br />

Newtona-Raphsona.<br />

X 1<br />

8. Rozwiązywanie układów równań nieliniowych metodą najszybszego<br />

spadku i metodą Newtona-Raphsona.<br />

X 1<br />

9. Interpolacja funkcji w sensie Lagrange’a. Interpolacja za pomocą<br />

funkcji sklejanych stopnia 3.<br />

X 1<br />

10. Aproksymacja średniokwadratowa dyskretna za pomocą zwykłych<br />

wielomianów. Metoda najmniejszych kwadratów.<br />

X 1<br />

11. Aproksymacja średniokwadratowa dyskretna za pomocą wielomianów<br />

ortogonalnych.<br />

X 1<br />

12. Różniczkowanie numeryczne. X 1<br />

13. Całkowanie numeryczne. Wzory trapezów i parabol. X 1<br />

14. Zastosowania całek oznaczonych. X 1<br />

15. Wstęp do numerycznego rozwiązywania równań różniczkowych<br />

zwyczajnych. Metoda Eulera. Metody typu Rungego-Kutty.<br />

X 1<br />

Razem 15<br />

172


Karta zajęć – laboratorium<br />

Poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie do użytkowania arkusza kalkulacyjnego. Opracowanie<br />

procedury obliczania szeregu potęgowego.<br />

X 1<br />

2. Działania na wektorach i macierzach, obliczanie norm macierzy i<br />

wyznaczników – ćwiczenia tablicowe.<br />

X 2<br />

3. Rozwiązywanie układów równań liniowych z wykorzystaniem arkusza<br />

kalkulacyjnego.<br />

X 1<br />

4. Wprowadzenie do użytkowania pakietu MATLAB. Rozwiązywanie<br />

układów równań liniowych z wykorzystaniem pakietu MATLAB.<br />

X 2<br />

5. Rozwiązywanie równań nieliniowych metodą Newtona-Raphsona. 1<br />

6. Rozwiązywanie układu dwóch równań nieliniowych z dwiema<br />

niewiadomymi.<br />

X 2<br />

7. Interpolacja funkcjami sklejanymi trzeciego stopnia. X 1<br />

8. Aproksymacja średniokwadratowa funkcji dyskretnej za pomocą<br />

wielomianów ortogonalnych.<br />

X 2<br />

9. Numeryczne obliczanie całek oznaczonych. X 1<br />

10. Rozwiązywanie równań różniczkowych zwyczajnych metodą Eulera. X 2<br />

Razem 15<br />

Karta zajęć – projekt<br />

Poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Rozwiązywanie układu trzech równań nieliniowych z trzema<br />

niewiadomymi.<br />

X 3<br />

2. Interpolacja funkcji funkcjami sklejanymi trzeciego stopnia. X 3<br />

3. Aproksymacja średniokwadratowa funkcji dyskretnej za pomocą<br />

wielomianów ortogonalnych.<br />

X 3<br />

4. Numeryczne obliczanie całki oznaczonej. X 3<br />

5. Numeryczne rozwiązywanie równania różniczkowego zwyczajnego. X 3<br />

Razem 15<br />

173


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Metody probabilistyczne i statystyka<br />

Skrót nazwy MPS<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Wojciech<br />

Nazwisko: Sobczak<br />

E-mail: wojsob@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Pojęcie zdarzenia losowego, algebra zdarzeń, aksjomatyczna definicja<br />

prawdopodobieństwa.<br />

X 1<br />

2. Prawdopodobieństwo warunkowe, zdarzenia niezależne;.twierdzenie o<br />

prawdopodobieństwie całkowitym.; twierdzenie Bayesa.<br />

X 1<br />

3. Definicja zmiennych losowych ciągłych i dyskretnych. Definicja i<br />

własności dystrybuanty.<br />

X 1<br />

4. Zmienne losowe wielowymiarowe, dystrybuanta zmiennych losowych<br />

wielowymiarowych, rozkłady brzegowe zmiennych losowych<br />

wielowymiarowych.<br />

X 1<br />

5. Rozkłady warunkowe zmiennych losowych. Przykłady wyznaczania<br />

rozkładów warunkowych; właściwości rozkładów warunkowych..<br />

X 1<br />

6. Wartość średnia: definicja, własności; średnia warunkowa i jej<br />

własności, związek między średnią warunkową a wartością średnią<br />

zmiennej losowej<br />

X 1<br />

7. Momenty wyższych rzędów zmiennej losowej; wariancja zmiennej<br />

losowej: definicja, własności; odchylenie standardowe<br />

X 1<br />

8. Momety zmiennej losowej wielowymiarowej; momenty mieszane,<br />

współczynnik korelacji, współczynnik kowariancji, macierz<br />

kowariancyjna; unormowany współczynnik korelacji.<br />

X 1<br />

9. Przykłady i zastosowania rozkładów zmiennych losowych<br />

dyskretnych: rozkład dwupunktowy, rozkład dwumianowy, rozkład<br />

Poissona, rozkład geometryczny.<br />

X 0,5<br />

10. Przykłady i zastosowania rozkładów zmiennych losowych ciągłych:<br />

rozkład wykładniczy, rozkład Weibulla, rozkład Rice’a rozkład<br />

Rayleigha, rozkład Gaussa.<br />

X 1<br />

11. Rozkład normalny zmiennej losowej wielowymiarowej: X 0,5<br />

12. Funkcje zmiennych losowych: rozkład prawdopodobieństwa funkcji<br />

zmiennych losowych dyskretnych; funkcja gęstości zmiennej losowej<br />

ciągłej będącej funkcją zmiennych losowych ciągłych. Przykłady<br />

zastosowania podanych zależności.<br />

X 1<br />

13. Definicje granicy ciągu zmiennych losowych. Pierwsza i druga<br />

nierówność Czebyszewa. Prawo wielkich liczb Markowa, twierdzenia<br />

graniczne.<br />

X 1<br />

174


14. Entropia zmiennej losowej: definicja entropii, entropia łączna, entropia<br />

warunkowa; średnia entropia warunkowa; przykłady wyznaczania<br />

etropii, ilość informacji i przepustowość cyfrowego kanału<br />

telekomunikacyjnego.<br />

X 1<br />

15. Elementy statystyki matematycznej: definicje i własności estymatorów. X 1<br />

16. Przykłady estymatorów wartości średniej i wariancji. X 1<br />

Razem 15<br />

Karta zajęć – ćwiczenia<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Kombinatoryka.. Zastosowania wzorów kombinatorycznych w<br />

zadaniach.<br />

X 1<br />

2. Wyznaczanie prawdopodobieństw na podstawie definicji klasycznej i<br />

geometrycznej.<br />

X 1<br />

3. Wyznaczanie prawdopodobieństw warunkowych. Sprawdzanie<br />

niezależności zdarzeń.<br />

X 1<br />

4. Zastosowanie twierdzenia o prawdopodobieństwie całkowitym do<br />

wyznaczania prawdopodobieństw zdarzeń losowych.<br />

X 1<br />

5. Zastosowanie twierdzenia Bayesa do wyznaczania prawdopodobieństw<br />

warunkowych.<br />

X 1<br />

6. Wyznaczanie rozkładów zmiennych losowych dyskretnych, oraz<br />

dystrybuanty; sprawdzenie warunku normalizacyjnego.<br />

X 1<br />

7. Wyznaczanie rozkładów zmienych losowych ciągłych. Wyznaczanie<br />

funkcji gęstości rozkładu oraz dystrybuanty.<br />

1<br />

8. Przykłady wyznaczania wartości średniej i wariancji zmiennej losowej<br />

dyskretnej.<br />

X 1<br />

9. Przykłady wyznaczania wartości średniej i .wariancji. ciągłej zmiennej<br />

losowej.<br />

X 1<br />

10. Wyznaczanie rozkładów brzegowych i warunkowych dla<br />

wielowymiarowych ciągłych zmiennych losowych.<br />

X 1<br />

11. Wyznaczanie współczynnika kowariancji, korelacji, tworzenie macierzy<br />

kowariancyjnej.<br />

X 1<br />

12. Zadania na typowe zastosowania rozkładów zmiennych losowych<br />

dyskretnych: rozkładów zero-jedynkowych dwumianowych, Poissona,<br />

geometrycznego.<br />

X 1<br />

13. Kolokwium. X 1<br />

14. Wyznaczanie gęstości rozkładu zmiennej losowej będącej funkcją innej<br />

zmiennej losowej ciągłej.<br />

X 1<br />

15. Kolokwium poprawkowe. X 1<br />

Razem 15<br />

175


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Metody projektowania i technika realizacji<br />

Skrót nazwy MPTR<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Alicja<br />

Nazwisko: Konczakowska<br />

E-mail: alkon@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Podstawowe problemy projektowania i konstruowania urządzeń i<br />

systemów elektronicznych.<br />

X 0,33<br />

2. Projektowanie układów elektronicznych uwzględniające wymogi<br />

produkcji.<br />

X 0,67<br />

3. Czynniki decydujące w projektowaniu i konstrukcji. Optymalne<br />

rozwiązania.<br />

X 0,67<br />

4. Projektowanie układów ukierunkowane na ich wysoką jakość. X 0,67<br />

5. Specyfika projektowania układów analogowych i cyfrowych. X 0,33<br />

6. Moduły, systemy obudów. X 0,67<br />

7. Przykładowe projekty (obudowy, drobne elementy mechaniczne,<br />

MEMSy).<br />

X 0,67<br />

8. Połączenia wewnątrz modułów: połączenia stałe, rozłączalne. X 0,67<br />

9. Podzespoły stykowe. Dobór podzespołów. X 0,33<br />

10. Okablowanie. Parametry, dobór przewodów, materiały na żyły<br />

przewodzące, ekrany i izolacje.<br />

X 0.67<br />

11. Techniki łączenia: lutowanie, owijanie, zaciskanie. X 0,33<br />

12. Metody lutowania ręcznego i automatycznego. X 0,33<br />

13. Wpływ ochrony środowiska na procesy łączenia elementów<br />

elektronicznych; dobór topników, lutowanie bez ołowiu.<br />

X 0,33<br />

14. Elementy do montażu przewlekanego, elementy do montażu<br />

powierzchniowego.<br />

X 0,67<br />

15. Montaż przewlekany. Lutowanie na fali, przez zanurzenie. X 0,33<br />

16. Montaż powierzchniowy. Lutowanie: na fali, rozpływowe. X 0,33<br />

17. Urządzenia produkcyjne do automatycznego montażu. Automaty do<br />

pobierania i pozycjonowania elementów. Kleje przewodzące. Automaty<br />

do nanoszenia kleju.<br />

X 0,67<br />

18. Projektowanie pól lutowniczych. Wpływ techniki łączenia elementów na<br />

układ ścieżek i pół lutowniczych.<br />

X 0,67<br />

19. Konstrukcje i techniki wytwarzania płyt z połączeniami drukowanymi. X 1<br />

20. Oprogramowanie EDA (Electronic Design Automotion). X 0,67<br />

21. Symulacja działania układu. Optymalizacja parametrów technicznych. X 0,67<br />

22. Przygotowanie płyty do produkcji. Dokumentacja produkcyjna. X 0,67<br />

23. Zaburzenia elektromagnetyczne przez sprzężenia konduktancyjne,<br />

pojemnościowe, indukcyjne. Techniki prowadzenia ścieżek, doboru oraz<br />

X 0,67<br />

176


24.<br />

rozmieszczania elementów na płytach z uwzględnieniem problemów<br />

zakłóceń.<br />

Techniki uziemiania i ekranowania. Projektowanie ekranów. X 0,67<br />

25. Wymiana ciepła w urządzeniach elektronicznych. Dobór systemu<br />

X 1<br />

chłodzenia. Projektowanie radiatorów.<br />

26. Kartkówka X 0,33<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć – laboratorium<br />

1. Przegląd układów do realizacji w laboratorium oraz zapoznanie się ze<br />

strukturą i elementami oprogramowania wspomagającego prace<br />

projektowe. Wybór jednego z układów do realizacji w grupie<br />

laboratoryjnej.<br />

poziom liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X X 2<br />

2. Nabywanie umiejętności obsługi programów wspomagających prace<br />

projektowe (graficzny interfejs użytkownika, struktura menu, polecenia<br />

okna obszaru roboczego, rozkazy bezpośrednie, konfigurowanie<br />

programu, cross-probing między pakietami oprogramowania<br />

Schematics oraz PCB), przegląd bibliotek elementów.<br />

X X 2<br />

3. Wykonanie projektu prostego układu według wskazówek zawartych w<br />

instrukcji laboratoryjnej do ćwiczenia wprowadzającego - edycja<br />

schematu.<br />

X 1<br />

4. Wykonanie projektu mozaiki obwodu drukowanego układu z ćwiczenia<br />

wprowadzającego - nie automatycznie, a następnie z wykorzystaniem<br />

autoroutera<br />

X 2<br />

5. Przegląd elementów do wybranego do realizacji przez grupę<br />

laboratoryjną układu oraz ustalenie konfiguracji złączy, określenie<br />

podstawowych parametrów funkcjonalnych elementów (elektrycznych i<br />

projektowych) dla bazy bibliotecznej.<br />

X 1<br />

6. Selekcja elementów bibliotecznych do realizacji wykonywanego układu<br />

z bibliotek elementów programu, projektowanie elementów biblioteki<br />

użytkownika.<br />

X 3<br />

7. Edycja schematu wybranego układu. X 2<br />

8. Tworzenie pliku wydruku schematu oraz niezbędnych raportów i<br />

dokumentacji, m. in. listy połączeń sieci, wykazu elementów; import<br />

listy połączeń sieci (netlist) do programu PCB.<br />

X 1<br />

9. Projektowanie rozmieszczenia elementów (ręcznie i automatycznie) z<br />

redukcją wektora długości połączeń – optymalizacja.<br />

X 2<br />

10. Trasowanie połączeń z wykorzystaniem przy projektowaniu<br />

wspomagania autoroutera, wprowadzanie opisów tekstowych.<br />

X 3<br />

11. Dokonywanie zmian w projekcie PCB za pomocą opcji ECO,<br />

sprawdzanie poprawności projektu zgodnie z zadeklarowanymi<br />

regułami projektowania, tworzenie raportów.<br />

X 2<br />

12. Tworzenie pliku wydruku schematu montażowego, przygotowanie<br />

dokumentacji do realizacji płytki obwodu drukowanego,<br />

kompletowanie sprawozdań indywidualnych z części projektowej<br />

wykonanej w laboratorium komputerowym.<br />

X X 2<br />

13. Przygotowanie mechaniczne płyty (m. in. wiercenie otworów), montaż<br />

projektowanego układu.<br />

X X 3<br />

14. Uruchomienie projektowanego układu, pomiary podstawowych<br />

parametrów elektrycznych zgodnie z przygotowanym uprzednio planem<br />

pomiarów.<br />

X X 3<br />

15. Opracowanie protokołu z uruchamiania i pomiarów oraz wnioski<br />

końcowe.<br />

X 1<br />

Razem 30<br />

177


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Metody przetwarzania obrazów<br />

Skrót nazwy MPO<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

x<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Jacek<br />

Nazwisko: Rumiński<br />

e-mail: jwr@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Modele i reprezentacja obrazów. X 1<br />

2. Akwizycja i synteza obrazów. X 1<br />

3. Składowanie i prezentacja obrazów. X 1<br />

4. Typowe obrazy, źródła (fotografia cyfrowa, obrazy satelitarne, obrazy<br />

rekonstruowane).<br />

X 1<br />

5. Systemy kolorów ( systemy 3 i 4 wymiarowe: RGB, HSI, YUV, Lab,<br />

X 1<br />

Luv, CMYK).<br />

6. Systemy kolorów (tablice kolorów). X 1<br />

7. Odczyt i zapis danych. X 1<br />

8. Operacje na pikselach - jednopunktowe X 1<br />

9. Operacje na pikselach – wielopunktowe. Algebra obrazów X 1<br />

10. Zastosowanie morfologii matematycznej w przetwarzaniu obrazów. X 1<br />

11. Zastosowania transformacji DFT/DCT w przetwarzaniu obrazów. X 1<br />

12. Format JPEG/MPEG. X 1<br />

13. Techniki poprawy jakości obrazów: splot, filtracja dolnoprzepustowa i<br />

górnoprzepustowa.<br />

X 1<br />

14. Techniki poprawy jakości obrazów: filtracja nielinowa (filtry<br />

medianowe).<br />

X 1<br />

15. Techniki poprawy jakości obrazów: operacje na histogramie –<br />

rozciąganie histogramu.<br />

X 1<br />

16. Techniki poprawy jakości obrazów: operacje na histogramie:<br />

X 1<br />

wyrównanie i dopasowanie.<br />

17. Przetwarzanie geometrii: przekształcenia sztywne i elastyczna. X 1<br />

18. Przetwarzanie geometrii: przekształcenia affiniczne i perspektywiczne. X 1<br />

19. Rejestracja obrazów we wspólnych układach współrzędnych. X 1<br />

20. Metody interpolacji: interpolacja najbliższego sąsiedztwa, powielania i<br />

biliniowa .<br />

X 1<br />

21. Metody interpolacji: interpolacja wielomianamy wyższych stopni<br />

X 1<br />

(cubic convolution).<br />

22. Detekcja konturów w obrazie: metody Sobela, Prewitta. X 1<br />

23. Detekcja konturów w obrazie: Frei-Chen; laplasjan. X 1<br />

24. Detekcja konturów w obrazie: Canny, transformacja Hougha. X 1<br />

25. Binaryzacja i progowanie obrazów. X 1<br />

26. Progowanie optymalne (metoda Otsu, maksymalnego podobieństwa). X 1<br />

liczba<br />

godzin<br />

178


27. Wydzielanie segmentów: metody rozrostu regionu. X 1<br />

28. Wydzielanie segmentów: metody podziału i łączenia regionów. X 1<br />

29. Wydzielanie segmentów: metryki oceny segmentacji . X 1<br />

30. Zastosowania metod przetwarzania obrazów. X 1<br />

Razem 30<br />

Karta zajęć - laboratorium<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Operacje zapisu i odczytu obrazów: formaty plików.Metody<br />

reprezentacji obrazów.<br />

X 3<br />

2. Poprawa jakości obrazów: filtracja i operacje na histogramach X 3<br />

3. Filtracja cyfrowa i operacje geometryczne X 3<br />

4. Zastosowanie DFT i DCT w przetwarzaniu obrazów X 3<br />

5. Techniki specjalne w przetwarzaniu obrazów: analiza szumów w<br />

obrazie, zniekształcenia geometryczne, segmentacja obrazów.<br />

X 3<br />

Razem 15<br />

179


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Metody reprezentacji informacji<br />

Skrót nazwy MRI<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Bogdan<br />

Nazwisko: Wiszniewski<br />

E-mail: bowisz@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

Lp. Zagadnienie poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wprowadzenie do Internetu i sieci Web. X 0,33<br />

2. Funkcjonalność i budowa przeglądarki internetowej X 0,33<br />

3. Języki opisu struktury dokumentu. X 0,33<br />

4. Podstawy składni HTML X 0,66<br />

5. Projektowanie stron WWW: tekst, lista, obrazy, multimedia X 0,66<br />

6. Publikacja treści: zagadnienia prawne X 0,66<br />

7. Miejsce sieciowe, serwer sieciowy, adresacja URL i URI X 0,33<br />

8. Interaktywny formularz HTML: akcje i dane X 0,33<br />

9. Perl, CGI, JavaScript w tworzeniu formularzy X 0,33<br />

10. Tabele i ich zastosowania w tworzeniu stron X 0,66<br />

11. Ramki i ich zastosowania w projektowaniu stron. X 0,66<br />

12. Techniki doskonalenia HTML: arkusze stylu 0,66<br />

13. Kolokwium I 1<br />

14. Język XML: struktura logiczna a prezentacja X 0,33<br />

15. Język XML: arkusz stylu X 1<br />

16. Transformacja XSL: elementy nadrzędne X 0,33<br />

17. Transformacja XSL: iteracja X 0,66<br />

18. Transformacja XSL: przetwarzanie warunkowe X 0,66<br />

19. Transformacja XSL: sortowanie X 1<br />

20. Obiekty formatujące (XSL:FO) X 1<br />

21. Powiązania treści: XPath, XLink, XPointer X 0,7<br />

22. Standardy: model DOM, interfejs SAX X 0,38<br />

23. Animacja: Adobe Flash Player, SVG X 1<br />

24. Kolokwium II 1<br />

Razem 15<br />

Karta zajęć – projekt<br />

Lp. Zagadnienie poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Edytory plików HTML, przeglądarki, narzędzie Altova XML Spy X 1<br />

liczba<br />

godzni<br />

180


2. Projekt i realizacja statycznej strony HTML X 3<br />

3. Narzędzia do przetwarzania i obróbki obrazów X 1<br />

4. Dynamizacja strony HTML, elementy graficzne, animacja X 4<br />

5. Projekt i realizacja dokumentu elektronicznego XML X 3<br />

6. Transformacja XSL dokumentu elektronicznego X 3<br />

Razem 15<br />

181


Nazwa przedmiotu Metrologia<br />

Skrót nazwy MET<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Jerzy<br />

Nazwisko: Hoja<br />

E-mail: hoja@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie X 0,33<br />

2. Podstawowe pojęcia metrologii: pomiar, mezurand, wzorzec, czujnik,<br />

przetwornik, przyrząd pomiarowy, system pomiarowy<br />

X 0,67<br />

3. Podstawowe i uzupełniające jednostki układu SI X 0,33<br />

4. Wzorce napięcia stałego, rezystancji i częstotliwości X 0,33<br />

5. Bezpośrednie i pośrednie metody pomiarowe X 0,33<br />

6. Błędy pomiarów: definicje, klasyfikacja: błędy systematyczne,<br />

przypadkowe, grube<br />

X 0,33<br />

7. Wyznaczanie niepewności standardowej i rozszerzonej dla zadanego<br />

poziomu ufności z rozkładu normalnego; niepewności typu A i typu B<br />

X 0,67<br />

8. Bloki cyfrowych przyrządów pomiarowych X 0,33<br />

9. Cyfrowa metoda pomiaru przedziałów czasów, błąd dyskretyzacji X 0,67<br />

10. Cyfrowe metody pomiaru częstotliwości niskich i wysokich X 0,67<br />

11. Cyfrowe pomiary fazy X 0,33<br />

12. Integracyjne przetworniki A/C z przetwarzaniem U/t i U/f X 1<br />

13. Przetworniki cyfrowo-analogowe z siecią rezystorów o wagach<br />

binarnych oraz siecią R-2R<br />

X 0,67<br />

14. Kompensacyjne przetworniki A/C z kompensacją równomierną<br />

i sukcesywną aproksymacją<br />

X 0,67<br />

15. Przetworniki A/C bezpośredniego porównania równoległego<br />

i szeregowo-równoległego<br />

X 0,67<br />

16. Multimetry cyfrowe: przetworniki rezystancja/napięcie, przetwornik<br />

prąd/napięcie, przetwornik AC/DC wartości skutecznej (True RMS)<br />

X 1<br />

17. Oscyloskop analogowy: architektura, zasada pracy X 1<br />

18. Oscyloskop cyfrowy: architektura, techniki próbkowania, tryby pracy,<br />

zastosowania<br />

X 1<br />

19. Metody pomiarowe parametrów impedancyjnych R, L, C, |Z| X 1<br />

20. Klasyfikacja i charakterystyka systemów pomiarowych o strukturach:<br />

gwiaździstych, magistralowych i pętlowych<br />

X 0,67<br />

21. Magistralowe systemy pomiarowe z interfejsem w standardzie GPIB:<br />

struktura, linie sygnałowe, zasada transmisji z obustronnym<br />

potwierdzeniem<br />

X 1<br />

22. Przyrządy wirtualne i narzędzia ich projektowania X 0,33<br />

182


23. Obróbka i wizualizacja danych pomiarowych X 1<br />

Razem 15<br />

Karta zajęć – laboratorium<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie: program, charakterystyka laboratorium (szeroki front, 1<br />

student przy 1 stanowisku, komputerowe monitorowanie aktywności<br />

studenta), tryb wykonywania ćwiczeń i sprawozdań<br />

X 1<br />

2. Zapoznanie z podstawową aparaturą X 1<br />

3. Badanie i wzorcowanie podstawowych mierników elektrycznych<br />

analogowych i cyfrowych (typu Metex) współpracujących z<br />

komputerem<br />

X X 2<br />

4. Pomiary podstawowych wielkości elektrycznych napięcia, prądu,<br />

rezystancji, mocy i energii elektrycznej (przetwornikiem P/f)<br />

X X 2<br />

5. Badania oscyloskopu analogowego i cyfrowego (Metrix 8040) X 2<br />

6. Oscyloskopowy pomiar podstawowych wielkości elektrycznych:<br />

napięcia, parametrów impulsów, charakterystyk I/U elementów<br />

elektronicznych. Obserwacja i analiza przebiegów w układach<br />

cyfrowych<br />

X 2<br />

7. Badania właściwości cyfrowego miernika czasu, częstotliwości i<br />

przesunięcia fazowego (HP 53131A)<br />

X 2<br />

8. Pomiary czasu, częstotliwości, przesunięcia fazowego metodami<br />

cyfrowymi i oscyloskopowymi<br />

X X 2<br />

9. Badania właściwości i trybów pracy systemu pomiarowego: multimetr<br />

laboratoryjny HP 34401A, generator programowany HP 33120A,<br />

multimetr serwisowy Metex ME-21<br />

X 2<br />

10. Badania w/w systemem przetworników A/C z podwójnym<br />

całkowaniem oraz z przetwarzaniem U/f (praca studenta jest<br />

monitorowana i oceniana komputerowo)<br />

X 2<br />

11. Badania i wzorowanie przetworników AC/DC wartości średniej i<br />

szczytowej napięć zmiennych mcz. i wcz.<br />

X X 2<br />

12. Pomiary wartości skutecznej przebiegów o różnych kształtach<br />

metodami True RMS (Metex M-3640D) i miernikami skalowanymi<br />

sinusoidą (Metex ME21) oraz metodą próbkowania<br />

X 2<br />

13. Pomiary dużych i bardzo małych rezystancji mostkami Wheatstone’a<br />

i Thomsona oraz wielozaciskowym multimetrem cyfrowym (HP34401)<br />

X X 2<br />

14. Pomiary parametrów impedancyjnych elementów RLC (HM8018,<br />

Metex M4650CR)<br />

X 2<br />

15. Sprawdziany przygotowania do ćwiczeń 1<br />

16. Odrabianie zaległych lub poprawianie ćwiczeń laboratoryjnych 2<br />

17. Zaliczenie laboratorium 1<br />

Razem 30<br />

183


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Mikrokontrolery i mikrosystemy<br />

Skrót nazwy MKM<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Zbigniew<br />

Nazwisko: Czaja<br />

E-mail: zbczaja@pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie, plan wykładu, definicja mikrokontrolera i właściwości<br />

jego procesora wbudowanego<br />

X 0,67<br />

2. Tryby adresowania procesorów wbudowanych mikrokontrolerów X 0,67<br />

3. Klasyfikacje mikrokontrolerów ze względu na mapę pamięci (definicja<br />

mapy pamięci) oraz według listy instrukcji<br />

X 0,33<br />

4. Cechy architektury harwardzkiej i jej modyfikacje, właściwości<br />

architektury Von-Neumanna w mikrokontrolerach<br />

X 1<br />

5. Architektura RISC i CISC procesora wbudowanego X 0,33<br />

6. Pamięci wewnętrzne mikrokontrolerów (programu i danych) X 0,33<br />

7. Podział mikrokontrolerów ze względu na sposób korzystania z<br />

zewnętrznych pamięci<br />

X 0,33<br />

8. Mikrokontrolery udostępniające szyny systemowe poprzez<br />

wyprowadzenia portów, bezpośrednio udostępniające szyny systemowe,<br />

mikrokontrolery zamknięte<br />

X 1<br />

9. Model warstwowy mikrokontrolera zamkniętego X 0,33<br />

10. Klasyfikacja i podział rodzin mikrokontrolerów X 0,33<br />

11. Budowa układu oscylatora oraz zastosowania układów generacji i<br />

dystrybucji sygnałów zegarowych<br />

X 1<br />

12. Sposoby redukcji mocy i oszczędne tryby pracy mikrokontrolera X 0,67<br />

13. Bloki resetu mikrokontrolerów X 0,33<br />

14. Bloki nadzorujące wykonywanie programu przez mikrokontroler,<br />

generację sygnału zegarowego, napięcie zasilania.<br />

X 0,67<br />

15. Układ nadzorcy (watchdog) X 0,33<br />

16. System przerwań z programowym przeglądaniem urządzeń i system<br />

przerwań wektoryzowany<br />

X 0,67<br />

17. Porty równoległe mikrokontrolera – warstwa multiplekserów i zacisków<br />

we/wy<br />

X 0,33<br />

18. Przegląd oraz klasyfikacja urządzeń peryferyjnych mikrokontrolera X 0,33<br />

19. Informacje podstawowe o układach licznikowych i czasowych X 0,33<br />

20. Konfiguracje liczników: tryb 16-bitowy counter/timer. Tryby<br />

rejestratora zdarzeń Input Capture, Output Compare, One Pulse, PWM<br />

X 1<br />

21. Przykłady liczników: liczniki w PIC18F452, ST72215G X 0,67<br />

22. Wbudowane przetworniki analogowo-cyfrowe X 0,67<br />

184


23. Wewnętrzne komparatory analogowe X 0,67<br />

24. Wewnętrzna pamięć EEPROM (konfiguracja oraz obsługa). Przykład<br />

pamięci EEPROM w ATmega16<br />

X 0,67<br />

25. Charakterystyka i podział sterowników komunikacji szeregowej X 0,33<br />

26. Budowa, zasada działania i sterowanie interfejsem UART X 0,67<br />

27. Rozwiązanie interfejsu UART w mikrokontrolerach: 80C51/52,<br />

AT90S8515, PIC16F877<br />

X 0,67<br />

28. Obsługa interfejsu SPI X 0,33<br />

29. Rozwiązania interfejsów SPI w mikrokontrolerach: ATmega16,<br />

PIC18F452<br />

X 0,67<br />

30. Interfejs szeregowy 1-Wire X 0,67<br />

31. Zastosowania interfejsów wbudowanych I 2 C, CAN, USB X 1<br />

32. Interfejs równoległy PSP X 0,67<br />

33. Typy obudów mikrokontrolerów X 0,33<br />

34. Definicja programowania zagnieżdżonego X 0,67<br />

35. Programowanie mikrokontrolera w języku asemblera X 0,67<br />

36. Programowanie w językach wyższego poziomu X 0,33<br />

37. Uruchamianie programów na mikrokontrolery X 0,33<br />

38. Sposoby programowania mikrokontrolerów z pamięcią FLASH X 1<br />

39. Definicja mikrosystemu elektronicznego. X 0,33<br />

40. Standardy interfejsów szeregowych w mikrosystemach X 0,33<br />

41. Techniki adresowania modułów interfejsowych X 0,33<br />

42. Funkcje interfejsowe interfejsów szeregowych: odbiornik, nadajnik,<br />

pośrednik oraz metody transmisji w interfejsach szeregowych:<br />

synchroniczna, asynchroniczna, full i half duplex<br />

X 0,67<br />

43. Elementy składowe mikrosystemów X 0,33<br />

44. Zewnętrzna pamięć RAM i FLASH X 0,67<br />

45. Układy programowalne w mikrosystemach typu SPLD i CPLD X 0,67<br />

46. Podział i przegląd układów sterowanych interfejsem SPI X 0,33<br />

47. Szeregowe pamięci EEPROM z interfejsem SPI i Microwire X 0,67<br />

48. Konwertery wielkości analogowych na cyfrowe: przetworniki A/C,<br />

czujniki temperatury, czujniki zmian pojemności z interfejsem SPI<br />

X 0,67<br />

49. Przetworniki wielkości cyfrowych na analogowe: przetworniki C/A,<br />

potencjometry cyfrowe z interfejsem SPI<br />

X 0,67<br />

50. Układy DDS (generatory sygnałów analogowych) i układy MEMS<br />

(akcelerometry) z interfejsem SPI<br />

X 0,67<br />

51. Analogowe przełączniki i multipleksery z interfejsem SPI X 0,33<br />

52. Układy dopasowujące i kontrolery interfejsów szeregowych: USB,<br />

CAN, Ethernet sterowane interfejsem SPI<br />

X 0,67<br />

53. Komunikacja mikrosystemu z użytkownikiem: wyświetlacze LCD,<br />

LED, zestawy przycisków i przełączników<br />

X 0,33<br />

54. Zasilanie mikrosystemów elektronicznych X 0,33<br />

Razem 30<br />

Lp. Zagadnienie<br />

Karta zajęć – laboratorium<br />

1. Wprowadzenie. Omówienie stanowisk laboratoryjnych dla<br />

mikrokontrolerów: PIC18F452 firmy Microchip, ATmega16 firmy<br />

Atmel, P89C51RC firmy Philips.<br />

2. Wykorzystanie środowiska IDE MPLAB 7 do uruchamiania<br />

programów napisanych w asemblerze na mikrokontroler PIC18F452<br />

3. Analiza kodów napisanych w asemblerze na mikrokontroler PIC18F452<br />

(obsługa interfejsu RS232, wyświetlacza LCD)<br />

poziom liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X X 1<br />

X X 2<br />

X X 1<br />

185


4. Zastosowanie języka C MPLAB C18 do pisania programów na<br />

mikrokontroler PIC18F452 firmy Microchip<br />

5. Realizacja oprogramowania w asemblerze na mikrokontroler<br />

ATmega16 firmy Atmel<br />

6. Wykorzystanie języja C do pisania programów na mikrokontroler<br />

ATmega16<br />

7. Tworzenie programów w asemblerze na mikrokontroler P89C51RC<br />

firmy Philips<br />

8. Analiza programów w asemblerze na mikrokontroler P89C51RC<br />

(obsługa interfejsu RS232, wyświetlacza LCD)<br />

9. Pisanie oprogramowania z wykorzystaniem języka C na mikrokontroler<br />

P89C51RC<br />

X X 2<br />

X X 2<br />

X X 2<br />

X X 2<br />

X X 1<br />

X X 2<br />

Razem 15<br />

186


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Mikroprocesory i mikrokontrolery<br />

Skrót nazwy MIM<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Maciej Grzegorz<br />

Nazwisko: Kokot Lentka<br />

E-mail: kokot@ue.eti.pg.gda.pl lentka@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

Lp. Zagadnienie poziom<br />

liczba<br />

godzin<br />

Wiedzy umiej.<br />

A B C D E<br />

1. Mikroprocesor. Historia i rozwój mikroprocesorów. Podstawowe<br />

bloki funkcjonalne mikroprocesora.<br />

X 1<br />

2. Modele programowe mikroprocesora. Architektury Von Neumanna<br />

i harwardzka.<br />

X 1<br />

3. Ewolucja mikroprocesorów rodziny x86. Mikroprocesory 8,16,32,<br />

64 bitowe. Rozszerzenia architektury CISC i listy instrukcji.<br />

X 1<br />

4. Mikroprocesory RISC. Architektura load-store X 1<br />

5. Techniki zwiększania wydajności: przetwarzanie potokowe, pamięć<br />

podręczna, wielowątkowość, wielordzeniowość, równoległe<br />

przetwarzanie instrukcji i danych<br />

X 1<br />

6. Porównanie zaawansowanych konstrukcji mikroprocesorów (ARM,<br />

PowerPC, MIPS, Itanium, SPARC).<br />

X 1<br />

7. Współpraca mikroprocesora z pamięciami i urządzeniami<br />

peryferyjnymi. Uniwersalne i specjalizowane układy wejściawyjścia.<br />

System przerwań mikroprocesora. Przerwania wewnętrzne<br />

i zewnętrzne. Maskowanie przerwań. Obsługa przerwań.<br />

Bezpośredni dostęp do pamięci – układy DMA.<br />

X 1<br />

8. Mikrokontrolery. Budowa i zastosowania. Struktura warstwowa<br />

mikrokontrolera. Rodziny mikrokontrolerów.<br />

X 1<br />

9. Specyfika mikrokontrolerów: porty uniwersalne; układ resetu<br />

mikrokontrolera oraz bloki nadzorujące jego pracę (BOR, LVD,<br />

watchdog); układ oscylatora i układy dystrybucji sygnałów<br />

zegarowych; techniki redukcji mocy i tryby specjalne<br />

mikrokontrolera.<br />

X 1<br />

10. Układy peryferyjne mikrokontrolerów. Układy czasowo-licznikowe. X 1<br />

11. Komunikacyjne porty szeregowe: UART, SPI, I2C, USB. X 1<br />

12. Przykłady rodzin mikrokontrolerów (PIC, AVR, ARM). X 1<br />

13. Charakterystyka i budowa przykładowego mikrokontrolera. X 1<br />

14. Specyfika programowania mikrokontrolerów. X 1<br />

15. Narzędzia wspomagające tworzenie i uruchamianie<br />

oprogramowania systemów mikrokontrolerowych.<br />

X 1<br />

Razem 15<br />

187


Karta zajęć – laboratorium<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Narzędzia sprzętowe: zestawy startowe i pakiety uruchomieniowe dla<br />

wybranych mikrokontrolerów.<br />

X 3<br />

2. Rodzaje pamięci, stos, rejestry, porty we/wy, podprogramy, rodzaje<br />

adresowania.<br />

X 3<br />

3. Reakcja na zdarzenia zewnętrzne. Obsługa i identyfikacja przerwań. X 3<br />

4. Dostęp do pamięci. Rejestry obsługujące dostęp do pamięci. Zapis i<br />

odczyt pamięci.<br />

X 3<br />

5. Układy czasowe. Przerwania zegarowe. Czasy wykonywania kodu<br />

programu.<br />

X 2<br />

6. Komunikacja szeregowa. Programowanie sprzętowych modułów<br />

komunikacyjnych.<br />

X 3<br />

7. Obsługa układów wejścia/wyjścia i obsługa urządzeń peryferyjnych. X 3<br />

8. Kontrola poprawności działania sprzętu i programu. X 2<br />

9. Wbudowane moduły sprzętowe wspierające programowanie. 2<br />

10. Narzędzia programistyczne: asembler, linker, debugger. Środowiska<br />

IDE dla wybranych mikrokontrolerów.<br />

X 3<br />

11. Realizacja rozbudowanego programu na wybrany mikrokontroler. X 3<br />

Razem 30<br />

188


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Mikrosterowniki i mikrosystemy rozproszone<br />

Skrót nazwy MMR<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Zbigniew<br />

Nazwisko: Czaja<br />

E-mail: zbczaja@pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie, plan wykładu, definicja mikrosterownika<br />

wbudowanego<br />

X 0,33<br />

2. Definicja mikrosterownika i właściwości procesora rdzeniowego X 0,33<br />

3. Tryby adresowania procesora rdzeniowego X 0,67<br />

4. Klasyfikacje procesorów rdzeniowych ze względu na mapę pamięci<br />

(definicja mapy pamięci) oraz według listy instrukcji<br />

X 0,33<br />

5. Architektura harwardzka i zmodyfikowana architektura harwardzka,<br />

architektura Von-Neumanna<br />

X 1<br />

6. Architektura RISC i CISC procesora rdzeniowego X 0,33<br />

7. Pamięci wewnętrzne mikrosterowników (programu i danych) X 0,33<br />

8. Podział mikrosterowników ze względu na sposób korzystania z<br />

zewnętrznych pamięci<br />

X 0,33<br />

9. Mikrosterowniki udostępniające szyny systemowe poprzez<br />

wyprowadzenia portów, bezpośrednio udostępniające szyny systemowe,<br />

mikrosterowniki zamknięte<br />

X 1<br />

10. Model warstwowy mikrosterownika zamkniętego X 0,33<br />

11. Rodziny mikrosterowników X 0,33<br />

12. Układy oscylatora i układy generacji i dystrybucji sygnałów<br />

zegarowych<br />

X 1<br />

13. Techniki redukcji mocy i tryby specjalne mikrosterownika X 0,67<br />

14. Układ resetu mikrosterownika X 0,33<br />

15. Bloki nadzorujące pracą mikrosteropwnika: BOR, LVD. Układy<br />

opóźniające sygnał zerowania<br />

X 0,67<br />

16. Układ nadzorcy (watchdog) X 0,33<br />

17. System przerwań z programowym przeglądaniem urządzeń i system<br />

przerwań wektoryzowany<br />

X 0,67<br />

18. Porty równoległe mikrosterownika – warstwa multiplekserów i<br />

zacisków we/wy<br />

X 0,33<br />

19. Przegląd oraz klasyfikacja urządzeń peryferyjnych mikrosterownika X 0,33<br />

20. Informacje podstawode o układach licznikowych i czasowych X 0,33<br />

21. Konfiguracje liczników: tryb 16-bitowy counter/timer. Tryby<br />

rejestratora zdarzeń Input Capture, Output Compare, One Pulse, PWM<br />

X 1<br />

22. Przykłady liczników: liczniki w PIC16F877, ST72215G X 0,67<br />

189


23. Wbudowane przetworniki analogowo-cyfrowe X 0,67<br />

24. Węwnętrzne komparatory analogowe X 0,67<br />

25. Wewnętrzna pamięć EEPROM (konfiguracja oraz obsługa). Przykład<br />

pamięci EEPROM w AT90S8515<br />

X 0,67<br />

26. Charakterystyka i podział sterowników komunikacji szeregowej X 0,33<br />

27. Interfejs UART (budowa, zasada działania, sterowanie) X 0,67<br />

28. Rozwiązanie interfejsu UART w mikrokontrolerach: 80C51/52,<br />

AT90S8515, PIC16F877<br />

X 0,67<br />

29. Interfejs SPI X 0,33<br />

30. Rozwiązania interfejsów SPI w mikrokontrolerach: ST72215G,<br />

AT90S8515, PIC16F877<br />

X 0,67<br />

31. Interfejs szeregowy 1-Wire X 0,67<br />

32. Interfejsy wbudowane I 2 C, CAN, USB X 1<br />

33. Interfejs równoległy PSP X 0,67<br />

34. Typy obudów mikrosterowników wbudowanych X 0,33<br />

35. Właściwości programowania mikrosterowników X 0,67<br />

36. Programowanie procesora rdzeniowego w języku asemblera X 0,33<br />

37. Cykl programowania w języku asemblera X 0,67<br />

38. Programowanie w językach wyższego poziomu X 0,33<br />

39. Uruchamianie programu na mikrosterowniki X 0,33<br />

40. Sposoby programowania mikrosterowników z pamięcią FLASH X 1<br />

41. Definicja mikrosystemu rozproszonego. X 0,33<br />

42. Standardy interfejsów szeregowych w mikrosystemach rozproszonych X 0,33<br />

43. Cechy konfiguracji magistralowych: magistralowej, gwiazdowej,<br />

pętlowej<br />

X 0,67<br />

44. Techniki adresowania modułow interfejsowych X 0,33<br />

45. Funkcje interfejsowe interfejsów szeregowych: odbiornik, nadajnik,<br />

pośrednik<br />

X 0,33<br />

46. Metody transmisji w interfejsach szeregowych: synchroniczna,<br />

asynchroniczna, full i half duplex<br />

X 0,33<br />

47. Elementy składowe mikrosystemów rozproszonych X 0,33<br />

48. Zewnętrzna pamięć RAM i FLASH X 0,67<br />

49. Układy programowalne w mikrosystemach rozproszonych typu SPLD i<br />

CPLD<br />

X 0,67<br />

50. Szeregowe pamięci EEPROM z interfejsem SPI X 0,67<br />

51. Układy mieszane sygnałowo z interfejsem SPI: przetworniki A/C i C/A,<br />

potencjometry, czujniki temperatury, klucze i matryce analogowe<br />

X 0,67<br />

52. Układy dopasowywujące i kontrolery interfejsów szeregowych: RS232,<br />

RS485, Ethernet<br />

X 0,67<br />

53. Układy interfejsów bezprzewodowych: IrDA, Bluethooth X 0,67<br />

54. Komunikacja mikrosystemu rozproszonego z użytkownikiem:<br />

wyświetlacze LCD, LED, zestawy przycisków i przełączników<br />

X 0,33<br />

<strong>55</strong>. Zasilanie mikrosytsemów rozproszonych X 0,33<br />

Razem 30<br />

Lp. Zagadnienie (c)<br />

Karta zajęć – laboratorium<br />

1. Wykorzystanie środowiska IDE MPLAB 7 do uruchamiania<br />

programów napisanych w asemblerze na mikrokontroler PIC18F452<br />

firmy Microchip<br />

2. Realizacja oprogramowania w asemblerze na mikrokontroler<br />

PIC18F452 firmy Microchip<br />

3. Zastosowanie języka C MPLAB C18 do pisania programów na<br />

mikrokontroler PIC18F452 firmy Microchip<br />

poziom (d)<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

(e)<br />

A B C D E<br />

X X 2<br />

X X 3<br />

X X 2<br />

190


4. Projekt i implementacja programu w języku C MPLAB C18 na<br />

mikrokontroler PIC18F452 firmy Microchip<br />

5. Realizacja oprogramowania w asemblerze na mikrokontroler<br />

ATmega16 firmy Atmel<br />

6. Napisanie programu w asemblerze na mikrokontroler ATmega16 firmy<br />

Atmel<br />

7. Wykorzystanie języka C do pisania programów na mikrokontroler<br />

ATmega16 firmy Atmel<br />

8. Napisanie w języku C programu na mikrokontroler ATmega16 firmy<br />

Atmel<br />

9. Tworzenie programów w asemblerze na mikrokontroler P89C51RC<br />

firmy Philips<br />

10. Realizacja w asemblerze własnego programu na mikrokontroler<br />

P89C51RC firmy Philips<br />

11. Pisanie oprogramowania z wykorzystaniem języka C na mikrokontroler<br />

P89C51RC firmy Philips<br />

12. Napisanie programu w języku C na mikrokontroler P89C51RC firmy<br />

Philips<br />

X X 3<br />

X X 2<br />

X X 3<br />

X X 2<br />

X X 3<br />

X X 2<br />

X X 3<br />

X X 2<br />

X X 3<br />

Razem<br />

30<br />

191


Nazwa przedmiotu Multimedia i interfejsy<br />

Skrót nazwy MIN<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Mariusz<br />

Nazwisko: Szwoch<br />

E-mail: szwoch@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

poziom<br />

Wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie X 0,5<br />

2. Multimedia – definicje i zastosowania X 0,5<br />

3. Nośniki informacji X 0,5<br />

4. Percepcja człowieka X 0,5<br />

5. Akwizycja danych multimedialnych X 0,5<br />

6. Formaty zapisu danych multimedialnych X 0,5<br />

7. Kompresja danych multimedialnych: obraz, dźwięk, wideo X 1<br />

8. Przetwarzanie obrazów X 1<br />

9. Rozpoznawania obrazów: OCR i inne zastosowania X 1<br />

10. Tworzenie aplikacji multimedialnych X 1<br />

11. Budowanie prostych interfejsów graficznych. Programowanie wizualne X 1<br />

12. Rzeczywistość wirtualna X 0,5<br />

13. Modelowanie 3D na potrzeby Internetu: języki VRML oraz X3D X 1<br />

14. Podstawy komunikacji człowiek-komputer X 0,5<br />

15. Warstwy interfejsu – model myślowy X 1<br />

16. Warstwy interfejsu – style interakcji X 0,5<br />

17. Metody opisu interfejsu X 1<br />

18. Badanie użyteczności interfejsu X 1<br />

19. Dokumentacja i pomoc dla użytkownika X 0,5<br />

20. Zaliczenie 1<br />

Razem 15<br />

Karta zajęć – laboratorium<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Badanie właściwości formatów przechowywania danych<br />

multimedialnych<br />

X 2<br />

2. Przetwarzanie i edycja dźwięku X 2<br />

192


3. Przetwarzanie i edycja wideo. Morphing i warping X 2<br />

4. Tworzenie graficznego interfejsu użytkownika aplikacji multimedialnej<br />

z wykorzystaniem narzędzi programowania wizualnego<br />

X 2<br />

5. Modelowanie internetowych scen 3D z wykorzystaniem VRML/X3D X 2<br />

6. Badanie aplikacji rozpoznawania tekstu (OCR) X 2<br />

7. Tworzenie i przeprowadzanie testu użyteczności dotyczącego<br />

istniejącego programu<br />

X 3<br />

Razem 15<br />

193


Nazwa przedmiotu Obliczenia mobilne<br />

Skrót nazwy OBM<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Jerzy<br />

Nazwisko: Demkowicz<br />

E-mail: demjot@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

Lp. Zagadnienie poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

1. Proces analizy i projektowania aplikacji dla systemów mobilnych.<br />

Architektura małych systemów mobilnych<br />

X 1<br />

2. Programowanie urządzeń mobilnych z punktu widzenia interfejsu<br />

API oraz funkcji natywnych<br />

X 1<br />

a. realizacja aplikacji dla telefonu komórkowego<br />

b. realizacja aplikacji dla PDA<br />

3. Aplikacje wielowątkowe dla systemów mobilnych X 1<br />

4. Budowanie prostych i zaawansowanych interfejsów użytkownika<br />

GUI<br />

X 1<br />

5. Testowanie GUI z wykorzystaniem dokumentacji przypadków użycia<br />

oraz metody CIS (ang. Complete Interaction Sequence)<br />

X 1<br />

6. Systemy operacyjne dla urządzeń mobilnych X 1<br />

7. Tworzenie aplikacji .NET Compact Framework dla urządzeń<br />

mobilnych działających pod kontrolą Windows CE z wykorzystaniem<br />

Visual Studio<br />

X 1<br />

8. Metody realizacji aplikacji czasu rzeczywistego dla urządzeń<br />

mobilnych<br />

X 2<br />

a. metody synchronizacja czasu w urządzeniach mobilnych<br />

b. Synchronizacja czasu w telefonach komórkowych<br />

9. Komunikacja urządzeń mobilnych<br />

X 1<br />

a. Komunikacja GSM<br />

b. Komunikacja UMTS<br />

10. Przykład procesu przenoszenia aplikacji na różne platformy X 1<br />

11. Migracje aplikacji dla różnych środowisk programistycznych X 0,5<br />

12. Tworzenie bazy danych dla urządzeń mobilnych. Przenoszenie i<br />

dostosowywanie bazy danych z urządzeń stacjonarnych<br />

X 1<br />

13. Tworzenie aplikacji 3D dla urządzeń przenośnych<br />

X 0,5<br />

a. mapy trójwymiarowe terenu<br />

b. Nawigacja na mapach trójwymiarowych<br />

14. Rozproszone aplikacje dla urządzeń przenośnych, COM, Java Beans,<br />

CORBA<br />

X 0,5<br />

15. Mechanizmy bezpieczeństwa w urządzeniach mobilnych.<br />

Personalizacja konfiguracji w telefonach komórkowych<br />

X 0,5<br />

16. Wykorzystanie emulatorów w procesie implementacji aplikacji na<br />

małe urządzenia przenośne<br />

X 0,5<br />

194


17. Testowanie jakości aplikacji poprzez śledzenie wycieków pamięci X 0,5<br />

Razem 15<br />

Karta zajęć – laboratorium<br />

Lp. Zagadnienie poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

1. Proces projektowania aplikacji systemu rzeczywistego z<br />

wykorzystaniem języka UML oraz z wykorzystaniem diagramu<br />

stanów<br />

X 2<br />

2. Biblioteki API w systemach mobilnych<br />

X 3<br />

a. realizacja aplikacji dla telefonu komórkowego<br />

3. Realizacja aplikacji wielowątkowej dla urządzenia PDA X 2<br />

4. Realizacja prostego graficznego interfejsu użytkownika na platformie<br />

Symbian (Smartfon.)<br />

X 2<br />

5. Testowanie GUI z wykorzystaniem dokumentacji przypadków użycia<br />

w urządzeniu Smartfon<br />

X 2<br />

6. Analiza systemu operacyjnego Windows CE X 2<br />

7. Tworzenie aplikacji .NET Compact Framework dla urządzeń<br />

mobilnych działających pod kontrolą Windows CE z wykorzystaniem<br />

Visual Studio<br />

X 2<br />

Razem 15<br />

Karta zajęć – projekt<br />

Lp. Zagadnienie poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

1. Metody synchronizacja czasu w urządzeniach mobilnych X 1<br />

2. Realizacja komunikacji z wykorzystaniem modemów GSM X 2<br />

3. Proces przenoszenia aplikacji ze środowiska Symbian na Windows<br />

CE<br />

X 2<br />

4. Tworzenie bazy danych dla urządzeń mobilnych. Przenoszenie i<br />

dostosowywanie bazy danych z urządzeń stacjonarnych<br />

X 3<br />

5. Realizacja mapy trójwymiarowej terenu na urządzeniu typu PDA X 2<br />

6. Rozproszone aplikacje dla urządzeń przenośnych, COM, Java Beans,<br />

CORBA<br />

X 2<br />

7. Mechanizmy bezpieczeństwa w urządzeniach mobilnych X 2<br />

8. Wykorzystanie emulatorów w procesie implementacji aplikacji na<br />

X 2<br />

małe urządzenia przenośne<br />

9. Testowanie jakości aplikacji poprzez śledzenie wycieków pamięci X 1<br />

Razem 15<br />

195


Nazwa przedmiotu Obwody i sygnały<br />

Skrót nazwy OSG<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Autor (odpowiedzialny za treść przedmiotu):<br />

Imię: Czesław<br />

Nazwisko: Stefański<br />

e-mail: cestef@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

1. Podstawowe wielkości elektryczne: ładunek, strumień magnetyczny,<br />

natężenie prądu, napięcie. Jednostki wielkości elektrycznych,<br />

wielokrotności i podwielokrotności jednostek.<br />

poziom Liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X 1<br />

2. Modele elementów obwodów elektrycznych. Rezystor, kondensator,<br />

induktor. Charakterystyki, parametry statyczne i różniczkowe. Cewki<br />

sprzężone, indukcyjność wzajemna<br />

X 1<br />

3. Liniowość, stacjonarność. Quasi-stacjonarność, a linia długa.<br />

Skupioność elementów oraz obwodów.<br />

X 1<br />

4. Źródła niezależne idealne i rzeczywiste. Źródła sterowane.<br />

Wzmacniacz operacyjny<br />

X 1<br />

5. Dwójnik, czwórnik, wielowrotnik X 0,33<br />

6. Prawa Kirchhoffa. X 0,33<br />

7. Moc. Zasada Tellegena. X 0,33<br />

8. Obwody liniowe - łączenie elementów. Rezystancja zastępcza.<br />

Przekształcenie gwiazda-trójkąt. Dzielniki: napięciowy i prądowy.<br />

X 1<br />

9. Zasada kompensacji. X 0,33<br />

10. Źródło zastępcze Thevenina. Źródło Nortona. X 0,67<br />

11. Równoważność źródeł. Maksimum mocy. X 0,33<br />

12. Metody sieciowe. Metoda prądów oczkowych. X 0,67<br />

13. Metoda napięć węzłowych. X 1<br />

14. Zasada superpozycji. X 0,33<br />

15. Elementarne pojęcia z dziedziny grafów strukturalnych. Zastosowanie<br />

do tworzenia układu niezależnych równań obwodu. Wykorzystanie<br />

metod sieciowych w komputerowych programach analizy. Analiza<br />

prostych obwodów nieliniowych.<br />

X 1<br />

16. Podstawowe sygnały analogowe: sygnał stały, harmoniczny, okresowy<br />

i nieokresowy. Sygnały przyczynowe. Skok jednostkowy i impuls<br />

jednostkowy. Najważniejsze parametry sygnałów analogowych.<br />

X 0,67<br />

17. Analiza obwodów w stanie ustalonym i nieustalonym. Liniowe<br />

obwody rzędu pierwszego i drugiego – analiza komputerowa.<br />

X 1<br />

18. Przekształcenie Laplace'a i jego właściwości. Przekształcenie<br />

odwrotne. Operatorowa analiza liniowych obwodów analogowych w<br />

X 1<br />

196


19.<br />

stanie nieustalonym.<br />

Zastępcze schematy operatorowe elementów R, L, C, indukcyjności<br />

sprzężonych, źródeł niezależnych i sterowanych oraz WO. Schemat<br />

operatorowy układu i metody jego analizy.<br />

X 1<br />

20. Immitancje operatorowe. Transmitancja. Odpowiedź impulsowa.<br />

Przyczynowość.<br />

X 1<br />

21. Splot. X 1<br />

22. Rachunek wskazowy - obwody w stanie ustalony przy pobudzeniu<br />

harmonicznym.<br />

X 1<br />

23. Schemat dla wskazów. Przeniesienie poznanych metod analizy na<br />

schematy wskazowe. Immitancje.<br />

X 1<br />

24. Moce w obwodach prądu harmonicznego. Bilans mocy. X 0,67<br />

Dopasowanie energetyczne<br />

25. Charakterystyki częstotliwościowe. Logarytmiczne charakterystyki X<br />

częstotliwościowe (Bodego). Charakterystyka amplitudowo-fazowa<br />

(wykres Nyquista). Charakterystyki czasowe i częstotliwościowe,<br />

a transmitancje.<br />

1<br />

26. Idealny filtr dolnoprzepustowy i jego najważniejsze aproksymacje. X 0,33<br />

27. Stabilność układów liniowych. Definicje. X 0,33<br />

28. Położenie biegunów transmitancji układów stabilnych. Algebraiczne<br />

i graficzne kryteria stabilności.<br />

X 0,67<br />

29. Proste przykłady badania stabilności. X 0,67<br />

30. Sprzężenie zwrotne. Transmitancja otwartej pętli. Stabilność po X 0,67<br />

zamknięciu pętli<br />

31. Kryterium Nyquista. Zapas fazy i zapas amplitudy układu stabilnego X 1<br />

32. Przykłady badania stabilności i wyznaczania zapasu stabilności. X 0,67<br />

33. Obwody rezonansowe – częstotliwość rezonansowa, dobroć, pasmo. X 0,67<br />

34. Rezystancja dynamiczna obwodu rezonansowego nieobciążonego<br />

i obciążonego.<br />

X 0,67<br />

35. Obwody nieliniowe - pobudzenie stałe i sinusoidalne. X 0,67<br />

36. Szereg Fouriera sygnału okresowego. Elementarne wiadomości<br />

o częstotliwościowych składnikach sygnału.<br />

X 1<br />

37. Widmo prążkowe amplitudowe i fazowe. X 1<br />

38. Analiza obwodów sygnału okresowego. X 0,67<br />

39. Programy komputerowe analizy obwodów. Podejście symulacyjne, X 0,33<br />

a podejście symboliczne.<br />

40. Przykłady użycia typowych programów. X 1<br />

Razem 30<br />

Lp. Zagadnienie<br />

Karta zajęć – ćwiczenia<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Proste połączenia rezystorów. Rezystancja zastępcza. X 0,67<br />

2. Równoważność układów ,,D’’ i ,,Y’’. X 0,33<br />

3. Analiza obwodów na podstawie praw Kirchhoffa. X 0,67<br />

4. Rezystancyjny dzielnik prądowy i napięciowy. X 0,33<br />

5. Moce źródeł i rezystorów. Prawo Tellegena. X 0,33<br />

6. Równoważność źródeł rzeczywistych. X 0,67<br />

7. Zastępcze źródło prądowe Nortona. Obliczanie parametrów źródła<br />

X 1<br />

Thevenina.<br />

8. Źródła zastępcze dla układów ze źródłami sterowanymi. X 1<br />

9. Metoda prądów oczkowych. Metoda napięć węzłowych. X 1<br />

10. Przystosowanie obwodu do metod sieciowych. X 0,33<br />

11. Metoda superpozycji. X 0,67<br />

12. Operatorowa analiza stanów nieustalonych. Zastępcze schematy<br />

operatorowe.<br />

X 0,67<br />

197


13. Ustalanie warunków początkowych w obwodach. X 0,33<br />

14. Metody sieciowe w obwodach operatorowych. X 1<br />

15. Szukanie odwrotnych transformat Laplace’a. X 0,33<br />

16. Obliczanie odpowiedzi układu z całki splotowej - interpretacja<br />

X 0,67<br />

graficzna.<br />

17. Wykładnicza i algebraiczna postać liczb zespolonych. X 0,33<br />

18. Impedancje i admitancje elementów podstawowych. X 0,67<br />

19. Prawa Kirchhoffa w rachunku wskazowym. Wykresy wskazowe. X 1<br />

20. Metody sieciowe w rachunku wskazowym. X 1<br />

21. Obwody z indukcyjnością wzajemną. X 0,33<br />

22. Moc zespolona i czynna. Dopasowanie energetyczne. Moc<br />

X 0,67<br />

dysponowana źródła.<br />

23. Przypadek źródeł o różnych pulsacjach. Superpozycja i tw. Parcevala. X 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć - laboratorium<br />

1. Zagadnienia wstępne. Wprowadzenie do narzędzi symulacyjnych i<br />

pomocniczych.<br />

Wyznaczanie transmitancji i impedancji wejściowej w programie<br />

analizy symbolicznej. Badania filtru dolnoprzepustowego RC<br />

pierwszego rzędu w programie symulacyjnym (odpowiedzi czasowe w<br />

przypadku małych i wielkich sygnałów, charakterystyki<br />

częstotliwościowe). Projektowanie tłumika (przekształcanie wzorów<br />

i obliczenia numeryczne) i kreślenie widma prążkowego (obliczenia<br />

numeryczne i tworzenie wykresów) w narzędziach pomocniczych.<br />

2. Widma sygnałów okresowych - wyznaczanie analityczne,<br />

numeryczne i pomiarowe.<br />

Szereg Fouriera. Widma prążkowe sygnału okresowego. Wpływ<br />

symetrii sygnału na charakter i składniki widma. Przykłady widm<br />

sygnałów okresowych. Zagadnienie syntezy: konstruowanie sygnału na<br />

podstawie znajomości prążków widma. Obliczenia ręczne widm<br />

amplitudowych i fazowych, symulacje komputerowe widm<br />

amplitudowych zadanych sygnałów. Synteza zadanych sygnałów w<br />

generatorze pomiarowym. Przekształcanie widma przez układy liniowe<br />

i nieliniowe. Pomiary widm amplitudowych wygenerowanych<br />

sygnałów analizatorem widma. Elektroniczna rejestracja<br />

i dokumentacja wyników.<br />

3. Linia transmisyjna. Badania symulacyjne i pomiarowe w<br />

dziedzinach czasu i częstotliwości. Obwodowy opis układów o<br />

parametrach rozłożonych. Równania linii transmisyjnej. Fala docelowa<br />

i fala odbita. Parametry falowe linii transmisyjnej. Dopasowanie<br />

falowe. Interpretacja odpowiedzi linii przy prostych kształtach<br />

pobudzenia. Charakterystyki częstotliwościowe linii. Tłumienie, WFS i<br />

współczynnik odbicia. Przebieg badań: od symulacji komputerowej do<br />

pomiarów.<br />

poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X 3<br />

X X 3<br />

X X 3<br />

4. Dwójniki i czwórniki. Parametry opisu i ich wyznaczanie. Obwód<br />

rezonansowy i jego parametry (częstotliwość rezonansowa, dobroć,<br />

pasmo, rezystancja dynamiczna). Rzeczywista cewka indukcyjna i jej<br />

model obwodowy. Opis macierzowy i paramety robocze czwórnika.<br />

Tłumik rezystancyjny. Charakterystyki statyczne elementu/układu<br />

nieliniowego (tranzystor, wzmacniacz odwracający i nieodwracający)<br />

X X 3<br />

i konstruowanie małosygnałowego opisu czwórnikowego.<br />

5.<br />

Charakterystyki częstotliwościowe i czasowe czwórników.<br />

Filtry. Projekt i symulacja. Realizacja i pomiar. Charakterystyki X X 3<br />

198


częstotliwościowe filtru idealnego. Proste liniowe filtry<br />

dolnoprzepustowe. Asymptotyczne charakterystyki częstotliwościowe<br />

Bodego i rozpoznawanie rzędu filtru na ich podstawie. Filtry<br />

dolnoprzepustowe: Butterwortha, Bessela i Czebyszewa. Kroki pełnej<br />

procedury projektowej. Obliczenia projektowe, symulacyjne<br />

sprawdzenie projektu, realizacja i pomiar. Realizacja filtrów pasywnych<br />

LC, aktywnych RC i programowanych. Programowany pulpit<br />

pomiarowy i elektroniczna postać sprawozdania.<br />

Razem<br />

15<br />

199


Nazwa przedmiotu Obwody i sygnały<br />

Skrót nazwy OSG<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Czesław<br />

Nazwisko: Stefański<br />

e-mail: cestef@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

1. Podstawowe wielkości elektryczne: ładunek, strumień magnetyczny,<br />

natężenie prądu, napięcie. Jednostki wielkości elektrycznych,<br />

wielokrotności i podwielokrotności jednostek.<br />

poziom Liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X 1<br />

2. Modele elementów obwodów elektrycznych. Rezystor, kondensator,<br />

induktor. Charakterystyki, parametry statyczne i różniczkowe. Cewki<br />

sprzężone, indukcyjność wzajemna<br />

X 1<br />

3. Liniowość, stacjonarność. Quasi-stacjonarność, a linia długa.<br />

Skupioność elementów oraz obwodów.<br />

X 1<br />

4. Źródła niezależne idealne i rzeczywiste. Źródła sterowane.<br />

Wzmacniacz operacyjny<br />

X 1<br />

5. Dwójnik, czwórnik, wielowrotnik X 0,33<br />

6. Prawa Kirchhoffa. X 0,33<br />

7. Moc. Zasada Tellegena. X 0,33<br />

8. Obwody liniowe - łączenie elementów. Rezystancja zastępcza.<br />

Przekształcenie gwiazda-trójkąt. Dzielniki: napięciowy i prądowy.<br />

X 1<br />

9. Zasada kompensacji. X 0,33<br />

10. Źródło zastępcze Thevenina. Źródło Nortona. X 0,67<br />

11. Równoważność źródeł. Maksimum mocy. X 0,33<br />

12. Metody sieciowe. Metoda prądów oczkowych. X 0,67<br />

13. Metoda napięć węzłowych. X 1<br />

14. Zasada superpozycji. X 0,33<br />

15. Elementarne pojęcia z dziedziny grafów strukturalnych. Zastosowanie<br />

do tworzenia układu niezależnych równań obwodu. Wykorzystanie<br />

metod sieciowych w komputerowych programach analizy. Analiza<br />

prostych obwodów nieliniowych.<br />

X 1<br />

16. Podstawowe sygnały analogowe: sygnał stały, harmoniczny, okresowy<br />

i nieokresowy. Sygnały przyczynowe. Skok jednostkowy i impuls<br />

jednostkowy. Najważniejsze parametry sygnałów analogowych.<br />

X 0,67<br />

17. Analiza obwodów w stanie ustalonym i nieustalonym. Liniowe<br />

obwody rzędu pierwszego i drugiego – analiza komputerowa.<br />

X 1<br />

18. Przekształcenie Laplace'a i jego właściwości. Przekształcenie<br />

odwrotne. Operatorowa analiza liniowych obwodów analogowych w<br />

stanie nieustalonym.<br />

X 1<br />

200


19. Zastępcze schematy operatorowe elementów R, L, C, indukcyjności<br />

sprzężonych, źródeł niezależnych i sterowanych oraz WO. Schemat<br />

operatorowy układu i metody jego analizy.<br />

X 1<br />

20. Immitancje operatorowe. Transmitancja. Odpowiedź impulsowa.<br />

Przyczynowość.<br />

X 1<br />

21. Splot. X 1<br />

22. Rachunek wskazowy - obwody w stanie ustalony przy pobudzeniu<br />

harmonicznym.<br />

X 1<br />

23. Schemat dla wskazów. Przeniesienie poznanych metod analizy na<br />

schematy wskazowe. Immitancje.<br />

X 1<br />

24. Moce w obwodach prądu harmonicznego. Bilans mocy. X 0,67<br />

Dopasowanie energetyczne<br />

25. Charakterystyki częstotliwościowe. Logarytmiczne charakterystyki X<br />

częstotliwościowe (Bodego). Charakterystyka amplitudowo-fazowa<br />

(wykres Nyquista). Charakterystyki czasowe i częstotliwościowe,<br />

a transmitancje.<br />

1<br />

26. Idealny filtr dolnoprzepustowy i jego najważniejsze aproksymacje. X 0,33<br />

27. Stabilność układów liniowych. Definicje. X 0,33<br />

28. Położenie biegunów transmitancji układów stabilnych. Algebraiczne<br />

i graficzne kryteria stabilności.<br />

X 0,67<br />

29. Proste przykłady badania stabilności. X 0,67<br />

30. Sprzężenie zwrotne. Transmitancja otwartej pętli. Stabilność po X 0,67<br />

zamknięciu pętli<br />

31. Kryterium Nyquista. Zapas fazy i zapas amplitudy układu stabilnego X 1<br />

32. Przykłady badania stabilności i wyznaczania zapasu stabilności. X 0,67<br />

33. Obwody rezonansowe – częstotliwość rezonansowa, dobroć, pasmo. X 0,67<br />

34. Rezystancja dynamiczna obwodu rezonansowego nieobciążonego<br />

i obciążonego.<br />

X 0,67<br />

35. Obwody nieliniowe - pobudzenie stałe i sinusoidalne. X 0,67<br />

36. Szereg Fouriera sygnału okresowego. Elementarne wiadomości<br />

o częstotliwościowych składnikach sygnału.<br />

X 1<br />

37. Widmo prążkowe amplitudowe i fazowe. X 1<br />

38. Analiza obwodów sygnału okresowego. X 0,67<br />

39. Programy komputerowe analizy obwodów. Podejście symulacyjne, X 0,33<br />

a podejście symboliczne.<br />

40. Przykłady użycia typowych programów. X 1<br />

Razem 30<br />

Lp. Zagadnienie<br />

Karta zajęć – ćwiczenia<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Proste połączenia rezystorów. Rezystancja zastępcza. X 0,67<br />

2. Równoważność układów ,,D’’ i ,,Y’’. X 0,33<br />

3. Analiza obwodów na podstawie praw Kirchhoffa. X 0,67<br />

4. Rezystancyjny dzielnik prądowy i napięciowy. X 0,33<br />

5. Moce źródeł i rezystorów. Prawo Tellegena. X 0,33<br />

6. Równoważność źródeł rzeczywistych. X 0,67<br />

7. Zastępcze źródło prądowe Nortona. Obliczanie parametrów źródła<br />

X 1<br />

Thevenina.<br />

8. Źródła zastępcze dla układów ze źródłami sterowanymi. X 1<br />

9. Metoda prądów oczkowych. Metoda napięć węzłowych. X 1<br />

10. Przystosowanie obwodu do metod sieciowych. X 0,33<br />

11. Metoda superpozycji. X 0,67<br />

12. Operatorowa analiza stanów nieustalonych. Zastępcze schematy<br />

operatorowe.<br />

X 0,67<br />

13. Ustalanie warunków początkowych w obwodach. X 0,33<br />

201


14. Metody sieciowe w obwodach operatorowych. X 1<br />

15. Szukanie odwrotnych transformat Laplace’a. X 0,33<br />

16. Obliczanie odpowiedzi układu z całki splotowej - interpretacja<br />

graficzna.<br />

X 0,67<br />

17. Wykładnicza i algebraiczna postać liczb zespolonych. X 0,33<br />

18. Impedancje i admitancje elementów podstawowych. X 0,67<br />

19. Prawa Kirchhoffa w rachunku wskazowym. Wykresy wskazowe. X 1<br />

20. Metody sieciowe w rachunku wskazowym. X 1<br />

21. Obwody z indukcyjnością wzajemną. X 0,33<br />

22. Moc zespolona i czynna. Dopasowanie energetyczne. Moc<br />

X 0,67<br />

23.<br />

dysponowana źródła.<br />

Przypadek źródeł o różnych pulsacjach. Superpozycja i tw. Parcevala. X 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć - laboratorium<br />

6. Zagadnienia wstępne. Wprowadzenie do narzędzi symulacyjnych i<br />

pomocniczych.<br />

Wyznaczanie transmitancji i impedancji wejściowej w programie<br />

analizy symbolicznej. Badania filtru dolnoprzepustowego RC<br />

pierwszego rzędu w programie symulacyjnym (odpowiedzi czasowe w<br />

przypadku małych i wielkich sygnałów, charakterystyki<br />

częstotliwościowe). Projektowanie tłumika (przekształcanie wzorów<br />

i obliczenia numeryczne) i kreślenie widma prążkowego (obliczenia<br />

numeryczne i tworzenie wykresów) w narzędziach pomocniczych.<br />

7. Widma sygnałów okresowych - wyznaczanie analityczne,<br />

numeryczne i pomiarowe.<br />

Szereg Fouriera. Widma prążkowe sygnału okresowego. Wpływ<br />

symetrii sygnału na charakter i składniki widma. Przykłady widm<br />

sygnałów okresowych. Zagadnienie syntezy: konstruowanie sygnału na<br />

podstawie znajomości prążków widma. Obliczenia ręczne widm<br />

amplitudowych i fazowych, symulacje komputerowe widm<br />

amplitudowych zadanych sygnałów. Synteza zadanych sygnałów w<br />

generatorze pomiarowym. Przekształcanie widma przez układy liniowe<br />

i nieliniowe. Pomiary widm amplitudowych wygenerowanych<br />

sygnałów analizatorem widma. Elektroniczna rejestracja<br />

i dokumentacja wyników.<br />

8. Linia transmisyjna. Badania symulacyjne i pomiarowe w<br />

dziedzinach czasu i częstotliwości. Obwodowy opis układów o<br />

parametrach rozłożonych. Równania linii transmisyjnej. Fala docelowa<br />

i fala odbita. Parametry falowe linii transmisyjnej. Dopasowanie<br />

falowe. Interpretacja odpowiedzi linii przy prostych kształtach<br />

pobudzenia. Charakterystyki częstotliwościowe linii. Tłumienie, WFS i<br />

współczynnik odbicia. Przebieg badań: od symulacji komputerowej do<br />

pomiarów.<br />

9. Dwójniki i czwórniki. Parametry opisu i ich wyznaczanie. Obwód<br />

rezonansowy i jego parametry (częstotliwość rezonansowa, dobroć,<br />

pasmo, rezystancja dynamiczna). Rzeczywista cewka indukcyjna i jej<br />

model obwodowy. Opis macierzowy i paramety robocze czwórnika.<br />

Tłumik rezystancyjny. Charakterystyki statyczne elementu/układu<br />

nieliniowego (tranzystor, wzmacniacz odwracający i nieodwracający)<br />

i konstruowanie małosygnałowego opisu czwórnikowego.<br />

Charakterystyki częstotliwościowe i czasowe czwórników.<br />

10. Filtry. Projekt i symulacja. Realizacja i pomiar. Charakterystyki<br />

częstotliwościowe filtru idealnego. Proste liniowe filtry<br />

poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X 3<br />

X X 3<br />

X X 3<br />

X X 3<br />

X X 3<br />

202


dolnoprzepustowe. Asymptotyczne charakterystyki częstotliwościowe<br />

Bodego i rozpoznawanie rzędu filtru na ich podstawie. Filtry<br />

dolnoprzepustowe: Butterwortha, Bessela i Czebyszewa. Kroki pełnej<br />

procedury projektowej. Obliczenia projektowe, symulacyjne<br />

sprawdzenie projektu, realizacja i pomiar. Realizacja filtrów pasywnych<br />

LC, aktywnych RC i programowanych. Programowany pulpit<br />

pomiarowy i elektroniczna postać sprawozdania.<br />

Razem<br />

15<br />

203


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Oprogramowanie mikrokomputerów<br />

Skrót nazwy OM<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Paweł<br />

Nazwisko: Raczyński<br />

E-mail: wpr@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Prosty asembler, składnia, słowa kluczowe, słownik nazw, operacje na<br />

słowniku nazw<br />

X 0,67<br />

2. Dyrektywy prostego asemblera X 0,33<br />

3. Przebieg asemblacji, przykład X 0,5<br />

4. Makroasembler, asemblacja warunkowa, makroinstrukcje i<br />

podprogramy<br />

X 0,66<br />

5. Atrybuty nazw, praca z wieloma plikami, praca zespołowa X 0,5<br />

6. Przebieg konsolidacji, przykłady X 0,5<br />

7. Programowanie w asemblerze – kompilatory TASM i MASM X 0,5<br />

8. Tryby adresowania pamięci i ich realizacja w asemblerze X 1<br />

9. Modele pamięci i ich wpływ na konstrukcję programu X 0,5<br />

10. Pamięć statyczna i dynamiczna alokacja pamięci X 0,5<br />

11. Obsługa urządzeń wejścia i wyjścia w asemblerze X 0,67<br />

12. Obsługa przerwań w asemblerze X 0,67<br />

13. Efektywne polecenia transferu danych X 0,5<br />

14. Stos, bufory, bufory cykliczne – organizacja i zastosowanie X 0,5<br />

15. Operacje arytmetyczne, formaty liczb, operacje na liczbach długich X 0,5<br />

16. Operacje logiczne, flagi i ich wykorzystanie X 0,5<br />

17. Rozkazy skoków i ich wykorzystanie w różnych modelach pamięci X 0,5<br />

18. Funkcje i procedury, sposoby przekazywania parametrów X 0,5<br />

19. Interfejs do języków wyższego poziomu (C, C++, PASCAL) X 0,5<br />

20. System plików i operacje na plikach X 0,5<br />

21. Monitor ekranowy, techniki obsługi ekranu X 0,5<br />

22. Elementy grafiki w asemblerze, pliki graficzne, metody kompresji<br />

informacji<br />

X 0,5<br />

23. Klawiatura, myszka - techniki obsługi X 0,5<br />

24. Moduł BIOS, struktura i wykorzystanie X 0,5<br />

25. System operacyjny, oferowane funkcje i usługi X 0,5<br />

26. Narzędzia wspomagające diagnostykę i uruchamianie programów X 0,5<br />

27. Przykładowe problemy i ich rozwiązanie w asemblerze X 1<br />

Razem 15<br />

204


Karta zajęć - laboratorium<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Organizacja pracy w laboratorium, podział zadań 1<br />

2. Wprowadzenie do programowania w języku asemblera. Kodowanie<br />

i uruchamianie programów laboratoryjnych. Tłumaczenie programu z<br />

wykorzystaniem pliku wsadowego .BAT oraz programu narzędziowego<br />

MAKE.<br />

X 2<br />

3. Podstawowe elementy języka asembler. Zastosowanie instrukcji<br />

X 2<br />

sterujących.<br />

użytkownika.<br />

Wczytywanie i wyświetlanie danych. Interfejs<br />

4. Techniki uruchamiania programów i korekty zawartych w nich<br />

błędów. Idea działania i sposób wykorzystania debuggera.<br />

X 2<br />

5. Zaawansowane techniki przekazywania parametrów. Interfejs do<br />

podprogramu. Wstawki asemblerowe w języku C. Łączenie kodu<br />

napisanego w języku C z kodem w asemblerze.<br />

X 2<br />

6. Obsługa urządzeń wejścia i wyjścia, konsola systemowa, zasoby<br />

systemowe, obsługa przerwań sprzętowych i programowych.<br />

X 2<br />

7. Przetwarzanie plików. Praca z dyskami. Funkcje obsługi plików na<br />

poziomie BIOS i systemu operacyjnego.<br />

X 2<br />

8. Praca w czasie rzeczywistym – techniki realizacji. X 2<br />

Razem 15<br />

205


Nazwa przedmiotu Oprogramowanie systemowe<br />

Skrót nazwy OPS<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Tomasz<br />

Nazwisko: Dziubich<br />

E-mail: dziubich@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

Lp. Zagadnienie poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

1. Zasady zaliczenia przedmiotu 0,33<br />

2. Oprogramowanie systemowe jako środowisko zarządzania i X 0,33<br />

sterowania systemem komputerowym<br />

3. Tworzenie programu wynikowego: kompilacja, linkowanie,<br />

ładowanie bezwzględne i relokowalne, biblioteki statyczne i<br />

dynamiczne<br />

X 1<br />

4. Elementy struktury programów kompilowanych w trybie 16-, 32- i<br />

64-bitowym (symbole globalne, grupowanie segmentów, modele<br />

pamięci)<br />

X 0,67<br />

5. Formaty plików linkowalnych i wykonywalnych (a.out, ELF, OMF,<br />

DOS EXE, COFF, NE, PE)<br />

X 1<br />

6. Architektura JVM X 1<br />

7. Architektura CLR X 1<br />

8. Maszyny wirtualne wysokiego poziomu porównanie CLR (.Net) i<br />

JVM (Java)<br />

X 1<br />

9. Formaty plików class i PE z sekcją CLR X 1<br />

10. Specyfika wykonywania programów w środowisku .Net i w<br />

środowisku Javy<br />

1<br />

11. Tworzenie programów kodowanych w kilku językach X 1<br />

12. Koncepcja API jako poziomu abstrakcji między aplikacją a jądrem<br />

systemu operacyjnego, API a maszyna wirtualna<br />

X 1<br />

13. Struktura warstwowa API, przegląd i klasyfikacja funkcji Win32<br />

API, implementacja funkcji API za pomocą bibliotek dynamicznych<br />

X 1<br />

14. Główne problemy zarządzania pamięcią, przydzielanie i zwalnianie,<br />

fragmentacja<br />

X 1<br />

15. Struktura pamięci procesu (kod, dane statyczne, stos, sterta) X 0,33<br />

16. Organizacja listowa systemu plików na przykładzie systemu<br />

Windows (katalogi, tablica FAT. NTFS, WinFS)<br />

X 1<br />

17. Organizacja indeksowa na przykładzie systemu Linux (i-węzły,<br />

tablice pośrednie); pliki i procesy w systemie Linux<br />

X 1<br />

18. Operacje zapisu i odczytu plików, przegląd funkcji API dot.plików<br />

X 0,67<br />

w systemie Unix i Windows<br />

19. Technika przeglądania zawartości katalogów (funkcje opendir,<br />

readir,...), bezpieczeństwo i uprawnienia dostępu<br />

X 1<br />

206


20. Zarządzanie procesami na poziomie API, procesy macierzyste i<br />

potomne (fork, spawn, CreateProcess, ..)<br />

X 1<br />

21. Tworzenie i synchronizacja wątków na poziomie API X 1<br />

22. Przetwarzanie potokowe, realizacja przetwarzania potokowego za<br />

pomocą funkcji pipe (potoki anonimowe)<br />

X 0,67<br />

23. Sygnały i ich właściwości, obsługa sygnałów, sygnały niepewne i<br />

niezawodne<br />

X 0,67<br />

24. Technika przechwytywania sygnałów X 0,67<br />

25. Sterowniki urządzeń w system w systemie Linux X 1<br />

26. Sterowniki urządzeń w systemie Windows (WDM) X 1<br />

27. Warstwa interfejsu użytkownika oparta o XML - XAML X 1<br />

28. Komunikacja między procesami w systemie Windows Vista - WCF X 1<br />

29. Oprogramowanie sieciowe, struktura warstwowa oprogramowania,<br />

obsługa przerwaniowa warstwy sprzętowej<br />

X 0,67<br />

30. Zasady komunikacji w sieci za pomocą gniazdek w dziedzinie<br />

Linuxa i Internetu, tryb połączeniowy i bezpołączeniowy<br />

X 0,67<br />

31. Gniazdka blokujące, nieblokujące i asynchroniczne, specyfika<br />

gniazdek w systemie Windows<br />

X 0,67<br />

32. Specyfika oprogramowania sieciowego na poziomie warstwy<br />

transportowej, usługi sieciowe i zapory ogniowe<br />

X 1<br />

33. Standaryzacja i przenośność oprogramowania X 1<br />

34. Oprogramowanie systemowe jako zestaw narzędzi do wytwarzania<br />

oprogramowania użytkowego<br />

X 0,67<br />

35. Kolokwium 1<br />

Razem 30<br />

Karta zajęć – projekt<br />

Lp. Zagadnienie Poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

1. Zasady organizacji i zaliczania projektu X 0,33<br />

2. Implementacja usługi systemowej X 3<br />

3. Osadzanie usługi w systemie operacyjnym X 2<br />

4. Implementacja intefejsu użytkownika w technologii XAML X 2<br />

5. Organizacja dostępu do plików X 2<br />

6. Komunikacja między procesami X 2,67<br />

7. Tworzenie sterowników urządzeń dla systemów operacyjnych X 3<br />

Razem 15<br />

207


Nazwa przedmiotu Optoelektronika<br />

Skrót nazwy OPTO<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Bogdan<br />

Nazwisko: Kosmowski<br />

E-mail: kosmos@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Program przedmiotu, literatura, organizacja X 0,33<br />

2. System optoelektroniczny, elementy składowe X 0,67<br />

3. Metody opisu promieniowania optycznego, radiometria, fotometria X 1<br />

4. Jednostki radio- i fotometryczne X 1<br />

5. Transmisja promieniowania w układzie optycznym X 1<br />

6. Oddziaływanie promieniowania z materią współczynniki<br />

X 1<br />

pochłaniania, przepuszczania, odbicia<br />

7. Rozpraszanie w ośrodkach optycznych X 1<br />

8. Zjawiska na granicy ośrodków, równania Fresnela X 1<br />

9. Zjawiska interferencji promieniowania X 1<br />

10. Interferometry, filtry, rezonator Fabry-Pérot X 1<br />

11. Zastosowania interferometrii X 1<br />

12. Źródła promieniowania: termiczne, LED, EL X 1<br />

13. Lasery, warunki wystąpienia akcji laserowej X 1<br />

14. Właściwości wiązki laserowej, rodzaje laserów, zastosowania X 1<br />

15. Diody laserowe, budowa, zasada działania, parametry, charakterystyki,<br />

zastosowania<br />

X 1<br />

16. Detektory promieniowania, detektory termiczne, fotonowe (PMT, PIN, X 1<br />

APD, CCD, CMOS), właściwości, charakterystyki, zastosowania<br />

17. Bezpieczeństwo pracy z układami optycznymi X 0,5<br />

18. Projektowanie nadajników optoelektronicznych X 1<br />

19. Projektowanie odbiorników optoelektronicznych X 1<br />

20. Wizualizacja informacji X 1<br />

21. Budowa i klasyfikacja światłowodów X 1<br />

22. Podstawowe parametry światłowodów: apertura numeryczna, kąt<br />

X 1<br />

akceptacji, tłumienie<br />

23. Światłowód o skokowym profilu współczynnika załamania X 1<br />

24. Dyspersja w światłowodach, wpływ na własności transmisyjne X 1<br />

25. Światłowód o gradientowym profilu współczynnika załamania X 1<br />

26. Optyczna transmisja sygnałów X 1<br />

27. Światłowód monomodowy, jego własności X 1<br />

28. Reflektomertia optyczna X 1<br />

29. Bierne elementy optyczne X 1<br />

30. Projektowanie układów optoelektronicznych X 1<br />

208


31. Sensoryka optyczna X 1<br />

32. Trendy rozwojowe optoelektroniki X 0,5<br />

Razem 30<br />

Karta zajęć – laboratorium<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie, podstawowe wielkości radiometryczne i fotometryczne,<br />

bezpieczeństwo w stosowaniu promieniowania optycznego<br />

X 2<br />

2. Charakteryzacja optyczna i elektryczna wybranych źródeł światła X 2<br />

3. Charakteryzacja wybranych detektorów optoelektronicznych X 2<br />

4. Pomiary podstawowych parametrów optycznych wybranych ośrodków X 2<br />

5. Wykorzystanie podstawowych konfiguracji interferometrów<br />

optycznych, justowanie, sprzęganie ze źródłem światła<br />

X 2<br />

6. Wybrane właściwości światłowodów X 2<br />

7. Wybrane zastosowania technik optoelektronicznych, wizualizacja<br />

informacji<br />

X 2<br />

8. Podsumowanie, trendy rozwojowe optoelektroniki X 1<br />

Razem 15<br />

209


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Organizacja systemów komputerowych<br />

Skrót nazwy OSK<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Paweł<br />

Nazwisko: Raczyński<br />

E-mail: wpr@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Organizacja zajęć, zasady zaliczenia, literatura 0,33<br />

2. Architektura procesorów Intel x86, rejestry ogólnego przeznaczenia,<br />

jednostka arytmetyczno-logiczna, flagi<br />

X 0,67<br />

3. Przestrzeń adresowa, adresowanie pamięci i urządzeń wejścia-wyjścia,<br />

segmentacja pamięci, tryby adresowania<br />

X 0,67<br />

4. Model programowy procesora, cykl rozkazowy X 0,5<br />

5. Przegląd listy rozkazów X 0,5<br />

6. Rozkazy i techniki przesyłania informacji, transfer blokowy X 0,33<br />

7. Rozkazy arytmetyczne, formaty liczb, działania na liczbach<br />

wielokrotnej długości<br />

X 0,67<br />

8. Koprocesor, obliczenia zmiennoprzecinkowe X 0,5<br />

9. Operacje na bitach, ciągach i łańcuchach X 0,5<br />

10. Rozkazy sterujące bezwarunkowe i warunkowe, skoki ze śladem,<br />

wykorzystanie stosu<br />

X 0,5<br />

11. Organizacja procesora, moduły obsługi interfejsu i wykonywania<br />

rozkazów, kolejkowanie rozkazów<br />

X 0,5<br />

12. System przerwań, wektoryzacja, obsługa wielopoziomowa X 0,67<br />

13. Tryby pracy procesora: rzeczywisty i chroniony X 0,5<br />

14. Wstęp do programowania w asemblerze: kody mnemotechniczne<br />

instrukcji, zmienne, etykiety, dyrektywy, składania linii programu<br />

X 0,67<br />

15. Przebieg asemblacji, operacje na słowniku nazw, raporty o<br />

błędach, konsolidacja<br />

X 0,67<br />

16. Podprogramy i makroinstrukcje X 0,5<br />

17. Przekazywanie parametrów do podprogramów, ramka stosu X 0,5<br />

18. Modele pamięci i ich konsekwencje, statyczna i dynamiczna rezerwacja<br />

pamięci<br />

X 0,67<br />

19. Interfejs programowy do języków wysokiego poziomu C i PASCAL X 0,5<br />

20. Typowe układy wejścia-wyjścia, obsługa urządzeń wejścia-wyjścia X 0,5<br />

21. Komunikacja równoległa i szeregowa, wspomaganie sprzętowe X 0,67<br />

22. Obsługa przerwań sprzętowych i programowych X 0,67<br />

23. Kontroler przerwań, tryby pracy, realizowane funkcje X 0,67<br />

24. Bezpośredni dostęp do pamięci (DMA), kontroler DMA, współpraca z<br />

jednostką centralną, programowanie i przebieg transferu<br />

X 0,67<br />

210


25. Elementy architektury x86-32 i x86-64, procesory CISC i RISC X 1<br />

26. Architektura komputerów w standardzie PC X 0,5<br />

27. Pamięć masowa, dyski stałe, dyski optyczne, pamięci FLASH X 1<br />

28. Współpraca z urządzeniami zewnętrznymi, adresowanie jednolite i<br />

odrębne<br />

X 0,5<br />

29. BIOS organizacja i udostępniane funkcje X 0,66<br />

30. Konsola użytkownika, współpraca z klawiaturą i urządzeniem<br />

wskazującym, techniki buforowania strumienia danych<br />

X 0,66<br />

31. Obsługa ekranu w trybie znakowym i graficznym X 0,66<br />

32. Obsługa przerwań sprzętowych w komputerze PC X 0,5<br />

33. Przerwania programowe i przekazywanie parametrów do funkcji<br />

udostępnianych przez BIOS<br />

X 0,5<br />

34. Zegar czasu rzeczywistego i zegar systemowy X 0,5<br />

35. System operacyjny, organizacja, oferowane funkcje i usługi X 1<br />

36. Architektura von Neumana i architektura harwardzka, architektura<br />

mikrokontrolera<br />

X 0,5<br />

37. Organizacja pamięci mikrokontrolera, banki rejestrów roboczych,<br />

X 0,5<br />

pamięć o organizacji bitowej, obszar rejestrów sterujących<br />

38. Komunikacja ze światem zewnętrznym, organizacja portów, funkcje<br />

podstawowe i alternatywne portów, realizacja operacji czytajmodyfikuj-pisz<br />

X 0,66<br />

39. Programowane liczniki i ich zastosowanie X 0,5<br />

40. Typowe interfejsy i mechanizmy sprzętowego wspomagania wymiany<br />

danych<br />

X 0,66<br />

41. Źródła sygnałów przerywających i system przerwań mikrokontrolera X 0,5<br />

42. Techniki sprzętowego wspomagania operacji wejścia i wyjścia, brama<br />

czasu rzeczywistego<br />

X 0,67<br />

43. Techniki sprzętowego wspomagania zmiany kontekstu X 0,5<br />

44. Rozbudowa zasobów mikrokontrolera, tryby pracy energooszczędnej X 0,5<br />

45. Współpraca mikrokontrolera z układami o działaniu ciągłym,<br />

X 1<br />

przetworniki A/C i wyjścia PWM<br />

46. Wybrane zagadnienia programowania mikrokontrolerów X 1<br />

47. Wybrane mikrokontrolery zgodnych z rodziną Intel MCS-51 X 1<br />

48. Wybrane mikrokontrolery z rodziny Atmel AVR X 1<br />

Razem 30<br />

Karta zajęć - laboratorium<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie, organizacja zajęć laboratoryjnych, podział zadań 1<br />

2. Komputer PC - opracowanie, kompilacja i uruchomienie<br />

X 2<br />

3.<br />

przykładowego programu w asemblerze. Posługiwanie się debuggerem.<br />

Komputer PC - wykorzystanie funkcji zawartych w module BIOS. X 2<br />

4. Komputer PC – tworzenie programów wykorzystujących funkcje<br />

udostępniane przez system operacyjny<br />

X 2<br />

5. Komputer PC – tworzenie interfejsu użytkownika X 2<br />

6. Komputer PC – obsługa przerwań i typowych interfejsów X 2<br />

7. Mikrokontroler – opracowanie, kompilacja i symulowane uruchomienie<br />

programu z użyciem asemblera skrośnego i emulatora programowego<br />

X 2<br />

8. Mikrokontroler – uruchomienie oprogramowania na platformie<br />

sprzętowej mikrokontrolera, debugging z użyciem łącza JTAG<br />

X 2<br />

Razem 15<br />

211


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Planowanie procesów produkcyjnych<br />

Skrót nazwy PPP<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Krystyna<br />

Nazwisko: Rudzińska-Kormańska<br />

E-mail: korman@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Planowanie procesów produkcyjnych – pojęcia podstawowe, przykłady. X 1<br />

2. Wytwarzanie komputerowo zintegrowane (CIM). X<br />

3. Elastyczne systemy produkcyjne (ESP) – charakterystyka ogólna. X 1<br />

4. Architektura systemów sterowania produkcją w ESP : X 1<br />

5. a) urządzenia wytwórcze i systemy magazynowania; X 0.67<br />

6. b) urządzenia manipulacyjne i systemy transportowe; X 0.67<br />

7. c) urządzenia sterujące, systemy kontroli i diagnostyki. X 0.67<br />

8. Hierarchiczne metody planowania produkcji w ESP (planowanie<br />

strategiczne, taktyczne i operacyjne).<br />

X 1<br />

9. Klasyfikacja problemów harmonogramowania. Harmonogramowanie a<br />

struktury produkcyjne w ESP – procesy szeregowe i równoległe.<br />

X 1<br />

10. Harmonogramowanie linii produkcyjnej – wykresy Gantta. X 1<br />

11. Kryteria ustalania stopnia pilności robót – szeregowanie wg zasad SPT i<br />

EDD oraz algorytmu Smitha.<br />

X 1<br />

12. Algorytm Johnsona dla procesów szeregowych (przepływowych). X 1<br />

13. Budowa grafów kolejnościowych dla procesów wielooperacyjnych. X 1<br />

14. Optymalne szeregowanie operacji dla procesów opisanych grafem<br />

kolejnościowym przy zastosowaniu algorytmu Law-lera.<br />

X 1<br />

15. Rozdział zadań produkcyjnych w gniazdowych strukturach ESP. X 1<br />

16. Problemy zero-jedynkowe. Zagadniena :<br />

- optymalnego przydziału zadań dla maszyn równoległych;<br />

- wyboru projektu inwestycyjnego.<br />

X 1<br />

17. Optymalny przydział zadań dla problemów zbilansowanych i<br />

niezbilansowanych – algorytm węgierski.<br />

X 1<br />

18. Modele sieciowe w planowaniu procesów produkcyjnych. X 1<br />

19. Wyznaczanie optymalnych marszrut technologicznych dla<br />

równoległych linii produkcyjnych.<br />

X 1<br />

20. Programowanie sieciowe – wyznaczanie ścieżki krytycznej (CPM). X 1<br />

21. Optymalizacja transportu wewnętrznego – sterowanie wózkami AGV i<br />

platformami mobilnymi.<br />

X 0.67<br />

22. Zastosowanie grafu widoczności i algorytmu Dijkstry do wyznaczania<br />

bezkolizyjnej trajektorii ruchu AGV o minimalnym czasie przejazdu.<br />

X 1<br />

23. Sterowanie wielkością produkcji (planowanie strategiczne) z X 1<br />

212


wykorzystaniem programowania liniowego (PL), nieliniowego (PNL) i<br />

całkowito liczbowego (PCL).<br />

24. Standardowa i kanoniczna postać problemów PL. Algorytm Simpleks. X 1<br />

25. Wyznaczenie początkowej postaci bazowej PL. Rozwiązanie optymalne<br />

wielokrotne i zdegenerowane.<br />

X 1<br />

26. Dualizm w programowaniu liniowym – przykłady zastosowań . X 1<br />

27. Metody programowania całkowito liczbowego 1<br />

28. Organizacja dostaw w procesach produkcyjnych. X 0.67<br />

29. Algorytm transportowy (AT) dla zagadnień zbilansowanych X 1<br />

30. Metody bilansowania problemów transportowych i uwzglęniania<br />

ograniczeń w postaci wykluczonych połączeń. Uogólnienie zagadnienia<br />

transportowego.<br />

X 1<br />

31. Metody wyznaczania początkowego bazowego rozwiązania<br />

dopuszczalnego w AT (kąta pn-zach, elementu minimalnego, VAM) .<br />

X 1<br />

32. Problem komiwojażera – opis problemu, metody rozwiązania. 1<br />

33. Kierunki rozwoju elastycznych systemów produkcyjnych. X 1<br />

Razem 30<br />

Karta zajęć – ćwiczenia<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Zadania: operacje w elastycznych systemach produkcyjnych (ESP) –<br />

opisy w postaci grafów ograniczeń kolejnościowych.<br />

X 0.5<br />

2. Przykłady: rodzaje harmonogramów dla różnych konfiguracji ESP. X 0.5<br />

3. Zadania: szeregowanie zadań w ESP wg zasad SPT, EDD lub<br />

algorytmu Smitha.<br />

X 1<br />

4. Zadania: harmonogramowanie linii produkcyjnej – wykresy Gantta. X 0.5<br />

5. Zadania: szeregowanie operacji dla linii produkcyjnej wg algorytmu<br />

Johnsona.<br />

X 1<br />

6. Zadania: szeregowanie operacji opisanych grafem acyklicznym –<br />

wykorzystanie algorytmu Lawlera.<br />

X 1<br />

7. Zadania: optymalny przydział zadań (OPZ) do maszyn równoległych –<br />

zastosowanie "Algorytmu Węgierskiego".<br />

X 1<br />

8. Zadania: sprowadzanie problemów niezbilansowanych przy<br />

dodatkowych ograniczeniach do standardowej postaci problemu zerojedynkowego<br />

OPZ.<br />

X 0.5<br />

9. Zadania: zastosowanie programowania dynamicznego (PD) Bellmana<br />

do procesów opisanych równaniami różnicowymi<br />

X 1<br />

10. Zadania: zastosowanie algorytmu (PD) do procesów wieloetapowych<br />

opisanych grafem.<br />

X 0.67<br />

11. Zadania: sterowanie wózkami AGV i platformami mobilnymi – opis<br />

ścieżek bezkolizyjnych z wykorzystaniem "grafu widoczności".<br />

X 0.5<br />

12. Zadania: znajdowanie optymalnych ścieżek przejazdu dla AGV z<br />

wykorzystaniem algorytmu Dijkstry.<br />

X 1<br />

13. Zadania: planowanie produkcji z wykorzystaniem programowania<br />

liniowego (PL) i całkowito-liczbowego. Metoda graficzna.<br />

X 0.67<br />

14. Zadania: 3 metody wyznaczania początkowych rozwiązań bazowych<br />

dla problemów PL.<br />

X 0.67<br />

15. Zadania: znajdowanie optymalnych rozwiązań problemów PL z<br />

użyciem algorytmu Simplex (transformacja Gaussa-Jordana).<br />

X 1<br />

16. Zadania: przypadki specjalne (zbiór rozwiązań dopuszczalnych pusty<br />

lub nieograniczony, minima wielokrotne lub zdegenerowane).<br />

X 0.5<br />

17. Zadania: dualizm w PL – zastosowanie w planowaniu produkcji. X 1<br />

18. Zadania transportowe: wyznaczanie 3 metodami rozwiązań bazowych X 1<br />

213


oraz bilansowanie problemów.<br />

19. Zadania transportowe: wyznaczanie rozwiązań optymalnych. X 1<br />

Razem 15<br />

214


Nazwa przedmiotu Platformy technologiczne<br />

Skrót nazwy PTC<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Michał<br />

Nazwisko: Piotrowski<br />

E-mail: bastian@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

Lp. Zagadnienie poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wprowadzenie i zasady zaliczenia X 0,33<br />

2. Kolekcje w Javie oraz mechanizmy generics X 0,67<br />

3. Java Beans oraz przegląd standardowych bibliotek Javy X 0,67<br />

4. Typy Enum X 0,67<br />

5. Wprowadzenie do platformy JEE X 0,33<br />

6. Kontenery webowe i ich konfiguracji X 0,33<br />

7. Servlety (cykl życia, możliwości wykorzystania, implementacja) X 0,33<br />

8. Dynamicznych tworzenie plików binarnych (obrazki, pliki PDF itp.) X 0,33<br />

9. Strony JSP i biblioteka JSTL (cykl życia, typy, tworzenie) X 0,67<br />

10. Tworzenie znaczników JSP X 0,33<br />

11. Przetwarzanie dokumentów XML w Javie X 0,67<br />

12. Mechanizmy dostępu do baz danych (JDBC, Persistence) X 0,67<br />

13. Java 2 Micro Edition X 1<br />

14. Kolokwium z platform JEE i J2ME 1<br />

15. Komponenty platformy .NET X 0,33<br />

16. Kolekcje X 0,33<br />

17. ASP - języki skryptowe, sesje X 0,33<br />

18. Cykl życia strony ASP.NET, modele programowania X 0,33<br />

19. ASP.NET – kontrolki serwerowe, tworzenie kontrolek użytkownika<br />

(custom i user controls)<br />

X 0,67<br />

20. Wdrażanie i konfiguracja aplikacji sieciowej (Web.config i<br />

X 0,33<br />

global.aspx)<br />

21. Warstwa dostępu do danych ADO.NET X 1<br />

22. Transakcje i stored procedure w MS SQL Sever X 0,33<br />

23. Metody buforowania danych w aplikacjach webowych X 0,33<br />

24. Przetwarzanie dokumentów XML w .NET X 0,67<br />

25. Zagadnienia bezpieczeństwa aplikacji MS.NET X 0,33<br />

26. Aplikacje mobilne .NET CF X 1<br />

27. Kolokwium z platform .NET 1<br />

Razem 15<br />

Karta zajęć – laboratorium<br />

215


Lp. Zagadnienie poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

1. Zastosowanie kolekcji w Javie X 3<br />

2. Dynamiczne tworzenie grafiki przy pomocy Servletów X 2<br />

3. Tworzenie własnych znaczników X 3<br />

4. Korzystanie z dokumentów XML-a jako źródła danych w Javie X 3<br />

5. Korzystanie z relacyjnych baz danych na platformie JEE X 2<br />

6. Stworzenie prostej aplikacji na platformie J2ME X 2<br />

7. Wprowadzenie do środowiska .NET (Visual Studio 2005),<br />

X 2<br />

kompilacja i uruchomienie programów, współpraca z IIS<br />

8. Kolekcje, Biblioteka System.Io X 2<br />

9. Tworzenie stron ASP.NET. Wykorzystanie kontrolek serwerowych. X 2<br />

10. Warstwa dostępu do danych ADO.NET – podstawy X 2<br />

11. Warstwa dostępu do danych ADO.NET – metody obsługujące<br />

X 2<br />

zarządzanie zmianami<br />

12. Wykorzystanie XML – współpraca z DataSet X 2<br />

13. Utworzenie prostej aplikacji mobilnej .NET CF X 3<br />

Razem 30<br />

216


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Pneumatyka i hydraulika w automatyce i robotyce<br />

Skrót nazwy PHIP<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Ryszard<br />

Nazwisko: Jasiński<br />

E-mail: rjasinsk@pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wiadomości ogólne o napędach pneumatycznych i hydraulicznych. X<br />

Wiadomości ogólne płynu. Modele płynu. Warunki normalne.<br />

1<br />

2. Statyka płynów. Dynamika płynów, Równania przepływu. Straty X<br />

przepływu. Siły hydrodynamiczne i przepływ płynu.<br />

1<br />

3. Rozwój i zastosowanie urządzeń pneumatycznych we współczesnej<br />

technice.<br />

X 1<br />

4. Rozwój i zastosowanie urządzeń hydraulicznych we współczesnej<br />

technice.<br />

X 1<br />

5. Podstawowe elementy i zespoły napędu i sterowania hydraulicznego. X 1<br />

6. Zastosowania elektrohydrauliki i elektroniki w układach napędu i X<br />

sterowania hydraulicznego.<br />

1<br />

7. Wytwarzanie sprężonego powietrza. Nowoczesne układy sterowania X<br />

sprężarkami.<br />

1<br />

8. Zespoły przygotowania sprężonego powietrza. X 1<br />

9. Elementy i zespoły przetwarzające energię sprężonego powietrza na<br />

energie mechaniczną.<br />

X 1<br />

10. Elementy sterujące przepływem i ciśnieniem powietrza. X 1<br />

11. Elementy i układy do wprowadzenia informacji i sygnalizacji stanów<br />

obiektu.<br />

X 1<br />

12. Podstawowe układy napędu i sterowania pneumatycznego. X 1<br />

13. Porównanie pneumatycznych układów przełączających z układami<br />

elektrycznymi i elektronicznymi.<br />

X 1<br />

14. Automatyzacja cyklu układów pneumatycznych. X 1<br />

15. Układy pneumo- hydrauliczne. X 1<br />

16. Pomiary i kontrola w laboratorium hydrauliki i pneumatyki X 1<br />

17. Pneumatyczne elementy i układy napędowe manipulatorów i robotów<br />

przemysłowych.<br />

X 1<br />

18. Hydrauliczne elementy i układy napędowe manipulatorów i robotów<br />

przemysłowych.<br />

X 1<br />

19. Automatyzacja urządzeń technologicznych i transportowych z<br />

zastosowaniem pneumatyki i hydrauliki.<br />

X 1<br />

20. Pozycjonowanie<br />

napędowych.<br />

pneumatycznych i hydraulicznych zespołów X 1<br />

217


21. Pneumatyczne siłowniki i silniki krokowe. X 1<br />

22. Sterowanie układów pneumatycznych o działaniu sekwencyjnym. X 1<br />

23. Sterowniki pneumatyczne. X 1<br />

24. Realizacja automatycznych cykli roboczych. X 1<br />

25. Sterowanie hydrauliczne, stabilizacja prędkości. X 1<br />

26. Przetworniki elektropneumatyczne i elektrohydrauliczne. X 1<br />

27. Układy sterowania z zaworami proporcjonalnymi i serwozaworami X<br />

hydraulicznymi.<br />

1<br />

28. Charakterystyki amplitudowe i częstotliwościowe serwozaworów<br />

hydraulicznych.<br />

X 1<br />

29. Przykłady zastosowań sterowania proporcjonalnego i serwosterowania X 1<br />

hydraulicznego.<br />

30. Serwozawory i serwonapędy pneumatyczne. X 1<br />

Razem 30<br />

Lp. Zagadnienie<br />

Karta zajęć - laboratorium<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Oznaczenia na schematach pneumatycznych x 2<br />

2. Układy sekwencyjne x 2<br />

3. Układy z przekaźnikami czasowymi x 2<br />

4. Sterowanie elektropneumatyczne x 2<br />

5. Straty ciśnienia w instalacjach hydraulicznych maszyn x 2<br />

6. Zawory dławiące i regulatory przepływu x 2<br />

7. Badanie rozdzielacza proporcjonalnego. Budowa układu<br />

hydraulicznego z rozdzielaczem proporcjonalnym<br />

x 2<br />

8. Badanie serwozaworu. Badanie układu z serwonapędem<br />

x 2<br />

elektrohydraulicznym<br />

9. Minimalizacja układu pneumatycznego z jednostką taktowo-stopniową x 2<br />

10. Programowalny manipulator pneumatyczny x 2<br />

11. Sterowanie analogowe pneumatycznym silnikiem krokowym x 2<br />

12. Sterownik pneumatyczny x 2<br />

13. Zapoznanie się z programem FUID SIM x 2<br />

14. Analiza funkcjonalna mechatronicznego systemu MAS 200 x 2<br />

15. Uruchomienie mechatronicznego systemu MAS 200 x 2<br />

Razem 30<br />

liczba<br />

godzin<br />

218


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Podstawy analizy algorytmów<br />

Skrót nazwy PAA<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Marek<br />

Nazwisko: Kubale<br />

E-mail: kubale@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Problemy algorytmiczne i niealgorytmiczne X 1<br />

2. Nierozstrzygalność X 1<br />

3. Pojęcie złożoności obliczeniowej – czasowej i pamięciowej X 1<br />

4. Implementacja i programowanie X 1<br />

5. Stabilność numeryczna algorytmów X 1<br />

6. Analiza algorytmów rekurencyjnych X 1<br />

7. Szybkie mnożenie macierzy X 1<br />

8. Algorytmy niedeterministyczne X 1<br />

9. Klasy P i NP. X 1<br />

10. Problemy NP – zupełne X 2<br />

11. Problemy NP – trudne X 1<br />

12. Algorytmy bezwzględnie przybliżone X 1<br />

13. Algorytmy względnie przybliżone X 1<br />

14. Wielomianowe schematy aproksymacyjne X 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć – ćwiczenia<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Problemy algorytmiczne i niealgorytmiczne X 1<br />

2. Nierozstrzygalność X 1<br />

3. Pojęcie złożoności obliczeniowej – czasowej i pamięciowej X 1<br />

4. Implementacja i programowanie X 1<br />

5. Stabilność numeryczna algorytmów X 1<br />

6. Analiza algorytmów rekurencyjnych X 1<br />

7. Szybkie mnożenie macierzy X 1<br />

8. Algorytmy niedeterministyczne X 1<br />

9. Klasy P i NP. X 1<br />

10. Problemy NP – zupełne X 2<br />

11. Problemy NP – trudne X 1<br />

liczba<br />

godzin<br />

liczba<br />

godzin<br />

219


12. Algorytmy bezwzględnie przybliżone X 1<br />

13. Algorytmy względnie przybliżone X 1<br />

14. Wielomianowe schematy aproksymacyjne X 1<br />

Razem 15<br />

220


Nazwa przedmiotu Podstawy automatyki<br />

Skrót nazwy PAUT<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Piotr Jacek<br />

Nazwisko: Suchomski<br />

E-mail: piotrjs@poczta.onet.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie do systemów sterowania automatycznego X 1<br />

2. Modelowanie systemów dynamicznych: równania różniczkowe X 1<br />

3. Modelowanie systemów dynamicznych: modele operatorowe X 1<br />

4. Modelowanie systemów dynamicznych: modele w przestrzeni stanu X 1<br />

5. Modelowanie systemów dynamicznych: schematy blokowe X 1<br />

6. Modelowanie systemów dynamicznych: związki między modelami. X 1<br />

7. Modelowanie systemów dynamicznych: upraszczanie modeli. X 1<br />

8. Stabilność liniowych systemów dynamicznych X 1<br />

9. Analiza odpowiedzi typowych członów dynamicznych w dziedzinie<br />

czasu. Układy pierwszego i drugiego rzędu.<br />

X 1<br />

10. Właściwości systemów ze sprzężeniem zwrotnym. Wrażliwość<br />

układów ze sprzężeniem zwrotnym.<br />

X 1<br />

11. .Uchyby regulacji. Astatyzm. X 1<br />

12. Synteza prostych układów regulacji w oparciu o modele wzorcowe. X 1<br />

13. Wskaźniki jakości regulacji w dziedzinie czasu. X 1<br />

14. Ograniczenia układów regulacji. X 1<br />

15. Wprowadzenie do projektowania układów regulacji X 1<br />

16. Założenia metody linii pierwiastkowych jako metody analizy oraz<br />

syntezy układów regulacji. Właściwości linii pierwiastkowych i reguły<br />

ich kreślenia.<br />

X 1<br />

17. Linie pierwiastkowe: analiza układów ze sprzężeniem zwrotnym<br />

Synteza regulatorów proporcjonalnych.<br />

X 1<br />

18. Linie pierwiastkowe: synteza regulatorów pierwszego rzędu (regulatory<br />

przyspieszające fazę, regulatory opóźniające fazę, regulatory<br />

proporcjonalno-całkujące i proporcjonalno-różniczkujące).<br />

X 1<br />

19. Linie pierwiastkowe: synteza regulatorów drugiego rzędu (regulatory<br />

przyspieszająco-opóźniające fazę, regulatory proporcjonalno-całkującoróżniczkujące).<br />

X 1<br />

20. Linie pierwiastkowe: wrażliwość układów ze sprzężeniem zwrotnym. X 1<br />

21. Modelowanie systemów dynamicznych: modele w dziedzinie<br />

częstotliwości.<br />

X 1<br />

22. Częstotliwościowe kryteria stabilności i jakości regulacji. Zapasy<br />

stabilności.<br />

X 1<br />

221


23. Wprowadzenie do częstotliwościowych metod projektowania układów<br />

regulacji. Założenia metod syntezy w dziedzinie częstotliwości.<br />

Regulatory proporcjonalne.<br />

24. Metody częstotliwościowe: synteza regulatorów pierwszego rzędu<br />

(regulatory przyspieszające fazę, regulatory opóźniające fazę,<br />

regulatory proporcjonalno-różniczkujące oraz proporcjonalno-<br />

całkujące).<br />

X 1<br />

X 1<br />

25. Metody częstotliwościowe: synteza regulatorów drugiego rzędu<br />

(regulatory przyspieszająco-opóźniające fazę, regulatory<br />

proporcjonalno-całkująco-różniczkujące).<br />

X 1<br />

26. Opis niepewności modelowania obiektów dynamicznych X 1<br />

27. Podstawy sterowania odpornego, odporna stabilność oraz jakość<br />

układów regulacji<br />

X 1<br />

28. Nastawianie regulatorów dla obiektów z opóźnieniem. Sterowanie w X 1<br />

układzie z wewnętrznym modelem.<br />

29. Wprowadzenie do sterowania w oparciu o modele w przestrzeni stanu.<br />

Stabilizacja układu zamkniętego - metoda rozmieszczania biegunów.<br />

Pojęcie sterowalności i obserwowalności. Obserwator.<br />

X 1<br />

30. Informacja o nieliniowych elementach układów regulacji X 1<br />

Razem 30<br />

Lp. Zagadnienie<br />

Karta zajęć - ćwiczenia<br />

1. Zastosowanie transformacji Laplace'a do rozwiązywania liniowych<br />

równań różniczkowych. Modelowanie układów dynamicznych:<br />

równania różniczkowe zwyczajne.<br />

poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X 1<br />

2 Modelowanie układów liniowych: równania różniczkowe. X 1<br />

3. Modelowanie: transmitancje operatorowe. X 1<br />

4 Modelowanie: przestrzeń stanu. X 1<br />

5. Modelowanie: linearyzacja, schematy strukturalne oraz grafy przepływu<br />

X 1<br />

sygnałów.<br />

6. Modelowanie: związki między modelami obiektów dynamicznych. X 1<br />

7. Algebraiczne kryteria stabilności liniowych układów dynamicznych. X 2<br />

8. Typowe człony dynamiczne pierwszego i drugiego rzędu. X 1<br />

9. Wrażliwość układów ze sprzężeniem zwrotnym. X 1<br />

10. Transmitancje uchybowe. Błędy stanu ustalonego. Astatyzm. X 1<br />

11. Synteza prostych układów regulacji w oparciu o wzorcowe modele<br />

drugiego rzędu.<br />

X 1<br />

12. Wskaźniki jakości regulacji w dziedzinie czasu. X 1<br />

13. Kompromisy w projektowaniu układów regulacji: stabilność a<br />

szybkość, stabilność a dokładność. Wrażliwość układów regulacji.<br />

X 1<br />

14. Zasady kreślenia linii pierwiastkowych. X 2<br />

15. Linie pierwiastkowe jako podstawa syntezy układów regulacji:<br />

regulatory proporcjonalne.<br />

X 1<br />

16. Linie pierwiastkowe jako podstawa syntezy układów regulacji:<br />

regulatory pierwszego rzędu.<br />

X 1<br />

17. Linie pierwiastkowe jako podstawa syntezy układów regulacji:<br />

regulatory drugiego rzędu.<br />

X 1<br />

18. Inne zastosowania linii pierwiastkowych. X 1<br />

19. Modele obiektów dynamicznych w dziedzinie częstotliwości.<br />

Częstotliwościowe charakterystyki układu regulacji.<br />

X 1<br />

20. Częstotliwościowe kryteria stabilności i jakości regulacji. Zapasy<br />

stabilności.<br />

X 1<br />

21. Synteza układów regulacji w oparciu o charakterystyki X 1<br />

222


częstotliwościowe: regulatory proporcjonalne.<br />

22. Synteza układów regulacji w oparciu o charakterystyki<br />

częstotliwościowe: regulatory pierwszego rzędu.<br />

23. Synteza układów regulacji w oparciu o charakterystyki<br />

częstotliwościowe: regulatory drugiego rzędu.<br />

X 1<br />

X 1<br />

24. Nastawianie regulatorów PID X 1<br />

25. Modelowanie niepewności w układach regulacji. 1<br />

26. Elementy regulacji odpornej. X 1<br />

27. Wstęp do syntezy układów regulacji w oparciu o metody przestrzeni<br />

X 1<br />

stanu: diagonalizacja modelu. Zagadnienie sterowalności.<br />

28. Wstęp do syntezy układów regulacji w oparciu o metody przestrzeni<br />

stanu: sprzężenie od stanu. Rozmieszczanie biegunów.<br />

X 1<br />

Razem 30<br />

223


Nazwa przedmiotu Podstawy biznesu<br />

Skrót nazwy PB<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X X X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Piotr<br />

Nazwisko: Brudło<br />

E-mail: pebrd@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

Lp. Zagadnienie poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

1. Podanie zasad zaliczenia przedmiotu X 1/3<br />

2. Podstawy mikroekonomii X 1/2<br />

3. Podstawy makroekonomii 1/2<br />

4. Firma w otoczeniu gospodarczym X 2/3<br />

5. Rodzaje firm i ich charakterystyka 1/2<br />

6. Innowacyjność w przedsiębiorczości 1/2<br />

7. Produkt z punktu widzenia firmy - parametry X 1<br />

8. Produkt z punktu widzenia klienta - korzyści X 1/2<br />

9. Wprowadzenie produktu na rynek - metody X 1<br />

10. Strategie prowadzenia firmy, model zarządzania X 1<br />

11. Podstawy giełdy papierów wartościowych X 1/2<br />

12. Strategie wyjścia X 1<br />

13. Przykłady firm w warunkach polskich X 1<br />

14. Firma w modelu amerykańskim X 1/2<br />

15. Krzemowa dolina – specyfika firm z przykładami X 1<br />

16. Misja, wizja, strategia i kultura firmy X 1/2<br />

17. Współpraca konkurencyjna X 1/2<br />

18. Nowe technologie w biznesie X 1/2<br />

19. Znaczenie firmy w ekosystemie X 1/2<br />

20. Tworzenie i prowadzenie własnej firmy X 1<br />

21. Typowe błędy i złe praktyki X 1/2<br />

22. Kolokwium zaliczeniowe 1<br />

Razem 15<br />

224


Karta zajęć – projekt<br />

Lp. Zagadnienie poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wprowadzenie do projektu – przedstawienie wymagań X 1/3<br />

2. Pomysł na własne przedsięwzięcie gospodarcze X 1<br />

3. Analiza szans sukcesu X 1<br />

4. Konkretyzacja własnego pomysłu X 1<br />

5. Analiza akceptowalności produktu X 1<br />

6. Finansowa analiza opłacalności X 1<br />

7. Biznes plan – wprowadzenie X 1<br />

8. Biznes plan – specyfikacja celów X 1<br />

9. Przegląd grupowy X 1<br />

10. Realizacja X 1<br />

11. Realizacja cd. X 1<br />

12. Prezentacja i analiza rozwiązań X 1<br />

13. Walidacja otrzymanych rozwiązań X 1<br />

14. Analiza i ocena osiągniętych efektów X 1<br />

15. Podsumowanie i wspólna ocena rozwiązań X 1<br />

16. Zaliczenie projektu X 2/3<br />

Razem 15<br />

225


Nazwa przedmiotu Podstawy biznesu<br />

Skrót nazwy PB<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Andrzej<br />

Nazwisko: Dyka<br />

E-mail: Andrzej@Dyka.info.pl<br />

Karta zajęć – wykład<br />

Lp. Zagadnienie poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

1. Podstawowe pojęcia z zakresu prowadzenia biznesu, zagrożenia dla<br />

początkujących<br />

X 1<br />

2. Model i organizacja firmy informatycznej X 1<br />

3. Znaczenie czasu w przedsiębiorczości i zarządzaniu X 1<br />

4. Style zarządzania: dyrektywny, zadaniowy, priorytetyzacja zadań X 1<br />

5. Specyfikacja funkcjonalna i techniczna produktu X 1<br />

6. Podstawy organizacji produkcji oprogramowania X 1<br />

7. Charakterystyka rodzajów działalności gospodarczej X 1<br />

8. Wprowadzenie do marketingu X 1<br />

9. Strategie „marketing mix”, 4P i 4C X 1<br />

10. Wyróżnik produktu („differentiator”). X 1<br />

11. Wprowadzenie do zagadnienia sprzedaży X 1<br />

12. Sprzedaż bezpośrednia, wady zalety X 1<br />

13. Sprzedaż kanałowa, wady, zalety X 1<br />

14. Polityka finansowa państwa X 1<br />

15. Równanie produktu krajowego brutto PKB X 1<br />

Razem 15<br />

Karta zajęć – projekt<br />

Lp. Zagadnienie poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

1. Propozycja pomysłu na produkt firmy. X X 1<br />

2. Specyfikacja funkcjonalna produktu. X X 2<br />

3. Szczegółowy opis cech i właściwości produktu. X X 2<br />

4. Czynniki ryzyka przy wprowadzaniu produktu na rynek X X 1<br />

5. Umiejętność prezentacji pomysłu na produkt potencjalnym<br />

X X 2<br />

inwestorom.<br />

6. Dyskusja dotycząca wielkość rynku i sprzedawalności produktu. X X 3<br />

7. Podsumowanie – samokrytyczna analiza pomysłu. X X 2<br />

8. Sprawozdanie w formacie odpowiedzi na pytania zadawane przez X X 2<br />

226


przedstawiciela inwestora (venture capital).<br />

Razem 15<br />

227


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Podstawy elektroniki i metrologii<br />

Skrót nazwy PEM<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Michał<br />

Nazwisko: Polowczyk<br />

E-mail: Michal.Polowczyk@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

Lp. Zagadnienie poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wprowadzenie. Zarys historii elektroniki X 1<br />

2. Sygnały elektroniczne: rodzaje sygnałów i ich przebiegi czasowe, w<br />

tym: opis szczegółowy sygnału harmonicznego, sygnały<br />

zmodulowane AM, FM, PM.<br />

X 1<br />

3. Widmo sygnałów okresowych: szereg Fouriera, przykłady<br />

sygnałów o różnych widmach, w tym widmo fali prostokątnej i<br />

sygnału AM.<br />

X 1<br />

4. Zniekształcenia sygnałów okresowych: zniekształcenia nieliniowe,<br />

intermodulacyjne i zniekształcenia liniowe, wpływ charakterystyki<br />

częstotliwościowej traktu na kształt sygnału, typowe zniekształcenia<br />

fali prostokątnej.<br />

X 1<br />

5. Widmo sygnału nieokresowego: całka Fouriera, widmo impulsu X 1<br />

prostokątnego,<br />

wizyjnych.<br />

widmo sygnałów akustycznych i sygnałów<br />

6. Szumy, sygnały cyfrowe i zasady cyfryzacji sygnałów<br />

analogowych, w tym warunek Nyquista.<br />

X 1<br />

7. Źródła sygnałów, źródła elektryczne i miary sygnałów, w tym:<br />

twierdzenie o zastępczym źródle, układy elektroniczne jako źródła<br />

sygnałów, miary bezwzględne i względne sygnałów.<br />

X 1<br />

8. Obwody RC i ich wpływ na sygnały elektroniczne: przełączanie<br />

obwodu, obwód całkujący, dzielnik skompensowany, elementarny<br />

filtr dolno- i górno-przepustowy.<br />

X 1<br />

9. Rezonans napięcia i prądu, obwody rezonanwsowe LC, rezonator<br />

kwarcowy.<br />

X 1<br />

10. Prostowanie napięć przemiennych, prostownik, detektor szczytowy i<br />

powielacz napięcia.<br />

X 1<br />

11. Wzmacnianie sygnałów – tranzystory. X 1<br />

12. Elementarne wzmacniacze tranzystorowe z transmisją<br />

niesymetryczną sygnału, wzmacniacz różnicowy i przeciwsobny.<br />

X 1<br />

13. Wzmacniacze operacyjne i ich zastosowania do operacji na sygnale. X 1<br />

14. Generatory sygnałów sinusoidalnych. X 1<br />

15. Generatory relaksacyjne. X 1<br />

16. Wprowadzenie. Podstawowe pojęcia metrologii: pomiar,<br />

przetwornik, przyrząd, system pomiarowy, błądy pomiarów,<br />

X 1<br />

228


17.<br />

niepewność standardowa i rozszerzona.<br />

Oscyloskop analogowy: architektura, zasada pracy X 1<br />

18. Generator podstawy czasu, metody wyzwalania X 0,67<br />

19. Oscyloskopowe metody pomiarowe: fazy, parametry impulsów,<br />

charakterystyk X/Y elementów i układów<br />

X 1<br />

20. Cyfrowe metody pomiaru przedziałów czasów, błąd dyskretyzacji X 1<br />

21. Cyfrowe metody pomiaru częstotliwości niskich i wysokich X 1<br />

22. Cyfrowe pomiary fazy X 0,33<br />

23. Charakterystyka metod cyfrowego pomiaru napięcia X 0,33<br />

24. Integracyjne przetworniki A/C z podwójnym całkowaniem X 1<br />

25. Integracyjny przetwornik A/C z przetwarzaniem<br />

napięcie/częstotliwość<br />

X 0,67<br />

26. Przetworniki cyfrowo-analogowe z siecią rezystorów o wagach<br />

binarnych oraz siecią R-2R<br />

X 1<br />

27. Kompensacyjne przetworniki A/C z sukcesywną aproksymacją X 0,67<br />

28. Przetworniki A/C bezpośredniego porównania równoległego X 0,33<br />

29. Pomiary napięć zmiennych: parametry mierzone, przetworniki<br />

AC/DC wartości skutecznej (True RMS)<br />

X 0,67<br />

30. Multimetry cyfrowe: przetworniki rezystancja/napięcie X 0,67<br />

31. Oscyloskop cyfrowy: architektura, techniki próbkowania, tryby<br />

pracy, zastosowania<br />

X 1<br />

32. Cyfrowe metody pomiarowe parametrów impedancyjnych R, L, C,<br />

|Z|<br />

X 1<br />

33. Klasyfikacja i charakterystyka systemów pomiarowych X 0,33<br />

34. Magistralowe systemy pomiarowe z interfejsem w standardzie<br />

GPIB: struktura, linie sygnałowe, zasada transmisji z obustronnym<br />

potwierdzeniem (handshake 3-przewodowy)<br />

X 1<br />

35. Przyrządy wirtualne i narzędzia ich projektowania X 0,33<br />

Razem 30<br />

Karta zajęć – laboratorium<br />

Lp. Zagadnienie poziom<br />

1. Wzmacniacz operacyjny: pomiar wzmocnienia różnicowego i<br />

sumacyjnego, pasma przenoszenia oraz rezystancji wyjściowej<br />

wzmacniacza.<br />

2. Ujemne sprzężenie zwrotne: badanie wzmacniacza dwustopniowego<br />

na tranzystorach bipolarnych pracującego w układazh z otwartą i<br />

zamkniętą pętlą sprzężenia zwrotnego oraz jego charakterystyki<br />

częstotliwościowej.<br />

3. Wzmacniacz rezonansowy: pomiar charakterystyk<br />

częstotliwościowych wzmacniacza z pojedynczym, podwójnym i<br />

potrójnym obwodem rezonansowym.<br />

4. Podstawowe układy pracy tranzystora bipolarnego: badanie<br />

tranzystora pracującego w konfiguracji wspólnego emitera,<br />

wspólnej bazy i wspólnego kolektora, w tym pomiar wzmocnienia<br />

oraz częstotliwości granicznych.<br />

5. Wzmacniacz akustyczny: pomiar mocy wyjściowej, sprawności<br />

energetycznej, charakterystyki częstotliwościowej i zniekształceń<br />

nieliniowych przy różnych rezystancjach obciążenia i różnych<br />

poziomach sygnału wejściowego.<br />

6. Wprowadzenie: program, tryb wykonywania ćwiczeń i sprawozdań.<br />

Zagadnienia planowania eksperymentu, obróbka i wizualizacja<br />

danych pomiarowych. Zapoznanie z podstawową aparaturą.<br />

7. Badanie i wzorcowanie podstawowych mierników elektrycznych<br />

analogowych i cyfrowych (typu Metex) współpracujących z<br />

wiedzy umiej.<br />

A B C D E<br />

liczba<br />

godzin<br />

X 3<br />

X 3<br />

X 3<br />

X 3<br />

X 3<br />

X X 3<br />

X X 3<br />

229


komputerem. Pomiary podstawowych wielkości elektrycznych<br />

napięcia, prądu, rezystancji.<br />

8. Badania oscyloskopu analogowego i cyfrowego.<br />

Oscyloskopowy pomiar podstawowych wielkości<br />

elektrycznych: napięcia, parametrów impulsów,<br />

charakterystyk I/U elementów elektronicznych.<br />

9. Badania właściwości cyfrowego miernika czasu i<br />

częstotliwości. Pomiary czasu, częstotliwości, przesunięcia<br />

fazowego metodami cyfrowymi i oscyloskopowymi.<br />

10. Badania właściwości i trybów pracy systemu pomiarowego<br />

sterowanego komputerem PC: multimetr laboratoryjny HP 34401A,<br />

generator programowany HP 33120A, multimetr Metex ME-21.<br />

Badania przetworników A/C z podwójnym całkowaniem oraz z<br />

przetwarzaniem U/f.<br />

X 3<br />

X X 3<br />

X 3<br />

Razem 30<br />

230


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Podstawy inżynierii ruchu telekomunikacyjnego<br />

Skrót nazwy PIRT<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Sylwester<br />

Nazwisko: Kaczmarek<br />

E-mail: Sylwester.Kaczmarek@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Istota i potrzeba istnienia inżynierii ruchu (IR) X 1<br />

2. System obsługi - podstawowy element IR X 0,67<br />

3. Opis strumienia żądań i obsługi X 1<br />

4. Równanie stanu równowagi statystycznej X X 0,33<br />

5. Model Erlanga i Engseta systemu obsługi X X 1<br />

6. Obciążalność aparatów obsługi - prawo wiązki X X 1<br />

7. Poziom usług od końca do końca X X 1<br />

8. Model Erlanga systemu obsługi z oczekiwaniem X X 1<br />

9. Klasy usług - system obsługi z priorytetami X X 1<br />

10. Model obliczania czasu przenoszenia wiadomości (pakietów) w sieci X X 1<br />

11. Stos protokołów a wydajność łącza X X 1<br />

12. Jakość usług od końca do końca (straty, opóźnienie i jego zmienność) X X 1<br />

13. Czas reakcji systemu sterowania węzła komutacyjnego X X 0,5<br />

14. Metoda obliczania BHCA X X 0,5<br />

15. Model analityczny dla systemu sygnalizacji CCS X X 1<br />

16. Wymiarowanie styku między sieciami PSTN/ISDN/GSM i IP X X 1<br />

17. Metody pomiaru i określania natężenia ruchu X X 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć – ćwiczenia<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Obliczanie parametrów strumienia zgłoszeń X 0,5<br />

2. Obliczanie parametrów strumienia obsługi X 0,5<br />

3. Rozwiązywanie równania stanu równowagi statystycznej X 1<br />

4. Obliczanie zasobów dla stopnia koncentracji ruchu X 0,5<br />

5. Obliczanie zasobów dla połączeń międzywęzłowych X 1<br />

6. Określanie macierzy rozpływu ruchu w sieci X 0,5<br />

7. Obliczanie zasobów na drodze połączeniowej dla zadanego GoS X 1<br />

231


8. Wymiarowanie zasobów systemu obsługi z oczekiwaniem dla różnych<br />

uwarunkowań<br />

X 1<br />

9. Analiza systemu obsługi z klasami usług X 1<br />

10. Obliczanie czasu przenoszenia wiadomości (pakietów) od końca do<br />

końca sieci<br />

X 1<br />

11. Obliczanie wydajności łącza dla wybranych stosów protokołów<br />

płaszczyzn użytkownika i sygnalizacji<br />

X 1<br />

12. Obliczanie prawdopodobieństwa strat pakietów od końca do końca sieci X 1<br />

13. Obliczanie średniego i maksymalnego czasu opóźnienia od końca do<br />

końca sieci<br />

X 1<br />

14. Obliczanie czasu reakcji sterowania węzła komutacyjnego X 0,5<br />

15. Obliczanie BHCA dla węzłów komutacyjnych w sieci X 0,5<br />

16. Projektowanie liczby łączy sygnalizacyjnych X 1<br />

17. Przeliczanie natężenia ruchu w komutacji kanałów na strumienie w<br />

komutacji pakietów<br />

X 0,5<br />

18. Obliczanie zasobów bramy medialnej PSTN/ISDN/GSM - IP X 1<br />

19. Obliczanie godziny i natężenia największego ruchu X 0,5<br />

Razem 15<br />

232


Nazwa przedmiotu Podstawy mikroelektroniki<br />

Skrót nazwy PME<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Wacław<br />

Nazwisko: Pietrenko<br />

E-mail: wupiet@ue.eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Właściwości układów scalonych (US) X 0.33<br />

2. Podstawowe procesy technologiczne - wprowadzenie X 0.33<br />

3. a. utlenianie X 0.67<br />

4. b. domieszkowanie (dyfuzja, implantacja) X 0.67<br />

5. c. litografia X 0.33<br />

6. d. polikrzem X 0.33<br />

7. e. metalizacja X 0.33<br />

8. Technologia bipolarna X 1<br />

9. Technologia CMOS X 1<br />

10. Technologia BiCMOS X 1<br />

11. Technologia GaAs X 1<br />

12. Budowa i technologia podstawowych elementów US X 1<br />

13. a. tranzystor bipolarny NPN X 1<br />

14. b. tranzystor bipolarny PNP X 1<br />

15. c. tranzystor JFET X 0.67<br />

16. d. tranzystory: superbeta, Darlingtona, Schottky’ego X 1<br />

17. e. tranzystory MOS X 1<br />

18. f. tranzystor MOS z pływającą bramką X 0.33<br />

19. g. elementy bierne X 1<br />

20. Podukłady analogowych US X 1<br />

21. Podukłady logiki kombinacyjnej X 1<br />

22. Podukłady logiki synchronicznej NMOS X 1<br />

23. Podukłady logiki synchronicznej CMOS X 1<br />

24. Podukłady logiki domino X 1<br />

25. Efekty termiczne w US X 1<br />

26. Przegląd rodzin US, a. bipolarne X 1<br />

27. b. CMOS X 1<br />

28. c. BiCMOS X 1<br />

29. Wprowadzenie do układów ASIC X 1<br />

30. a. układy PLD X 1<br />

31. b. matryce bramek X 1<br />

32. c. komórki standardowe X 1<br />

33. d. układy w pełni specjalizowane X 1<br />

34. Dwa jednogodzinne sprawdziany X 2<br />

233


Razem 30<br />

234


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Podstawy radiofonii i telewizji<br />

Skrót nazwy PORT<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i Robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Sławomir<br />

Nazwisko: Gajewski<br />

e-mail: slagaj@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

1. Radiodyfuzja w zakresach fal długich, średnich i krótkich, przyziemna i<br />

jonosferyczna propagacja sygnału, zasięgi użytkowe, zakłócenia i ich<br />

źródła.<br />

2. Podstawowe charakterystyki analogowych i cyfrowych systemów<br />

telewizyjnych i radiofonicznych. Transmisja naziemna sygnału<br />

telewizyjnego. Pasmo sygnału telewizyjnego. Modulacja VSB.<br />

poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X 1<br />

X 1<br />

3. Analiza obrazu, sygnał wizyjny i jego pasmo. Metody<br />

wytwarzania sygnału telewizji kolorowej, sygnały luminancji i<br />

chrominancji. Synchronizacja linii i pól obrazowych.<br />

Synchronizacja koloru.<br />

X 1<br />

4. Zasady przetwarzania sygnału telewizji barwnej w systemie PAL. X 1<br />

5. Przesyłanie sygnału dźwięku towarzyszącego mono- i stereofonicznego. X 1<br />

6. Cyfrowy dźwięk w systemie NICAM. X 1<br />

7. Systemy telewizji cyfrowej DVB. Sygnały wizyjne w telewizji<br />

cyfrowej. Cyfryzacja sygnałów luminancji i chrominancji. Kompresja<br />

sygnałów dźwięku i obrazu w standardzie MPEG2.<br />

X 1<br />

8. Odbiorniki telewizyjne analogowe i cyfrowe. Schematy blokowe.<br />

Płaskie ekrany plazmowe i LCD.<br />

X 1<br />

9. Radiofonia FM. Formowanie sygnału stereofonicznego. X 1<br />

10. Dodatkowe sygnały cyfrowe w radiofonii FM. System RDS i jego<br />

wykorzystanie.<br />

X 1<br />

11. Naziemna radiofonia cyfrowa. System DAB. X 1<br />

12. Kompresja sygnału dźwiękowego i emisja sygnału na wielu nośnych. X 1<br />

13. Radiofonia cyfrowa w paśmie średniofalowym i krótkofalowym.<br />

System DRM.<br />

X 1<br />

14. Telewizja satelitarna, zadania transpondera i jego lokalizacja na orbicie. X 1<br />

15. Schemat odbiornika satelitarnego. Przesyłanie sygnałów obrazu i<br />

dźwięku towarzyszącego.<br />

X 1<br />

Razem 15<br />

235


Nazwa przedmiotu Podstawy robotyki<br />

Skrót nazwy PR<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek (zaznaczyć X-em):<br />

Elektronika i Telekomunikacja Automatyka i Robotyka Informatyka<br />

X<br />

Autor (odpowiedzialny za treść przedmiotu):<br />

Imię: Andrzej<br />

Nazwisko: Grono<br />

e-mail: a.grono@ely.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie<br />

X<br />

Organizacja przedmiotu<br />

0,25<br />

2. Robotyka w XXI wieku X 0,75<br />

3. Rys historyczny rozwoju robotyki i sytuacja obecna X 0,5<br />

4. Zakres i problematyka badawcza robotyki. Prawa robotyki X 0,5<br />

5. Roboty przemysłowe jako narzędzia<br />

X<br />

Interpretacja systemowa różnych form pracy ludzkiej<br />

1<br />

6. Definicje i klasyfikacja robotów przemysłowych X 0,33<br />

7. Przyczyny rozwoju robotów X 0,67<br />

8. Etapy rozwoju robotów przemysłowych X 1<br />

9. Wstęp do teorii maszyn i mechanizmów X 1<br />

10. Budowa robotów przemysłowych<br />

X<br />

Podstawowe zespoły i układy robotów przemysłowych<br />

1,5<br />

11. Roboty monolityczne o szeregowej strukturze kinematycznej X 1,5<br />

12. Roboty o budowie modułowej i szeregowej strukturze kinematycznej X 0,33<br />

13. Roboty i manipulatory o strukturach równoległych X 0,33<br />

14. Roboty i manipulatory o strukturach hybrydowych X 0,34<br />

15. Napędy robotów przemysłowych<br />

X<br />

Napędy hydrauliczne<br />

0,67<br />

16. Napędy pneumatyczne X 0,33<br />

17. Napędy elektryczne X 0,67<br />

18. Mechanizmy przekazywania ruchu stosowane w robotach X 0,33<br />

19. Kinematyka manipulatorów<br />

X<br />

Wprowadzenie do kinematyki manipulatorów<br />

1<br />

20. Elementy składowe i struktura robotów X 1<br />

21. Ogólna klasyfikacja kinematyki X 0,5<br />

22. Zagadnienia kinematyki prostej i odwrotnej X 0,5<br />

23. Pozostałe kwestie związane ze sterowaniem manipulatorem X 0,5<br />

24. Ruchy sztywne i przekształcenie jednorodne X 0,5<br />

25. Kinematyka prosta: reprezentacja Denavita-Hartenberga X 1<br />

26. Kinematyka odwrotna X 1<br />

27. Urządzenia chwytające i głowice technologiczne<br />

X<br />

Przeznaczenie i ogólna charakterystyka chwytaków<br />

0,33<br />

28. Budowa X 0,33<br />

236


29. Przykłady chwytaków i narzędzi X 0,34<br />

31. Sterowanie robotów przemysłowych<br />

X<br />

Zadania układów sterowania<br />

0,33<br />

32. Układy sterowania numerycznego komputerowego X 0,33<br />

33. Programowanie robotów przez nauczanie X 0,34<br />

34. Niektóre aspekty wprowadzania robotów do przemysłu<br />

X<br />

Aspekty organizacyjno - techniczne przedsięwzięcia robotyzacyjnego<br />

0,5<br />

35. Aspekty ekonomiczne przedsięwzięcia robotyzacyjnego X 0,5<br />

36. Roboty przemysłowe w elastycznych systemach produkcji<br />

X<br />

Istota i cechy elastycznych systemów produkcyjnych<br />

0,25<br />

37. Struktura Elastycznych Systemów Produkcyjnych - koncepcja „fabryki X<br />

przyszłości”<br />

0,25<br />

38. Charakterystyki robotów przemysłowych i ich badanie<br />

X<br />

Przemieszczenia, dokładności i powtarzalność pozycjonowania<br />

0,25<br />

39. Wytrzymałość i odporność na narażenia środowiskowe -Badania X<br />

kontrolne u producenta<br />

0,25<br />

40. Przykłady zastosowania robotów w przemyśle<br />

X<br />

Zrobotyzowane stanowiska zgrzewania<br />

0,33<br />

41. Zrobotyzowane stanowiska spawania i cięcia laserowego oraz X<br />

plazmowego<br />

0,33<br />

42. Zrobotyzowane stanowiska manipulacji i paletyzacji X 0,34<br />

43. Zrobotyzowane stanowiska obróbkowe X 0,33<br />

44. Robotyzacja stanowisk montażowych X 0,33<br />

45. Robotyzacja stanowisk malarskich X 0,34<br />

46. Bezpieczeństwo na zrobotyzowanych stanowiskach pracy<br />

X<br />

Zagrożenie na zrobotyzowanych stanowiskach pracy<br />

0,25<br />

47. Przyczyny wypadków podczas pracy w systemach zrobotyzowanych X 0,25<br />

48. Ogólne zasady bezpiecznej integracji robota z systemem X 0,25<br />

49. Metody zabezpieczania systemów zrobotyzowanych X 0,25<br />

50. Poza przemysłowe zastosowania robotów<br />

X<br />

Androidy wczoraj, dziś, jutro<br />

0,25<br />

51. Roboty humanoidalne HONDY X 0,25<br />

52. Roboty w domu X 0,25<br />

53. Zastosowanie robotyki w medycynie X 0,25<br />

54. Roboty w zastosowaniach podwodnych X 0,25<br />

<strong>55</strong>. Roboty w wojsku i policji X 0,25<br />

56. Robotyka w aeronautyce – awionika i bezzałogowe statki powietrzne X 0,25<br />

57. Roboty w Kosmosie X 0,25<br />

58. Symulacja pracy robotów przemysłowych<br />

Easy - Rob - program do symulacji pracy robotów przemysłowych -<br />

X<br />

Historia powstania - Możliwości oraz korzyści<br />

0,5<br />

59. Roboty w skali mikro X 0,5<br />

60. Zasilanie robotów<br />

X<br />

Ogniwa regenerowane<br />

0,25<br />

61. Ogniwa nieregenerowane X 0,25<br />

62. Sztuczne mięśnie<br />

Stopy z pamięcią kształtu<br />

X 0,25<br />

63. Zastosowanie SMA w robotyce X 0,25<br />

64. Perspektywy rozwoju robotów<br />

Uścisk robota - Robot też czuje - Mina robota - Łapacz<br />

X 0,25<br />

65. Kontrola komputera za pomocą myśli X 0,25<br />

66. Inteligencja roju X 0,25<br />

67. Pierwszy bojowy egzoszkielet X 0,25<br />

Razem 30<br />

237


Karta zajęć - laboratorium<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Metoda bezpośrednia (on-line) programowania robotów<br />

Budowa i programowanie robotów przemysłowo-edukacyjnych L2<br />

X<br />

2<br />

2. Budowa i sposoby uczenia robotów edukacyjnych TR5 X 1<br />

3. Programowanie robotów edukacyjnych TR5 (wykorzystanie<br />

X<br />

oprogramowania TBPS, przystawki Teachbox, własnych skryptów<br />

napisanych w różnych językach programowania :Visual Basic, C++)<br />

3<br />

4. Metoda pośrednia (off-line) programowania robotów<br />

Symulacja kinematyki manipulatora robota przemysłowego z<br />

X<br />

zastosowaniem programu Workspace<br />

2<br />

5. Modelowanie zrobotyzowanej komórki roboczej z wykorzystaniem<br />

biblioteki elementów modeli. Programowanie wybranej trajektorii<br />

X<br />

robotów w programie Cosimir<br />

2<br />

6. Budowa modelu manipulatora opisanego we współrzędnych<br />

X<br />

cylindrycznych (lub biegunowych) w środowisku Matlab<br />

2<br />

7. Opracowanie algorytmu sterowania manipulatorem w programie<br />

X<br />

Matlab i jego animacja. Synteza regulatora adaptacyjnego<br />

2<br />

8. Wykorzystanie programu Neoc do budowy zadanej struktury sieci<br />

X<br />

neuronowej<br />

1<br />

Razem 15<br />

238


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Podstawy sterowania komputerowego<br />

Skrót nazwy PSK<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Zdzisław<br />

Nazwisko: Kowalczuk<br />

E-mail: kova@pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

1. Podstawy przetwarzania i sterowania cyfrowego: Ogólna<br />

charakterystyka sygnałów i układów dyskretnych; Metody analizy<br />

układów dyskretnych; Metody opisu układów dyskretnych i cyfrowych<br />

2. Układy dyskretne: Podstawowe własności układów dyskretnych; Opis<br />

układów dyskretnych za pomocą równań różnicowych; Inne sposoby<br />

opisu układów dyskretnych.<br />

3. Przekształcenie Z : Wprowadzenie: sygnały deterministyczne;<br />

Przekształcenie dwustronne; Przekształcenie jednostronne;<br />

Przekształcenie wielowymiarowe; Zmodyfikowane przekształcenie Z;<br />

Odwrotne przekształcenie Z; Zastosowania: funkcja przenoszenia na<br />

podstawie równań różnicowych, równań stanu oraz grafu.<br />

4. Stabilność układów dyskretnych : Warunki konieczne i kryteria<br />

stabilności; Metoda płaszczyzny ‘w’; Metody częstotliwościowe;<br />

Kryterium Nyquista; Kryteria Mardena - Jury'ego.<br />

5. Analiza widmowa sygnałów: Transformacje proste i odwrotne;<br />

Twierdzenie o próbkowaniu; Dyskretne przekształcenie Fouriera;<br />

6. Teoria dyskretnych układów liniowych : Osiągalność i sterowalność ;<br />

Odtwarzalność i obserwowalność;<br />

7. Teoria dyskretnych układów liniowych : Stabilizowalność i kompletny<br />

opis układów ; Przekształcenia tożsamościowe .<br />

8. Kanoniczne struktury dyskretnych układów liniowych : Postać<br />

diagonalna i macierz Vandermonde'a : Metody wyznaczania<br />

macierzy transformacji;<br />

9. Kanoniczne struktury dyskretnych układów liniowych : Metody<br />

wyznaczania macierzy transformacji; Postacie normalne i ich macierzy<br />

transformacji : regulatorowa, obserwatorowa, sterowalna,<br />

obserwowalna.<br />

poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X X 2<br />

X 3<br />

X 4<br />

X 3<br />

X 4<br />

X 4<br />

X 3<br />

X 3<br />

X 4<br />

Razem 30<br />

239


Lp. Zagadnienie<br />

Karta zajęć – ćwiczenia<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Podstawowe własności układów dyskretnych X 1<br />

2. Dyskretne modelowanie całkowania i różniczkowania X 1<br />

3. Podstawowe sygnały dyskretne. Własności i ich analogie z sygnałami<br />

X 1<br />

ciągłymi<br />

4. Splot sygnałów dyskretnych i jego własności X 1<br />

5. Z-transformata. Własności i jej obliczanie X 2<br />

6. Metody wyznaczania odwrotnej Z-transformaty X 2<br />

7. Zmodyfikowane przekształcenie Z X 1<br />

8. Metody opisu układów dyskretnych i ich wzajemne<br />

X 2<br />

przekształcenia<br />

9. Metody określania stabilności układów dyskretnych X 2<br />

10. Osiągalność i sterowalność układów dyskretnych X 1<br />

11. Odtwarzalność i obserwowalność układów dyskretnych X 1<br />

Razem 15<br />

liczba<br />

godzin<br />

240


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Podstawy systemów dyskretnych<br />

Skrót nazwy PSD<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Zdzisław<br />

Nazwisko: Kowalczuk<br />

E-mail: kova@pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

1. Podstawy przetwarzania i sterowania cyfrowego: Ogólna<br />

charakterystyka sygnałów i układów dyskretnych; Metody analizy<br />

układów dyskretnych; Metody opisu układów dyskretnych i cyfrowych<br />

2. Układy dyskretne: Podstawowe własności układów dyskretnych; Opis<br />

układów dyskretnych za pomocą równań różnicowych; Inne sposoby<br />

opisu układów dyskretnych.<br />

3. Przekształcenie Z : Wprowadzenie: sygnały deterministyczne;<br />

Przekształcenie dwustronne; Przekształcenie jednostronne;<br />

Przekształcenie wielowymiarowe; Zmodyfikowane przekształcenie Z;<br />

Odwrotne przekształcenie Z; Zastosowania: funkcja przenoszenia na<br />

podstawie równań różnicowych, równań stanu oraz grafu.<br />

4. Stabilność układów dyskretnych : Warunki konieczne i kryteria<br />

stabilności; Metoda płaszczyzny ‘w’; Metody częstotliwościowe;<br />

Kryterium Nyquista; Kryteria Mardena - Jury'ego.<br />

5. Analiza widmowa sygnałów: Transformacje proste i odwrotne;<br />

Twierdzenie o próbkowaniu; Dyskretne przekształcenie Fouriera;<br />

6. Teoria dyskretnych układów liniowych : Osiągalność i sterowalność ;<br />

Odtwarzalność i obserwowalność;<br />

7. Teoria dyskretnych układów liniowych : Stabilizowalność i kompletny<br />

opis układów ; Przekształcenia tożsamościowe .<br />

8. Kanoniczne struktury dyskretnych układów liniowych : Postać<br />

diagonalna i macierz Vandermonde'a : Metody wyznaczania<br />

macierzy transformacji;<br />

9. Kanoniczne struktury dyskretnych układów liniowych : Metody<br />

wyznaczania macierzy transformacji; Postacie normalne i ich macierzy<br />

transformacji : regulatorowa, obserwatorowa, sterowalna,<br />

obserwowalna.<br />

poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X X 2<br />

X 3<br />

X 4<br />

X 3<br />

X 4<br />

X 4<br />

X 3<br />

X 3<br />

X 4<br />

Razem 30<br />

241


Lp. Zagadnienie<br />

Karta zajęć – ćwiczenia<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Podstawowe własności układów dyskretnych X 1<br />

2. Dyskretne modelowanie całkowania i różniczkowania X 1<br />

3. Podstawowe sygnały dyskretne. Własności i ich analogie z sygnałami<br />

X 1<br />

ciągłymi<br />

4. Splot sygnałów dyskretnych i jego własności X 1<br />

5. Z-transformata. Własności i jej obliczanie X 2<br />

6. Metody wyznaczania odwrotnej Z-transformaty X 2<br />

7. Zmodyfikowane przekształcenie Z X 1<br />

8. Metody opisu układów dyskretnych i ich wzajemne<br />

X 2<br />

przekształcenia<br />

9. Metody określania stabilności układów dyskretnych X 2<br />

10. Osiągalność i sterowalność układów dyskretnych X 1<br />

11. Odtwarzalność i obserwowalność układów dyskretnych X 1<br />

Razem 15<br />

liczba<br />

godzin<br />

242


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Podstawy systemów informacyjnych<br />

Skrót nazwy PSI<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Wojciech<br />

Nazwisko: Sobczak<br />

E-mail: wojsob@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Opis kanałów cyfrowych i podstawowe ich rodzaje X 1<br />

2. Stopa błędów elementarnych i model Gilberta X 1<br />

3. Sformułowanie problemu optymalizacji systemów przesyłania<br />

informacji cyfrowych<br />

X 1<br />

4. Optymalizacja dekodowania dla ustalonego kodu kanałowego X 1<br />

5. Ocena jakości kodu przy założeniu optymalnej reguły dekodowania X 1<br />

6. Możliwości detekcyjne i korekcyjne kodów X 1<br />

7. Przykład kodu detekcyjnego, ocena jego jakości X 1<br />

8. Zasady tworzenia ciągów kodowych kodu Hamminga; przykład<br />

szczegółowy i ocena jakości kodu Hamminga.<br />

X 2<br />

9. Ogólne zasady realizacji optymalnego dekodowania dla kodów<br />

liniowych<br />

X 1<br />

10. Elementy algebry wielomianów dla potrzeb kodowania ilorazowego X 1<br />

11. Definicja kodów ilorazowych i kodowanie w oparciu o wielomiany<br />

generujące Modyfikacje kodów ilorazowych(rozdzielenie pozycji<br />

informacyjnych i kontrolnych)<br />

X 2<br />

12. Macierze generujące kody ilorazowe i związki takich macierzy z<br />

wielomianami generującymi<br />

X 1<br />

13. Kody cykliczne X 1<br />

14. Dekodowanie dla kodów ilorazowych, a w szczególności kodów<br />

cyklicznych<br />

X 1<br />

15. Kody splotowe; diagramy drzewa kodu X 1<br />

16. Dekodowanie Viterbiego X 1<br />

17. Kody kratowe, a w szczególności kod Ungerboecka X 1<br />

18. Sprzężenie zwrotne jako narzędzie poprawy jakości transmisji<br />

informacji; systemy z decyzyjnym i informacyjnym sprzężeniem<br />

zwrotnym, w tym systemy ARQ<br />

X 2<br />

19. Rodzaje błędów w syst. ze sprzężeniem zwrotnym i ocena jakości X 1<br />

20. Sformułowanie i ogólne rozwiązanie problemu optymalizacji reguł<br />

odbioru<br />

X 2<br />

21. Przykład rozwiązania optymalizacji odbioru informacji binarnych,<br />

odbiór korelacyjny<br />

X 2<br />

22. Wydobywanie informacji przy niepełnym opisie statystycznym X 2<br />

243


23. Ogólna metoda obliczania jakości reguł odtwarzania informacji X 2<br />

Razem 30<br />

Karta zajęć – ćwiczenia<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Ciągi stanów kanału cyfrowego jako realizacja łańcuchów Markowa,<br />

wyznaczanie macierzy wagowego widma błędów<br />

X 1<br />

2. Obliczanie prawdopodobieństwa znajdowania się kanału w różnych,<br />

wchodzących w rachubę, stanach<br />

X 1<br />

3. Proste przykłady wyboru kodu i obliczenie wpływu jego parametrów na<br />

jakość systemu transmisji danych<br />

X 1<br />

4. Obliczanie jakości optymalnego dekodowania dla wybranego wcześniej<br />

przykładu kodu niesystematycznego<br />

X 1<br />

5. Konstruowanie ciągów kodowych kodu Hamminga dla dwu-trzech<br />

różnych długości kodowanych ciągów informacyjnych. Sprawdzenie<br />

możliwości korekcyjnych kodu Hamminga i przykłady obliczania<br />

średniego prawdopodobieństwa błędnego przesyłania informacji<br />

X 2<br />

6. Przykład wyznaczania tablicy ciągów dla potrzeb realizacji<br />

optymalnego dekodowania<br />

X 1<br />

7. Pierwsze kolokwium 1<br />

8. Przykłady działań na wielomianach i proste kodowanie gdy znany jest<br />

wielomian generujący kodu ilorazowego<br />

X 1<br />

9. Przykłady wyznaczania macierzy generującej kod ilorazowy. Przykłady<br />

kodowania dla zmodyfikowanego kodu ilorazowego gdy rozdzielone są<br />

pozycje kontrolne i pozycje informacyjne<br />

X 2<br />

10. Kody cykliczne X 1<br />

11. Znajdowanie struktury koderów i dekoderów kodów ilorazowych, w<br />

tym kodów cyklicznych<br />

X 1<br />

12. Przykłady wyznaczania prawdopodobieństw różnych błędów w<br />

systemach ze sprzężeniem zwrotnym<br />

X 1<br />

13. Drugie kolokwium 1<br />

Razem 15<br />

244


Nazwa przedmiotu Podstawy telekomunikacji<br />

Skrót nazwy PTE<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Dominik Roman<br />

Nazwisko: Rutkowski Rykaczewski<br />

E-mail: nick@eti.pg.gda.pl romryk@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Źródła informacji, klasyfikacja, źródła analogowe i cyfrowe, przykłady. X 1<br />

2. Modele źródeł i ich właściwości. X 1<br />

3. Pojęcie sygnału analogowego i jego uzależnienie od informacji. Opis<br />

sygnałów analogowych w dziedzinie czasu i częstotliwości. Energia,<br />

moc, gęstość widmowa mocy i pasmo częstotliwości sygnałów. Miary<br />

logarytmiczne poziomu sygnału i jego mocy<br />

X 1<br />

4. Techniki przekazywania sygnałów na odległość. Media transmisyjne,<br />

kable miedziane, współosiowe, światłowodowe, radiodyfuzja,<br />

charakterystyki. Przekazywanie sygnałów w paśmie podstawowym i w<br />

paśmie wielkiej częstotliwości<br />

X 1<br />

5. Charakterystyki torów transmisyjnych przewodowych,<br />

bezprzewodowych i światłowodowych. Symbolika oznaczeń.<br />

X 1<br />

6. System telekomunikacyjny, funkcje nadajnika i odbiornika, tor<br />

telekomunikacyjny. System otwarty i ze sprzężeniem zwrotnym,<br />

przykłady.<br />

X 1<br />

7. Kanał telekomunikacyjny analogowy i jego rodzaje oraz właściwości,<br />

przykłady.<br />

X 1<br />

8. Szumy, zakłócenia, echa i przeniki, zniekształcenia liniowe oraz<br />

nieliniowe, przyczyny ich powstawania i ogólne właściwości.<br />

X 1<br />

9. Modulacja i demodulacja analogowa, cele. Modulacja amplitudy,<br />

częstotliwości i fazy. Demodulacja synchroniczna i asynchroniczna.<br />

X 1<br />

10. Modulacje impulsowe, PAM, PWM, PPM, metody odtwarzania sygnału<br />

modulującego<br />

X 1<br />

11. Przetwarzanie sygnałów analogowych na postać cyfrową. Próbkowanie<br />

i kwantyzacja, szum kwantyzacji. Zasada PCM, kompresja i ekspansja<br />

sygnału..<br />

X 1<br />

12. Pojęcie sygnału cyfrowego i jego uzależnienie od informacji. Opis<br />

sygnałów cyfrowych w dziedzinie czasu i częstotliwości. Sygnały<br />

binarne i wielowartościowe, przepływność binarna i symbolowa.<br />

Widmo i pasmo częstotliwości, przykłady.<br />

X 1<br />

13. Kodowanie źródłowe, entropia źródła, kompresja stratna i bezstratna,<br />

klasyfikacja metod, przykłady.<br />

X 1<br />

14. Kanał telekomunikacyjny cyfrowy i jego rodzaje oraz właściwości, X 1<br />

245


wpływ zakłóceń i zniekształceń, przepustowość kanału, twierdzenie<br />

Shannona<br />

15. Zaniki sygnału, przyczyny, interferencje międzysymbolowe, kryteria<br />

Nyquista, przykłady sygnału odebranego z zanikami i interferencjami<br />

międzysymbolowymi<br />

16. Podstawowe modele kanału cyfrowego, kanał KBS, modele kanałów z<br />

pamięcią, równoważna dolnopasmowa odpowiedź impulsowa kanału,<br />

przykłady odpowiedzi impulsowej kanału stacjonarnego i<br />

niestacjonarnego<br />

17. Funkcje nadajnika i odbiornika, dopasowanie przesyłanych sygnałów<br />

do właściwości kanału, odtwarzanie sygnału użytecznego<br />

18. Transmisja sygnałów cyfrowych w paśmie podstawowym, postacie<br />

sygnałów i ich właściwości<br />

19. Detekcja sygnałów binarnych w paśmie podstawowym w obecności<br />

szumu, prawdopodobieństwo błędu<br />

20. Modulacje cyfrowe sygnału nośnego, kluczowanie amplitudy,<br />

częstotliwości i fazy, modulacje złożone<br />

21. Demodulacja i detekcja cyfrowa, przykłady sygnału odebranego z<br />

modulacją QPSK, BPSK oraz szumem w przestrzeni sygnałowej.<br />

Zagadnienia synchronizacji.<br />

22. Kryteria jakości transmisji w analogowych i cyfrowych systemach<br />

telekomunikacyjnych. Miary obiektywne i subiektywne<br />

23. Optymalny odbiór sygnałów, funkcja straty, ryzyko średnie, odbiór<br />

korelacyjny i za pomocą filtru dopasowanego<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

24. Kodowanie kanałowe, pojęcia podstawowe i cel. Klasy kodów,<br />

zdolność detekcyjna i korekcyjna. Przykłady kodu detekcyjnego i<br />

korekcyjnego<br />

X 1<br />

25. Kody repetycyjne i Hamminga, prawdopodobieństwo błędu<br />

dekodowania<br />

X 1<br />

26. Blokowe kody liniowe, macierz generująca i macierz testów kodu X 1<br />

27. Kody splotowe, ogólne zasady i właściwości procesów kodowania i<br />

dekodowania<br />

X 1<br />

28. Porównanie analogowego i cyfrowego toru telekomunikacyjnego X 1<br />

29. Wspólne użytkowanie kanału z wykorzystaniem metod FDMA, TDMA, X 1<br />

CDMA i wielodostępu przypadkowego<br />

30. System telekomunikacyjny a sieć telekomunikacyjna. transmisja punktpunkt,<br />

punkt-wielopunkt, wielopunkt-punkt, wielopunkt-wielopunkt.<br />

Struktury sieci przewodowych i radiowych, transmisja wieloetapowa.<br />

Lp. Zagadnienie<br />

Karta zajęć – laboratorium<br />

X 1<br />

poziom<br />

wiedzy umiej.<br />

Razem 30<br />

A B C D E<br />

1. Właściwości źródeł informacji. X 2<br />

2. Właściwości torów transmisyjnych. X 2<br />

3. Właściwości sygnałów z modulacjami analogowymi i cyfrowymi X 3<br />

4. Właściwości modulacji PCM i ADPCM w systemach transmisji<br />

sygnału mowy<br />

X 2<br />

5. Dostosowanie właściwości przesyłanych sygnałów do charakterystyk<br />

kanału telekomunikacyjnego.<br />

X 2<br />

6. Wpływ zakłóceń i zniekształceń w kanale telekomunikacyjnym na<br />

X 2<br />

odbiór sygnałów cyfrowych.<br />

7. Skuteczność kodów nadmiarowych w zabezpieczeniu sygnałów<br />

cyfrowych przed błędami spowodowanymi szumem w kanale<br />

telekomunikacyjnym.<br />

liczba<br />

godzin<br />

X 2<br />

Razem 15<br />

246


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Pomiary wielkości nieelektrycznych<br />

Skrót nazwy PWN<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

x<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

x<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Antoni Krzysztof<br />

Nazwisko: Nowakowski Suchocki<br />

E-mail: antowak@biomed.eti.pg.gda.pl krzysztof_suchocki@wp.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Pojęcia podstawowe – obiekt pomiaru, wielkość mierzona, przetwornik<br />

pomiarowy, tory pomiarowe, błędy pomiarowe<br />

x 1<br />

2. Klasyfikacja, właściwości metrologiczne czujników i ich wyznaczanie x 1<br />

3. Podstawowe rodzaje przetworników - rezystancyjne i impedancyjne x 1<br />

4. Sensory rezystancyjne w układach pomiarowych x 1<br />

5. Pomiary naprężeń, sił, momentów siły, ciśnienia x 2<br />

6. Sensory pojemnościowe i ich zastosowania x 2<br />

7. Sensory indukcyjne i ich zastosowania x 2<br />

8. Pomiary parametrów ruchu x 2<br />

9. Pomiary przepływu x 2<br />

10. Pomiary odległości i przesunięć x 2<br />

11. Pomiary kąta obrotu x 1<br />

12. Pomiarów drgań - metoda sejsmiczna x 1<br />

13. Konstrukcje i ograniczenia w pomiarach sejsmicznych x 1<br />

14. Sensory ładunkowe i ich zastosowania w akcelerometrach x 1<br />

15. Korekcja dynamicznych właściwości przetworników x 2<br />

16. Pomiary temperatury – definicje i metody wzorcowe x 1<br />

17. Termopary, termorezystory i termistory x 1<br />

18. Termiczne czujniki półprzewodnikowe i termometry kwarcowe x 1<br />

19. Detektory optyczne i podczerwieni - właściwości x 1<br />

20. Podstawy bezstykowych pomiarów temperatury i termografii x 1<br />

21. Pirometry optyczne x 1<br />

22. MEMSy – konstrukcje i technologie x 1<br />

23. MEMSy – aplikacje x 1<br />

Razem 30<br />

247


Lp. Zagadnienie<br />

Karta zajęć – laboratorium<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wprowadzenie x 3<br />

2. Pomiary tensometryczne x 3<br />

3. Pomiary kąta i przesunięcia x 3<br />

4. Pomiary drgań mechanicznych x 3<br />

5. Pomiary termiczne x 3<br />

6. Sensory w pomiarach klimatycznych x 3<br />

7. Sensory indukcyjne i ich zastosowania x 3<br />

8. Sensory pojemnościowe i ich zastosowania x 3<br />

9. Bezkontaktowe pomiary temperatury x 3<br />

10. Zaliczenia x 3<br />

Razem 30<br />

liczba<br />

godzin<br />

248


Nazwa przedmiotu Praktyka programowania<br />

Skrót nazwy PROP<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Olga<br />

Nazwisko: Choreń<br />

E-mail: olcha@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Cechy i poziom abstrakcji opisu algorytmów. Poprawność algorytmów. X X 1<br />

2.<br />

Podstawowe konstrukcje języków algorytmicznych:<br />

Typy danych i deklaracje.<br />

X<br />

1<br />

3. Wskaźniki. X 1<br />

4. Tablice. X 1<br />

5. Struktury. X 1<br />

6. Wyrażenia X 1<br />

7. Instrukcje. X 1<br />

8. Funkcje. X 1<br />

9. Przestrzenie nazw i wyjątki. X 1<br />

10.<br />

Mechanizmy abstrakcji:<br />

Klasy.<br />

X<br />

1<br />

11. Przeciążanie operatora. X 1<br />

12. Klasy pochodne. X 1<br />

13. Wzorce. X 1<br />

14. Obsługa wyjątków. X 1<br />

15. Hierarchie klas X 1<br />

Razem 15<br />

Karta zajęć – laboratorium<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Podstawowe operacje wejścia/wyjścia. Formatowanie danych. X X 1<br />

2.<br />

Opracowanie programów z użyciem instrukcji przypisania oraz<br />

instrukcji warunkowych.<br />

X<br />

2<br />

3.<br />

Opracowanie programów z użyciem instrukcji wyboru oraz instrukcji<br />

pętli.<br />

X<br />

2<br />

4. Opracowanie programów strukturalnych z użyciem funkcji oraz X 2<br />

249


przekazywaniem parametrów.<br />

5. Kontrola danych. X 1<br />

6. Przetwarzanie ciągów znaków. X 1<br />

7. Przetwarzanie tablic numerycznych. X 1<br />

8. Przetwarzanie struktur X 1<br />

9. Działania na wskaźnikach. X 1<br />

10. Graficzna prezentacja danych. X X 1<br />

11. Opracowanie programu obiektowego. X X 2<br />

Razem 15<br />

Karta zajęć – projekt<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1.<br />

Projekt 1.<br />

Napisanie programu w języku C++ zawierającego:<br />

2. - podstawowe operacje wejścia/wyjścia X 1<br />

3. - kontrolę wprowadzanych danych X 1<br />

4. - instrukcje warunkowe, wyboru oraz iteracyjne X 1<br />

5. - elementy animacji w trybie tekstowym X 1<br />

6.<br />

Projekt 2.<br />

Napisanie programu strukturalnego w języku C++ zawierającego:<br />

0<br />

7. - przetwarzanie danych tabelarycznych X 1,5<br />

8. - graficzną prezentację danych (wykres) X 2<br />

9. - modyfikację wykresu X 1,5<br />

10.<br />

Projekt 3.<br />

Napisanie wersji obiektowej poprzedniego zadania.<br />

0<br />

11. - zaprojektowanie klas X 3<br />

12. - implementacja klas. X 3<br />

Razem 15<br />

250


Nazwa przedmiotu Procesory sygnałowe<br />

Skrót nazwy PESY<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Janusz<br />

Nazwisko: Smulko<br />

E-mail: jsmulko@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

1. Podstawowe pojęcia dotyczące cyfrowego przetwarzania sygnałów:<br />

pojęcie sygnału cyfrowego, metody próbkowania sygnałów, dynamika<br />

rozwoju technik cyfrowych, prezentacja zalecanej literatury.<br />

poziom liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X 1<br />

2. Charakterystyka podstawowych elementów struktury systemu cyfrowego<br />

przetwarzania sygnałów (filtry antyaliasingowe, przetworniki A/C i C/A,<br />

procesor sygnałowy).<br />

X 1<br />

3. Porównanie technik analogowych i cyfrowych (programowalność i<br />

powtarzalność charakterystyk systemów cyfrowych, możliwość realizacji<br />

algorytmów adaptacyjnych).<br />

X 0,67<br />

4. Reguły wyboru procesorów sygnałowych (PS). X 0,33<br />

5. Charakterystyka architektury PS i układów współpracujących. X 1<br />

6. Techniki pisania programów sterujących PS (struktura plików). X 1<br />

7. Analiza przykładowego programu sterującego PS. X 1<br />

8. Funkcje modułów DSP/BIOS w programowaniu PS. X 0,67<br />

9. Parametry oceniające szybkość przetwarzania danych przez PS. X 0,33<br />

10. Wykorzystanie programu MATLAB w procesie przygotowania programu<br />

sterującego pracą PS (narzędzia automatycznego generowania kodu<br />

programu).<br />

X 1<br />

11. Reprezentacja liczb stało- i zmienoprzecinkowych w PS. X 1<br />

12. Szczegółowa architektura bloków funkcjonalnych procesorów<br />

sygnałowych firmy Analog Devices, rodzina 21xx.<br />

X 1<br />

13. Podstawy assemblera dla PS rodziny 21xx (tryby adresowania, obszary<br />

pamięci, obsługa przerwań, struktura programu).<br />

X 1<br />

14. Układy współpracujące z PS – sposoby dołączania. X 1<br />

15. Architektura procesorów SHARC firmy Analog Devices. X 1<br />

16. Architektura PS rodziny TMS320C2xxx firmy Texas Instruments. X 1<br />

17. Filtracja adaptacyjna w PS – przykładowy program. X 1<br />

18. Architektura i assembler PS rodziny TMS320C5xxx firmy Texas<br />

Instruments.<br />

X 1<br />

19. Wstęp do architektury PS rodziny TMS320C6xxx firmy Texas<br />

Instruments.<br />

X 1<br />

20. Sposoby adresowania, ścieżki i bufory danych w PS rodziny<br />

TMS320C6xxx firmy Texas Instruments.<br />

X 1<br />

251


21. Assembler – struktura słowa sterującego w PS rodziny TMS320C6xxx<br />

firmy Texas Instruments.<br />

X 1<br />

22. Instrukcje obliczeniowe assemblera dla rodziny TMS320C6xxx (operacje<br />

mnożenia i dzielenia).<br />

X 0,33<br />

23. Instrukcje przesyłania danych assemblera dla rodziny TMS320C6xxx<br />

(czasy wykonania instrukcji assemblera, zależności czasowe występujące<br />

między instrukcjami).<br />

X 0,67<br />

24. Metody optymalizacji kodu sterującego PS. X 1<br />

25. Analiza przykładowego programu sterującego PS z rodziny<br />

TMS320C6xxx.<br />

X 1<br />

26. Algorytmy CPS ogólnego przeznaczenia realizowane przez PS. X 0,67<br />

27. Zastosowanie programu MATLAB do projektowania filtrów cyfrowych<br />

implementowanych w programach sterujących PS.<br />

X 0,33<br />

28. Implementacja algorytmu FFT; graf przepływowy oraz przykładowy<br />

program sterujący PS.<br />

X 1<br />

29. Algorytm Welcha wyznaczania gęstości widmowej mocy oraz jego<br />

implementacja.<br />

X 1<br />

30. Algorytm Mallata i dyskretna transformata falkowa oraz jego realizacja<br />

w PS<br />

X 1<br />

31. Metody analizy czasowo-częstotliwościowej w CPS. X 1<br />

32. Zastosowanie środowiska LabVIEW do programowania PS. X 1<br />

33. Metody przetwarzania sygnałów audio w PS. X 1<br />

34. Zastosowanie PS w przetwarzaniu grafiki. X 0,67<br />

35. Kierunki rozwoju PS (zmiany architektury oraz sposobów<br />

przygotowywania programów sterujących).<br />

X 0,33<br />

Razem 30<br />

Lp. Zagadnienie<br />

Karta zajęć – laboratorium<br />

1. Zapoznanie się ze środowiskiem programistycznym Code Composer<br />

Studio (CCS), analiza przykładowego programu sterującego PS firmy<br />

Texas Instruments dla rodziny TMS320C6xxx.<br />

2. Zapoznanie się z zestawem uruchomieniowym dla procesora<br />

TMS320C6713 oraz układem kodeka TLC320AD535 (sposoby<br />

ustawiania wzmocnienia oraz parametrów transmisji portem<br />

szeregowym).<br />

3. Analiza programu sterującego procesorem TMS320C6713 z<br />

wykorzystaniem mechanizmu RTDX (generacja zadanego sygnału<br />

okresowego).<br />

4. Zaprojektowanie w programie MATLAB filtru cyfrowego o zadanej<br />

charakterystyce.<br />

5. Realizacja filtru cyfrowego o zadanej charakterystyce w układzie z<br />

procesorem TMS320C6713 – badanie jego charakterystyk.<br />

6. Wyznaczania gęstości widmowej mocy za pomocą algorytmu FFT i<br />

metody Welch’a w układzie z PS TMS320C6713 – przygotowanie<br />

programu i jego analiza.<br />

poziom liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X 2<br />

X 2<br />

X 3<br />

X 1<br />

X 3<br />

X 4<br />

Razem 15<br />

252


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Programowalne sterowniki logiczne i wizualizacja procesów<br />

Skrót nazwy PSL<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Andrzej<br />

Nazwisko: Marcińczyk<br />

E-mail: amarc@pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wstępne wiadomości dotyczące własności i zastosowań<br />

programowalnych sterowników logicznych (PLC)<br />

X 1<br />

2. Ogólna architektura, system operacyjny i cykl pracy sterownika X 1<br />

3. Rodzaje języków programowania sterowników logicznych X 1<br />

4. Język diagramów drabinkowych Logicmaster X 1<br />

5. Podstawowe zasady pisania i działanie programu X 1<br />

6. Typy danych i zmiennych X 1<br />

7. Styki, przekaźniki i połączenia X 1<br />

8. Liczniki i przekaźniki czasowe X 1<br />

9. Funkcje i relacje matematyczne X 1<br />

10. Operacje na danych X 1<br />

11. Funkcje sterujące X 1<br />

12. Przykłady programowania X 1<br />

13. Wybrane elementy sprzętu sterowników X 1<br />

14. Moduły wejść i wyjść dyskretnych X 1<br />

15. Moduły wejść i wyjść analogowych X 1<br />

16. Sieci sterowników X 1<br />

17. Protokoły komunikacyjne X 1<br />

18. Moduły komunikacyjne X 1<br />

19. Sieć przemysłowa GENIUS X 1<br />

20. Redundancja sieci i sterowników X 1<br />

21. Systemy nadrzędnego sterowania i wizualizacji procesów (SCADA) X 1<br />

22. InTouch – oprogramowanie do tworzenia systemów SCADA X 1<br />

23. Tworzenie okien – edytor graficzny X 1<br />

24. Zmienne i połączenia animacyjne X 1<br />

25. Skrypty X 1<br />

26. Alarmy X 1<br />

27. Komunikacja ze sterownikami PLC X 1<br />

28. Trendy bieżące i historyczne X 1<br />

29. Importowanie grafiki do programu InTouch (Symbol Factory) X 1<br />

30. Przenoszenie gotowych aplikacji X 1<br />

Razem 30<br />

253


Lp. Zagadnienie<br />

Karta zajęć – laboratorium<br />

1. Wprowadzenie do laboratorium. Zapoznanie się ze stanowiskami<br />

laboratoryjnymi. Ćwiczenia wprowadzające do obsługi programów<br />

zarządzających sterownikami logicznymi. Stworzenie pierwszych<br />

programów pokazujących działanie sterowników<br />

2. Przygotowanie i uruchomienie programu na sterownik z rodziny Fanuc<br />

do sterowania wybranym modelem obiektu w laboratorium<br />

3. Przygotowanie i uruchomienie programu na sterownik z rodziny<br />

Sarmatic do sterowania wybranym modelem obiektu w laboratorium<br />

4. Przygotowanie i uruchomienie prostego systemu nadrzędnego do<br />

sterowania i wizualizacji dla wybranego modelu obiektu<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

liczba<br />

godzin<br />

X 2<br />

X 12<br />

X 12<br />

X 4<br />

Razem 30<br />

254


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Programowanie obiektowe i grafika komputerowa<br />

Skrót nazwy POG<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Andrzej Krzysztof<br />

Nazwisko: Marcińczyk Oliński<br />

E-mail: amarc@pg.gda.pl kolin@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Charakterystyka programowania obiektowego pod kątem tworzenia<br />

aplikacji symulacyjnych<br />

X 1<br />

2. Klasy w języku C++ (kontrola dostępu, konstruktor/destruktor,<br />

dziedziczenie, składniki statyczne)<br />

X 1<br />

3. Elementy programowania obiektowego (funkcje wirtualne, obiekty<br />

stałe, przeciążanie, polimorfizm)<br />

X 1<br />

4. Techniki programowania obiektowego (przestrzenie nazw, szablony<br />

klas, dziedziczenie wielokrotne)<br />

X 1<br />

5. Typy klas (klasy zagnieżdżone, klasy abstrakcji, klasy zaprzyjaźnione) X 1<br />

6. Standardowa biblioteka wejścia/wyjścia (klasy strumieni plików i<br />

łańcuchów)<br />

X 1<br />

7. Mechanizmy obsługi wyjątków X 1<br />

8. Wprowadzenie do biblioteki OpenGL jako narzędzia wizualizacji<br />

procesów symulacyjnych<br />

X 1<br />

9. Podstawy programowania OpenGL (prymitywy, kwadryki, bryły) X 1<br />

10. Kolory i cieniowanie X 1<br />

11. Perspektywa i kamera X 1<br />

12. Składanie przekształceń X 1<br />

13. Tekstury i światło X 1<br />

14. Zasada działania silników 3D X 1<br />

15. Wprowadzenie do Crystal Space 3D X 1<br />

Razem 15<br />

2<strong>55</strong>


Lp. Zagadnienie<br />

Karta zajęć – laboratorium<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wprowadzenie do środowiska Microsoft Visual C++ 2005 X 1<br />

2. Zastosowanie podstawowych technik programowania obiektowego<br />

(kontrola dostępu, konstruktor/destruktor, dziedziczenie, składniki<br />

statyczne)<br />

3. Tworzenie przykładowych programów w technice obiektowej (funkcje<br />

wirtualne, obiekty stałe, przeciążanie, polimorfizm)<br />

4. Zastosowanie mechanizmów programowania obiektowego<br />

(przestrzenie nazw, szablony klas, dziedziczenie wielokrotne, klasy<br />

zagnieżdżone, klasy abstrakcji, klasy zaprzyjaźnione)<br />

5. Przykłady zastosowania standardowej biblioteki wejścia/wyjścia (klasy<br />

strumieni plików i łańcuchów)<br />

liczba<br />

godzin<br />

X 1<br />

X 1<br />

X 2<br />

X 1<br />

6. Zastosowanie mechanizmu obsługi wyjątków X 1<br />

7. Wprowadzenie do biblioteki OpenGL jako narzędzia wizualizacji<br />

procesów symulacyjnych<br />

X 1<br />

8. Podstawy programowania OpenGL (tworzenie prymitywów) X 1<br />

9. Tworzenie kwadryk i brył X 1<br />

10. Zastosowanie kolorów i cieniowania X 1<br />

11. Techniki manipulacji perspektywą i kamerą X 1<br />

12. Składanie przekształceń X 1<br />

13. Tekstury i światło X 1<br />

14. Wprowadzenie do Crystal Space 3D X 1<br />

Razem 15<br />

256


Lp. Zagadnienie<br />

Karta zajęć – projekt<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Omówienie i rozdanie zadań projektowych X 2<br />

2. Opracowanie ogólnej struktury aplikacji X 3<br />

3. Implementacja projektu aplikacji X 4<br />

4. Weryfikacja, walidacja i testowanie X 3<br />

5. Obrona wykonanych zadań X 3<br />

liczba<br />

godzin<br />

Razem 15<br />

257


Nazwa przedmiotu Programowanie obiektowe<br />

Skrót nazwy POB<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Marek<br />

Nazwisko: Moszyński<br />

E-mail: marmo@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

1. Wprowadzenie - rozwój maszyn cyfrowych i sposobów ich<br />

programowania.<br />

poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X ½<br />

2. Programowanie obiektowe a inne paradygmaty programowania. X ½<br />

3. Cechy charakterystyczne języków programowania obiektowego. X ½<br />

4. Krótka charakterystyka typowych języków programowania<br />

obiektowego.<br />

5. Język C++ jako rozszerzenie nieobiektowego języka programowania.<br />

Przykład wprowadzający.<br />

6. Funkcje w języku C++, ich przeciążanie, dopasowanie parametrów,<br />

wywołania wieloparametrowe.<br />

7. Klasy w języku C++, definicja , dane klasy, metody klasy, klasy<br />

lokalne.<br />

8. Klasyfikacja funkcji w językach obiektowych (zarządzające,<br />

implementacyjne, pomocnicze, dostępu, stałe).<br />

X ½<br />

X ½<br />

X ½<br />

X ½<br />

X ½<br />

9. Zasady dziedziczenia X ½<br />

10. Przeciążanie operatorów w języku C++. X ½<br />

11. Zasady programowania z wykorzystaniem szablonów. X ½<br />

12. Standardowa biblioteka szablonów STL i jej organizacja. X ½<br />

13. Koncepcja iteratorów i funkcji obiektowych. X ½<br />

14. Język Java jako nowoczesny język programowania obiektowego oparty<br />

na maszynie wirtualnej.<br />

X ½<br />

15. Polimorfizm w języku Java. X ½<br />

16. Studium porównawcze język Java a C++. X ½<br />

17. Interfejsy w dziedziczeniu i klasy wewnętrzne. X ½<br />

18. Obsługa błędów za pomocą wyjątków. X ½<br />

258


19. Realizacja współbieżności przy pomocy klas. X ½<br />

20. Sprawdzian kontrolny X 1<br />

21. Zastosowanie mechanizmu RTTI do wykrywania typów. X ½<br />

22. Koncepcja kolekcji obiektów w języku Java X ½<br />

23. Wybrane elementy związane z bezpieczeństwem wykonywanego kodu X ½<br />

24. Języka C# - porównanie z językiem C++ i Java X ½<br />

25. Języki skryptowe w programowaniu obiektowym. X ½<br />

26. Porównanie obiektowości w językach Perl, ECMAScript i PHP. ½<br />

27. Język Python jako nowoczesny obiektowy język skryptowy X ½<br />

28. Sprawdzian końcowy X 1<br />

Razem 15<br />

Karta zajęć – projekt<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Ogólne elementy projektowania kodu obiektowego i jego<br />

implementacja. Omówienie i rozdanie zadań projektowych<br />

X 2<br />

2. Zapoznanie się ze środowiskiem programistycznym oraz kompilatorem<br />

języka C++<br />

X 2<br />

3. Testowanie i debugowanie prostych programów obiektowych w<br />

środowisku zintegrowanym.<br />

2<br />

4. Przykłady pokazujące specyfikę programowania zorientowanego<br />

obiektowo w język C++<br />

X 1<br />

5. Obrona wykonanych zadań projektowych w języku C++ X 2<br />

6. Zapoznanie się ze środowiskiem programistycznym oraz kompilatorem<br />

języka JAVA<br />

X 2<br />

7. Testowanie i debugowanie prostych programów obiektowych w<br />

środowisku Eclipse.<br />

2<br />

8. Przykłady pokazujące specyfikę programowania zorientowanego<br />

obiektowo w język JAVA<br />

X 1<br />

9. Obrona wykonanych zadań projektowych w języku JAVA. X 2<br />

10. Zapoznanie się ze środowiskiem programistycznym oraz kompilatorem<br />

języka C#<br />

X 2<br />

11. Testowanie i debugowanie prostych programów obiektowych w<br />

środowisku Microsoft.NET.<br />

2<br />

12. Przykłady pokazujące specyfikę programowania zorientowanego<br />

obiektowo w języku C#<br />

X 1<br />

13. Obrona wykonanych zadań projektowych w języku C# X 2<br />

14. Zapoznanie się ze środowiskiem programistycznym oraz kompilatorem<br />

języka PYTHON.<br />

X 2<br />

15. Testowanie i debugowanie prostych programów obiektowych w<br />

środowisku IDLE.<br />

2<br />

16. Przykłady pokazujące specyfikę programowania zorientowanego<br />

obiektowo w język PYTHON<br />

X 1<br />

17. Obrona wykonanych zadań projektowych w języku PYTHON X 2<br />

Razem 30<br />

259


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Programowanie w asemblerze<br />

Skrót nazwy PAS<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Paweł<br />

Nazwisko: Raczyński<br />

E-mail: wpr@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Prosty asembler, składnia, słowa kluczowe X 0,5<br />

2. Słownik nazw, operacje na słowniku nazw X 0,25<br />

3. Dyrektywy prostego asemblera X 0,25<br />

4. Przebieg asemblacji, przykład X 0,5<br />

5. Makroasembler, asemblacja warunkowa X 0,5<br />

6. Makroinstrukcje i podprogramy X 0,5<br />

7. Atrybuty nazw, praca z wieloma plikami X 0,5<br />

8. Przebieg konsolidacji, przykład X 0,5<br />

9. Wpływ architektury x86 na programowanie w asemblerze X 0,5<br />

10. Tryby adresowania pamięci i ich realizacja w asemblerze X 0,5<br />

11. Obsługa urządzeń wejścia i wyjścia w asemblerze X 0,5<br />

12. Obsługa przerwań w asemblerze X 0,5<br />

13. Programowanie w asemblerze – kompilatory TASM i MASM X 0,5<br />

14. Modele pamięci i ich wpływ na konstrukcję programu X 0,5<br />

15. Pamięć statyczna i dynamiczna alokacja pamięci X 0,5<br />

16. Efektywne polecenia transferu danych X 0,5<br />

17. Stos, bufory, bufory cykliczne – organizacja i zastosowanie X 0,5<br />

18. Operacje arytmetyczne, formaty liczb, operacje na liczbach długich X 0,5<br />

19. Operacje logiczne, flagi i ich wykorzystanie X 0,5<br />

20. Rozkazy skoków i ich wykorzystanie w różnych modelach pamięci X 0,5<br />

21. Funkcje i procedury, sposoby przekazywania parametrów X 0,5<br />

22. Interfejs do języków wyższego poziomu (C, C++, PASCAL) X 0,5<br />

23. System plików i operacje na plikach X 0,5<br />

24. Monitor ekranowy, techniki obsługi ekranu X 0,5<br />

25. Elementy grafiki w asemblerze X 0,5<br />

26. Pliki graficzne, metody kompresji informacji X 0,5<br />

27. Klawiatura, techniki obsługi X 0,5<br />

28. Moduł BIOS, struktura i wykorzystanie X 0,5<br />

29. System operacyjny, oferowane funkcje i usługi X 0,5<br />

30. Narzędzia wspomagające diagnostykę i uruchamianie programów X 0,5<br />

31. Przykładowe problemy i ich rozwiązanie w asemblerze X 0,5<br />

Razem 15<br />

260


Lp. Zagadnienie<br />

Karta zajęć - laboratorium<br />

1. Wprowadzenie do programowania w języku asemblera. Kodowanie<br />

i uruchamianie programów laboratoryjnych. Tłumaczenie programu z<br />

wykorzystaniem pliku wsadowego .BAT oraz programu narzędziowego<br />

MAKE.<br />

2. Podstawowe elementy języka asembler. Zastosowanie instrukcji<br />

sterujących. Wczytywanie i wyświetlanie danych. Operacje na liczbach<br />

całkowitych. Zasady kodowania podprogramów.<br />

3. Techniki uruchamiania programów i korekty zawartych w nich<br />

błędów. Idea działania i sposób wykorzystania debuggera.<br />

4. Zaawansowane techniki przekazywania parametrów. Interfejs do<br />

podprogramu.<br />

5. Programowanie mieszane. Wstawki asemblerowe w języku C.<br />

Łączenie kodu napisanego w języku C z kodem w asemblerze.<br />

6. Obsługa urządzeń wejścia i wyjścia, konsola systemowa, zasoby<br />

systemowe, obsługa przerwań sprzętowych i programowych.<br />

7. Przetwarzanie plików. Praca z dyskami. Funkcje obsługi plików na<br />

poziomie BIOS i systemu operacyjnego.<br />

poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X 2<br />

X 2<br />

X 2<br />

X 1<br />

X 2<br />

X 2<br />

X 2<br />

8. Graficzny interfejs użytkownika, obsługa grafikii plików graficznych. X 2<br />

Razem 15<br />

261


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Projektowanie systemów bezprzewodowych<br />

Skrót nazwy PSB<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Ryszard<br />

Nazwisko: Katulski<br />

E-mail: rjkat@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład (cz. I)<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Pojęcia podstawowe i rodzaje sieci radiokomunikacyjnych X 1<br />

2. Sieci zamknięte i otwarte, zastosowania X 1<br />

3. Podstawy teorii ruchu radiokomunikacyjnego X 1<br />

4. Charakterystyka ruchu w sieciach komórkowych X 1<br />

5. Podstawy niezawodności sieci radiokomunikacyjnych X 1<br />

6. Wielopołączeniowość i analiza opóźnień X 1<br />

7. Optymalizacja topologii sieci komórkowej X 1<br />

8. Podstawowe algorytmy optymalizacyjne X 1<br />

9. Analiza propagacyjno-zasięgowa X 1<br />

10. Specyfikacja urządzeń radiokomunikacyjnych X 1<br />

11. Etapy planowania sieci komórkowych X 1<br />

12. Wybrane zagadnienia budowy sieci X 1<br />

13. Projekt sieci, opis dokumentacji projektowej X 1<br />

14. Weryfikacja założeń projektowych X 1<br />

15. Zaliczenie końcowe 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład (cz. II)<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Infrastruktura części przewodowej sieci X 1<br />

2. Analiza kosztowa projektu X 1<br />

3. Analiza w zakresie ochrony środowiska X 1<br />

4. Charakterystyka wymagań formalno-prawnych X 1<br />

5. Procedura ubiegania się o zgodę na eksploatację urządzeń sieci X 1<br />

6. Sieć pilotowa, testowanie założeń projektowych X 1<br />

7. Optymalizacja założeń projektowych X 1<br />

8. Sieć docelowa X 1<br />

9. Ewolucja usług radiokomunikacyjnych, ich wpływ na topologię sieci X 1<br />

liczba<br />

godzin<br />

liczba<br />

godzin<br />

262


10. Specyfika topologii sieci w systemach kolejnych generacji X 1<br />

11. Sieci wirtualne – aspekty projektowe X 1<br />

12. Wprowadzenie do zarządzania projektem radiokomunikacyjnym X 1<br />

13. Nadzorowanie eksploatacyjne inwestycji radiokomunikacyjnych X 1<br />

14. Pomiary kontrolne widma i charakterystyk obsługi X 1<br />

15. Zaliczenie końcowe 1<br />

Razem 15<br />

Karta zajęć – projekt<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Projekt koncepcyjny sieci trankingowej złożonej z trzech stacji<br />

bazowych TETRA dla potrzeb komercyjnych<br />

X X 1<br />

2. Opracowanie charakterystyk i parametrów wejściowych X X 1<br />

3. Przewidywanie obszaru działania określonego na mapie cyfrowej X X 1<br />

4. Definiowanie usług i ograniczeń X X 1<br />

5. Projekt infrastruktury części radiowej i przewodowej sieci trankingowej X X 1<br />

6. Projekt koncepcyjny sieci komórkowej GSM/GPRS X X 1<br />

7. Przewidywanie obszaru działania określonego na mapie cyfrowej przy<br />

uwzględnieniu rozkładu gęstości powierzchniowej abonentów<br />

X X 1<br />

8. Definiowanie usług i ograniczeń X X 1<br />

9. Projekt infrastruktury części radiowej sieci komórkowej X X 1<br />

10. Projekt infrastruktury części przewodowej sieci komórkowej X X 1<br />

11. Projekt koncepcyjny sieci komórkowej UMTS X X 1<br />

12. Charakterystyki i parametry wejściowe X X 1<br />

13. Rodzaje usług i ich charakterystyki dla przewidywanego obszaru<br />

działania określonego na mapie cyfrowej<br />

X X 1<br />

14. Projekt infrastruktury części radiowej sieci UMTS X X 1<br />

15. Projekt infrastruktury części przewodowej sieci UMTS X X 1<br />

Razem 15<br />

263


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Przetwarzanie dźwięków i obrazów<br />

Skrót nazwy PDO<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Andrzej<br />

Nazwisko: Czyżewski<br />

e-mail: andcz@pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie X 0,33<br />

2. Przetworniki elektroakustyczne i przetworniki obrazu X 0,67<br />

3. Cyfrowy tor foniczny i wizyjny – budowa, działanie, parametry X 1<br />

4. Interfejsy urządzeń fonicznych i wizyjnych X 0,67<br />

5. Zniekształcenia dźwięku i obrazu X 0,67<br />

6. Standardy próbkowania i kwantyzacji sygnałów wideofonicznych X 0,33<br />

7. Kompansja dynamiczna X 0,33<br />

8. Kodowanie protekcyjne sygnałów wizyjno-fonicznych X 1<br />

9. Kodowanie kanałowe sygnałów wizyjno-fonicznych X 1<br />

10. Kompresja dźwięku – rodzaje (bezstratna i stratna) X 0,33<br />

11. Maskowanie czasowe i widmowe dźwięku X 0,67<br />

12. Kodowanie perceptualne sygnałów fonicznych - algorytmy X 0,67<br />

13. Podstawy i standardy dźwięku wielokanałowego X 0,67<br />

14. Zaawansowane przetwarzanie dźwięku – Filtracja adaptacyjna.<br />

Redukowanie szumu. Usuwanie pasożytniczego echa (derewerberacja).<br />

Filtracja przestrzenna (beamforming). Sztuczny pogłos.<br />

X 0,67<br />

15. Redukowanie szumów i zniekształceń w sygnale fonicznym i<br />

wizyjnym. Cyfrowa archiwizacja i rekonstruowanie nagrań.<br />

Rekonstruowanie obrazu. Filtracja medianowa. Krawędziowanie,<br />

wyostrzanie.<br />

X 1<br />

16. Podstawowe zagadnienia syntezy, przetwarzania i kompresji mowy:<br />

Wytwarzanie mowy. Ton krtaniowy. Trakt głosowo-nosowy.<br />

Modelowanie procesów artykulacyjnych. Synteza mowy. Analiza<br />

predykcyjna. Kompresja mowy – przykładowe standardy kodowania,<br />

technika wokoderowa<br />

X 0,33<br />

17. Podstawy automatycznego rozpoznawania mowy. Normalizacja<br />

energetyczna i czasowa sygnału mowy. Segmentacja elementów<br />

fonetycznych i leksykalnych. Metody parametryzacji mowy.<br />

Separowalność parametrów. HMM. Tworzenie słowników<br />

referencyjnych. Klasyfikacja systemów rozpoznawania mowy oraz ich<br />

przykładowe rozwiązania i zastosowania.<br />

X 1<br />

18. Synteza dźwięku. Podstawowe metody cyfrowej syntezy dźwięku –<br />

sampling, metoda addytywna, subtraktywna, falowodowa<br />

X 0,67<br />

264


19. Elementy grafiki komputerowej i jej przetwarzania. Grafika rastrowa i<br />

wektorowa.<br />

20. Śledzenie promieni, rendering energetyczny. Tekstura i oświetlanie<br />

obrazu. Synteza i zaawansowana filtracja obrazu Kluczowanie obrazu.<br />

Blue box. Morfing. Syntetyczny obraz interaktywny. Stereopsja.<br />

21. Transformacje obrazu wizyjnego (dwuwymiarowa transformacja FFT,<br />

transformacja kosinusowa).<br />

22. Podstawowe metody przetwarzania obrazu wizyjnego. Komponenty<br />

wizyjne. Estymacja ruchu. Nadmiarowość obrazu. Standardy<br />

kodowania i kompresji obrazu ruchomego- kodek video H.261,<br />

standardy MJPEG, MPEG1/2, MPEG4. Kompresja fraktalna.<br />

23. Zakończenie – zagadnienia perspektywiczne, wybrane zastosowania w<br />

telekomunikacji, w radiofonii i telewizji, w audiologii, foniatrii i w<br />

biomedycynie.<br />

Lp. Zagadnienie<br />

Karta zajęć - laboratorium<br />

X<br />

X 0,67<br />

X 0,67<br />

X 0,67<br />

X<br />

poziom<br />

Razem<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wprowadzenie do zajęć laboratoryjnych X 1<br />

2. Splotowa symulacja akustyki pomieszczeń X 1<br />

3. Przetwarzanie dynamiki sygnału fonicznego X 1<br />

4. Maskowanie perceptualne sygnałów fonicznych X 1<br />

5. Perceptualna redukcja szumów w sygnale fonicznym X 1<br />

6. Analiza sonograficzna sygnału mowy X 1<br />

7. Komputerowa symulacja traktu głosowego X 1<br />

8. Badanie formantowości sygnału mowy X 1<br />

9. Wektoryzacja obrazów rastrowych X 1<br />

10. Metody kompresji obrazu X 1<br />

11. Filtracja i kompresja falkowa obrazów statycznych X 1<br />

12. Fraktalna kompresja obrazów 1<br />

13. Filtracja obrazów – implementacja algorytmu dwuwymiarowej owej fil<br />

splotowej<br />

X 1<br />

14. Wykorzystanie C++ Buildera do przetwarzania obrazów X 1<br />

15. Badanie systemu telewizji internetowej X 1<br />

Razem 15<br />

0,67<br />

0,31<br />

15<br />

liczba<br />

godzin<br />

265


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Przetwarzanie rozproszone<br />

Skrót nazwy PRZ<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Piotr<br />

Nazwisko: Brudło<br />

E-mail: pebrd@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Zapoznanie z przedmiotem. Przedstawienie zasad zaliczeń. X 1/2<br />

2. Abstrakcja programowania rozproszonego i współbieżnego X 1/2<br />

3. Przetwarzanie rozproszone i równoległe w przykładach X 1/2<br />

4. Sekcja krytyczna – wprowadzenie X 1/2<br />

5. Przegląd klasycznych problemów: producent –konsument, czytelnicy –<br />

pisarze, pięciu filozofów<br />

X 1/2<br />

6. Semafory – szczegółowa klasyfikacja i omówienie X 1/2<br />

7. Procedury współbieżne i procedury wielowejściowe X 1/2<br />

8. Rozwiązania typowych problemów z zastosowaniem semaforów X 1/2<br />

9. Semafory binarne i uogólnione w systemie Unix X 1/2<br />

10. Programowanie wielowątkowe 1<br />

11. Synchronizacja dostępu i wykonania dla wątków i procesów 1/2<br />

12. Biblioteki funkcji wielowątkowych w systemie Unix X 1/2<br />

13. Monitory – wprowadzenie i omówienie mechanizmu X 1/2<br />

14. Wykorzystanie monitorów w rozwiązywaniu typowych problemów –<br />

przykłady<br />

X 1<br />

15. Zmienne warunkowe w systemie Unix, praktyczna implementacja<br />

procedur monitorowych<br />

X 1/2<br />

16. Porównanie i zestawienie semaforów z mechanizmami monitorowymi –<br />

podejście teoretyczne<br />

X 1/2<br />

17. Środowisko Linda – abstrakcja przestrzeni krotek X 1/4<br />

18. Środowisko Linda w rozwiązywaniu problemów rozproszonych –<br />

przykłady realizacyjne<br />

X 1/4<br />

19. Poprawność rozwiązań – dowody poprawności X 1/2<br />

20. Rozproszoność a równoległość – porównanie praktyczne X 1/2<br />

21. Architektury i systemy wieloprocesorowe X 1/2<br />

22. Równoważenie obciążenia w systemach sieciowych – rzeczywiste<br />

zrównoleglanie obliczeń<br />

X 1/2<br />

23. Problematyka definiowania i określania obciążenia węzła – przegląd X 1/2<br />

266


24.<br />

miar i metryk<br />

Mechanizmy komunikacji międzyprocesowej w systemie Unix w<br />

przetwarzaniu równoległym<br />

X 1/2<br />

25. Mechanizmy organizujące współbieżność i rozproszoność w Języku<br />

Java i ich praktyczne wykorzystanie<br />

X 1/2<br />

26. Porównanie mechanizmów systemowych z wysokopoziomowymi X 1/2<br />

27. Serwery rozproszone – konstrukcja i zastosowanie X 1/2<br />

28. Kolokwium i podsumowanie przedmiotu X 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć – laboratorium<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Wyjaśnienie zasad zaliczeń. Zapoznanie się z laboratorium X 1<br />

2. Wprowadzenie do laboratorium. X 1<br />

3. Mechanizmy przełączania zadań w trybie chronionym X 2<br />

4. Dynamiczne i statyczne struktury danych X 2<br />

5. System planisty zadań w systemach wielozadaniowych z przełączaniem X 2<br />

6. Biblioteki statyczne i dynamiczne w systemach typu Unix X 2<br />

7. Wieloprocesowość i wielowątkowość w systemie operacyjnym Linux X 2<br />

8. Wieloprocesowość i wielowątkowość w systemie operacyjnym MS<br />

Windows<br />

X 2<br />

9. Komunikacja pomiędzy procesami w systemie Windows X 2<br />

10. Interfejs standardowych gniazdek w systemie MS Windows X 2<br />

11. Wątki w standardzie Posix - część 1 X 2<br />

12. Wątki w standardzie Posix - część 2 X 2<br />

13. Potoki i ich zastosowanie w systemie Unix X 2<br />

14. Implementacja klasycznych problemów współbieżności X 2<br />

15. Monitory w środowisku MS Windows i Linux. X 2<br />

16. Kolokwium zaliczeniowe, podsumowanie laboratorium X 2<br />

Razem 30<br />

267


Nazwa przedmiotu Przetwarzanie sygnałów<br />

Skrót nazwy PSG<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Ewa<br />

Nazwisko: Hermanowicz<br />

E-mail: hewa@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Klasyfikacja sygnałów. X 1<br />

2. Analiza widmowa sygnałów deterministycznych. Przekształcenie<br />

całkowe Fouriera.<br />

3. Właściwości przekształcenia całkowego. Widmo sygnału analogowego. X 1<br />

4. Dyskretno-czasowe przekształcenie Fouriera (DTFT). X 1<br />

5. Właściwości przekształcenia DTFT. Widmo sygnału dyskretnego. X 1<br />

6. Kształtowanie widma przez system liniowy. X 1<br />

7. Dyskretny sygnał zespolony – amplituda, faza i pulsacja chwilowa. X 1<br />

8. Przekształcenie Hilberta sygnału dyskretnego. Zastosowania. X 1<br />

9. Obwiednia zespolona rzeczywistego dyskretnego sygnału pasmowego. X 1<br />

10. Konwersja analogowo-cyfrowa. X 1<br />

11. Konwersja cyfrowo-analogowa. X 1<br />

12. Szum kwantyzacji. Model addytywny. X 1<br />

13. Obliczanie stosunku mocy sygnału do szumu kwantyzacji. X 1<br />

14. Równania różnicowe systemów dyskretnych o skończonej (FIR) i o<br />

nieskończonej (IIR) odpowiedzi impulsowej.<br />

15. Schematy strukturalne systemów dyskretnych.<br />

16. Przekształcenie Z. X 1<br />

17. Transmitancja systemu dyskretnego. X 1<br />

18. Systemy dyskretne o skończonej odpowiedzi impulsowej. X 1<br />

19. Systemy dyskretne o nieskończonej odpowiedzi impulsowej. X 1<br />

20. Realizowalność systemu dyskretnego w czasie rzeczywistym, a<br />

przyczynowość.<br />

21. Stabilność, minimalnofazowość systemu dyskretnego. X 1<br />

22. Podstawy filtracji cyfrowej. Filtr FIR. Algorytm, struktura. X 1<br />

23. Filtr IIR. Algorytm, struktury. Przykłady projektowania elementarnych<br />

filtrów.<br />

24. Dyskretna transformacja Fouriera. X 1<br />

25. Szybka transformacja Fouriera. Zastosowania. X 1<br />

26. Powiązania transformat. X 1<br />

27. Splot dyskretny liniowy. X 1<br />

28. Splot cykliczny. Zastosowania. X 1<br />

29. Wprowadzenie do interpolacji i decymacji. X 1<br />

30. Zastosowania interpolacji i decymacji. X 1<br />

X<br />

X<br />

X<br />

X<br />

liczba<br />

godzin<br />

1<br />

1<br />

1<br />

1<br />

268


Karta zajęć – ćwiczenia<br />

Razem 30<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Przekształcenie całkowe Fouriera. Widmo sygnału analogowego.<br />

Przykłady.<br />

X 1<br />

2. Przekształcenie dyskretno-czasowe Fouriera (DTFT). Widmo sygnału<br />

dyskretnego. Przykłady.<br />

X<br />

1<br />

3. Sygnał zespolony – amplituda, faza i pulsacja chwilowa. Transformator<br />

Hilberta. Obwiednia zespolona rzeczywistego sygnału pasmowego.<br />

Kształtowanie widma przez system liniowy. Przykład.<br />

X<br />

1<br />

4. Próbkowanie, kwantowanie, kodowanie – przykłady. Konwersja<br />

analogowo-cyfrowa i cyfrowo-analogowa.<br />

X<br />

1<br />

5. Szum kwantyzacji. Obliczanie stosunku mocy sygnału do szumu. X 1<br />

6. Przekształcenie Z proste i odwrotne. Przykłady. X 1<br />

7. Systemy o skończonej i o nieskończonej odpowiedzi impulsowej –<br />

porównanie właściwości. Równania różnicowe – algorytmy. Schematy<br />

strukturalne. Transmitancje.<br />

X<br />

1<br />

8. Kolokwium. X 1<br />

9. Realizowalność a przyczynowość. Stabilność, minimalnofazowość<br />

systemu dyskretnego. Przykłady.<br />

X<br />

1<br />

10. Podstawy filtracji cyfrowej. X 1<br />

11. Dyskretna (DTFT) i szybka (DFT) transformacja Fouriera –<br />

porównanie na przykładzie.<br />

X<br />

1<br />

12. Powiązania transformat DFT, DTFT i Z. Przykład. X 1<br />

13. Splot dyskretny liniowy i cykliczny. Przykłady zastosowań. X 1<br />

14. Wprowadzenie do interpolacji i decymacji. Zasady i przykład<br />

projektowania interpolatora i decymatora.<br />

X<br />

1<br />

15. Kolokwium. X 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć – laboratorium<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wprowadzenie do laboratorium. X 1<br />

2. Wizualizacja i odsłuch typowych sygnałów (w tym zmodulowanych). X 2<br />

3. Próbkowanie i rekonstrukcja sygnałów. X 2<br />

4. Właściwości DTFT i DFT. Analiza widmowa z zastosowaniem okien. X 2<br />

5. Kwantyzacja sygnałów ciągłych. Kolokwium. X 2<br />

6. Sploty: liniowy i kołowy, z zastosowaniem do znajdowania odpowiedzi<br />

systemu dyskretnego na zadane pobudzenie.<br />

X<br />

2<br />

7. Podstawowe systemy dyskretne, ich charakterystyki i przykłady<br />

zastosowań.<br />

8. Zera i bieguny transmitancji filtrów cyfrowych. Kształtowanie za ich<br />

pomocą charakterystyk częstotliwościowych. Kolokwium.<br />

X<br />

liczba<br />

godzin<br />

2<br />

X<br />

2<br />

Razem 15<br />

269


Nazwa przedmiotu Przetwarzanie sygnałów<br />

Skrót nazwy PSG<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Ewa<br />

Nazwisko: Hermanowicz<br />

E-mail: hewa@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Klasyfikacja sygnałów. X 1<br />

2. Analiza widmowa sygnałów deterministycznych. Przekształcenie<br />

całkowe Fouriera.<br />

3. Właściwości przekształcenia całkowego. Widmo sygnału analogowego. X 1<br />

4. Dyskretno-czasowe przekształcenie Fouriera (DTFT). X 1<br />

5. Właściwości przekształcenia DTFT. Widmo sygnału dyskretnego. X 1<br />

6. Kształtowanie widma przez system liniowy. X 1<br />

7. Dyskretny sygnał zespolony – amplituda, faza i pulsacja chwilowa. X 1<br />

8. Przekształcenie Hilberta sygnału dyskretnego. Zastosowania. X 1<br />

9. Obwiednia zespolona rzeczywistego dyskretnego sygnału pasmowego. X 1<br />

10. Konwersja analogowo-cyfrowa. X 1<br />

11. Konwersja cyfrowo-analogowa. X 1<br />

12. Szum kwantyzacji. Model addytywny. X 1<br />

13. Obliczanie stosunku mocy sygnału do szumu kwantyzacji. X 1<br />

14. Równania różnicowe systemów dyskretnych o skończonej (FIR) i o<br />

nieskończonej (IIR) odpowiedzi impulsowej.<br />

15. Schematy strukturalne systemów dyskretnych.<br />

16. Przekształcenie Z. X 1<br />

17. Transmitancja systemu dyskretnego. X 1<br />

18. Systemy dyskretne o skończonej odpowiedzi impulsowej. X 1<br />

19. Systemy dyskretne o nieskończonej odpowiedzi impulsowej. X 1<br />

20. Realizowalność systemu dyskretnego w czasie rzeczywistym, a<br />

przyczynowość.<br />

21. Stabilność, minimalnofazowość systemu dyskretnego. X 1<br />

22. Podstawy filtracji cyfrowej. Filtr FIR. Algorytm, struktura. X 1<br />

23. Filtr IIR. Algorytm, struktury. Przykłady projektowania elementarnych<br />

filtrów.<br />

24. Dyskretna transformacja Fouriera. X 1<br />

25. Szybka transformacja Fouriera. Zastosowania. X 1<br />

26. Powiązania transformat. X 1<br />

27. Splot dyskretny liniowy. X 1<br />

28. Splot cykliczny. Zastosowania. X 1<br />

29. Wprowadzenie do interpolacji i decymacji. X 1<br />

30. Zastosowania interpolacji i decymacji. X 1<br />

X<br />

X<br />

X<br />

X<br />

liczba<br />

godzin<br />

1<br />

1<br />

1<br />

1<br />

270


Karta zajęć – ćwiczenia<br />

Razem 30<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Przekształcenie całkowe Fouriera. Widmo sygnału analogowego.<br />

Przykłady.<br />

X 1<br />

2. Przekształcenie dyskretno-czasowe Fouriera (DTFT). Widmo sygnału<br />

dyskretnego. Przykłady.<br />

X<br />

1<br />

3. Sygnał zespolony – amplituda, faza i pulsacja chwilowa. Transformator<br />

Hilberta. Obwiednia zespolona rzeczywistego sygnału pasmowego.<br />

Kształtowanie widma przez system liniowy. Przykład.<br />

X<br />

1<br />

4. Próbkowanie, kwantowanie, kodowanie – przykłady. Konwersja<br />

analogowo-cyfrowa i cyfrowo-analogowa.<br />

X<br />

1<br />

5. Szum kwantyzacji. Obliczanie stosunku mocy sygnału do szumu. X 1<br />

6. Przekształcenie Z proste i odwrotne. Przykłady. X 1<br />

7. Systemy o skończonej i o nieskończonej odpowiedzi impulsowej –<br />

porównanie właściwości. Równania różnicowe – algorytmy. Schematy<br />

strukturalne. Transmitancje.<br />

X<br />

1<br />

8. Kolokwium. X 1<br />

9. Realizowalność a przyczynowość. Stabilność, minimalnofazowość<br />

systemu dyskretnego. Przykłady.<br />

X<br />

1<br />

10. Podstawy filtracji cyfrowej. X 1<br />

11. Dyskretna (DTFT) i szybka (DFT) transformacja Fouriera –<br />

porównanie na przykładzie.<br />

X<br />

1<br />

12. Powiązania transformat DFT, DTFT i Z. Przykład. X 1<br />

13. Splot dyskretny liniowy i cykliczny. Przykłady zastosowań. X 1<br />

14. Wprowadzenie do interpolacji i decymacji. Zasady i przykład<br />

projektowania interpolatora i decymatora.<br />

X<br />

1<br />

15. Kolokwium. X 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć – laboratorium<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wprowadzenie do laboratorium. X 1<br />

2. Wizualizacja i odsłuch typowych sygnałów (w tym zmodulowanych). X 2<br />

3. Próbkowanie i rekonstrukcja sygnałów. X 2<br />

4. Właściwości DTFT i DFT. Analiza widmowa z zastosowaniem okien. X 2<br />

5. Kwantyzacja sygnałów ciągłych. Kolokwium. X 2<br />

6. Sploty: liniowy i kołowy, z zastosowaniem do znajdowania odpowiedzi<br />

systemu dyskretnego na zadane pobudzenie.<br />

X<br />

2<br />

7. Podstawowe systemy dyskretne, ich charakterystyki i przykłady<br />

zastosowań.<br />

8. Zera i bieguny transmitancji filtrów cyfrowych. Kształtowanie za ich<br />

pomocą charakterystyk częstotliwościowych. Kolokwium.<br />

X<br />

liczba<br />

godzin<br />

2<br />

X<br />

2<br />

Razem 15<br />

271


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Przyrządy półprzewodnikowe<br />

Skrót nazwy PPP<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Michał<br />

Nazwisko: Polowczyk<br />

E-mail: Michal.Polowczyk@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wstęp. Program przedmiotu. Zasady zaliczeń. X 0,33<br />

2. Nośniki ładunku. Prawo działania mas i warunek neutralności<br />

elektrycznej półprzewodnika.<br />

X 0,67<br />

3. Przewodność elektryczna półprzewodników. X 0,67<br />

4. Ruchliwość i dyfuzja nośników ładunku. X 0,33<br />

5. Elementy bezzłączowe: termistor, fotorezystor, piezorezystor,<br />

gaussotron i hallotron.<br />

X 1<br />

6. Model idealnego złącza p-n. X 0,67<br />

7. Charakterystyka prądowo-napięciowa rzeczywistego złącza p-n. X 0,34<br />

8. Prądy rekombinacyjne i generacyjne w złączu p-n. X 0,33<br />

9. Przebicie złącza p-n, fotoczułość i luminescencja złącza. X 0,33<br />

10. Pojemności barierowa i dyfuzyjna złącza p-n. X 0,33<br />

11. Przełączanie złącza p-n; model dynamiczny wielkosygnałowy złącza. X 0,33<br />

12. Model małosygnałowy złącza p-n. X 0,33<br />

13. Konstrukcja i właściwości diod półprzewodnikowych: prostowniczych,<br />

stabilizacyjnych, pojemnościowych, przełączających i mikrofalowych<br />

(tunelowych, lawinowych i Gunna).<br />

X 1<br />

14. Podstawowe struktury i zasady działania tranzystorów bipolarnych. X 0,67<br />

15. Charakterystyki statyczne prądowo-napięciowe idealnego TB. X 0,67<br />

16. Modele stałoprądowe, mało- i wielko-sygnałowe oraz model<br />

komputerowy tranzystora bipolarnego.<br />

X 1<br />

17. Tranzystor polowy złączowy: budowa, zasada działania, modele. X 1<br />

18. Efekt polowy w półprzewodnikach. Budowa i charakterystyki statyczne<br />

tranzystorów polowych z izolowaną bramką.<br />

X 1<br />

19. Dwukońcówkowe stabilizatory prądu, tranzystory bipolarne z<br />

izolowaną bramką.<br />

X 1<br />

20. Tyrystory, diaki i triaki. Tranzystory jednozłączowe i programowalne<br />

tranzystory jednozłączowe.<br />

X 1<br />

21. Przyrządy ze sprzężeniem ładunkowym (CCD). Elementy bierne<br />

monolitycznych układów scalonych.<br />

X 1<br />

22. Elementy systemów mikro-elektro-mechanicznych (µ-aktuatory, µsilniki<br />

i µ-pompy, zmienne pojemności i rezonatory MEMS, µ-sensory<br />

ciśnienia i sejsmiczne).<br />

X 1<br />

272


Lp. Zagadnienie<br />

Karta zajęć – laboratorium<br />

1. Zasady pracy w Laboratorium Przyrządów Półprzewodnikowych.<br />

Przyrządy oraz zestawy pomiarowe laboratorium. Warunki zaliczenia.<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

Razem 15<br />

2. Pomiary charakterystyk statycznych diod p-n. X 1<br />

3. Badanie właściwości dynamicznych diod p-n. X 1<br />

4. Pomiary diod stabilizacyjnych. X 2<br />

5. Pomiary charakterystyk statycznych tranzystora bipolarnego. X 2<br />

6. Badanie właściwości małosygnałowych tranzystora bipolarnego. X 2<br />

7. Badanie właściwosci impulsowych tranzystora bipolarnego. X 2<br />

8. Pomiary charakterystyk złączowego tranzystora polowego. X 2<br />

9. Badanie przyrządów optoelektronicznych. X 1<br />

10. Zaliczenie ćwiczeń laboratoryjnych. X 1<br />

X<br />

liczba<br />

godzin<br />

Razem 15<br />

273


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Rachunek prawdopodobieństwa i statystyka matematyczna<br />

Skrót nazwy RPSM<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Jerzy<br />

Nazwisko: Konorski<br />

E-mail: jekon@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie. Zasady zaliczania przedmiotu X 0.33<br />

2. Paradoksy probabilistyki. Probabilistyka jako narzędzie procesów<br />

poznawczych i decyzyjnych.<br />

X 0.67<br />

3. Klasyczna, aksjomatyczna i częstościowa definicja<br />

prawdopodobieństwa. Prawdopodobieństwo dyskretne.<br />

Prawdopodobieństwo ciągłe.<br />

X 1<br />

4. Relacje między zdarzeniami: rozłączność, niezależność,<br />

prawdopodobieństwa warunkowe i całkowite, kombinacje zdarzeń.<br />

X 1<br />

5. Modelowanie probabilistyczne: warunki ukryte, randomizacja<br />

parametru, schematy Bernoulliego i Polya, symetryczna zależność,<br />

X 1<br />

6. Modele bayesowskie i zasada największej wiarygodności, schematy<br />

poznawcze.<br />

X 1<br />

7. Dyskretne i ciągłe wielkości losowe i ich miary probabilistyczne:<br />

gęstość prawdopodobieństwa, dystrybuanta.<br />

X 1<br />

8. Dyskretne i ciągłe wielkości losowe. Wartości oczekiwane. Wariancja i<br />

odchylenie standardowe. Wyższe momenty i kwantyle rozkładu<br />

X 1<br />

9. Przykłady wyznaczania rozkładów prawdopodobieństwa z przesłanek<br />

operacyjnych i probabilistycznych, rozkłady wykładnicze, Poissona,<br />

Pareto.<br />

X 1<br />

10. Praktyka rozkładu normalnego. X 1<br />

11. Przekształcenia deterministyczne wielkości losowych. X 1<br />

12. Własności i zastosowanie funkcji charakterystycznych i tworzących. X 1<br />

13. Słabe i mocne prawa wielkich liczb, znaczenie i stosowalność to<br />

sekwencji zmiennych niezależnych i zależnych.<br />

X 1<br />

14. Centralne twierdzenia graniczne. X 1<br />

15. Związki między rozkładami prawdopodobieństwa. Wyznaczanie<br />

rozkładu t-Studenta.<br />

X 1<br />

16. Metody generacji liczb pseudolosowych o zadanych rozkładach. X 1<br />

17. Wektory losowe: rozkłady łączne, brzegowe i warunkowe,<br />

przekształcenia deterministyczne.<br />

X 1<br />

18. Współczynnik korelacji i jego własności. X 1<br />

19. Wstęp do analizy regresyjnej i predykcji liniowej. Pojęcie szeregu<br />

czasowego.<br />

X 1<br />

274


20. Ciągi Markowa, znaczenie dla analizy systemów dynamicznych. X 1<br />

21. Procesy autoregresyjne, gałązkowe i błądzenia przypadkowe. X 1<br />

22. Podstawy generacji ciągów pseudolosowych X 1<br />

23. Procesy stochastyczne. Procesy z czasem ciągłym: stacjonarność,<br />

ergodyczność, autokorelacja, widmo mocy.<br />

X 1<br />

24. Przekształcenia procesów stochastycznych, próbkowanie i estymacja. X 1<br />

25. Zastosowanie procesów stochastycznych do modelowania systemów<br />

informacyjnych.<br />

X 1<br />

26. Pojęcia populacji generalnej, próby losowej, statystyki z próby. Próby<br />

proste i reprezentatywne.<br />

X 1<br />

27. Konstrukcja i ocena estymatorów, estymatory nieobciążone i zgodne.<br />

Estymatory największej wiarygodności.<br />

X 1<br />

28. Estymatory momentów rozkładu, jądrowy estymator histogramu. X 1<br />

29. Konstrukcja przedziału ufności, korzystanie z rozkładów t-Studenta i<br />

chi-kwadrat.<br />

X 1<br />

30. Wstęp do wnioskowania statystycznego. Testowanie hipotez<br />

X 1<br />

statystycznych, test istotności, poziom istotności, moc testu.<br />

31. Przykłady testów istotności, zgodności i porównania. X 1<br />

Razem 30<br />

Karta zajęć – ćwiczenia<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Zastosowania schematów kombinatorycznych, zagadnienia ślepego<br />

ankietowania.<br />

X 1<br />

2. Obliczanie prawdopodobieństw zdarzeń z definicji klasycznej,<br />

geometrycznej i częstotliwościowej, zastosowanie rachunku zdarzeń.<br />

X 1<br />

3. Wyznaczanie wartości oczekiwanych, wariancji i odchyleń<br />

standardowych, szacowanie ogonów rozkładów prawdopodobieństwa<br />

X 1<br />

4. Analiza błądzenia przypadkowego i procesów urodzin i śmierci,<br />

zastosowania do zagadnienia ruiny gracza, współpracy producentkonsument,<br />

procesów kolejkowych.<br />

X 1<br />

5. Analiza wybranych algorytmów pod względem średniego zachowania:<br />

szybkie sortowanie, gry losowe, obsługa zadań rezydentnych,<br />

wielodostęp rywalizacyjny, obsługa masowa.<br />

X 1<br />

6. Wyznaczanie miar niezawodności, zastosowania rozkładów<br />

Cauchy'ego, Laplace'a i Weibulla.<br />

X 1<br />

7. Proste obliczenia dla strumieni odnowienia, przykłady wielkości<br />

"podwójnie losowych".<br />

X 0.5<br />

8. Obliczanie współczynnika korelacji. Prosty przykład analizy<br />

regresyjnej.<br />

X 1<br />

9. Zastosowania rozkładów logarytmo-normalnego, chi-kwadrat i<br />

Rayleigha.<br />

X 1<br />

10. Wyznaczanie charakterystyk probabilistycznych wektorów losowych,<br />

dwuwymiarowy rozkład normalny.<br />

X 1<br />

11. Zagadnienia kontroli jakości, przybliżenia Poissona i normalne. X 0.5<br />

12. Wyznaczanie charakterystyk stacjonarnych procesów stochastycznych z<br />

czasem ciągłym.<br />

X 1<br />

13. Przykłady estymatorów maksimum wiarygodności dla populacji o<br />

rozkładach wykładniczym i normalnym.<br />

X 1<br />

14. Wyznaczanie przedziału ufności dla wartości średniej i odchylenia<br />

standardowego.<br />

X 0.5<br />

15. Dobór obszaru krytycznego dla testu istotności, przykład testu Studenta. X 1<br />

16. Przykłady testów zgodności chi-kwadrat i Kołmogorowa. X 1<br />

17. Przykład nieparametrycznego testu porównania. X 0.5<br />

275


Lp. Zagadnienie<br />

Karta zajęć – laboratorium<br />

1. Wizualizacja rozwiązań problemów probabilistycznych: wyrywkowa<br />

kontrola jakości, rozstęp w zbiorze wielkości losowych, ślepe<br />

ankietowanie, resztkowe czasy życia, schematy niezawodnościowe.<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

Razem 15<br />

liczba<br />

godzin<br />

X 1<br />

2. Wizualizacja rozkładów wielowymiarowych, rozkładów wielkości<br />

losowych poddanych przekształceniom deterministycznym, obliczanie<br />

X 1<br />

niezawodności<br />

programowych.<br />

prostych układów sprzętowych i systemów<br />

3. Generacja liczb metodami odwracania dystrybuanty, eliminacji i<br />

wielokrotnych losowań, testowanie i porównanie jakości generatorów.<br />

Konstrukcja histogramu na podstawie wyników obserwacji.<br />

X 1<br />

4. Śledzenie procesów gałązkowych, sekwencji symetrycznie zależnych,<br />

sekwencji addytywnych (błądzenia przypadkowe) i multiplikatywnych<br />

(cykle inwestycyjne).<br />

X 1<br />

5. Generacja ciągów pseudolosowych o zadanych właściwościach. X 1<br />

6. Tworzenie modeli probabilistycznych Monte Carlo: dyskretne procesy<br />

kolejkowe, wielodostęp rywalizacyjny, sterowanie ruchem w<br />

przełączniku wieloportowym.<br />

X 1<br />

7. Modele Monte Carlo dla prostych i wieloetapowych gier<br />

niekooperacyjnych.<br />

X 1<br />

8. Wyznaczanie prostej regresji dla obserwowanych wektorów losowych. X 1<br />

9. Wprowadzenie do uogólnionego modelu liniowego i sieci<br />

bayesowskich.<br />

X 1<br />

10. Obserwacja i analiza statystyczna strumienia zdarzeń, wybrane typy<br />

systemów obsługi masowej.<br />

X 1<br />

11. Zastosowanie koncepcji procesów stochastycznych do analizy<br />

wydajności prostych układów sprzętowo-programowych.<br />

X 1<br />

12. Pomiary funkcji autokorelacji i charakterystyk samopodobieństwa. X 1<br />

13. Predykcja liniowa dla szeregu czasowego zadanego jako plik tekstowy. X 1<br />

14. Przeprowadzanie prostego wnioskowania statystycznego.<br />

Przygotowanie zbiorów danych do testowania hipotez statystycznych:<br />

obliczanie średniej i wariancji z próby, określanie obszarów<br />

krytycznych dla testu istotności. Konstrukcja przedziałów ufności,<br />

wykrywanie stanu ustalonego, węzły regeneracji.<br />

X 1<br />

15. Przeprowadzanie prostego wnioskowania statystycznego, zastosowanie<br />

wybranych testów istotności, porównania i zgodności, testowanie<br />

jakości prób prostych na podstawie przygotowanych zbiorów danych.<br />

X 1<br />

Razem 15<br />

276


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Realizacja projektu informatycznego<br />

Skrót nazwy RPI<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

x<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

x<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Anna<br />

Nazwisko: Bobkowska<br />

E-mail: annab@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wprowadzenie, sukces, efektywność i charakterystyki projektu x 1<br />

2. Dokumentacja: rola i dobre praktyki x 1<br />

3. Praktyka pozyskiwania i specyfikacji wymagań x 1<br />

4. Strategie prowadzenia projektu, dobór procesu wytwarzania<br />

x 1<br />

oprogramowania do specyfiki przedsięwzięcia<br />

5. Indywidualny proces projektowy x 1<br />

6. Podstawy planowania projektu x 1<br />

7. Podstawy zarządzania przedsięwzięciem informatycznym x 1<br />

8. Strategie weryfikacji i testowania: tworzenie, ocena i realizacja planu x 1<br />

testowania, inspekcje.<br />

9. Integracja różnych technik inżynierii oprogramowania x 1<br />

10. Integracja technik inżynierii oprogramowania i użyteczności x 1<br />

11. Narzędzia i środowiska wytwarzania oprogramowania x 1<br />

12. Automatyzacja w inżynierii oprogramowania x 1<br />

13. Rational Unified Process (RUP) x 1<br />

14. Konfiguracja RUP, program Method Composer x 1<br />

15. Kolokwium x 1<br />

Razem 15<br />

Karta zajęć – projekt<br />

liczba<br />

godzin<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Dobór strategii prowadzenia projektu x 5<br />

2. Opracowanie planu przedsięwzięcia dotyczącego budowy<br />

oprogramowania<br />

x 5<br />

3. Analiza zakończonych projektów x 5<br />

Razem 15<br />

277


Nazwa przedmiotu Roboty inteligentne<br />

Skrót nazwy RIN<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Krzysztof<br />

Nazwisko: Oliński<br />

E-mail: kolin@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

Lp. Zagadnienie poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

1. Historia robotyki i przegląd rozwiązań X 1<br />

2. Przemysłowe zastosowania robotów X 1<br />

3. Roboty mobilne X 1<br />

4. Mechanika robotów X 1<br />

5. Systemy pomiarowe w robotyce X 2<br />

6. Systemy orientacji i nawigacji w robotyce X 1<br />

7. Metody planowania działań i ruchów X 2<br />

8. Przykłady systemów sterowania dla robotów mobilnych X 1<br />

9. Planowanie zadań i systemy decyzyjne dla zespołu robotów X 2<br />

10. Metody optymalizacji w systemach decyzyjnych X 2<br />

Razem 15<br />

Karta zajęć – ćwiczenia<br />

Lp. Zagadnienie poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

1. Algorytmy sterowania robotami mobilnymi X 2<br />

2. Wyznaczanie najkrótszych dróg na mapie terenu X 1<br />

3. Realizacja algorytmu „uciekinier - goniący” X 1<br />

4. Wyznaczanie optymalnej trajektorii ruchu robota po terenie z<br />

X 1<br />

przeszkodami<br />

5. Przemieszczanie formacji robotów po terenie z przeszkodami X 2<br />

6. Planowanie trajektorii lotu autonomicznych obiektów latających X 1<br />

7. Estymacja położenia robota z zastosowaniem filtru Kalmana X 2<br />

8. Estymacja położenia robota w grupie poprzez interakcje z<br />

X 2<br />

pozostałymi członkami<br />

9. Wyznaczanie trajektorii lotów międzyorbitalnych X 2<br />

10. Wieloetapowa optymalizacja sterowania w czasie rzeczywistym X 1<br />

Razem 15<br />

278


Karta zajęć – laboratorium<br />

Lp. Zagadnienie poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

1. Prezentacja zestawu robotów mobilnych (np. Q-fix) X 2<br />

2. Wprowadzenie do metod programowania zestawu robotów<br />

X 2<br />

mobilnych<br />

3. Rozdanie i omówienie zadań projektowych X 1<br />

4. Realizacja zadań projektowych 8<br />

5. Odbiór zrealizowanych zadań projektowych 2<br />

Razem 15<br />

279


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Sensory i przetworniki pomiarowe<br />

Skrót nazwy SPP<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Antoni Krzysztof<br />

Nazwisko: Nowakowski Suchocki<br />

E-mail: antowak@biomed.eti.pg.gda.pl krzysztof_suchocki@wp.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Pojęcia podstawowe – wielkość mierzona, obiekt pomiaru, sensor a<br />

przetwornik pomiarowy, tory pomiarowe, błędy pomiarowe.<br />

x 1<br />

2. Klasyfikacja, właściwości metrologiczne czujników i metody ich<br />

wyznaczania.<br />

x 1<br />

3. Korekcja dynamicznych właściwości przetworników. x 1<br />

4. Podstawowe rodzaje przetworników elektronicznych – sensory bierne<br />

rezystancyjne i impedancyjne.<br />

x 1<br />

5. Sensory rezystancyjne w układach pomiarowych. x 1<br />

6. Tensometry naprężno oporowe i ich zastosowania. x 1<br />

7. Sensory pojemnościowe i układy współpracy z tymi czujnikami. x 1<br />

8. Sensory indukcyjne i układy współpracy z tymi czujnikami. x 1<br />

9. Podstawowe rodzaje aktywnych sensorów elektronicznych (źródła<br />

napięcia, prądu, ładunku).<br />

x 1<br />

10. Sensory potencjometryczne i napięciowe w układach pomiarowych. x 1<br />

11. Sensory amperometryczne i prądowe w układach pomiarowych. x 1<br />

12. Sensory ładunkowe i ultradźwiękowe w układach pomiarowych. x 1<br />

13. Podstawy pomiarów sejsmicznych. x 1<br />

14. Ograniczenia w pomiarach sejsmicznych. x 1<br />

15. MEMS-y – konstrukcje i technologie. x 1<br />

16. MEMS-y – aplikacje. x 1<br />

17. Sensory w pomiarach siły i momentów siły, ciśnienia. x 1<br />

18. Sensory w pomiarach parametrów ruchu i przepływu. x 1<br />

19. Sensory odległości i przesunięć. x 1<br />

20. Sensory kąta obrotu. x 1<br />

21. Detektory optyczne i ich zastosowania w spektroskopii. x 1<br />

22. Detektory optyczne i ich zastosowania w pomiarach mechanicznych. x 1<br />

23. Sensory termiczne - termopary, termorezystory i termistory. x 1<br />

24. Termiczne czujniki półprzewodnikowe i termometry kwarcowe. x 1<br />

25. Podstawy bezstykowych pomiarów temperatury i termografii. x 1<br />

26. Detektory podczerwieni. x 1<br />

27. Pirometry i termografy. x 1<br />

28. Wprowadzenie do inteligentnych przetworników pomiarowych. x 1<br />

29. Interfejsy czujników inteligentnych. x 1<br />

30. Elementy i zespoły funkcjonalne stosowane w systemach pomiarowych. x 1<br />

280


Lp. Zagadnienie<br />

Karta zajęć – laboratorium<br />

poziom<br />

wiedzy umiej.<br />

Razem 30<br />

A B C D E<br />

1. Wprowadzenie x 1<br />

2. Sensory tensometryczne x 2<br />

3. Bezkontaktowe pomiary temperatury x 2<br />

4. Sensory w pomiarach klimatycznych x 2<br />

5. Przetworniki ultradźwiękowe x 2<br />

6. Pomiary drgań mechanicznych x 2<br />

7. Sensory termiczne x 2<br />

8. Przetworniki kąta i przesunięcia x 2<br />

Razem 15<br />

liczba<br />

godzin<br />

281


Nazwa przedmiotu Sensory i sieci sensorowe<br />

Skrót nazwy SSS<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Antoni<br />

Nazwisko: Nowakowski<br />

E-mail: antowak@biomed.eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Pojęcia podstawowe i właściwości sensorów X 1<br />

2. Przetworniki pomiarowe w sieciach sensorowych. X 1<br />

3. Podstawowe rodzaje sensorów elektronicznych: czujniki temperatury, X 1<br />

4. Podstawowe rodzaje sensorów elektronicznych: ciśnienia, wilgotności. X 1<br />

5. MEMS X 1<br />

6. Rozwój technologii sensorów. X 1<br />

7. Przetwarzanie sygnałów czujnikowych: przetworniki A/C. X 1<br />

8. Przetwarzanie sygnałów czujnikowych: mostki, przetworniki I/U. X 1<br />

9. Sensory inteligentne 1. X 1<br />

10. Sensory inteligentne 2. X 1<br />

11. Właściwości sieci sensorowych. X 1<br />

12. Organizacja sieci sensorowych. X 1<br />

13. Sieci sensorowe w przemyśle. X 1<br />

14. Sieci sensorowe w monitoringu środowiska i w medycynie. X 1<br />

15. Interfejsy cyfrowe czujników: RS232C, RS485, X 1<br />

16. Standardy 1-wire, I2C. X 1<br />

17. Bezprzewodowe systemy: GSM i iRDA jako element sieci. X 1<br />

18. Bezprzewodowe systemy Bluetooth jako elementy sieci. X 1<br />

19. Rozległe sieci pomiarowe – Ethernet, LonWorks. X 1<br />

20. Przemysłowe sieci pomiarowe: Profibus, CAN. X 1<br />

21. Internetowe systemy pomiarowe sterujące - ISPS. X 1<br />

22. Inteligentny dom. X 1<br />

23. Standard IEEE 1451 - 1. X 1<br />

24. Standard IEEE 1451 - 2. X 1<br />

25. Sieci sensorowe architektura i protokoły. X 1<br />

26. Sieci oparte na ZigBee, 802.11. X 1<br />

27. Realizacje sieci sensorowych. X 1<br />

28. System operacyjny TinyOS. X 1<br />

29. Zarządzanie w sieciach sensorowych. X 1<br />

30. Tendencje rozwojowe X 1<br />

Razem 30<br />

liczba<br />

godzin<br />

282


Karta zajęć – laboratorium<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Czujniki z wyjściem analogowym: 4-20mA, 0-5V, rezystancyjne.<br />

Typowe układy pomiarowe.<br />

X 2<br />

2. Sensory w sieciach przewodowych RS485. X 3<br />

3. Czujniki z interfejsem cyfrowym 1-wire. X 3<br />

4. Czujniki z interfejsem bezprzewodowym GSM, IRDA, Bluetooth. X 3<br />

5. Sensory w sieci TCP/IP. X 2<br />

6. ZigBee. System operacyjny sieci sensorowych – TinyOS. X 2<br />

Razem 15<br />

283


Nazwa przedmiotu Sieci Ethernet i IP<br />

Skrót nazwy SEIP<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Krzysztof<br />

Nazwisko: Nowicki<br />

E-mail: krzysztof.nowicki@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

wiedzy umiej.<br />

godzin (e)<br />

Lp. Zagadnienie<br />

A B C D E<br />

1. Standaryzacja protokołów IP: IETF, RFC. Standaryzacja protokołów<br />

Etherent: IEEE 802, MEF<br />

X 1/3<br />

2. Ethernet na rynku sieci lokalnych, miejskich i rozległych. X 1/3<br />

3. Rozwiązania punkt - punkt X 1/3<br />

4. Fast, 1-10 GigabitEthernet X 1/3<br />

5. Multimedia w sieciach Ethernet - Efekt przejęcia łącza, analiza<br />

„Wielkiego Wybuchu”<br />

X 1/3<br />

6. 40/100 Gb/Ethernet X 1/3<br />

7. EFM – Ethernet pierwszej mili X 1/3<br />

8. Koncepcja Ethernet od końca do końca X 1/3<br />

9. Skalowalność rozwiązań Ethernet – autonegocjacja, MAC-in-MAC X 1/3<br />

10. Carrier ethernet – niezawodność, zarządzanie, jakość obsługi, usługi<br />

standardowe<br />

X 1/3<br />

11. Koncepcje ethernetowych sieci pętlowych; RSTP, MSTP X 1/3<br />

12. Sieci RPR X 1/3<br />

13. Instalacje sieci ethernet na rynku sieci metropolitalnych X 1/3<br />

14. Kompatybilność rozwiązań ethernetowych X 1/3<br />

15. Przełączanie w warstwie drugiej – mosty i przełączniki, X 1/3<br />

16. Tryb full-duplex X 1/3<br />

17. Metody przełączania Ct, FF, SF – wady i zalety X 1/3<br />

18. Przełączanie w warstwie trzeciej i czwartej X 1/3<br />

19. Sieci wirtualne VLAN X 1/3<br />

20. Sposoby określania przynalezności do VLAN; Q-in-Q X 1/3<br />

21. Metody agregacji łączy X 1/3<br />

22. Rozwiązania warstwy fizycznej X 1/3<br />

23. PoE – problemy zasilania urządzeń-ALR X 1/3<br />

24. Przemysłowy Ethernet X 1/3<br />

25. Zasady wspólpracy sieci Ethernet z rozwiązaniami bezprzewodowymi X 1/3<br />

26. Zarządzanie sieciami przełączanymi X 1/3<br />

27. Ethernet OAM X 1/3<br />

28. Ethernet over SONET/SDH/DSL X 1/3<br />

29. Protokół IPv4: adresowanie, format datagramu, wykorzystanie<br />

przestrzeni adresowej<br />

X 1/3<br />

284


30. ARP, ICMP, fragmentacja i defragmentacja. datagramu. X 1/3<br />

31. Hierachia w przestrzeni adresowej IPv4, adresy dwupoziomowe, klasy<br />

adresów.<br />

X 1/3<br />

32. Adresowanie z użyciem masek podsieci, CIDR; przykłady tablic tras i<br />

transferu datagramów.<br />

X 1/3<br />

33. Ethernet a protokoły IP X 1/3<br />

34. Adresowanie IPv6, format datagramu, automatyczna adresacja, "plan<br />

numeracyjny", koncepcja anycast, protokół ICMPv6<br />

X 1/3<br />

35. IPv6: wsparcie QoS, rola rozszerzeń nagłówka X 1/3<br />

36. Narzędzia różnicowania jakości usług, wiadra tokenowe, wybrane<br />

algorytmy sprawiedliwego kolejkowania.<br />

X 1/3<br />

37. Opis narzędzi CBQ i HTB. X 1/3<br />

38. Architektura usług zintegrowanych: typy ruchu sieciowego, potrzeba<br />

wzbogacenia usługi "best effort", wykorzystanie nagłówka IP, nowa<br />

funkcjonalność routera, wielopriorytetowe wiadra tokenowe.<br />

X 1/3<br />

39. Transmisje multikastowe w sieciach IP X 1/3<br />

40. Wspieranie transmisji multikastowych w sieciach Ethernet X 1/3<br />

41. Elementy architektury IPSec, zasady tunelowania datagramów i<br />

tworzenia wirtualnych sieci prywatnych.<br />

X 1/3<br />

42. Usługa VoIP X 1/3<br />

43. Standard LLDP – MED w sieciach Ethernet X 1/3<br />

44. Sprawiedliwość w sieciach komputerowych X 1/3<br />

45. Przyszłość sieci IP i Ethernet X 1/3<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć – laboratorium<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Ethernet – warstwa fizyczna - symulator X 2<br />

2. Diagnostyka sieci IP. DNS X 3<br />

3. Mosty - algorytm drzewa opinającego X 2<br />

4. VLAN – rozwiazania zaawansowane X 2<br />

5. Podsłuchiwanie oraz metody wykrywania atakujących X 2<br />

6. Protokoły routingu dynamicznego X 2<br />

7. Protokół IPv6 – zarządzanie adresami; ICMPv6 i ND X 2<br />

Razem 15<br />

285


Nazwa przedmiotu Sieci komputerowe<br />

Skrót nazwy SK<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Józef<br />

Nazwisko: Woźniak<br />

E-mail: jowoz@eti.pg.gda.pl<br />

Imię: Krzysztof<br />

Nazwisko: Nowicki<br />

E-mail: krzysztof.nowicki@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie do sieci komputerowych. X ½<br />

2. Ogólna charakterystyka sieci komputerowych – cele, zastosowania, X<br />

klasyfikacje<br />

1<br />

3. Komunikacja i sieci komputerowe. X ½<br />

4. Architektury logiczne na przykładzie ISO/OSI i TCP/IP X 1<br />

5. Mechanizmy sterowania przepływem informacji w sieciach.<br />

Mechanizmy ARQ<br />

X ½<br />

6. Technologie udostępniania informacji w sieciach komputerowych. X 1<br />

7. Protokoły dostępu i zagadnienia adresacji w sieciach LAN X 1<br />

8. Wybrane technologie przewodowych i bezprzewodowych sieci LAN i<br />

MAN – charakterystyka ogólna<br />

X ½<br />

9. Standard serii 802.3 – sieci Ethernet 10 Base5/2/T X 1<br />

10. IEEE 802.4, 802.5 – sieci Token Ring i Token Bus X 1<br />

11. Ewolucja sieci Ethernet-FastEthernet 1/10 Gigabit Ethernet X 1<br />

12. Inne przykłady przewodowych sieci LAN X ½<br />

13. Sieci bezprzewodowe WLAN- podstawowe właściwości X 1<br />

14. Standard IEEE 802.11 (a, b, g, e) X 1<br />

15. ETSI HIPERLAN 1/2 , WiMAX X 1<br />

16. Sieci osobiste i domowe – podstawowe zastosowania X 1<br />

17. Okablowanie dla sieci LAN – Media transmisyjne X ½<br />

18. Systemy okablowania strukturalnego X ½<br />

19. Metody łączenia sieci LAN – charakterystyka X ½<br />

20. Przełączniki i koncentratory 1<br />

21. Podstawowe parametry urządzeń stosowanych do łączenia sieci LAN X ½<br />

22. Lokalne sieci wirtualne VLAN X ½<br />

23. Mechanizm drzewa opinającego STP X ½<br />

24. Standardy sieci WAN – podstawowe problemy X ½<br />

25. Sterownie przepływem informacji w sieciach rozległych, metody X 1<br />

286


przeciwdziałania przeciążeniom<br />

26. X 25 i FR X 1<br />

27. Architektura sieci ATM X ½<br />

28. Sterowanie ruchem w sieci ATM X 1<br />

29. Organizacja pracy sieci IP X 1<br />

30. Protokół IP X 1<br />

31. Współpraca międzysieciowa (internet & Internet, Sieci korporacyjne, X ½<br />

VPN)<br />

32. Zasady współpracy sieci IPv4 i IPv6 X 1<br />

33. Protokoły routingu (routing wewnętrzny i zewnetrzny) X 1<br />

34. Architektury QoS dla sieci IP X 1<br />

35. Wsparcie mobilności w sieciach IP X ½<br />

36. Standardowe protokoły mobilności: MIP, MIP RO, Cellular IP,<br />

X ½<br />

HAWAII<br />

37. Bezpieczeństwo w sieciach komputerowych i kryptografia. X 1<br />

38. Budowa aplikacji sieciowych. X 1<br />

Razem 30<br />

Karta zajęć – laboratorium<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1 Wprowadzenie do laboratorium 1<br />

2 Instalowanie prostej sieci z dwoma klientami i pojedynczym<br />

serwerem z wykorzystaniem narzędzi typu DHCP<br />

X 2<br />

3 Sieci wirtualne VLAN X 2<br />

4 Routing statyczny X 2<br />

5 IPv6 – zarządzanie adresami X 2<br />

6 ATM – LANE, IPoATM X 2<br />

7 Sieci bezprzewodowe – konfiguracja, usługi X 2<br />

8 Bezpieczeństwo sieci – FireWall, korzystanie z kluczy i pakietów<br />

kryptograficznych PGP<br />

X 2<br />

Razem 15<br />

287


Nazwa przedmiotu Sieci komputerowe<br />

Skrót nazwy SKM<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Józef Krzysztof<br />

Nazwisko: Woźniak Nowicki<br />

E-mail: jowoz@eti.pg.gda.pl know@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Ogólna charakterystyka sieci komputerowych – cele, zastosowania,<br />

klasyfikacje<br />

X 1<br />

2. Architektury logiczne na przykładzie ISO/OSI i TCP/IP X 1<br />

3. Mechanizmy sterowania przepływem informacji w sieciach.<br />

Mechanizmy ARQ<br />

X 0,5<br />

4. Protokoły dostępu i zagadnienia adresacji w sieciach LAN X 1<br />

5. Wybrane technologie przewodowych i bezprzewodowych sieci LAN i<br />

MAN – charakterystyka ogólna<br />

X 0,5<br />

6. Standard serii 802.3 – sieci Ethernet 10 Base5/2/T X 1<br />

7. IEEE 802.4, 802.5 (sieci Token Ring, Token Bus), FDDI X 1<br />

8. Ewolucja sieci Ethernet-FastEthernet 1/10 Gigabit Ethernet X 1<br />

9. Koncepcja Ethernet End-to-End X 1<br />

10. Inne przykłady przewodowych sieci LAN X 1<br />

11. Sieci bezprzewodowe WLAN- podstawowe właściwości X 1<br />

12. Standard IEEE 802.11 (a, b, g, e) X 1<br />

13. ETSI HIPERLAN 1/2 X 0,5<br />

14. WiMAX X 0,5<br />

15. Sieci osobiste i domowe – podstawowe zastosowania X 1<br />

16. Okablowanie dla sieci LAN – Media transmisyjne X 1<br />

17. Systemy okablowania strukturalnego X 1<br />

18. Metody łączenia sieci LAN – charakterystyka X 1<br />

19. Podstawowe parametry urządzeń stosowanych do łączenia sieci LAN X 1<br />

20. Standardy sieci WAN – podstawowe problemy X 1<br />

21. Sterownie przepływem informacji w sieciach rozległych, metody<br />

przeciwdziałania przeciążeniom<br />

X 1<br />

22. X 25 i FR X 1<br />

23. Architektura sieci ATM X 1<br />

24. Sterowanie ruchem w sieci ATM X 1<br />

25. Organizacja pracy sieci IP X 1<br />

26. Protokół IPv4 i IPv6 X 1<br />

27. Współpraca międzysieciowa (internet & Internet, Sieci korporacyjne,<br />

VPN), Zasady współpracy sieci IPv4 i IPv6<br />

X 1<br />

28. Protokoły routingu (riuting wewnętrzny i zewnetrzny) X 1<br />

29. Architektury QoS dla sieci IP X 1<br />

288


30. Wsparcie mobilności w sieciach IP X 1<br />

31. Standardowe protokoły mobilności: MIP, MIP RO, Cellular IP,<br />

HAWAII<br />

X 1<br />

32. Bezpieczeństwo pracy sieci komputerowych X 1<br />

Razem 30<br />

Lp. Zagadnienie<br />

Karta zajęć – laboratorium<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Spotkanie organizacyjne 2<br />

2. Diagnostyka IP X 2<br />

3. Zarządzanie urządzeniami sieciowymi – MIB, SNMP X 3<br />

4. DNS - Domain Name System X 2<br />

5. Windows Server X 2<br />

6. Sieci wirtualne VLAN X 3<br />

7. Routing statyczny X 2<br />

8. Routing dynamiczny X 2<br />

9. IPv6 – zarządzanie adresami, ICMPv6, ND X 3<br />

10. ATM – LANE, IPoATM X 2<br />

11. FireWall X 2<br />

12. Sieci bezprzewodowe 802.11b/g X 2<br />

13. WEP X 3<br />

Razem 30<br />

289


Nazwa przedmiotu Sieci korporacyjne<br />

Skrót nazwy SKOR<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Wojciech<br />

Nazwisko: Molisz<br />

E-mail: womol@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

Lp. Zagadnienie poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

1. Rodzaje sieci korporacyjnych X 1<br />

2. Infrastruktura sieciowa dużych korporacji X 1<br />

3. Panorama możliwości dla małych i średnich firm X 1<br />

4. Wirtualne sieci prywatne X 1<br />

5. Korporacyjna telefonia IP X 1<br />

6. Elektroniczny obieg dokumentów X 1<br />

7. Tele- i wideo-konferencje X 1<br />

8. Szkolenia na odległość X 1<br />

9. Zagadnienia bezpieczeństwa X 1<br />

10. Contact Center. Portale X 1<br />

11. Integracja aplikacji przedsiębiorstwa X 1<br />

12. Zastosowanie technologii webowych w firmie X 1<br />

13. Systemy pracy zespołowej i Workflow X 1<br />

14. Wsparcie CRM i SCM przez ERP X 1<br />

15. Zarządzanie relacjami z klientami X 1<br />

Razem 15<br />

Karta zajęć – projekt<br />

Lp. Zagadnienie poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

1. Projekty wirtualnych sieci lokalnych X 3<br />

2. Projekty wirtualnych sieci prywatnych X 3<br />

3. Projekty systemów telefonii IP X 3<br />

4. Projekty systemów tele i wideokonferencji X 3<br />

5. Projekty systemów telepracy X 3<br />

Razem 15<br />

290


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Społeczne aspekty informatyki<br />

Skrót nazwy SAI<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

x<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

x<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Anna<br />

Nazwisko: Bobkowska<br />

E-mail: annab@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wprowadzenie, aspekty etyczne i społeczne w informatyce x 1<br />

2. Odpowiedzialność zawodowa i etyczna informatyków x 1<br />

3. Etyka w projekcie informatycznym x 1<br />

4. Kodeks etyki i profesjonalnego postępowania ACM/IEEE x 1<br />

5. Metody i narzędzia do oceny etycznej x 1<br />

6. Aspekty prawne: własność intelektualna, patenty, licencje, prawne x 1<br />

podstawy ochrony prywatności<br />

7. Psychologiczne podstawy komunikacji x 1<br />

8. Zasady prezentacji i przekazywania informacji x 1<br />

9. Psychologiczne zjawiska związane z wprowadzaniem zmian x 1<br />

10. Psychologiczne podstawy skutecznego działania x 1<br />

11. Zjawiska społeczne w Internecie x 1<br />

12. Zjawiska społeczne w zespołach projektowych x 1<br />

13. Osiągnięcia badawcze ‘psychologii w programowaniu’ oraz<br />

x 1<br />

interdyscyplinarnej inżynierii oprogramowania<br />

14. People CMM x 1<br />

15. Aspekty społeczne w metodykach ‘miękkich’ x 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć – projekt<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Zastosowanie metody analizy etycznej x 5<br />

2. Ćwiczenie z komunikacji x 5<br />

3. Opracowanie wybranych zagadnień dot. społecznych lub etycznych<br />

aspektów informatyki<br />

x 5<br />

Razem 15<br />

291


Nazwa przedmiotu Sterowanie analogowe<br />

Skrót nazwy STAN<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Piotr Jacek<br />

Nazwisko: Suchomski<br />

E-mail: piotrjs@poczta.onet.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

1. Przypomnienie zasad konstruowania i właściwości modeli linowych<br />

obiektów czasu ciągłego. Modele w przestrzeni stanu. Rozwiązanie<br />

równania stanu.<br />

2. Diagonalizacja modelu w przestrzeni stanu. Dekompozycje<br />

(faktoryzacje) modeli.<br />

poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X 1<br />

X 1<br />

3. Stabilność liniowych obiektów dynamicznych. X 1<br />

4. Sterowalność, algebraiczne kryteria sterowalności. X 1<br />

5. Sterowanie nieoptymalne: zadanie osiągania zadanego stanu. X 1<br />

6. Obserwowalność, algebraiczne kryteria obserwowalności.<br />

Wykrywalność.<br />

X 1<br />

7. Synteza systemów ze sprzężeniem od stanu: zadanie stabilizacji,<br />

zadanie rozmieszczania biegunów. Metoda Ackermanna.<br />

X 1<br />

8. Zadanie śledzenia. X 1<br />

9. Obserwator współrzędnych wektora stanu. Obserwator<br />

X 1<br />

zredukowany.<br />

10. Dekompozycja algorytmu ze sprzężeniem od wyjścia obiektu, układ<br />

szeregowy równoważny układowi z regulatorem od stanu.<br />

Odsprzęganie.<br />

X 1<br />

11. Dekompozycja Kalmana modelu liniowego w przestrzeni stanu.<br />

Problemy numeryczne w analizie liniowych układów sterowania.<br />

X 1<br />

12. Metody kształtowania struktury własnej systemu liniowego. X<br />

13. Synteza obserwatorów w oparciu o kryteria właściwe dla zagadnień<br />

diagnostyki. (wykrywnia usterek).<br />

X<br />

14. Wprowadzenie do sterowania optymalnego: sterowanie w oparciu o<br />

kwadratowe wskaźniki jakości.<br />

X<br />

15. Wprowadzenie do sterowania nieliniowego. X 1<br />

16. Wprowadzenie do metod nieliniowych równań różniczkowych<br />

zwyczajnych. Metody punktu stalego.<br />

X 1<br />

17. Analiza systemów nieliniowych na płaszczyźnie fazowej. X 1<br />

18. Metoda płaszczyzny fazowej: sterowanie przekaźnikowe. Nasycenie w X 1<br />

układach sterowania.<br />

19. Metoda płaszczyzny fazowej: ruch poślizgowy. X 1<br />

20. Stabilność w sensie Lapunowa: stabilność punktu równowagi X 1<br />

292


nieliniowego obiektu autonomicznego.<br />

21. Badanie stabilności systemów nieliniowych w oparciu o metody<br />

Lapunowa: pierwsza metoda Lapunowa.<br />

X 1<br />

22. Badanie stabilności systemów nieliniowych w oparciu o metody<br />

Lapunowa: druga metoda Lapunowa.<br />

X 1<br />

23. Badanie stabilności systemów nieliniowych: lemat Kalmana-<br />

Yakubowicza, kryteria Popova.<br />

X 1<br />

24. Stabilność trajektorii stanu nieliniowgo nieautonmicznego układu<br />

dynamicznego.<br />

X 1<br />

25. Stabilność systemu nieliniowego w relacji wejście-wyjście. X 1<br />

26. Stabilność systemu nieliniowego w relacji wejście-wyjście a stabilność<br />

w sensie Lapunowa. Systemy zmienne w czasie.<br />

X 1<br />

27. Metody analizy systemów liniowych oparte o aproksymacje: metoda<br />

funkcji opisującej.<br />

X 1<br />

28. Metoda funkcji opisującej: rozwiązania okresowe, cykle graniczne. X 1<br />

29. Metody geometrii różniczkowej w analizie nieliniowych obiektów X 1<br />

dynamicznych<br />

30. Sterowalność oraz obserwowalność nieliniowych systemów<br />

dynamicznych.<br />

Lp. Zagadnienie<br />

Karta zajęć - laboratorium<br />

1. Identyfikacja modeli liniowych obiektów dynamicznych. Ilustracja<br />

identyfikacji modeli obiektów dynamicznych w dziedzinie czasu<br />

(obiekty pierwszego oraz drugiego rzędu, obiekty minimalnofazowe<br />

oraz nieminimalnofazowe). Procesy przejściowe i stany ustalone.<br />

2. Identyfikacja modeli liniowych obiektów dynamicznych. Ilustracja<br />

identyfikacji modeli obiektów dynamicznych w dziedzinie<br />

częstotliwości (obiekty pierwszego oraz drugiego rzędu, obiekty<br />

minimalnofazowe oraz nieminimalnofazowe).<br />

3. Badanie jakości i dokładności regulacji typu P. Badanie stanu<br />

ustalonego i stanów przejściowych w układzie zamkniętym z<br />

regulatorem proporcjonalnym oraz obiektami dynamicznymi o różnych<br />

modelach. Procesy aperiodyczne (modele z biegunami rzeczywistymi)<br />

oraz oscylacyjne (modele z biegunami zespolonymi).<br />

4. Badanie jakości i dokładności regulacji typu P. Rozwiązywanie<br />

prostych zadań syntezy układów regulacji proporcjonalnej. Stabilność a<br />

szybkość. Stabilność a dokładność.<br />

5. Stabilizacja i korekcja liniowych układów regulacji. Badanie stanu<br />

ustalonego oraz stanów przejściowych. Regulacja kaskadowa -<br />

zastosowanie pomocniczego statycznego sprzężenia korekcyjnego.<br />

6. Stabilizacja i korekcja liniowych układów regulacji. Rozwiązywanie<br />

zadań syntezy układów regulacji: specyfikacje w dziedzinie czasu i<br />

częstotliwości.<br />

7. Stabilizacja i korekcja liniowych układów regulacji. Badanie<br />

właściwości układów regulacji z regulatorami PID. Ilustracja roli<br />

każdego rodzaju działania regulatora (tory P, D oraz I).<br />

8. Stabilizacja i korekcja liniowych układów regulacji. Rozwiązywanie<br />

zadań nastawianie regulatorów PID dla typowych modeli obiektów<br />

dynamicznych w oparciu o specyfikacje dotyczące stabilności,<br />

dokładności stanu ustalonego oraz szybkości procesów regulacji.<br />

9. Zastosowanie regulatorów z rodziny PID w serwomechanizmach<br />

prądu stałego. Wykonanie kompletnego projektu prostego układu<br />

regulacji (1): identyfikacja identyfikacja w dziedzinie czasu oraz<br />

X 1<br />

Razem<br />

30<br />

poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X 2<br />

X 2<br />

X 2<br />

X 2<br />

X 2<br />

X 2<br />

X 2<br />

X 2<br />

X 2<br />

293


częstotliwości modelu regulowanego obiektu oraz toru pomiaru<br />

wielkości regulowanych (położenia i prędkości obrotowej).<br />

10. Zastosowanie regulatorów z rodziny PID w serwomechanizmach<br />

prądu stałego. Wykonanie kompletnego projektu prostego układu<br />

regulacji (2): wybór algorytmu regulacji, komputerowa (symulacyjna)<br />

weryfikacja układu regulacji, układowa realizacja regulatora,<br />

eksperymentalna weryfikacja zgodności jakości procesu regulacji z<br />

założonymi specyfikacjami. Rola prędkościowego sprzężenia<br />

zwrotnego. Badanie wpływu zakłóceń oraz efektów nieliniowych<br />

(nasycenie).<br />

11. Identyfikacja modeli dynamicznych elementów układu sterowania<br />

obiektem typu 'dźwig' oraz 'odwrócone wahadło' wraz z torem<br />

pomiarowym oraz serwomechanizmem sterującym. Wyznaczenie<br />

zlinearyzowanych modeli elementów układu sterowania.<br />

12. Sterowanie obiektem typu 'dźwig'. Synteza algorytmu<br />

sterowania, komputerowa symulacja oraz realizacja wybranego<br />

algorytmu sterowania (problem tłumienia drgań oraz zadanie<br />

nadążania<br />

13. Sterowanie obiektem typu 'odwrócone wahadło'. Synteza<br />

algorytmu sterowania, komputerowa symulacja oraz realizacja<br />

wybranego algorytmu sterowania (zadanie stabilizacji).<br />

14. Badanie przekaźnikowych układów regulacji. Badanie układu<br />

regulacji obiektu całkująco-inercyjnego za pomocą regulatorów<br />

przekaźnikowych dwu- i trójpołożeniowych z histerezą.<br />

Płaszczyzna fazowa.<br />

15. Badanie przekaźnikowych układów regulacji. Badanie układu<br />

regulacji obiektu całkująco-inercyjnego za pomocą regulatorów<br />

przekaźnikowych dwu- i trójpołożeniowych z histerezą i<br />

podatnym (prędkościowym) sprzężeniem korekcyjnym. Ruch<br />

poślizgowy..<br />

X 2<br />

X 2<br />

X 2<br />

X 2<br />

X 2<br />

X 2<br />

Razem 30<br />

294


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Sterowanie procesami dynamicznymi<br />

Skrót nazwy SPD<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Piotr<br />

Nazwisko: Kaczmarek<br />

E-mail: piotr.kaczmarek@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Budynek jako dynamiczny obiekt sterowania X 0,33<br />

2. Normy określające wymagania dotyczące instalacji w budynkach X 0,67<br />

3. Aspekty ekonomiczne zastosowania automatyki budynków X 0,33<br />

4. Zapotrzebowanie budynku na ciepło X 0,33<br />

5. Wprowadzenie do systemów klimatyzacji w budynkach X 0,33<br />

6. Proces ogrzewania powietrza X 0,33<br />

7. Proces schładzania powietrza X 0,67<br />

8. Proces nawilżania powietrza X 0,33<br />

9. Proces osuszania powietrza X 0,33<br />

10. Proces odzysku ciepła w systemach wentylacji i klimatyzacji X 0,67<br />

11. Budowa i zasada działania wodnych wymienników ciepła X 0,33<br />

12. Sterowanie przepływem czynnika w wodnych wymiennikach<br />

ciepła<br />

X 0,33<br />

13. Sposoby zabezpieczania wodnych wymienników ciepła przed<br />

zamarznięciem<br />

X 0,67<br />

14. Budowa chłodnic z bezpośrednim odparowaniem X 0,33<br />

15. Zasada działania i sterowanie pracą agregatów chłodniczych X 1<br />

16. Budowa i zasada działania krzyżowych i przeciwprądowych<br />

X 0,67<br />

wymienników ciepła<br />

17. Budowa i zasada działania obrotowych wymienników ciepła X 0,33<br />

18. Budowa i zasada działania układu recyrkulacji X 0,33<br />

19. Sposoby sterowania układami odzysku ciepła X 1,0<br />

20. Systemy zabezpieczające układy odzysku ciepła przed zamarzaniem X 0,33<br />

21. Budowa i zasada działania nawilżaczy parowych i dyszowych X 0,33<br />

22. Sterowanie procesem nawilżania i osuszania powietrza X 0,67<br />

23. Sterowanie pracą wentylatorów stosowanych w urządzeniach<br />

wentylacyjnych i klimatyzacyjnych<br />

X 1,0<br />

24. Dobór czujników w układach automatyki dla wentylacji i klimatyzacji X 0,67<br />

25. Dobór elementów wykonawczych w układach automatyki dla<br />

X 1,0<br />

wentylacji i klimatyzacji<br />

26. Sterowanie jakością powietrza X 0,67<br />

27. Kaskadowe sterowanie temperaturą w układach klimatyzacji X 0,33<br />

28. Sterowanie wielowymiarowymi układami klimatyzacji X 1,0<br />

295


29. Przegląd sterowników dedykowanych dla potrzeb klimatyzacji i<br />

wentylacji<br />

X 0,67<br />

30. Przykłady realizacji układów automatyki dla potrzeb wentylacji i<br />

klimatyzacji obiektów użyteczności publicznej<br />

X 0,67<br />

31. Przykłady realizacji systemów automatyki dla potrzeb klimatyzacji i<br />

wentylacji mechanicznej w domach jednorodzinnych<br />

X 0,33<br />

32. Układy centralnego ogrzewania i zaopatrzenia w ciepłą wodę w<br />

budynkach<br />

X 0,33<br />

33. Źródła ciepła w układach centralnego ogrzewania X 0,34<br />

34. Automatyka węzłów ciepłowniczych zasilanych z miejskich sieci<br />

ciepłowniczych<br />

X 1,0<br />

35. Automatyka kotłowni X 1,0<br />

36. Centralne i rozproszone sterowanie temperaturą powietrza w budynku X 0,33<br />

37. Dobór czujników i elementów wykonawczych w układach ogrzewania X 0,67<br />

38. Wykorzystanie źródeł energii odnawialnej w systemach grzewczych i<br />

ciepłej wody użytkowej<br />

X 0,67<br />

39. Przegląd dostępnych sterowników dla układów centralnego ogrzewania X 0,67<br />

40. Przykłady realizacji systemów sterowania ogrzewaniem w budynkach<br />

użyteczności publicznej<br />

X 0,67<br />

41. Układy kontroli dostępu X 0,33<br />

42. Czujniki w układach kontroli dostępu X 0,67<br />

43. Funkcje central alarmowych X 0,67<br />

44. Funkcjonowanie układów p. poż X 0,67<br />

45. Czujniki wykorzystywane w układach p. poż. X 0,67<br />

46. Korzyści wynikające z integracji systemów automatyki budynków X 0,33<br />

47. Otwarte protokoły komunikacyjne X 0,67<br />

48. Magistrale EIB oraz LONWORKS jako przykłady systemu otwartego X 0,67<br />

49. Nośniki danych w systemie EIB X 0,33<br />

50. Topologia systemu opartego na magistrali EIB X 0,33<br />

51. Sposób adresowania w systemie EIB X 0,33<br />

52. Oprogramowanie ETS do konfigurowania magistrali EIB X 0,67<br />

53. Przykładowe komponenty współpracujące z magistralą EIB X 0,33<br />

54. Wizualizacja stanu pracy systemów budynku X 0,67<br />

Razem 30<br />

Karta zajęć – projekt<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Dobór czujników i elementów wykonawczych dla układu sterowania<br />

pracą centrali klimatyzacyjnej<br />

X X 2<br />

2. Dobór i konfiguracja sterownika oraz falowników X X 2<br />

3. Projekt układu sterowania temperaturą X X 1<br />

4. Programowanie sterownika X X 2<br />

5. Programowanie falowników X X 2<br />

6. Wizualizacja pracy centrali klimatyzacyjnej X X 2<br />

7. Dobór komponentów zintegrowanego systemu sterowania budynkiem<br />

w oparciu o magistralę EIB<br />

X X 2<br />

8. Oprogramowanie systemu przy użyciu programu ETS X X 2<br />

Razem 15<br />

296


Karta zajęć – laboratorium<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie do laboratorium X 1<br />

2. Projektowanie i uruchomienie układu automatyki centrali<br />

klimatyzacyjnej w oparciu o sterowniki swobodnie konfigurowalne–<br />

stabilizacja temperatury<br />

X 2<br />

3. Konfiguracja układu automatyki centrali wentylacyjnej w oparciu o<br />

falownik – stabilizacja natężenia przepływu powietrza<br />

X 2<br />

4. Projekt układu automatyki centrali klimatyzacyjnej w oparciu o<br />

sterownik swobodnie programowalny – stabilizacja temperatury i<br />

wilgotności<br />

X 2<br />

5. Konfiguracja centralki alarmowej X 2<br />

6. Dobór elementów i konfiguracja systemu p. poż. X X 2<br />

7. Projekt zintegrowanego systemu sterowania oświetleniem,<br />

ogrzewaniem i kontrolą dostępu w oparciu o magistralę EIB<br />

X X 2<br />

8. Konfiguracja magistrali EIB przy użyciu programu ETS X 2<br />

Razem 15<br />

297


Nazwa przedmiotu Struktury baz danych<br />

Skrót nazwy SBD<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Krzysztof<br />

Nazwisko: Goczyła<br />

E-mail: kris@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

Lp. Zagadnienie poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

1. Fizyczne aspekty dostępu do pamięci dyskowej x 0,33<br />

2. Pliki seryjne x 0,67<br />

3. Pliki sekwencyjne: organizacja, reorganizacja x 0,67<br />

4. Sortowanie pików sekwencyjnych metodą scalania prostego x 0,33<br />

5. Sortowanie pików sekwencyjnych metodą scalania naturalnego x 0,67<br />

6. Sortowanie pików sekwencyjnych metodą scalania polifazowego x 0,67<br />

7. Sortowanie pików sekwencyjnych z dużą pulą buforów w pamięci<br />

x 0,67<br />

operacyjnej<br />

8. Pliki indeksowo-sekwencyjne - organizacja x 1<br />

9. Pliki indeksowe: organizacja, indeksy główne i pomocnicze x 0,33<br />

10. B-drzewa - organizacja x 1<br />

11. Wyszukiwanie w B-drzewach x 0,33<br />

12. Wstawianie do B-drzew x 1<br />

13. Usuwanie z B-drzew x 1<br />

14. B+-drzewa jako indeksy grupowane x 0,66<br />

15. Pliki z rozpraszaniem statycznym x 1<br />

16. Rozpraszanie rozszerzalne x 1<br />

17. Rozpraszanie liniowe x 1<br />

18. Indeksy bitmapowe x 1<br />

19. Indeksy wielowymiarowe: R-drzewa, drzewa czwórkowe x 1<br />

20. Organizacja pamięci dyskowych w macierzach RAID x 0,67<br />

Razem 15<br />

Karta zajęć – projekt<br />

Lp. Zagadnienie poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

1. Zasady buforowania stron plików dyskowych w pamięci<br />

operacyjnej<br />

x x 1<br />

2. Implementacja sortowania plików sekwencyjnych metodą scalania<br />

naturalnego lub scalania polifazowego<br />

x 3<br />

298


3. Eksperymentowanie z sortowaniem plików x 3<br />

4. Implementacja plików indeksowych x 3<br />

5. Eksperymentowanie z plikami indeksowymi x 3<br />

6. Opracowanie dokumentacji z eksperymentów x 2<br />

Razem 15<br />

299


Nazwa przedmiotu Sygnały telekomunikacyjne<br />

Skrót nazwy STEL 1<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek (zaznaczyć X-em):<br />

Elektronika i Telekomunikacja Automatyka i Robotyka Informatyka<br />

X<br />

Autor (odpowiedzialny za treść przedmiotu):<br />

Imię: Sławomir<br />

Nazwisko: Gajewski<br />

e-mail: slagaj@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

1. Transmisja sygnałów w systemie telekomunikacyjnym. Miary jakości<br />

transmisji, charakterystyka szumowa.<br />

2. Podstawowe metody zwielokrotnienia dostępu do kanału, modulacja z<br />

nośną harmoniczną i impulsową, cel modulacji sygnału, pojęcie zysku<br />

modulacyjnego, pojęcia chwilowej amplitudy, fazy i częstotliwości.<br />

3. Modulacje analogowe amplitudy. Własności sygnałów zmodulowanych<br />

amplitudowo, widmo, moc, pasmo częstotliwościowe sygnału. Odbiór<br />

sygnałów zmodulowanych. Porównanie różnych typów modulacji.<br />

4. Modulacje analogowe kąta. Własności sygnałów zmodulowanych<br />

częstotliwościowo i fazowo, widmo, moc, pasmo częstotliwościowe<br />

sygnału. Odbiór sygnałów zmodulowanych. Zagadnienie preemfazy i<br />

deemfazy.<br />

5. Przebiegi czasowe dla modulacji amplitudy i kąta sygnałami<br />

harmonicznymi i prostokątnymi. Przebiegi sygnałów zmodulowanych,<br />

chwilowej amplitudy, fazy i częstotliwości, porównania.<br />

6. Cyfrowy system radiokomunikacyjny, jakość transmisji w<br />

systemie cyfrowym. Charakterystyka szumowa systemu<br />

cyfrowego.<br />

7. Modulacje cyfrowe w paśmie podstawowym. Przetwarzanie A/C, szum<br />

kwantyzacji, metody poprawy stosunku sygnał/szum kwantyzacji.<br />

8. Modulacja PCM, kompanderyzacja sygnału, kompresja, poprawa<br />

charakterystyki szumowej. Przebiegi czasowe.<br />

9. Modulacja delta, adaptacja modulatora, charakterystyka szumowa,<br />

przebiegi czasowe. Modulacja DPCM i sigma-delta.<br />

10. Odbiór sygnałów binarnych przesyłanych w kanale AGWN.<br />

Wektorowa reprezentacja sygnałów. Optymalizacja jakości<br />

11.<br />

odbioru - filtr dopasowany, odbiór korelacyjny.<br />

Przesyłanie sygnału cyfrowego w paśmie podstawowym. Ograniczanie<br />

pasma i interferencje międzysymbolowe (ISI). Kanał bez ISI - filtr o<br />

charakterystyce podniesionego kosinusa .<br />

12. Modulacje cyfrowe harmonicznej nośnej – ASK, FSK, PSK. Opis<br />

i widmo sygnału, przebiegi czasowe.<br />

13. Modulacje cyfrowe wielowartościowe, modulacja kwadraturowa<br />

QPSK, metody odbioru sygnałów zmodulowanych cyfrowo i ich<br />

poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

300


jakość.<br />

14. Porównanie charakterystyk szumowych systemów z modulacją<br />

cyfrową. Reprezentacja wektorowa sygnałów, obszary decyzyjne.<br />

15. Cyfrowy system z kodowaniem kanałowym, kodowanie korekcyjne i<br />

protekcyjne. Proste kody nadmiarowe: kod parzystości, kod Hamminga.<br />

Lp. Zagadnienie<br />

Karta zajęć - laboratorium<br />

X 1<br />

X 1<br />

poziom<br />

Razem<br />

wiedzy umiej.<br />

15<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Badanie właściwości kodowania delta z adaptacją sylabiczną X X 3<br />

2. Badanie ch-k statycznych kodowania PCM X X 2<br />

3. Badanie ch-k dynamicznych kodowania PCM X X 2<br />

4. Badanie właściwości kodowania DPCM X X 2<br />

5. Badanie kluczowania PSK i DPSK X X 2<br />

6. Badanie sygnałów z modulacją jednowstęgową X X 2<br />

7. Badanie mieszacza zrównoważonego X X 2<br />

Razem 15<br />

301


Nazwa przedmiotu Systemy agentowe<br />

Skrót nazwy SAG<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Henryk<br />

Nazwisko: Krawczyk<br />

E-mail: Hkrawk@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

Lp. Zagadnienie poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

1. Definicja agenta i środowiska agentowego X 1<br />

2. Modele i architektura agentowa X 1<br />

3. Własności i zasady działania agenta BDI X 1<br />

4. Zasady interakcji międzyagentowej X 1<br />

5. Właściwości algorytmów agentowych X 1<br />

6. Agentowe algorytmy wyszukiwania X 1<br />

7. Agentowe algorytmy rekomendacji X 1<br />

8. Agentowe algorytmy negocjacji X 1<br />

9. Struktura aplikacji agentowej X 1<br />

10. Cykl życia aplikacji agentowej X 1<br />

11. Wykorzystanie usług w aplikacji agentowej X 1<br />

12. Środowisko wytwarzania aplikacji X 1<br />

13. Środowisko wykonania aplikacji X 1<br />

14. Przykłady aplikacji X 1<br />

15. Kolokwium i testy 1<br />

Razem 15<br />

Karta zajęć – laboratorium<br />

Lp. Zagadnienie poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

1. Zapoznanie się ze standardami MASIF, FIPA X 2<br />

2. Zapoznanie się z platformą agentową JADE X 3<br />

3. Tworzenie prostych aplikacji agentowych X 5<br />

4. Analiza i testowanie utworzonych aplikacji X 5<br />

Razem 15<br />

302


Nazwa przedmiotu Systemy echolokacyjne<br />

Skrót nazwy SEL<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Roman<br />

Nazwisko: Salamon<br />

E-mail: roman.salamon@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Sprawy organizacyjne: zasady zaliczenia, konsultacje. X 0,5<br />

2. Ogólna zasada pracy systemów echolokacyjnych. X 0,5<br />

3. Przeznaczenie i klasyfikacja systemów echolokacyjnych. X 0,5<br />

4. Schemat funkcjonalny systemu echolokacyjnego. X 0,5<br />

5. Zasięg, rozdzielczość kątowa i wgłębna, czas przeszukiwania<br />

przestrzeni.<br />

X 1<br />

6. Metody przeszukiwania przestrzeni. X 0,5<br />

7. Systemy jedno- i wielowiązkowe. X 0,5<br />

8. Wąskopasmowe sygnały sondujące: czas trwania, widmo i funkcja<br />

autokorelacji.<br />

X 1<br />

9. Sygnały sondujące z modulacją częstotliwości: czas trwania,<br />

X 1<br />

widmo i funkcja autokorelacji.<br />

10. Funkcja niejednoznaczności. X 0,5<br />

11. Anteny stosowane w systemach echolokacycjnych. X 1<br />

12. Definicja charakterystyki kierunkowej. X 0,5<br />

13. Metody wyznaczania charakterystyk kierunkowych. X 1<br />

14. Przykłady charakterystyk kierunkowych anten systemów<br />

X 1<br />

echolokacyjnych.<br />

15. Wskaźnik kierunkowości. X 0,5<br />

16. Poziom źródła. X 0,5<br />

17. Ogólna charakterystyka kanałów systemów echolokacyjnych X 1<br />

18. Rozkład przestrzennny prędkości propagacji. X 0,5<br />

19. Refrakcja i trasy propagacji fali. X 1<br />

20. Odbicie fali, cele echolokacyjne. X 1<br />

21. Rewerberacja. X 0,5<br />

22. Szumy w kanałach echolokacyjnych. X 0,5<br />

23. Szumy elektryczne odbiornika. X 0,5<br />

24. Sygnały echa. X 0,5<br />

25. Problem detekcji i estymacji parametrów sygnałów echa. X 0,5<br />

26. Detekcja jako testowanie hipotez. X 1<br />

27. Odbiór znanego sygnału na tle szumu gaussowskiego, odbiornik<br />

dopasowany.<br />

X 1<br />

28. Próg detekcji. X 0,5<br />

303


29. Krzywe operacyjne odbiornika. X 0,5<br />

30. Wzmocnienie przetwarzania w odbiorniku. X 0,5<br />

31. Równanie zasięgu. X 1<br />

32. Parametry równania zasięgu. X 1<br />

33. Wyznaczanie parametrów technicznych systemu z równania zasięgu. X 1<br />

34. Metody zobrazowania sygnałów echa. X 1<br />

35. Lotnicze systemy radiolokacyjne. X 1<br />

36. Morskie systemy radiolokacyjne. X 0,5<br />

37. Fale akustyczne w systemach echolokacyjnych. X 0,5<br />

38. Systemy hydrolokacyjne w nawigacji, rybołówstwie i oceanologii. X 1<br />

39. Militarne systemy hydrolokacyjne. X 0,5<br />

40. Ultrasonografia. X 1<br />

41. Defektoskopia. X 0,5<br />

42. Podsumowanie. X 0,5<br />

Razem 30<br />

Karta zajęć – laboratorium<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie: zasady zaliczenia, organizacja ćwiczeń, zasady<br />

bezpieczeństwa na wodzie.<br />

X X 1<br />

2. Zdejmowanie profilu dna jeziora przy użyciu echosondy<br />

hydrograficznej.<br />

X 3<br />

3. Prognozowanie zasięgu sonaru na podstawie pomiarów rozkładu<br />

prędkości dźwięku w wodzie<br />

X 3<br />

4. Przeszukiwanie akwenu przy użyciu sonaru czołowego– pomiar<br />

odległości, rozdzielczości wgłębnej i kątowej.<br />

X 2<br />

5. Lokalizacja celów podwodnych przy użyciu sonaru FM. X 1<br />

6. Obserwacja linii brzegowej i jednostek pływających przy użyciu radaru. X 3<br />

7. Określanie położenia jednostki pływającej przy użyciu odbiornika GPS. X X 2<br />

Razem 15<br />

304


Nazwa przedmiotu Systemy i architektury NGN<br />

Skrót nazwy SANG<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Sylwester<br />

Nazwisko: Kaczmarek<br />

E-mail: Sylwester.Kaczmarek@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Ewolucja usług, technologii i sieci - integracja czy konwergencja X 1<br />

2. Technologia ATM jako próba integracji usług i sieci X 0,5<br />

3. Idea ATM koncepcją pogodzenia komutacji kanałów i pakietów X 1<br />

4. Struktura i elementy funkcjonalne sieci ATM X 1<br />

5. Systemy obsługi i gwarancja jakości usług multimedialnych w ATM X 1<br />

6. Przykłady wykorzystania technologii ATM; dostęp, szkielet, IP over<br />

ATM<br />

X 1<br />

7. Zalety i ograniczenia technologii ATM X 0,5<br />

8. Zmiany charakteru ruchu i usług a wybór docelowej platformy<br />

X 1<br />

usługowej<br />

9. Cechy technologii IP z punktu widzenia docelowej platformy usługowej X 1<br />

10. Problem gwarancji QoS w IP X 0,5<br />

11. Architektury IntServ i DiffServ dla realizacji IP QoS X 0,5<br />

12. Koncepcja IntServ - zalety i wady X 0,5<br />

13. Protokół sygnalizacji dla realizacji IntServ X 1<br />

14. Przebieg realizacji połączenia X 1<br />

15. Koncepcja DiffServ - klasy usług X 1<br />

16. Model funkcjonalny węzła brzegowego X 1<br />

17. Model funkcjonalny węzła rdzeniowego X 1<br />

18. Obsługa żądań połączeń zagregowanych strumieni; funkcja AC i Broker X 1<br />

pasma<br />

19. Gwarancja jakości usług w wielodomenowej sieci IP QoS X 1<br />

20. Problem realizacji funkcji komutacji i inżynierii ruchu X 1<br />

21. Technologia MPLS odpowiedzią na te problemy X 1<br />

22. Elementy funkcjonalne w MPLS i tworzenie ścieżek LSP X 1<br />

23. Modele funkcjonalne węzła wejście-wyjście i wewnątrz domeny MPLS X 1<br />

24. GMPLS - uogólniony MPLS na różne technologie X 1<br />

25. Realizacja usługi "mowa" w sieci IP QoS - VoIP X 1<br />

26. Sterowanie połączeniem VoIP - koncepcja Softswitch'a X 1<br />

27. Konwergencja technologii - koncepcja bramy X 1<br />

28. Protokoły i funkcjonalność bramy medialnej MGW X 1<br />

29. Protokoły i funkcjonalność bramy sygnalizacyjnej MGS X 1<br />

30. Architektura NGN jako odpowiedź na konwergencję technologii, usług X 1<br />

305


i sieci<br />

31. Funkcjonalności warstw: przenoszenia (mediów), serwerów sterowania<br />

połączeniem, serwerów sterowania usługą, aplikacji<br />

X 1<br />

32. Przykład realizacji systemu NGN X 1<br />

33. NGN jako element Globalnej Infrastruktury Informacyjnej X 0,5<br />

Razem 30<br />

Lp. Zagadnienie<br />

Karta zajęć – laboratorium<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Technologia ATM jako transport dla IP X 1<br />

2. Konfigurowanie sieci ATM dla realizacji IP over ATM X 1<br />

3. Narzędzia dla obserwacji i pomiarów w sieci IP X 1<br />

4. Narzędzia do generacji ruchu pakietowego X 1<br />

5. Konfigurowanie terminali programowych z H.323 i SIP X 1<br />

6. Konfigurowanie Gatekeepera X 1<br />

7. Konfigurowanie Serwera Proxy X 1<br />

8. Badanie jakości obsługi mowy w domenie IP X 1<br />

9. Konfigurowanie rutera brzegowego w domenie DiffServ X 2<br />

10. Konfigurowanie rutera rdzeniowego w domenie DiffServ X 2<br />

11. Badanie jakości obsługi mowy w domenie IP QoS z DiffServ X 1<br />

12. Instalacja i badania domeny MPLS X 2<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć – projekt<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Projektowanie osadzenia IP na platformie ATM X 2<br />

2. Pomiary i analiza ruchu oraz jakości usług w sieci IP QoS X 2<br />

3. Realizacja mechanizmów architektury DiffServ X 1<br />

4. Projektowanie HTB dla węzłów DiffServ X 2<br />

5. Projektowanie systemów obsługi dla węzłów DiffServ X 2<br />

6. Pisanie skryptów dla węzła brzegowego domeny X 1<br />

7. Pisanie skryptów dla węzła rdzeniowego domeny X 1<br />

8. Projektowanie domeny dla obsługi VoIP X 2<br />

9. Projektowanie domeny MPLS X 2<br />

Razem 15<br />

liczba<br />

godzin<br />

liczba<br />

godzin<br />

306


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Systemy i sieci telekomunikacyjne<br />

Skrót nazwy SST<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Sylwester<br />

Nazwisko: Kaczmarek<br />

E-mail: Sylwester.Kaczmarek@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Cele i definicja telekomunikacji. Wyjaśnienie pojęć podstawowych. X 0,5<br />

2. Pojęcie usługi. System wymiany informacji i jego cechy. X 0,5<br />

3. Sieć jako system realizacji wymiany informacji. Struktura i elementy<br />

funkcjonalne.<br />

X 0,5<br />

4. Podstawowe funkcje realizowane w sieci: transmisja, komutacja. X 0,33<br />

5. Problemy współpracy elementów sieci i potrzeba standaryzacji. X 0,33<br />

6. Kryteria klasyfikacji i charakterystyka sieci. Sieci hierarchiczne i<br />

X 0,5<br />

płaskie.<br />

7. Sieci usługowe: telefoniczne, komputerowe, telewizyjne. X 0,33<br />

8. Numeracja i adresacja w sieciach. X 0,67<br />

9. Związek między: usługą, obsługą, połączeniem. X 0,67<br />

10. Przenoszenie informacji - atrybuty. X 0,5<br />

11. Komutacja: kanałów, pakietów i komórek. X 1,0<br />

12. Pojęcie: teleusługi, usługi przenoszenia, usługi dodatkowej. Atrybuty i<br />

klasyfikacja.<br />

X 1,0<br />

13. Poziom i jakość usług. X 0,5<br />

14. Pojęcie ruchu telekomunikacyjnego i zasoby do obsługi ruchu. Wzór<br />

Erlanga do obliczania ilości zasobów.<br />

X 0,5<br />

15. Dynamika zmian ruchu i skutki dla poziomu i jakości obsługi ruchu. X 0,33<br />

16. Zasoby i optymalizacja ich wykorzystania. X 0,33<br />

17. Multipleksacja jako sposób lepszego wykorzystania zasobów.<br />

Multipleksacja: FDM, TDM, długości fali i CDM.<br />

X 1,0<br />

18. Pojęcie systemu transmisyjnego i jego cechy. X 0,33<br />

19. System PCM30: multipleksacja, kanały sygnalizacyjne, trakt liniowy. X 1,0<br />

20. System SDH: własności systemu, strumienie dopływowe,<br />

multipleksacja i wydzielanie strumieni, interfejsy optyczne.<br />

X 1,0<br />

21. System WDM: ścieżki optyczne, multipleksacja, trakt optyczny. X 1,0<br />

22. Problem synchronizacji w sieci transmisyjnej; sieć plesiochroniczna,<br />

synchroniczna, asynchroniczna.<br />

X 0,5<br />

23. Zasięg transmisji dla par miedzianych i światłowodów. Metody<br />

X 0,67<br />

maksymalizacji zasięgu.<br />

24. Sieć transmisyjna jako odpowiedź na dynamikę zmian ruchu i<br />

gwarancji niezawodnej obsługi.<br />

X 0,33<br />

307


25. Klasyfikacja sieci transmisyjnych. Elementy sieci transmisyjnej i ich<br />

funkcjonalność.<br />

X 0,67<br />

26. Pierścienie SDH: jedno- i dwukierunkowe, obieg strumieni w<br />

pierścieniach, pojemność pierścienia.<br />

X 0,67<br />

27. Pierścienie (D)WDM: ścieżki optyczne, pojemność pierścienia. X 0,67<br />

28. Sterowanie w sieciach transmisyjnych. X 0,33<br />

29. Problemy zasięgu transmisji i synchronizacji w sieci transmisyjnej. X 0,67<br />

30. Zasady projektowania sieci transmisyjnej. X 0,67<br />

31. Sterowanie w sieci telekomunikacyjnej. Sterowanie usługą i<br />

połączeniem. Funkcja rutingu.<br />

X 1,0<br />

32. Scenariusz obsługi usługi. Pojęcie informacji użytkowej i sterującej. X 0,67<br />

33. Model warstwowy ISO/OSI współpracy systemów i urządzeń.<br />

Zastosowanie tego modelu w telekomunikacji.<br />

X 0,67<br />

34. Sieć operatorska PSTN/ISDN - integracja technik i usług. X 0,67<br />

35. System sygnalizacji DSS1. X 1,0<br />

36. System i sieć sygnalizacji SS7 z ISUP. X 1,0<br />

37. Przykładowy scenariusz wymiany wiadomości dla realizacji usługi w<br />

sieci PSTN/ISDN.<br />

X 0,67<br />

38. Problem otwartości na nowe usługi. Sieć inteligentna i jej usługi. X 0,33<br />

39. Wspieranie mobilności użytkowników i jego realizacja w sieci<br />

operatorskiej GSM.<br />

X 1,0<br />

40. Internet jako sieć operatorska dla realizacji połączeń komputerów. X 1,0<br />

41. Ewolucja sieci: dostęp, rozdział, rdzeń. X 0,33<br />

42. Dostęp przewodowy i bezprzewodowy. X 0,67<br />

43. Problemy współpracy i konwergencji. X 0,33<br />

44. Charakterystyka rozwiązań sieci dostępowych i szkieletowych. X 1,0<br />

45. Perspektywy rozwoju sieci telekomunikacyjnych – sieć następnej<br />

generacji NGN i Internet Następnej Generacji.<br />

X 0,67<br />

46. Problem bezpieczeństwa i taryfikacji. X 0,33<br />

47. Problem zarządzania. X 0,67<br />

Razem 30<br />

Lp. Zagadnienie<br />

Karta zajęć – laboratorium<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Warstwa fizyczna dla styku S/T oraz styku U w dostępie BRA-ISDN. X 2<br />

2. Warstwa fizyczna dla interfejsu E1 traktu PCM30. X 1<br />

3. Struktura ramki i wieloramki systemu PCM30. X 1<br />

4. Scenariusz obsługi połączenia w sieci PSTN/ISDN. X 2<br />

5. Wiadomości sygnalizacyjne dla DSS1. X 1<br />

6. Wiadomości sygnalizacyjne dla SS7 ISUP. X 2<br />

7. Teleusługi i usługi dodatkowe w sieciach z komutacją kanałów. X 2<br />

8. Teleusługi i usługi dodatkowe w sieciach z komutacją pakietów. X 2<br />

9. Dostęp do usług szerokopasmowych w systemie ADSL. X 1<br />

10. Jednoczesny dostęp do usług sieci PSTN/ISDN i sieci IP. X 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć – projekt<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Zasięg transmisji w systemach cyfrowych dla pary miedzianej. X X 2<br />

liczba<br />

godzin<br />

liczba<br />

godzin<br />

308


2. Zasięg transmisji w trakcie optycznym i/lub ścieżce optycznej. X X 2<br />

3. Wymiarowanie pojemności styku między węzłami. X X 2<br />

4. Wymiarowanie wyposażeń węzła komutacyjnego. X X 3<br />

5. Wymiarowanie pojemności jednokierunkowego pierścienia SDH. X X 2<br />

6. Wymiarowanie pojemności dwukierunkowego pierścienia SDH. X X 2<br />

7. Wymiarowanie pojemności pierścienia optycznego WDM. X X 2<br />

Razem 15<br />

309


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Systemy i terminale multimedialne<br />

Skrót nazwy STM<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek (zaznaczyć X-em):<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Andrzej<br />

Nazwisko: Czyżewski<br />

e-mail: andcz@pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie. Historia rozwoju komunikacji multimedialnej.<br />

Synchronizacja usług w systemie multimedialnym. Wymagane<br />

charakterystyki techniczne i jakościowe transmisji informacji<br />

multimedialnej.<br />

X 0,67<br />

2. Elementy przekazu multimedialnego i jego rodzaje. Hypermedia,<br />

interactive media. Charakterystyka hypertextu, HTML, XML,<br />

XHTML.<br />

X 1<br />

3. Języki skryptowe - PHP (hypertext preprocessor), JAVA Script.<br />

Formaty dźwięku, grafiki komputerowej i przekazu wideofonicznego.<br />

X 1<br />

4. Multimedialne interfejsy programistyczne API. Przegląd narzędzi<br />

dostępnych na różnych platformach.<br />

X 0,67<br />

5. Modularne aplikacje multimedialne w standardzie ISDN. X 1<br />

6. Multimedialne oprogramowanie interfejsów BRI i PRI. X 1<br />

7. Transmisja multimediów. Wybrane platformy i protokoły. IPv6<br />

(Internet Protocol Version 6) jako protokół usług multimedialnych.<br />

VOD (Voice Over Data). Architektura i implementacje: ATM<br />

(VoATM) oraz IP (VoIP). Standard H.323. Multimedia Messaging<br />

Service (MMS).<br />

X 1<br />

8. Jakość transmisji multimedialnej. Quality of Service. Jakość dźwięku i<br />

obrazu w transmisji - synchronicznej, asynchronicznej oraz<br />

izochronicznej. Opóźnienie, jitter, utrata pakietów, błędy sekwencyjne.<br />

X 0,67<br />

9. Metody badania jakości – pomiary obiektywne i subiektywne.<br />

0,67<br />

Zakłócenia, szumy i zniekształcenia. Pomiary jakości dźwięku.<br />

Wyrazistość mowy, zrozumiałość mowy. Metody oceny jakości obrazu.<br />

X<br />

10. Rejestracja i emisja przekazu multimedialnego. Studio<br />

0,67<br />

multimedialne i rozgłośnia multimedialna. Formaty i media zapisu<br />

- rejestracja magnetyczna, magnetooptyczna i optyczna. Emisja<br />

rozsiewcza oraz multicasting. Znakowanie wodne.<br />

X<br />

11. Serwery multimedialne. Konfiguracje i organizacja serwerów. Aspekty<br />

techniczne i jakościowe zarządzania zasobami multimedialnymi.<br />

X 0,67<br />

12. Multimedialne bazy danych. Multimedialna nawigacja i wyszukiwanie<br />

informacji multimedialnej.<br />

X 0,67<br />

13. Multimedialne urządzenia końcowe. Wideotelefon. Telefon z integracją<br />

usług. Multimedialna stacja robocza. Set-top-box.<br />

X 1<br />

310


14. Prezentacja dźwięku i obrazu. Rendering obrazu i animacja grafiki.<br />

Dźwięk dookólny (surround), wyświetlacze i projektory, obraz<br />

panoramiczny, wyświetlacz stereoskopowy). Systemy sterowania<br />

głosowego (man-machine interface). Interfejsy multimodalne.<br />

15. Wideokonferencje. Zasady organizowania, konfiguracja, dobór liczby i<br />

rodzaju kanałów transmisyjnych. Terminale wideokonferencyjne. MUD<br />

(ang. Multi User Domain) - interaktywne środowiska dla wielu<br />

uczestników. Przykładowe systemy: VideoTalks (AT&T).<br />

16. Zaawansowane usługi multimedialne. Video/News on Demand, Nearly<br />

Video on Demand usługi on-line, zdalne nauczanie, usługi transakcyjne,<br />

telemedycyna.<br />

17. Usługi w systemach mobilnych 2G i 3G. Wykorzystanie pasma HF.<br />

Możliwości świadczenia usług w sieciach dostępowych i w<br />

interaktywnych sieciach szerokopasmowych: ADSL, HFC, APON,<br />

MMDS, MVDS, DTTB, DBS, FITL.<br />

18. Podsumowanie wykładu i zagadnienia perspektywiczne. Systemy<br />

wirtualnej rzeczywistości i teleobecności.<br />

Lp. Zagadnienie<br />

Karta zajęć - laboratorium<br />

X 1<br />

X 1<br />

X 1<br />

X<br />

0,67<br />

X 0,67<br />

poziom<br />

Razem<br />

wiedzy umiej.<br />

15<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie do zajęć laboratoryjnych X 1<br />

2. Zastosowanie C++ Buildera do tworzenia prezentacji multimedialnych X 2<br />

3. Tworzenie opisu ontologicznego i usługi "ontology wrapper" X 2<br />

4. Tworzenie usługi multimedialnej w oparciu o narzędzia DESYME X 2<br />

5. Badanie systemów kodowania sygnału mowy X 2<br />

6. Kompresja obrazu ruchomego - Flash i animacja - cz. 1 X 2<br />

7. Kompresja obrazu ruchomego - Flash i animacja - cz. 2 X 2<br />

8. Podsumowanie laboratorium X 2<br />

Razem 15<br />

311


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Systemy informacji przestrzennej<br />

Skrót nazwy SIP<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Zbigniew<br />

Nazwisko: Łubniewski<br />

E-mail: lubniew@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

Lp. Zagadnienie poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

1. Definicja, koncepcje, struktura i podstawowe pojęcia związane z<br />

GIS<br />

X 1<br />

2. Przykłady zastosowań GIS X 1<br />

3. Modele danych w GIS X 0,5<br />

4. Model wektorowy danych. Podstawowe typy obiektów<br />

wektorowych: punkt, linia, wielobok. Mapy tematyczne<br />

X 1<br />

5. Złożone typy obiektów wektorowych X 0,5<br />

6. Model rastrowy danych w GIS X 1<br />

7. Wybrane formaty danych wektorowych i rastrowych GIS X 0,5<br />

8. Baza danych jako podstawa GIS. Specyficzne cechy bazy danych<br />

przeznaczonych do przechowywania atrybutów przestrzennych<br />

X 1<br />

9. Zapytania dotyczące przestrzennych atrybutów danych X 0,5<br />

10. Standaryzacja modeli wektorowych. OGC, SQL X 1<br />

11. Model wektorowy topologiczny danych w GIS. Reguły<br />

topologiczne<br />

X 1<br />

12. Modele i reprezentacja danych trójwymiarowych w GIS X 1<br />

13. Metody pozyskiwania danych do GIS. Import, adaptacja<br />

i wprowadzanie danych istniejących, geokodowanie<br />

X 1<br />

14. Przykładowe techniki pomiarów danych dla GIS X 1<br />

15. Podstawowe algorytmy przetwarzania danych wektorowych.<br />

Analizy<br />

i przekształcenia geometryczne<br />

X 1<br />

16. Składanie warstw oraz podstawowe operacje geoprzetwarzania:<br />

buforowanie, złączenie, przecięcie<br />

X 1<br />

17. Przegląd oprogramowania z dziedziny GIS X 1<br />

Razem 15<br />

312


Karta zajęć – laboratorium<br />

Lp. Zagadnienie poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

1. Przedstawienie tematyki laboratorium i omówienie środowiska i<br />

zasad pracy<br />

X 1<br />

2. Podstawy pracy z GIS: podstawowe funkcje, integracja danych<br />

tabelarycznych i przestrzennych, zarządzanie warstwami; narzędzie:<br />

pakiet ArcGIS (ArcCatalog i ArcMap)<br />

X 2<br />

3. Proste analizy danych w GIS: tworzenie map tematycznych,<br />

zapytania w języku SQL, analizy statystyczne; narzędzia: ArcGIS,<br />

GlobalMapper<br />

X 2<br />

4. Nadawanie wektorowych cech przestrzennych obiektom w GIS:<br />

wprowadzanie ręczne, konwersja z innych formatów,<br />

geokodowanie; narzędzie: ArcGIS, w tym rozszerzenie ArcScan<br />

X 2<br />

5. Składanie warstw oraz podstawowe operacje geoprzetwarzania;<br />

narzędzie: ArcGIS, w tym rozszerzenie SpatialAnalyst<br />

X X 2<br />

6. Dane rastrowe w GIS i przykłady podstawowych metod ich<br />

przetwarzania: analiza wielozakresowa, przetwarzanie histogramu,<br />

algebra obrazu, filtracja; narzędzia: ER Mapper, GlobalMapper,<br />

ArcGIS<br />

X X 2<br />

7. Prezentacje trójwymiarowe danych w GIS;narzędzia: ArcGIS<br />

3Danalyst oraz oprogramowanie stworzone przez<br />

pracowników Katedry Syst. Geoinformatycznych<br />

X 2<br />

8. Przykłady internetowych GIS oraz technologii używanych do<br />

ich implementacji<br />

X 2<br />

Razem 15<br />

313


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Systemy jakości i dokumentacja<br />

Skrót nazwy SJD<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Lech<br />

Nazwisko: Kilian<br />

E-mail: kilian@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie. Dokumentacja w procesach produkcyjnych aparatury<br />

elektronicznej.<br />

X<br />

1<br />

2. Fazy procesu produkcyjnego. X 1<br />

3. Procesy poprodukcyjne. X 1<br />

4. Przygotowanie procesu produkcyjnego. Wymagania technicznoeksploatacyjne.<br />

X 0,5<br />

5. Założenia projektowe, studia i analizy, projekt koncepcyjny. X 0,5<br />

6. Projekty wstępne, modele laboratoryjne, węzłowe sprawdzenia. X 0,5<br />

7. Projekt techniczny, dokumentacja konstrukcyjna, plan procesu<br />

produkcyjnego, warunki na produkcję i odbiór, prototypy.<br />

X 0,5<br />

8. Proces technologiczny. Projekt wykonawczy. X 1<br />

9. Dokumentacja technologiczna, seria informacyjna i produkcyjna. X 1<br />

10. Czynności pomocnicze. Zaopatrzenie i administracja. X 1<br />

11. Kontrola jakości. X 0,5<br />

12. Badania zakładowe. X 0,5<br />

13. Systemy jakości. Oznaczenie CE. X 1<br />

14. ISO X 0,5<br />

15. AQAP X 0,5<br />

16. Normalizacja. Normy zakładowe. X 1<br />

17. Polskie normy. X 0,5<br />

18. Normy obronne, STANAG. X 0,5<br />

19. Procesy poprodukcyjne. Montaż i uruchomienie, dokumentacja<br />

montażowa.<br />

X 1<br />

20. Przekazywanie, programy i protokoły prób zdawczo-odbiorczych. X 0,5<br />

21. Użytkowanie i obsługa, dokumentacja eksploatacyjna, dokumentacja<br />

naprawcza, formularz techniczny.<br />

X 0,5<br />

Razem 15<br />

314


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Systemy operacyjne Unix, Linux<br />

Skrót nazwy SOUL<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Wojciech<br />

Nazwisko: Gumiński<br />

E-mail: wojciech.guminski@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Pojęcie systemu operacyjnego. Zadania i funkcje sytemu operacyjnego i<br />

środowisk uruchomieniowych. Podział systemów operacyjnych.<br />

Przegląd systemów operacyjnych.<br />

X 1<br />

2. Wprowadzenie do systemu operacyjnego Unix. Cechy<br />

charakterystyczne SO Unix. Budowa SO Linux. Uruchamianie,<br />

działanie i kończenie pracy systemu Linux.<br />

X 1<br />

3. Pojęcie pliku. Pliki, ich typy i atrybuty. Użytkownicy i grupy.<br />

Uprawnienia w systemie Unix.<br />

X 1<br />

4. Budowa systemu plików. I-węzły. Struktura drzewa katalogów.<br />

Tworzenie linków twardych i symbolicznych. Montowanie lokalnych i<br />

zdalnych systemów plików.<br />

X 1<br />

5. Model i implementacja procesu. Procesy w systemie operacyjnym,<br />

stany procesu, procesy współbieżne i wieloprogramowość.<br />

X 1<br />

6. Zarządzanie procesami. Komunikacja między procesami. Sygnały. X 1<br />

7. Powłoki CLI i GUI. Podstawowe polecenia powłoki. Programy do<br />

przetwarzania plików.<br />

X 1<br />

8. Standardowe we-wy. Filtry i strumienie. Przełączanie wejścia i wyjścia. X 1<br />

9. Komunikacja bezpośrednia użytkowników w systemie. System poczty<br />

elektronicznej.<br />

X 1<br />

10. Zasady pisania skryptów. Programowanie w języku powłoki. X 1<br />

11. Usługi w systemie operacyjnym. Harmonogram zadań.<br />

Administrowanie systemem operacyjnym. Automatyzacja zadań<br />

administracyjnych.<br />

X 1<br />

12. Konfiguracja startowa systemu. Menedżery startu systemu. Parametry<br />

startowe jądra systemu.<br />

X 1<br />

13. Rodzaje dystrybucji systemu Linux. Systemy wbudowane i ich<br />

ograniczenia. Instalacja i aktualizacja oprogramowania z paczek i<br />

pakietów źródłowych.<br />

X 1<br />

14. Instalacja i konfiguracja systemu Linux. Struktura partycji i katalogów.<br />

Kompilacja dedykowanego jądra systemu.<br />

X 1<br />

15. Kompilacja, łączenie i uruchamianie programów w C, C++ i Javie. X 1<br />

Razem 15<br />

315


Karta zajęć – laboratorium<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie do użytkowania systemu. Zasady logowania się do<br />

systemu. Zmiana hasła użytkownika.<br />

X 1<br />

2. Zarządzanie plikami w systemie. Identyfikacja uprawnień. Tworzenie<br />

struktury katalogów. Kopiowanie i przenoszenie plików. Dowiązania.<br />

X 1<br />

3. Podstawowe polecenia Shella. X 1<br />

4. Zmiany w środowisku, aliasy. X 1<br />

5. Użytkownicy i grupy. Uprawnienia do plików i katalogów. X 2<br />

6. Przetwarzanie plików tekstowych. Edytory tekstu. X 1<br />

7. Komunikacja bezpośrednia użytkowników systemu. Obsługa systemu<br />

poczty elektronicznej.<br />

X 1<br />

8. Przetwarzanie potokowe. Przełączanie wejścia i wyjścia. X 1<br />

9. Zarządzanie procesami. Przełączanie we-wy dla procesu.<br />

Wstrzymywanie i kończenie procesu.<br />

X 1<br />

10. Podstawy pisania skryptów. X 1<br />

11. Zaawansowane programowanie skryptowe. X 1<br />

12. Konfiguracja menedżera startu systemu. X 1<br />

13. Instalacja i konfiguracja dedykowanego systemu operacyjnego. X 1<br />

14. Zaliczenie przedmiotu. X 1<br />

Razem 15<br />

316


Nazwa przedmiotu Systemy operacyjne<br />

Skrót nazwy SOP<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Jerzy<br />

Nazwisko: Kaczmarek<br />

E-mail: jkacz@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

Lp. Zagadnienie poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

1. Definicje i zasady działania systemu operacyjnego x 1<br />

2. Przegląd znanych systemów operacyjnych. x 1<br />

3. Podstawowe właściwości systemu UNIX x 1<br />

4. Pojęcie pliku i jego części składowe, budowa i-węzła x 1<br />

5. System plików, struktura drzewa katalogów x 1<br />

6. Zasady montowania i dynamicznej zmiany systemu plików x 1<br />

7. Model i implementacja procesu, funkcja fork x 1<br />

8. Standardowe we-wy, przekierowanie, funkcja pipe, x 1<br />

9. Zarządzanie procesami i wątkami x 1<br />

10. Przełączanie kontekstu, współbieżność x 1<br />

11. Komunikacja i synchronizacja między procesami x 1<br />

12. Szeregowanie zadań, kolejkowanie, wywłaszczanie x 1<br />

13. Problemy zastoju, zagłodzenia i blokady x 1<br />

14. Problemy synchronizacji, pięciu filozofów x 1<br />

15. Dostęp do ścieżki krytycznej, semafory x 1<br />

16. Dobieranie algorytmu szeregowania zadań dla aplikacji x 1<br />

17. Zarządzanie pamięcią RAM, stronicowanie na żądanie x 1<br />

18. Zarządzanie pamięcią dyskową , SWAP x 1<br />

19. Bezpieczeństwo zasobów, mechanizmy ochrony x 1<br />

20. Właściwości i zadania powłoki shell x 1<br />

21. Podstawowe polecenia powłoki shell, x 1<br />

22. Programy do przetwarzania plików x 1<br />

23. Programowanie w języku powłoki, x 1<br />

24. Zasady pisania skryptów x 1<br />

25. Zasady instalacji i konfiguracja systemu. x 1<br />

26. Problemy administrowania systemem operacyjnym x 1<br />

27. Cechy systemu Linux, rodzaje dystrybucji x 1<br />

28. Zasady Open Source, Free Software, GNU x 1<br />

29. Podstawowe właściwości systemu MS Windows x 1<br />

30. Administracja domeną na serwerze MS Windows x 1<br />

Razem 30<br />

317


Karta zajęć – laboratorium<br />

Lp. Zagadnienie poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

1. Zapoznanie się z systemem plików x 2<br />

2. Praca w różnych menadżerach okien x 2<br />

3. Zapoznanie się z edytorami tekstu x 2<br />

4. Zmiany w środowisku systemu Unix x 2<br />

5. Wykorzystywanie podstawowe poleceń powłoki x 2<br />

6. Pisanie skryptów zawierającego podstawowe powłoki x 2<br />

7. Pisanie skryptu realizującego zadaną funkcjonalność x 2<br />

8. Elementarne operacje dostępu do plików x 2<br />

9. Funkcje systemowe do zarządzania procesami x 2<br />

10. Funkcje systemowe do zarządzania pamięcią x 2<br />

11. Wykorzystanie funkcji fork x 2<br />

12. Wykorzystanie semaforów do synchronizacji procesów x 2<br />

13. Rozwiązanie problemu pięciu filozofów x 2<br />

14. Wykorzystanie mechanizmu socket do komunikacji x 2<br />

15. Mechanizmy komunikacji ze zdalnymi serwerami 2<br />

Razem 30<br />

318


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Systemy radiokomunikacyjne<br />

Skrót nazwy SYRA<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i Telekomunikacja Automatyka i Robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Andrzej<br />

Nazwisko: Marczak<br />

E-mail: amarczak@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Pojęcia systemu i sieci radiokomunikacyjnej. Systemy X 1<br />

2.<br />

radiokomunikacji stałej i ruchomej.<br />

Schemat funkcjonalny systemu, stacja bazowa i terminal ruchomy. X 1<br />

3. Bilans energetyczny łącza radiowego. X 1<br />

4. Podstawowe metody wielodostępu do kanału radiowego: FDMA,<br />

TDMA, CDMA, SDMA, dostęp przypadkowy, charakterystyki i<br />

porównanie.<br />

X 1<br />

5. Tryby komutacji: komutacja kanałów i pakietów. Właściwości i analiza.<br />

Zastosowania.<br />

X 1<br />

6. Właściwości kanału radiowego i jego opis: szum, zaniki sygnału. X 1<br />

7. Efekt Dopplera, niestacjonarność kanału, opis formalny. X 1<br />

8. Systemy radiokomunikacji ruchomej naziemnej. X 1<br />

9. Systemy radiokomunikacji ruchomej satelitarnej. X 1<br />

10. Podstawy systemów komórkowych. X 1<br />

11. Pęk komórek, rozdział kanałów, wskaźniki jakości. X 1<br />

12. Wzór Erlanga. X 1<br />

13. Pojemność systemu komórkowego. X 1<br />

14. Cyfrowe systemy komórkowe, ich architektura i usługi. X 1<br />

15. Urządzenia stacji bazowych i terminali ruchomych. X 1<br />

16. System GSM. X 1<br />

17. Elementy architektury sieci. X 1<br />

18. Transmisja sygnału mowy i danych w systemie GSM. X 1<br />

19. Kanały fizyczne w systemie GSM. X 1<br />

20. Kanały logiczne w systemie GSM. X 1<br />

21. Zasady pracy i organizacja systemów trankingowych. X 1<br />

22. Właściwości i przeznaczenie systemów trankingowych. X 1<br />

23. System trankingowy TETRA. X 1<br />

24. Cyfrowe systemy telefonii bezprzewodowej. X 1<br />

25. System DECT. X 1<br />

26. Systemy radiokomunikacyjne z rozpraszaniem widma sygnałów,<br />

techniki DS-CDMA i FH-CDMA.<br />

X 1<br />

27. Ciągi rozpraszające i ich właściwości, zysk przetwarzania. X 1<br />

28. Pojemność systemu z rozpraszaniem widma. X 1<br />

29. System radiokomunikacyjny IS-95 z rozpraszaniem widma. X 1<br />

319


30. Zasady pracy systemu, kanały logiczne, ortogonalność sygnałów we<br />

wspólnym kanale częstotliwościowym.<br />

Karta zajęć - projekt<br />

X 1<br />

Razem<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

Projektowanie rozmieszczenia stacji bazowych systemów<br />

1.<br />

radiokomunikacji ruchomej na obszarze o określonej powierzchni.<br />

W ramach projektu i na podstawie założeń systemu podanych przez<br />

prowadzącego należy:<br />

Obliczyć powierzchnię pojedynczej komórki. X 2<br />

2. Obliczyć liczbę komórek na zadanym obszarze. X 2<br />

3. Obliczyć liczbę kanałów przypadających na pojedynczą komórkę. X 2<br />

4. Określić liczbę kanałów w systemie radiokomunikacyjnym. X 2<br />

5. Określić na podstawie tablicy Erlanga całkowite natężenie ruchu, które<br />

może obsłużyć pojedyncza komórka.<br />

X 2<br />

6. Określić liczbę abonentów, którą może obsłużyć cały analizowany<br />

system w pęku komórek w GNR.<br />

X 2<br />

7. Obliczyć pojemność i efektywność widmową systemu. X 3<br />

Razem 15<br />

30<br />

320


Nazwa przedmiotu Systemy telekomunikacyjne<br />

Skrót nazwy STKM<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Sylwester<br />

Nazwisko: Kaczmarek<br />

E-mail: Sylwester.Kaczmarek@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Istota telekomunikacji i podstawowe definicje X 0,67<br />

2. Podmioty rynku telekomunikacyjnego X 0,33<br />

3. Cele rynku telekomunikacyjnego X 0,33<br />

4. Struktura i zasoby systemu telekomunikacyjnego X 0,67<br />

5. Podstawowe funkcje: transmisja, komutacja, multipleksacja X 1<br />

6. Media transmisyjne i wielkości określające ich cechy X 1<br />

7. Technika analogowa a technika cyfrowa X 1<br />

8. Przetwarzanie informacji w sygnał telekomunikacyjny X 1<br />

9. Zagadnienie maksymalizacji wykorzystania mediów transmisyjnych X 1<br />

10. Kanał, łącze, system transmisyjny X 1<br />

11. Komutacja kanałów, wiadomości i pakietów X 1<br />

12. Połączenie telekomunikacyjne: systemy zorientowane połączeniowo X 0,33<br />

oraz systemy zorientowane bezpołączeniowo<br />

13. Struktura sieci telekomunikacyjnej i adresacja X 1<br />

14. Sterowanie połączeniem na poziomie węzła i sieci X 1<br />

15. Potrzeba istnienia sygnalizacji X 0,67<br />

16. Sieć sygnalizacyjna X 1<br />

17. Funkcja rutingu X 1<br />

18. Problem przemieszczania się abonentów X 1<br />

19. Usługi telekomunikacyjne i ich klasyfikacja X 1<br />

20. Problem otwartości na usługi telekomunikacyjne X 1<br />

21. Usługi sieci inteligentnej (IN) X 1<br />

22. PSTN, IDN, ISDN, GSM - kolejne kroki rozwoju telekomunikacji X 1<br />

23. Płaszczyzna transmisyjna w telekomunikacji X 1<br />

24. Zmiany na rynku usług i ich konsekwencje dla telekomunikacji X 1<br />

25. Konwergencja technik, technologii, sieci i usług X 1<br />

26. Dostęp (do węzłów dostępu do usług), agregacja (strumieni informacji),<br />

transport (strumieni w rdzeniu)<br />

X 1<br />

27. Komutacja pakietów i warstwa sieciowa IP platformą dla usług X 1<br />

telekomunikacyjnych (IP QoS)<br />

28. Architektura dla usług zintegrowanych - IntServ X 1<br />

29. Architektura dla usług zróżnicowanych - DiffServ X 1<br />

30. Uogólniona komutacja etykietowa - GMPLS X 1<br />

321


31. Warstwowy model telekomunikacji: zasoby dla usługi przenoszenia,<br />

sterowanie połączeniem i usługą, aplikacje<br />

32. Operatorzy telekomunikacyjni i ich potrzeby: użytkowanie, utrzymanie,<br />

zarządzanie i administrowanie (OMMA)<br />

33. Przyszłość telekomunikacji jako elementu Globalnej Infrastruktury<br />

Informacyjnej - GII<br />

Lp. Zagadnienie<br />

Karta zajęć – laboratorium<br />

X 1<br />

X 1<br />

X 1<br />

poziom<br />

wiedzy umiej.<br />

Razem 30<br />

A B C D E<br />

1. Warstwa fizyczna dla styku S/T oraz styku U w dostępie BRA-ISDN X 2<br />

2. Warstwa fizyczna dla interfejsu E1 traktu PCM30 X 1<br />

3. Struktura ramki i wieloramki systemu PCM30 X 1<br />

4. Scenariusz obsługi połączenia w sieci PSTN/ISDN X 2<br />

5. Wiadomości sygnalizacyjne dla DSS1 X 1<br />

6. Wiadomości sygnalizacyjne dla SS7 ISUP X 2<br />

7. Teleusługi i usługi dodatkowe w sieciach z komutacją kanałów X 2<br />

8. Teleusługi i usługi dodatkowe w sieciach z komutacją pakietów X 2<br />

9. Dostęp do usług szerokopasmowych w systemie ADSL X 1<br />

10. Jednoczesny dostęp do usług sieci PSTN/ISDN i sieci IP X 1<br />

Razem 15<br />

liczba<br />

godzin<br />

322


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Systemy wbudowane i mikroprocesory<br />

Skrót nazwy SWM<br />

Stopień:<br />

1. (inżynierski)<br />

X<br />

2. (magisterski)<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Jerzy<br />

Nazwisko: Demkowicz<br />

E-mail: demjot@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

Lp. Zagadnienie poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

1 Historia i trendy rozwojowe mikroprocesorów X 0,5<br />

2 Architektura systemu mikroprocesorowego X 0,5<br />

3 Bloki nadzorujące pracą mikroprocesora X 0.5<br />

4 System przerwań 0.5<br />

5 Typy pamięci X 0.5<br />

6 System WE/WY X 0.5<br />

7 Programowanie mikroprocesorów, asembler X 1<br />

8 Mikrokontrolery. Podstawowe definicje.<br />

Architektura mikrokontrolera PIC<br />

X 1<br />

9 Architektura mikrokontrolera PIC ATMega 1<br />

10 Specjalizowane układy WE/WY. SPI, UART, 1-wire, i2c, CAN,<br />

1<br />

USB, PSP<br />

11 Procesory specjalizowane, sygnałowe DSP X 0,5<br />

12 Systemy wieloprocesorowe X 0,5<br />

13 Techniki zwiększające wydajność mikroprocesorów X 1<br />

14 Klasyfikacja systemów wbudowanych X 2<br />

15 Platforma sprzętowa: architektury dedykowane. X 2<br />

16 Architektura procesorów dedykowanych<br />

Przykłady architektur procesorów: AVR, ARM, PIC, Hitachi, MIPS<br />

X 1<br />

17 Układy FPGA, ASIC, PLC. X 2<br />

18 Podstawowe układy peryferyjne X 2<br />

19 Wybrane aspekty funkcjonowania systemu operacyjnego dla<br />

systemów wbudowanego.<br />

X 2<br />

20 Wielozadaniowość w systemach wbudowanych (wątki, procesy). X 2<br />

21 Systemy czasu rzeczywistego dla układów wbudowanych X 2<br />

22 Uproszczone warstwy oprogramowania sieciowego dla systemów<br />

wbudowanych<br />

X 1<br />

23 Przykłady protokołów komunikacyjnych Ad Hoc dla systemów<br />

wbudowanych<br />

X 2<br />

24 Środowiska programistyczne do tworzenia aplikacji dla systemów<br />

wbudowanych.<br />

X 1<br />

25 Sposoby modelowania systemów wbudowanych. X 1<br />

26 Metody testowania programów dla systemów wbudowanych X 1<br />

27 Sposoby zapewniania odpowiedniego poziomu jakości aplikacji w<br />

systemach wbudowanych.<br />

X 1<br />

28 Wybrane aplikacje systemów wbudowanych X 2<br />

323


Karta zajęć – laboratorium<br />

Razem 30<br />

Lp. Zagadnienie poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

1. Podstawowe własności mikrokontrolera rodziny PIC 1<br />

2. Tryb oszczędzania energii mikrokontrolera PIC<br />

-SLEEP, RESET, WATCHDOG<br />

x 1<br />

3. Zaawansowane własności mikrokontrolera PIC x 1<br />

4. Współpraca mikrokontrolera PIC z multipleksowanym<br />

wyświetlaczem i klawiaturą<br />

x 1<br />

5. Sprzętowy interfejs szeregowy asynchroniczny<br />

- moduł USART<br />

x 1<br />

6. Komunikacja z urządzeniami zewnętrznymi z wykorzystaniem<br />

protokołu I2C<br />

x 1<br />

7. Podstawowe właściwości procesorów Atmega.<br />

Porty WE-WY mikrokontrolera ATMega<br />

x 1<br />

8. Rodzaje pamięci mikrokontrolerów ATMega. x 1<br />

9. Obsługa wyświetlacza LCD.<br />

- dostęp do rejestrów wyświetlacza z poziomu programu,<br />

właściwości sterownika wyświetlacza, generowanie własnych<br />

symboli.<br />

x 1<br />

10. Wbudowany konwerter A/C. x 1<br />

11. Magistrala 1 – wire sposób generowania sygnałów magistrali<br />

zarządzanie magistralą przez mikrokontroler<br />

x 1<br />

12. Zapoznanie się z cyklem tworzenia oprogramowania dla urządzeń<br />

wbudowanych na przykładzie pakietu Visual Studio<br />

X 1<br />

13. Emulatory urządzeń wbudowanych X 2<br />

14. Proces kompilacji projektu dla systemu wudowanego z<br />

wykorzystaniem makefile i adresowania pamięci typu FLASH<br />

X 1<br />

15. Program ładujący w systemie wbudowanym na przykładzie<br />

procesora PIC, ARM, ATMega<br />

X 1<br />

16. Uruchamianie aplikacji napisanych w językach wyższego poziomu<br />

na małych urządzeniach wbudowanych na przykładzie systemu<br />

ATMega128<br />

X 1<br />

17. Komunikacja między urządzeniami wbudowanymi z<br />

wykorzystaniem sieci przewodowej i protokołu TCP/IP<br />

X 1<br />

18. Komunikacja między urządzeniami wbudowanymi z<br />

wykorzystaniem sieci bezprzewodowej Wi-Fi<br />

X 1<br />

19. Analiza prostego systemu operacyjnego dla systemu wbudowanego X 2<br />

20. Realizacja aplikacji czasu rzeczywistego w systemie operacyjnym<br />

Windows CE<br />

X 1<br />

21. Realizacja aplikacji czasu rzeczywistego dla SO Linux Embedded X 2<br />

22. Modyfikacja prostego systemu wbudowanego w języku VHDL dla<br />

układu FPGA<br />

X 2<br />

23. Wykorzystanie telefonu komórkowego do komunikacji między<br />

urządzeniami wbudowanymi<br />

X 1<br />

24. Urządzenia wbudowane i multimedia, małe urządzenia przenośne<br />

dla TV, GPS, Nawigacji samochodowej<br />

X 1<br />

25. Sposoby testowania urządzeń wbudowanych. Weryfikacja i<br />

debuggowanie aplikacji testowych<br />

X 1<br />

26. Modułowa koncepcja budowy Windows CE X 1<br />

Razem 30<br />

324


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Systemy wizualizacji informacji<br />

Skrót nazwy SWI<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Bogdan<br />

Nazwisko: Kosmowski<br />

E-mail: kosmos@eti.pg.gda.pl<br />

Lp Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. System wizualizacji informacji; elementy, funkcja, właściwości X 1<br />

2. Displeje optoelektroniczne; klasyfikacja, funkcje, właściwości X 1<br />

3. Charakterystyki fotometryczne i kolorymetryczne displeji X 1<br />

4. System wzroku człowieka, postrzeganie, widzenie skotopowe i fotopowe, X 1<br />

wrażenie barwy, kolorymetria<br />

5. Ciekłe kryształy – klasyfikacja, parametry fizyczne, elektrycz. i optyczne X 1<br />

6. Zjawiska elektrooptyczne w ciekłych kryształach X 1<br />

7. Konstrukcja komórki ciekłokrystalicznej X 1<br />

8. Zasada działania komórki TN X 1<br />

9. Zasada działania komórki ECB X 1<br />

10. Zasada działania komórki VAN X 1<br />

11. Zasada działania komórki PDLC X 1<br />

12. Zasada działania komórki Guest-Host X 1<br />

13. Zasada działania komórki STN X 1<br />

14. Displeje ciekłokrystaliczne – ferroelektryczne, antyferroelektryczne X 1<br />

15. Konstrukcja modułu displeja ciekłokrystalicznego, mody pracy X 1<br />

16. Procedura optymalizacji barwnych displejów ciekłokrystalicznych X 1<br />

17. Sterowanie statyczne i multipleksowanie displejów pasywnych X 1<br />

18. Displeje AM TFT LCD X 1<br />

19. Technologia displejów o dużej gęstości informacji, technika COG X 1<br />

20. Displeje - budowa, zasada działania, właściwości, zastosowania:<br />

X 1<br />

- displeje fluorescencyjne próżniowe (VFD),<br />

21. - displeje elektroluminescencyjne (EL/LED), 1<br />

22. - displeje polimerowe (OLED), 1<br />

23. - displeje plazmowe (PDP), 1<br />

24. - displeje polowe (FED), 1<br />

25. - lampy kineskopowe (CRT), 1<br />

26. - displeje mikromechaniczne (DMD- DLP), 1<br />

27. - displeje projekcyjne, 1<br />

28. - displeje typu head-up (HUD). 1<br />

29. Trendy rozwojowe, nowe możliwości zastosowań systemów wizualizacji<br />

informacji<br />

X 1<br />

30. Zaliczenie 1<br />

liczba<br />

godzin<br />

325


Lp. Zagadnienie<br />

Karta zajęć - laboratorium<br />

poziom<br />

Razem<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wprowadzenie. Podstawowe parametry displejów. X 1<br />

2. Właściwości elektrooptyczne displejów ciekłokrystalicznych. X X 2<br />

3. Pomiary i optymalizacja rozkładu przestrzennego kontrastu displeja<br />

ciekłokrystalicznego.<br />

X X 2<br />

4. Budowa modułu displeja. Badanie charakterystyk spektralnych<br />

elementów modułu displeja<br />

X X 2<br />

5. Badanie własności kolorymetrycznych modułów displejów<br />

ciekłokrystalicznych.<br />

X X 2<br />

6. Modelowanie deformacji tekstury ciekłokrystalicznej. X X 2<br />

7. Modelowanie właściwości elektrooptycznych standardowych tekstur<br />

X X 2<br />

ciekłokrystalicznych.<br />

8. Procedury testowania i oceny jakości monitorów. X X 2<br />

Razem 15<br />

30<br />

liczba<br />

godzin<br />

326


Nazwa przedmiotu Sztuczna inteligencja<br />

Skrót nazwy SIN<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Jędruch<br />

Nazwisko: Wojciech<br />

E-mail: wjed@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

Lp. Zagadnienie poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

1. Definicje dziedziny SI, przegląd metod i zastosowań X 1<br />

2. Historia rozwoju SI, filozofia SI X 1<br />

3. Metody szukania na grafach X 1<br />

4. Metody szukania na grafach AND/OR X 1<br />

5. Metody minimax i zastosowanie do gier (szachy) X 1<br />

6. Automatyczne wnioskowanie w rachunku predykatów X 1<br />

7. Język Prolog jako przykład systemu wnioskującego X 1<br />

8. Wprowadzenie do metod rozmytych X 1<br />

9. Wniskowanie rozmyte X 1<br />

10. Wprowadzenie do sieci probabilistycznych X 1<br />

11. Metody obliczania prawdopodobieństw w sieciach<br />

probabilistycznych<br />

X 1<br />

12. Wstęp do metod uczenia maszyn. Podział na typy uczenia,<br />

X 1<br />

algorytmy uczenia i struktury uczące się<br />

13. Algorytmy gradientowe X 1<br />

14. Algorytmy szukania przypadkowego i symulowanego wyżarzania X 1<br />

15. Algorytmy ewolucyjne i programowanie genetyczne X 1<br />

16. Algorytmu roju X 1<br />

17. Podstawowe pojęcia rozpoznawania obrazów X 1<br />

18. Klasyfikatory minimalnoodległościowe, X 1<br />

19. Klasyfikatory z dużymi marginesami X 1<br />

20. Selekcja cech X 1<br />

21. Wprowadzenie do sieci neuronowych X 1<br />

22. Uczenie sieci warstwowych X 1<br />

23. Systemy neuronowo-rozmyte X 1<br />

24. Drzewa decyzyjne X 1<br />

25. Problemy generalizacji w uczeniu X 1<br />

26. Sieci samoorganizujące się i klasteryzacja X 1<br />

27. Metody optymalizacji wieloetapowych procesów decyzyjnych X 1<br />

28. Uczenie ze wzmocnieniem w wieloetapowych procesach<br />

decyzyjnych<br />

X 1<br />

29. Optymalizacja systemów wieloagentowych X 1<br />

30. Modelowanie indywiduowe, zjawiska wyłaniania się i sztuczne<br />

życie<br />

X 1<br />

327


Karta zajęć – laboratorium<br />

Lp. Zagadnienie poziom<br />

Razem 30<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wprowadzenie do języka Prolog X X 3<br />

2. Zastosowanie języka Prolog do szukania na grafach i planowania X 3<br />

3. Wnioskowanie rozmyte X 2<br />

4. Sieci bayesowskie – obliczanie prawdopodobienstw X 2<br />

5. Algorytmy ewolucyjne X 2<br />

6. Algorytm symulowanego wyżarzania X 2<br />

7. Algorytmy roju X 2<br />

8. Wprowadzenie do sieci neuronowych X 1<br />

9. Uczenie sieci warstwowych metodami gradientowymi X 3<br />

10. Własności generalizacyjne sieci warstwowych X 1<br />

11. Sieci neuronowo-rozmyte X 2<br />

12. Uczenie drzew decyzyjnych X 2<br />

13. Sieci samoorganizujące się X 2<br />

14. Uczenie ze wzmocnieniem X 3<br />

Razem 30<br />

328


Nazwa przedmiotu Technika antenowa<br />

Skrót nazwy TANT<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Włodzimierz<br />

Nazwisko: Zieniutycz<br />

E-mail: wlz@pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wstęp. Parametry anten: charakterystyka promieniowania,<br />

zysk kierunkowy, energetyczny, impedancja wejściowa.<br />

X 1,33<br />

2. Parametry polaryzacyjne, szumowe. Pasmo pracy. X 1,33<br />

3. Podstawy teoretyczne: źródła fizyczne, prąd magnetyczny<br />

X 0,67<br />

Zasada równoważności, widmo kątowe<br />

0,67<br />

4. Własności pola w strefie bliskiej i dalekiej. X 0,33<br />

5. Jedno- i dwuwymiarowe szyki antenowe. Mnożnik antenowy. X 1<br />

6. Niejednorodne szyki antenowe.<br />

X<br />

0,33<br />

Synteza szyków metodą Fouriera i Woodwarda. Anteny<br />

inteligentne<br />

X<br />

0,33<br />

7. Elementy promieniujące: dipol krótki, mała pętla z prądem, dipol<br />

półfalowy.<br />

X<br />

1<br />

Zasilanie dipola – symetryzatory<br />

X<br />

0,33<br />

8. Anteny: mikropaskowa i szczelinowa. X 1<br />

9. Anteny z falą bieżącą: Udo-Yagi, śrubowa. X 0,67<br />

10. Anteny niezależne od częstotliwości: dwustożkowa, spiralna. Anteny<br />

logarytmiczno-periodyczne.<br />

X 1<br />

11. Apertury: prostokątna i kołowa.<br />

X 0,67<br />

Tuby sektorowe: E i H, piramidalne, stożkowe.<br />

0,67<br />

12. Anteny reflektorowe. Kierunkowość anteny parabolicznej. X 1<br />

13. Anteny soczewkowe. X 0,67<br />

14. Miernictwo antenowe – pomiar charakterystyki promieniowania, zysku,<br />

parametrów polaryzacyjnych<br />

X 1<br />

15. Zaliczenie 1<br />

Razem 15<br />

329


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Technika bardzo wysokich częstotliwości<br />

Skrót nazwy TBWC<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Jerzy<br />

Nazwisko: Mazur<br />

E-mail: jem@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Podstawowe definicje, własności i zastosowanie techniki bwcz X 1<br />

2. Parametry falowe, funkcje własne i definicje fal napięciowych i<br />

prądowych pól TE,TM,TEM– równania linii, układy zastępcze,<br />

impedancja charakterystyczna<br />

X X 1<br />

3. Linie długie, fale napieciowe i prądowe, fala stojąca i jej parametry w<br />

linii obciążonej, rozklady impedancji i współczynnika odbicia, wykres<br />

Smith’a<br />

X 1<br />

4. Falowód prostokątny i cylindryczny- parametry falowe, technologia<br />

realizacji<br />

X X 1<br />

5. Prowadnice z falą TEM i quasi TEM- parametry falowe, modele<br />

zastępcze,<br />

X X 1<br />

6. Parametry falowe i technologia realizacji ;linia współosiowa, linia<br />

paskowa, skrętka, linia mikropaskowa, linia szczelinowa i komplanarna,<br />

linie sprzężone planarnie i warstwowo<br />

X X 1<br />

7. Metody pobudzania falowodów, prąd elektryczny i magnetyczny,<br />

sprzężenie poprzez aperturę, sondy i szczeliny w falowodach, zasady<br />

łaczenia falowodów.<br />

X X 1<br />

8. Analiza rozgałezień mikrofalowych ,definicje fal w rozgałęzieniu,<br />

macierz rozproszenia, warunek unitarności, własności symetrii,<br />

zagadnienia redukcji wymiaru macierzy. związki między macierza<br />

rozproszenia i znormalizowanymi macierzami impedancji ,<br />

admitancji, transmisji. Zastosowanie macierzy transmisji w<br />

analizie kaskady dwuwrotników.<br />

X X 1<br />

9. Związki między macierzą rozproszenia i znormalizowanymi<br />

macierzami impedancji , admitancji, transmisji. Zastosowanie<br />

macierzy transmisji w analizie kaskady dwuwrotników<br />

X X 1<br />

10. Rezonatory mikrofalowe, rodzaje pola i częstotliwości własne, dobroć<br />

rezonatora,uklady zastępcze, przestrajanie rezonatorów. Rezonatory<br />

zintegrowane. Rezonatory Fabry-Perrot<br />

X 1<br />

11. Zagadnienia dopasowania impedancji- transformatory jednorodne i<br />

niejednorodne. Zasady projektowania<br />

X 1<br />

12. Obciążenia małej i dużej mocy, stałe i regulowane mikrofalowe tłumiki<br />

i przesuwniki fazy. Układy polaryzatorów. Zasada działania, realizacje<br />

w technice falowodowej i zintegrowanej, metodyka projektowania<br />

X X 1<br />

13. Układy sprzęgające, rozgałęzienia hybrydowe, dzielniki mocy; układy X X 1<br />

330


zastępcze, zasada działania, metodyka projektowania, realizacje<br />

falowodowe i zintegrowane<br />

14. Elementy elektroniki mikrofalowej-tranzystory FET, diody<br />

mikrofalowe-waraktorowa, shotkiego,pin- układy zastepcze, parametry<br />

, zastosowanie<br />

15. Wzmacniacze , generatory i mieszacze mikrofalowe – parametry ,<br />

zastosowanie<br />

Lp. Zagadnienie<br />

Karta zajęć – ćwiczenia<br />

1. Płaszczyzna elektryczna parametrów magnetyczna, warunki brzegowe<br />

parametrów ciągłości, przechodzenie parametrów odbicie fali płaskiej<br />

na granicy dwóch dielektryków.<br />

2. Parametry falowe , definicje impedancji charakterystycznej, rozkłady<br />

pola em i rozkłady prądów w prowadnicach z falą TE,TM, TEM ,<br />

3. Modele zastępcze podstawowych rodzajów pola em. w falowodzie<br />

prostokątnym cylindryczny, linia współosiowa, linia płaskorównoległa,<br />

linia mikropaskowa<br />

4. Parametry fali stojącej w linii długiej . Rozkład fal napięciowych i<br />

prądowych , fala stojąca<br />

5. Transformacja impedancji oraz współczynnika odbicia w linii długiej.<br />

Elementy reaktancyjne realizowane linią długą.<br />

6. Przykłady transformacji impedancji oraz współczynnika odbicia<br />

wykorzystując wykres Smith’a –układy dopasowujące ;strojnik,<br />

transformator ćwierćfalowy.<br />

7. Transformacja impedancji i współczynnika odbicia w strukturach<br />

złonych z linii o różnej impedancji charakterystycznej i zawierających<br />

elementy skupione<br />

8. Macierz rozproszenia S, warunki unitarności, własności symetrii,<br />

redukcja wrót układu, przesunięcie wrót układu<br />

9. Związki między macierzą rozproszenia S a macierzą Z oraz Y, macierz<br />

transmisji, kaskada dwuwrotników<br />

10. Określenie z definicji macierzy rozproszenia dwuwrotników – odcinek<br />

linii, impedancja włączona szeregowo i równolegle, połączenie dwóch<br />

linii o różnych impedancjach charakterystycznych<br />

11. Przykłady zastosowania macierzy S w projektowaniu układów<br />

mikrofalowych – wybrane przykłady rozgałęzień<br />

12. Sprzężone paskowe i mikropaskowe linie zintegrowane- modele<br />

zastępcze, obliczenia parametrów linii, rozkłady pola<br />

13. Projektowanie układów pasywnych-obciążenia , tłumiki, sprzęgacz<br />

zbliżeniowy, rozgałęzienia typu T.<br />

X 1<br />

X 1<br />

Razem 15<br />

poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X 1<br />

X X 1<br />

X X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

14. Projektowanie sprzęgaczy hybrydowych i dzielników mocy X 1<br />

15. Zasady projektowania wzmacniaczy mikrofalowych X 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć – laboratorium<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wprowadzenie, instruktaż BHP, instrukcja obsługi sprzętu laborat. X 2<br />

2. Fale stojące w prowadnicach falowych. X 3<br />

liczba<br />

godzin<br />

331


3. Pomiar impedancji. X 3<br />

4. Metody dopasowania impedancji. X 3<br />

5. Pomiar parametrów wielowrotmików mikrofalowych. X 3<br />

6. Zaliczenie. 1<br />

Razem 15<br />

332


Nazwa przedmiotu Technika bezprzewodowa<br />

Skrót nazwy TBP<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

KieruneK:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Ryszard<br />

Nazwisko: Katulski<br />

E-mail: rjkat@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Budowa łącza radiowego, części nadawcza, odbiorcza i<br />

bezprzewodowa, funkcje systemowe<br />

X 1<br />

2. Bezprzewodowe medium propagacyjne, zakresy częstotliwości<br />

stosowane w komunikacji bezprzewodowej<br />

X 1<br />

3. Interfejs antenowy – podstawowe parametry użytkowe X 1<br />

4. Podstawy techniki nadawania, funkcjonalne ujęcie nadajnika radiowego X 1<br />

5. Podstawy techniki odbiorczej, funkcjonalne ujęcie odbiornika<br />

radiowego<br />

X 1<br />

6. Zagadnienie przenoszenia widma, budowa i działanie stopnia<br />

przemiany częstotliwości<br />

X 1<br />

7. Zagadnienia syntezy częstotliwości w technice nadawania i odbioru X 1<br />

8. Blok b.w.cz., uwarunkowania systemowe i częstotliwościowe X 1<br />

9. Podstawowe zadania modulacji, modulacje analogowe i cyfrowe X 1<br />

10. Modem radiowy, kodowanie źródłowe i nadmiarowe. Budowa i<br />

działanie stacji radiokomunikacyjnej, sieć radiowa<br />

X 1<br />

11. Metody dostępu do kanału radiowego, FDMA, TDMA, CDMA,<br />

SDMA, dostęp przypadkowy. Radiowy system dostępowy<br />

X 1<br />

12. Radiowe przęsło telekomunikacyjne, linia radiowa X 1<br />

13. System komórkowy, odległości koordynacyjne, pojęcie pęku komórek X 1<br />

14. Satelita telekomunikacyjny, jego rola we współczesnej komunikacji<br />

bezprzewodowej<br />

X 1<br />

15. Systemy i techniki bezprzewodowe – kierunki rozwoju X 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć – laboratorium<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Badanie sygnałów z modulacją amplitudy X X 2<br />

2. Badanie sygnałów z modulacją częstotliwości X X 2<br />

liczba<br />

godzin<br />

333


3. Badanie układów preemfazy i deemfazy X X 2<br />

4. Tor sygnału modulującego w nadajniku radiokomunikacyjnym X X 2<br />

5. Tor pośredniej częstotliwości odbiornika radiokomunikacyjnego X X 2<br />

6. Synteza częstotliwości X X 2<br />

7. Badanie różnicowej modulacji szerokości impulsów X X 2<br />

8. Odrabianie ćwiczeń 1<br />

Razem 15<br />

334


Nazwa przedmiotu Technika bezprzewodowa<br />

Skrót nazwy TBP<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

x<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Józef<br />

Nazwisko: Woźniak<br />

e-mail: jowoz@eti.pg.gda.pl<br />

Lp. Zagadnienie )<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Klasyfikacja sieci bezprzewodowych X ½<br />

2. Podstawowe własności i zastosowania sieci bezprzewodowych X 1<br />

3. Przegląd systemów łączności bezprzewodowej X ½<br />

4. Właściwości i parametry mediów transmisyjnych, charakterystyka<br />

X 1<br />

systemów radiowych i optycznych<br />

5. Techniki wielodostępu (FDMA, TDMA, CDMA, SDMA) X 1<br />

6. Ocena efektywności technik wielodostępu X 1<br />

7. Klasyfikacje protokołów dostępu do kanału X ½<br />

8. Charakterystyka algorytmów rywalizacyjnych (ALOHA, S-ALOHA) X ½<br />

9. Analiza jakości protokołów ALOHA, S-ALOHA, stabilność systemu<br />

ALOHA<br />

X 1<br />

10. Algorytmy z częściową koordynacją (CSMA) bądź rezerwacją dostępu X 1<br />

11. Sieci WLAN – zasady organizacji i tryby pracy X 1<br />

12. Standardowe rozwiązania sieci WLAN (IEEE 802.11, ETSI<br />

HIPERLAN)<br />

X 1<br />

13. Ocena przydatności protokołu dostępu DCF – CSMA/CA. Analiza<br />

algorytmu PCF<br />

X 1<br />

14. Architektura MAC QoS – obsługa różnych typów ruchu w sieciach<br />

IEEE 802.11e<br />

X 1<br />

15. Wybrane problemy projektowania sieci WLAN – implementacja i<br />

X 1<br />

testowanie sieci WLAN; Tryby pracy urządzeń WiFi<br />

16. Bezpieczeństwo sieci IEEE 802.11, Protokoły WEP, WAP X 1<br />

17. IEEE 802.11 i X 1<br />

18. Sieci PAN; Standard Bluetooth i jego profile X 1<br />

19. Rozwiązanie IEEE 802.15.3 (UWB), 802.15.4 (ZigBee), NFC X 1<br />

20. Sieci WMTAN – standard IEEE 802.16, zastosowanie w ERS X 1<br />

21. Tryby pracy i usługi w sieci WiMAX X 1<br />

22. Sieci heterogeniczne, koegzystencja sieci Bluetooth i WIFi X 1<br />

23. Bezprzewodowe sieci ATM, HIPERLAN/2 X 1<br />

24. Algorytmy routingu dla sieci ad-hoc, sieci sensorowe X 1<br />

25. Satelitarne systemy transmisji danych (systemy LEO, MEO), routing w X 1<br />

sieciach satelitarnych<br />

26. VSAT: budowa i zastosowania systemów satelitarnych X 1<br />

27. Architektura i podstawowe protokoły dostępu dla sieci VSAT X 1<br />

335


28. Systemy telefonii komórkowej 2G (GSM, GSM+) X 1<br />

29. Transmisja danych w sieciach GSM X 1<br />

30. Systemy 3G – UMTS X 1<br />

31. Wsparcie dla mobilności oferowane przez IPv6, protokoły wspierające<br />

makromobilność w sieciach IP (MIP, MIP RO, SMIP)<br />

X 1<br />

32. Protokoły wspierające mikromobilność (Cellular IP, HAWAII) X 1/2<br />

33. Perspektywy rozwoju systemów łączności bezprzewodowej – systemy<br />

4G<br />

X 1/2<br />

Razem 30<br />

Lp. Zagadnienie<br />

Karta zajęć - laboratorium<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wprowadzenie do lab. 1<br />

2. Zaawansowane tryby pracy punktów dostępowych 2<br />

3. Wydajność sieci WiFi 3<br />

4. Elementy mechanizmów warstwy łącza danych w sieciach standardu<br />

2<br />

802.11<br />

liczba<br />

godzin<br />

5. Koegzystencja sieci standardu Bluetooth i WiFi 3<br />

6. Podstawowe mechanizmy zabezpieczeń sieci standardu 802.11 2<br />

7. Uwierzytelnianie w oparciu o standard 802.1x i RADIUS 2<br />

Razem 15<br />

336


Nazwa przedmiotu Technika cyfrowa<br />

Skrót nazwy TC<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Paweł<br />

Nazwisko: Raczyński<br />

E-mail: wpr@eti.pg.gda.pl<br />

Karta zajęć – wykład cz I<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Pojęcia podstawowe, układy kombinacyjne, układy sekwencyjne X 1<br />

Aparat matematyczny stosowany do opisu układów kombinacyjnych i X 1<br />

2. sekwencyjnych – tablice funkcji, funkcje logiczne, automaty, graf<br />

tablice przejść/wyjść – przykłady<br />

3. Wprowadzenie do systemu binarnego, arytmetyka binarna X 1<br />

4.<br />

Kody przedstawiania liczb BIN, HEX, BCD, U1, U2, liczby zmienno<br />

pozycyjne, arytmetyka na liczbach ze znakiem<br />

X 1<br />

5. Algebra Boole’a, aksjomaty, wybrane definicje i twierdzenia X 1<br />

6.<br />

Funkcje logiczne, postać kanoniczne i parakanoniczna, metody<br />

sprowadzania funkcji do postaci kanonicznej<br />

X 1<br />

7.<br />

Funkcje logiczne w postaci NPS i NPI, przykłady i analogie do innych<br />

algebr oraz przykłady zastosowań algebry Boole’a<br />

X 1<br />

8.<br />

Minimalizacja funkcji logicznych, cel minimalizacji techniczny i<br />

ekonomiczny<br />

X 1<br />

9. Minimalizacja funkcji logicznych, metoda tablic Karnaugh X 1<br />

10.<br />

Minimalizacja funkcji logicznych, algorytm McCluskey’a, przykłady<br />

minimalizacji funkcji<br />

X 1<br />

11.<br />

Funktory logiczne, synteza układów kombinacyjnych z wykorzystaniem<br />

funktorów AND, OR i NOT<br />

X 1<br />

Funktory logiczne, synteza układów kombinacyjnych z wykorzystaniem<br />

X 1<br />

12. funktorów NAND i NOR, minimalizacja funkcji logicznych w zakresie<br />

reprezentacji NPS i NPI a minimalizacja globalna<br />

13. Przegląd typowych układów kombinacyjnych X 1<br />

Synteza układów kombinacyjnych z wykorzystaniem<br />

X 1<br />

14. multiplekserów, realizacje wielowarstwowe i mieszane<br />

(multipleksery i/lub funktory)<br />

15.<br />

Układy iteracyjne, problem kompromisu pomiędzy złożonością<br />

układu a jego czasem propagacji<br />

X 1<br />

16.<br />

Synteza układów sekwencyjnych synchronicznych – synteza<br />

abstrakcyjna, minimalizacja liczby stanów wewnętrznych<br />

X 1<br />

Synteza układów sekwencyjnych synchronicznych – kodowanie<br />

X 1<br />

17. stanów, rodzaje przerzutników i ich wykorzystanie, metody wyzwalania<br />

przerzutników<br />

337


18.<br />

19.<br />

20.<br />

21.<br />

22.<br />

23.<br />

24.<br />

25.<br />

26.<br />

27.<br />

28.<br />

29.<br />

30.<br />

Synteza układów sekwencyjnych synchronicznych –synteza<br />

kombinacyjna układów sekwencyjnych<br />

Analiza układów sekwencyjnych, konwersja pomiędzy modelami<br />

Moore’a i Mealye’go.<br />

Synteza układów sekwencyjnych asynchronicznych – różnice w<br />

stosunku do układów synchronicznych – synteza abstrakcyjna<br />

Synteza układów sekwencyjnych asynchronicznych –kodowanie<br />

stanów, wyścig krytyczny i niekrytyczny, metoda zabezpieczające<br />

projektowany układ przed wyścigami<br />

Synteza układów sekwencyjnych asynchronicznych - realizacja<br />

układów asynchronicznych z wykorzystaniem przerzutników<br />

asynchronicznych SR i układów kombinacyjnych ze sprzężeniem<br />

zwrotnym<br />

Synteza układów sekwencyjnych asynchronicznych –synteza<br />

kombinacyjna układów asynchronicznych z zabezpieczeniem przed<br />

hazardem statycznym i dynamicznym, przykłady<br />

Synteza techniczna układów cyfrowych – funktory logiczne,<br />

przerzutniki, układy MSI – technologie wykonania (bipolarne i CMOS<br />

Synteza techniczna układów cyfrowych –technologie wykonania<br />

(bipolarne i CMOS) parametry i charakterystyki<br />

Synteza techniczna układów cyfrowych – funktory z wyjściami OC i<br />

TS, zasady łączenia układów w obrębie rodziny oraz wykonanych w<br />

różnych technologiach<br />

Typowe układy sekwencyjne MSI, liczniki, rejestry oraz przykłady ich<br />

typowych zastosowań<br />

Typowe układy sekwencyjne MSI, liczniki, rejestry, techniki łączenia<br />

wyjść, organizacja magistrali w technice OC i TS, problem adresacji i<br />

synchronizacji<br />

Wybrane układy cyfrowe: przerzutniki monostabilne i astabilne,<br />

pamięci ROM (ROM, PROM, EPROM, EEPROM) oraz ich parametry<br />

i wykorzystanie do realizacji funkcji logicznych<br />

Wybrane układy cyfrowe: - pamięci RAM statyczne i dynamiczne oraz<br />

ich parametry, wprowadzenie do logiki programowalnej – układy PLA<br />

– synteza funkcji logicznych<br />

Karta zajęć – ćwiczenia<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

Razem<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Układy kombinacyjne i układy sekwencyjne, stosowany aparat<br />

matematyczny opisu - automaty, graf, tablice przejść/wyjść – przykłady<br />

X X 1<br />

2. Zmiany opisu formalnego układów cyfrowych. Przykłady. X X 1<br />

3. System binarny, konwersja do i z systemu dziesiątkowego arytmetyka<br />

binarna<br />

X X 1<br />

4. Kody przedstawiania liczb BIN, HEX, BCD, U1, U2, liczby zmiennopozycyjne,<br />

arytmetyka na liczbach ze znakiem<br />

X X 1<br />

5. Algebra Boole’a, funkcje logiczne X X 1<br />

6. Funkcje logiczne, postaci kanoniczne, postaci NPS i NPI, X X 1<br />

7. Przykłady funkcji logicznych i ich reprezentacja kanoniczna X X 1<br />

8. Minimalizacja funkcji logicznych, metoda tablic Karnaugh X X 1<br />

9. Minimalizacja funkcji logicznych, metoda Quine’a-McCluskey’a X X 1<br />

10. Przykłady minimalizacji funkcji logicznych X X 1<br />

11. Synteza układów kombinacyjnych z wykorzystaniem funktorów AND,<br />

OR i NOT<br />

X X 1<br />

12. Synteza układów kombinacyjnych z wykorzystaniem funktorów<br />

NAND i NOR<br />

X X 1<br />

30<br />

338


13. Przykłady syntezy układów kombinacyjnych X X 1<br />

14. Synteza układów kombinacyjnych z wykorzystaniem<br />

multiplekserów<br />

X X 1<br />

15. Synteza układów iteracyjnych X X 1<br />

16. Przykłady syntezy arytmetycznych i logicznych układów iteracyjnych X X 1<br />

17. Synteza układów sekwencyjnych synchronicznych – synteza<br />

abstrakcyjna<br />

X X 1<br />

18. Synteza układów sekwencyjnych synchronicznych –minimalizacja<br />

liczby stanów wewnętrznych<br />

X X 1<br />

19. Synteza układów sekwencyjnych synchronicznych –kodowanie stanów X X 1<br />

20. Synteza kombinacyjna układów sekwencyjnych X X 1<br />

21. Analiza czasowa pracy układów sekwencyjnych. X X 1<br />

22. Synteza układów sekwencyjnych asynchronicznych– synteza<br />

abstrakcyjna<br />

X X 1<br />

23. Synteza układów sekwencyjnych asynchronicznych –kodowanie stanów<br />

zabezpieczające przed wyścigami, minimalizacja liczby stanów<br />

wewnętrznych<br />

X X 1<br />

24. Synteza układów sekwencyjnych asynchronicznych – różnice w<br />

stosunku do układów synchronicznych<br />

X X 1<br />

25. Synteza układów sekwencyjnych asynchronicznych z wykorzystaniem<br />

przerzutników asynchronicznych SR<br />

X X 1<br />

26. Synteza układów sekwencyjnych asynchronicznych – z<br />

wykorzystaniem układów kombinacyjnych ze sprzężeniem zwrotnym,<br />

zabezpieczenie przed hazardem statycznym i dynamicznym<br />

X X 1<br />

27. Przykłady syntezy sekwencyjnych układów asynchronicznych –<br />

przerzutniki, układy bramkowania impulsów<br />

X X 1<br />

28. Synteza układów cyfrowych z wykorzystaniem układów MSI X X 1<br />

29. Synteza typowych układów liczników, rejestrów z wykorzystaniem<br />

układów MSI<br />

X X 1<br />

30. Synteza techniczna układów cyfrowych – funktory logiczne,<br />

przerzutniki, układy MSI –zasady łączenia układów w obrębie rodziny<br />

oraz wykonanych w różnych technologiach<br />

X X 1<br />

Razem 30<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład cz II<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Pamięci - klasyfikacja, typy dostępu informacyjnego X 1<br />

2. Układy programowalne – PLA, PAL, ROM X 1<br />

3. Układy programowalne – PLD, CPLD, FPGA X 1<br />

4.<br />

Komputerowe wspomaganie projektowania ukladów cyfrowych – X 1<br />

problemy i języki opisu sprzętu<br />

liczba<br />

godzin<br />

5. VHDL – struktura i własności języka X 1<br />

6. VHDL – opis zewnętrzny elementu (entity), porty X 1<br />

7. VHDL – opis wewnętrzny elementu, typy architektur X 1<br />

8. Stałe, sygnały, pliki, aliasy. X 0,33<br />

9. Kształtowanie sygnałów, czasy propagacji X 0,67<br />

10. Typy i atrybuty danych X 1<br />

11. Operatory i ich przeciążanie X 1<br />

12. Procesy kombinacyjne i zegarowe, zmienne X 1<br />

13. Opis układów synchronicznych typu Moore’a X 1<br />

14. Opis układów synchronicznych typu Mealy’ego X 1<br />

15. Biblioteki i pakiety X 1<br />

16. Przykład konstrukcji pakietu X 1<br />

Razem 15<br />

339


Lp. Zagadnienie<br />

Karta zajęć – laboratorium<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Badanie parametrów i charakterystyk bramek i układów X 2<br />

2. Projektowanie i uruchamianie układów iteracyjnych X 2<br />

3. Projektowanie układów czasowych X X 2<br />

4. Uruchamianie cyfrowych układów czasowych X 2<br />

5. Projektowanie układów sekwencyjnych synchronicznych X 2<br />

6. Montaż i uruchamianie układów sekwencyjnych synchronicznych X 2<br />

7. Projektowanie układów z licznikami scalonymi X 2<br />

8. Montaż i uruchamianie układów z licznikami scalonymi X 2<br />

9. Projektowanie i montaż układów z rejestrami scalonymi X 2<br />

10. Projektowanie układów sekwencyjnych asynchronicznych X 2<br />

11. Montaż i uruchamianie układów sekwencyjnych asynchronicznych X 2<br />

12. Układy mikroprogramowane – projektowanie programu sterującego<br />

szyną danych<br />

X 2<br />

13. Uruchomienie programu sterującego transferem informacji poprzez<br />

szynę danych<br />

X 2<br />

14. Projekt układu cyfrowego zadanego przez prowadzącego – rożne<br />

X 2<br />

rodzaje układów cyfrowych.<br />

15. Uruchomienie układu cyfrowego zadanego przez prowadzącego – rożne<br />

rodzaje układów cyfrowych.<br />

liczba<br />

godzin<br />

X 2<br />

Razem 30<br />

340


Nazwa przedmiotu Technika laserowa<br />

Skrót nazwy TLA<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Jerzy<br />

Nazwisko: Pluciński<br />

E-mail: pluc@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie (podanie literatury, krótki rys historyczny). X 1/2<br />

2. Cechy szczególne wiązki laserowej w porównaniu z promieniowaniem<br />

optycznym z innych źródeł.<br />

X 1/2<br />

3. Koherencja czasowa, droga koherencji, czas koherencji promieniowania<br />

laserowego.<br />

X 1/2<br />

4. Koherencja przestrzenna promieniowania laserowego, rozbieżność<br />

wiązki laserowej, ogniskowanie wiązki laserowej.<br />

X 1/2<br />

5. Układ lasera: wzmacniacz optyczny, rezonator, układ sprzężenia<br />

X<br />

zwrotnego.<br />

1/2<br />

6. Absorpcja, emisja spontaniczna, emisja wymuszona – współczynniki<br />

Einsteina.<br />

X 1/2<br />

7. Metody pompowania laserów: optyczna, zderzeń atomów,<br />

X<br />

wstrzykiwania nośników, chemiczna.<br />

1<br />

8. Wzmacnianie promieniowania w laserze. X 1/2<br />

9. Budowa rezonatora optycznego - rodzaje i zastosowania. X 1<br />

10. Stabilność rezonatora optycznego. X 1<br />

11. Mody podłużne lasera. X 1<br />

12. Mody poprzeczne lasera. X 1/2<br />

13. Lasery przestrajalne. X 1<br />

14. Czynniki destabilizujące pracę lasera. X 1/2<br />

15. Bierne metody stabilizacji lasera. X 1/2<br />

16. Stabilizacja lasera względem ekstremum krzywej wzmocnienia lub<br />

względem dipu Lamba.<br />

X 1/2<br />

17. Stabilizacja lasera z wykorzystaniem efektu Zeemana. X 1/2<br />

18. Stabilizacja lasera z wykorzystaniem komórki absorpcyjnej<br />

(wewnętrznej lub zewnętrznej).<br />

X 1/3<br />

19. Lasery Q-przełączalne. X 1<br />

20. Lasery z synchronizacją modów. X 1<br />

21. Sweep-lasery. X 1/3<br />

22. Lasery solitonowe. X 1/3<br />

23. Przegląd typów laserów, ich parametry. X 1<br />

Razem 15<br />

341


Karta zajęć – laboratorium<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie. Omówienie norm bezpieczeństwa pracy z laserami.<br />

Klasy laserów.<br />

X 1<br />

2. Modulator wiązki laserowej. X 2<br />

3. Pomiary profilu wiązki laserowej. X 2<br />

4. Pomiar drogi spójności lasera. X 2<br />

5. Skanowanie wiązki laserowej. X 2<br />

6. Wprowadzanie wiązki laserowej do światłowodów. X X 2<br />

7. Pomiar wymiarów szczelin i przesłon metodą dyfrakcji wiązki<br />

laserowej.<br />

X 2<br />

8. Wykorzystanie interferencji wiązki laserowej do pomiarów drgań<br />

mechanicznych.<br />

X X 2<br />

Razem 15<br />

342


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Technika mikroprocesorowa<br />

Skrót nazwy MPT<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Janusz<br />

Nazwisko: Kozłowski<br />

E-mail: jk23@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

1. Wprowadzenie: rozwój techniki mikroprocesorowej w ostatnich latach.<br />

Opis funkcjonalny struktury i rozkazów mikroprocesorów, podstawowe<br />

pojęcia i zagadnienia.<br />

2. Architektura i zasada działania mikroprocesorów 8-bitowych Intel<br />

I-8080/85 i Zilog Z-80: topologie wyprowadzeń, sygnały sterujące.<br />

3. Cykl rozkazowy mikroprocesora I-8080/85, formaty rozkazów, system<br />

przerwań, praca krokowa.<br />

4. Lista rozkazów mikroprocesora I-8080/85 i tryby adresowania.<br />

Rozkazy specjalne (operacje na ciągach słów) mikroprocesora Z-80.<br />

Kompilacja i konsolidacja przykładowych programów asemblerowych.<br />

5. Architektura i zasada działania mikroprocesorów 16-bitowych Intel<br />

I-8086/88 i Motorola MC-68000: topologie wyprowadzeń, sygnały<br />

sterujące, system przerwań.<br />

6. Lista rozkazów mikroprocesora I-8086/88. Podstawowy 4-bajtowy<br />

format rozkazu mikroprocesora, tryby adresowania.<br />

7. Wybrane techniki programowania w asemblerze: przekazywanie<br />

parametrów do procedur, kompilacja i konsolidacja, metody i środki<br />

wspomagające uruchamianie programów asemblerowych (debugger<br />

sst).<br />

8. Asemblerowe rozwinięcie różnych instrukcji języków wysokiego<br />

poziomu. Włączanie procedur asemblerowych do programów w języku<br />

C.<br />

9. Charakterystyka wybranych typów pamięci statycznych i<br />

dynamicznych. Pamięci stałe (ROM, EPROM, PROM). Łączenie<br />

elementów pamięciowych.<br />

10. Sprzęgania mikroprocesora z urządzeniami zewnętrznymi.<br />

Zasady sprzęgania mikroprocesora z pamięcią, układami<br />

wejścia-wyjścia oraz przetwornikami C/A i A/C. Przegląd<br />

scalonych układów sprzęgających.<br />

11. Przeznaczenie i charakterystyka programowalnego układu<br />

licznikowego 8253. Programowanie licznika, interpretacja bitów w<br />

słowie sterującym, tryby pracy, zastosowania.<br />

12. Programowalny sterownik bezpośredniego dostępu do pamięci (DMA)<br />

8257. Programowanie elementu 8257, opis wejść i wyjść, format słowa<br />

poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X 1<br />

X 2<br />

X 1<br />

X 1<br />

X 2<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 2<br />

X 2<br />

343


statusowego, sprzęganie sterownika z magistralą mikroprocesora.<br />

13. Programowalny sterownik przerwań 8259. Formaty słów sterujących,<br />

adresowanie rejestrów wewnętrznych układu, charakterystyka trybów<br />

pracy sterownika, zasady kaskadowego łączenia elementów 8259.<br />

14. Programowalny sterownik wyświetlacza i klawiatury 8279.<br />

Programowanie układu, format słowa statusowego, tryby pracy,<br />

dołączanie sterownika do systemu mikroprocesorowego.<br />

15. Moduł transmisji szeregowej 8251. Programowanie układu, format<br />

rozkazów, adresowanie rejestrów układu, interpretacja słowa stanu,<br />

typy transmisji, łączenie układu z systemem mikroprocesorowym.<br />

16. Moduł transmisji równoległej 82<strong>55</strong>. Format słowa sterującego, tryby<br />

pracy, zasady transmisji z potwierdzeniem (handshaking), sposób<br />

przyłączania układu do systemu mikroprocesorowego.<br />

17. Inne moduły specjalizowane stosowane w układach<br />

mikroprocesorowych: układy wielofunkcyjne 81<strong>55</strong> (87<strong>55</strong>), bufory szyn<br />

8216 (8226).<br />

18. Współpraca mikroprocesorów z koprocesorem arytmetycznym 8087:<br />

formaty danych, podstawowe operacje arytmetyczne koprocesora.<br />

19. Mikrokomputer jednomodułowy I-8051 (Intel) i rodzina<br />

mikrokontrolerów AVR (ATMEL). Topologie wyprowadzeń, sygnały<br />

sterujące, lista rozkazów, tryby adresowania.<br />

20. Charakterystyka systemów wieloprocesorowych: struktury systemów,<br />

układy sprzęgania magistrali, zasady arbitrażu, wykrywanie i<br />

korygowanie błędów transmisji.<br />

21. Podstawowe informacje o protokołach komunikacyjnych. Warstwy,<br />

klasyfikacja i przeznaczenie protokołów oraz zasady komunikacji.<br />

Przegląd wybranych standardów (np. RS-232, CAN).<br />

Lp. Zagadnienie<br />

Karta zajęć – laboratorium<br />

1. Wprowadzenie: omówienie organizacji zajęć, prezentacja<br />

dydaktycznych zestawów laboratoryjnych.<br />

2. Cykle maszynowe wybranych rozkazów mikroprocesora I-8085:<br />

obserwacja na oscyloskopie przebiegów czasowych sygnałów<br />

sterujących.<br />

3. Programowanie mikrokomputera jednomodułowego 8051:<br />

demonstracja działania przygotowanego programu asemblerowego.<br />

4. Programowanie układu licznikowego 8253: demonstracja różnych<br />

trybów pracy licznika.<br />

5. Programowanie i demonstracja działania sterownika przerwań 8259:<br />

porównanie różnych strategii obsługi przerwań.<br />

6. Programowa obsługa klawiatury i wyświetlacza zestawu<br />

dydaktycznego z mikroprocesorem I-8085.<br />

7. Programowanie modułu komunikacji szeregowej 8251: pokaz<br />

asynchronicznej transmisji danych między zestawami dydaktycznymi.<br />

8. Programowanie modułu komunikacji równoległej 82<strong>55</strong>: realizacja<br />

transmisji z potwierdzeniem między zestawami dydaktycznymi.<br />

X 2<br />

X 2<br />

X 2<br />

X 2<br />

X 1<br />

X 1<br />

X 2<br />

X 1<br />

X 1<br />

Razem 30<br />

poziom liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X 1<br />

X 2<br />

X 2<br />

X 2<br />

X 2<br />

X 2<br />

X 2<br />

X 2<br />

Razem 15<br />

344


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Technika obliczeniowa i symulacyjna<br />

Skrót nazwy TOS<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Roman<br />

Nazwisko: Salamon<br />

E-mail: roman.salamon @pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Zastosowanie metod numerycznych w analizie układów i systemów.<br />

Przegląd standardowego oprogramowania komputerów do tego celu.<br />

X 1<br />

2. Rozwiązywanie układów równań liniowych. Metody eliminacji Gaussa<br />

i Jordana oraz metody iteracyjne.<br />

X 1<br />

3. Rozwiązywanie równań nieliniowych. Metody: bisekcji, falsi,<br />

siecznych, Newtona.<br />

X 1<br />

4. Rozwiązywanie układów równań nieliniowych. Metoda Newtona-<br />

Raphsona. Metody iteracyjne.<br />

X 1<br />

5. Zagadnienia interpolacji oraz aproksymacji. Interpolacja metodą<br />

wielomianów Lagrange`a. Aproksymacja funkcji metodą najmniejszych<br />

kwadratów.<br />

X 1<br />

6. Charakterystyka interakcyjnego środowiska MATLAB. X 1<br />

7. Podstawy programowania w języku MATLAB. X 1<br />

8. Wybrane przykłady skryptów do programu MATLAB w zastosowaniu<br />

do metod numerycznych analizy.<br />

X 1<br />

9. Dołączanie do MATLABA segmentów napisanych w języku niższego<br />

rzędu.<br />

X 1<br />

10. Charakterystyka zastosowań programu SPICE. X 1<br />

11. Modele pasywnych i aktywnych elementów elektronicznych w banku<br />

elementów programu SPICE.<br />

X 1<br />

12. Modele sygnałów pobudzających. Reprezentacja sygnału w dziedzinie<br />

czasu oraz w dziedzinie częstotliwości.<br />

X 1<br />

13. Zasady tworzenia schematów reprezentujących symulowane obiekty. X 1<br />

14. Rodzaje symulacji: analiza stałoprądowa, analiza częstotliwościowa,<br />

symulacja stanów przejściowych.<br />

X 1<br />

15. Zalety i ograniczenia komputerowej symulacji działania wybranych<br />

układów i systemów.<br />

X 1<br />

Razem 15<br />

345


Lp. Zagadnienie<br />

Karta zajęć – laboratorium<br />

1. Wykorzystanie programów EXCEL i SPICE do obliczeń i symulacji<br />

związanych z poszukiwaniem prądów i napięć gałęziowych, bilansu<br />

mocy, koncepcji Thevenina i Nortona dla obwodu liniowego rzędu<br />

zerowego przy pobudzeniu stałym w czasie.<br />

2. Programy MATLAB i SPICE w zastosowaniu do poszukiwania prądów<br />

i napięć (współrzędnych punktu pracy) w obwodzie nieliniowym z<br />

diodą półprzewodnikową.<br />

3. Programy EXCEL i MATLAB w zastosowaniu do opracowywania<br />

wyników pomiarów z wykorzystaniem metod aproksymacji,<br />

interpolacji, wyznaczania wartości średniej oraz wariancji.<br />

4. Program SPICE w zastosowaniu do badań symulacyjnych stanów<br />

przejściowych w obwodach pierwszego i drugiego rzędu pobudzanych<br />

impulsem prostokątnym.<br />

5. Program MATLAB w zastosowaniu do badania właściwości wybranych<br />

sygnałów w dziedzinach czasu i częstotliwości.<br />

Lp. Zagadnienie<br />

Karta zajęć – projekt<br />

1. Wykorzystanie programu MATLAB do wyznaczania wartości i<br />

parametrów funkcji, sygnałów deterministycznych i losowych jednej i<br />

dwóch zmiennych oraz do ich prezentacji graficznej (wyznaczanie<br />

ekstremów, zer, wartości średniej, wariancji, histogramów; prezentacja<br />

graficzna funkcji jednej i dwóch zmiennych we współrzędnych<br />

prostokątnych i biegunowych).<br />

2. Wykorzystanie rachunku macierzowego do analizy obwodów<br />

elektrycznych w stanie ustalonym (opis macierzowy obwodów prądu<br />

stałego i zmiennego; rozwiązywanie równań macierzowych o<br />

elementach rzeczywistych i zespolonych).<br />

3. Zastosowanie obliczeń numerycznych w analizie układów w dziedzinie<br />

czasu i częstotliwości dla sygnałów deterministycznych (próbkowanie<br />

sygnałów, dyskretne przekształcenie Fouriera, funkcje przenoszenia,<br />

odpowiedź impulsowa, splot).<br />

4. Cyfrowa rejestracja, przetwarzanie i odtwarzanie sygnałów. Rejestracja<br />

sygnałów mowy i muzycznych, proste operacje na sygnale: tworzenie<br />

efektu pogłosu i chóru.<br />

5. Cyfrowa rejestracja, przetwarzanie i odtwarzanie sygnałów.<br />

Wytwarzanie obrazu linii papilarnych kciuka. Proste operacje na<br />

sygnale: szkieletowanie dwuwymiarowego zbioru próbek<br />

reprezentującego obraz.<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

X<br />

X<br />

liczba<br />

godzin<br />

X X 3<br />

X X 3<br />

X X 3<br />

X X 3<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

X<br />

X<br />

X<br />

X<br />

X<br />

3<br />

Razem 15<br />

X<br />

X<br />

X<br />

X<br />

X<br />

liczba<br />

godzin<br />

3<br />

3<br />

3<br />

3<br />

3<br />

Razem 15<br />

346


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Technika światłowodowa w telekomunikacji<br />

Skrót nazwy TST<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Łukasz<br />

Nazwisko: Kulas<br />

E-mail: luke@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wprowadzenie do systemów światłowodowych X 1<br />

2. Światłowód włóknisty – zasada działania X 1<br />

3. Rodzaje światłowodów X 1<br />

4. Tłumienie w torze światłowodowym X 1<br />

5. Techniki łączenia światłowodów X 1<br />

6. Dyspersja międzymodowa X 1<br />

7. Dyspersja chromatyczna X 1<br />

8. Pasmo pracy światłowodu X 1<br />

9. Nadajniki i odbiorniki optyczne X 1<br />

10. Wzmacnianie sygnałów optycznych X 1<br />

11. Sprzęgacze światłowodowe X 1<br />

12. Komponenty toru światłowodowego X 1<br />

13. Pomiary w systemach optycznych X 1<br />

14. Projektowanie łącza światłowodowego X 1<br />

15. Projektowanie systemu światłowodowego X 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć – laboratorium<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Pomiary światłowodowe – wprowadzenie X 3<br />

2. Pomiary światłowodów metodą OTDR X X 3<br />

3. Pomiary światłowodów z wykorzystaniem mikroskopu X 3<br />

4. Badanie tłumienności spektralnej X 3<br />

5. Systemy światłowodowe X X 3<br />

Razem 15<br />

liczba<br />

godzin<br />

liczba<br />

godzin<br />

347


Nazwa przedmiotu Technika światłowodowa<br />

Skrót nazwy TES<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Ryszard<br />

Nazwisko: Hypszer<br />

E-mail: opto@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Założenia optyki elektromagnetycznej, falowej i geometrycznej. X 1<br />

2. Budowa i klasyfikacja światłowodów, światłowody płaskie i włókniste. X 1<br />

3. Światłowód planarny – opis geometryczny. X 1<br />

4. Modowa struktura promieniowania w światłowodzie włóknistym. X 1<br />

5. Rozwiązanie równania falowego dla włóknistego światłowodu<br />

skokowego.<br />

X 1<br />

6. Mody HEmn, EHmn, LPmn i ich własności. X 1<br />

7. Światłowody gradientowe, mody promieniowania, optymalizacja<br />

profilu.<br />

X 1<br />

8. Sprzęganie się modów: opis formalny, wpływ na właściwości<br />

X 1<br />

transmisyjne.<br />

9. Światłowód monomodowy – warunek monomodowości, własności. X 1<br />

10. Dyspersja chromatyczna w światłowodach. X 1<br />

11. Dyspersja polaryzacyjna w światłowodach. X 1<br />

12. Optyczne i elektryczne pasmo światłowodu. Szybkość transmisji<br />

sygnałów.<br />

X 1<br />

13. Rodzaje światłowodów monomodowych: SF, DSF, NZDSF. X 1<br />

14. Metody kompensacji dyspersji chromatycznej w systemach<br />

światłowodowych<br />

X 1<br />

15. Metody zwielokrotniania OTDM i DWDM. X 1<br />

16. Metody regeneracji sygnałów optycznych. Schemat blokowy<br />

regeneratora<br />

X 1<br />

17. Wzmacniacze światłowodowe na pasmo L i C. X 1<br />

18. Podstawowe konfiguracje światłowodowych systemów<br />

telekomunikacyjnych.<br />

X 1<br />

19. Elementy projektowania systemów, bilans mocy, potencjał zasięgowy. X 1<br />

20. Efekty nieliniowe w światłowodach, rozpraszanie elastyczne i<br />

X 1<br />

nieelastyczne.<br />

liczba<br />

godzin<br />

21. Solitony optyczne, rodzaje i warunki ich powstawania. X 1<br />

22. Bierne podzespoły techniki światłowodowej X 1<br />

23. Metody łączenia światłowodów X 1<br />

24. Pomiary reflektometryczne systemów światłowodowych X !<br />

25. Sprzęganie się modów w strukturach periodycznych. Światłowodowe X 1,5<br />

348


siatki Bragga, ich rodzaje, charakterystyki i zastosowanie.<br />

26. Budowa i typy kabli światłowodowych. Światłowody ciemne. X 1<br />

27. Wymagania techniczne przy układaniu kabli światłowodowych. X 1<br />

28. Rodzaje pomiarów wymaganych przy odbiorze linii światłowodowych i<br />

X 1,5<br />

dla utrzymania jej w ruchu.<br />

29. Kierunki rozwoju techniki światłowodowej. X 1<br />

Razem 30<br />

Karta zajęć – laboratorium<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Zasady wykonywania pomiarów w laboratorium techniki<br />

światłowodowej. Dokumentacja laboratorium.<br />

X 2<br />

2. Pomiar apertury numerycznej światłowodów wielomodowych. X 2<br />

3. Badanie wpływu przesunięcia radialnego łączonych światłowodów na<br />

tłumienie wtrąceniowe toru światłowodowego<br />

X 2<br />

4. Badanie wpływu przesunięcia osiowego łączonych światłowodów na<br />

tłumienie wtrąceniowe toru światłowodowego.<br />

X 2<br />

5. Badanie wpływu przesunięcia kątowego łączonych światłowodów na<br />

tłumienie wtrąceniowe toru światłowodowego.<br />

X 2<br />

6. Badanie wpływu zgięć światłowodów na tłumienie wtrąceniowe toru<br />

światłowodowego.<br />

X 2<br />

7. Pomiar tłumienia toru światłowodowego. X 2<br />

8. Badanie współczynnika załamania szkieł X 2<br />

9. Budowa i obsługa reflektometru światłowodowego X X 2<br />

10. Budowa i obsługa spawarki światłowodowej. X X 2<br />

11. Pomiary reflektometryczne torów światłowodowych X X 2<br />

12. Wykonywanie połączeń spawanych i pomiar ich parametrów. X 2<br />

13. Rodzaje złączek światłowodowych i ich zakładanie. X X 2<br />

14. Światłowodowy dwustanowy czujnik temperatury X 2<br />

15. Światłowodowy odbiciowy czujnik odległości X 2<br />

Razem 30<br />

349


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Techniki programowania w systemach wbudowanych<br />

Skrót nazwy TPSW<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Paweł<br />

Nazwisko: Raczyński<br />

E-mail: wpr@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie do systemów wbudowanych X 0,5<br />

2. Systemy wbudowane wykorzystujące komputery zgodne PC X 0,5<br />

3. Komputery modułowe w standardzie PC104 X 0,67<br />

4. Komputery modułowe wykorzystujące magistralę VME X 0,67<br />

5. Komputery modułowe wykorzystujące magistralę COMPACT PCI X 0,67<br />

6. Organizacja interfejsu z obiektem sterowania lub monitoringu X 0,67<br />

7. Systemy operacyjne w systemach wbudowanych: systemy: embedded<br />

WINDOWS, Linux, QNX<br />

X 1<br />

8. Specyfika oprogramowania dla systemów wbudowanych X 0,5<br />

9. Obsługa programowa interfejsu z obiektem - wykorzystanie<br />

bibliotek producenta<br />

X 0,67<br />

10. Obsługa programowa interfejsu z obiektem - tworzenie własnych<br />

sterowników<br />

X 1<br />

11. Techniki obsługi przerwań sprzętowych: procedury obsługi<br />

X 0,67<br />

przerwań, zadania obsługujące przerwania<br />

12. Praca w czasie rzeczywistym – techniki realizacji X 0,67<br />

13. Programowa obsługa standardowych interfejsów komunikacyjnych X 0,67<br />

14. Mikrokontrolery w systemach wbudowanych X 0,5<br />

15. Systemy operacyjne dla mikrokontrolerów - Linux X 0,5<br />

16. Oprogramowanie dedykowane – technika tworzenia mini jądra X 0,66<br />

17. Oprogramowanie dedykowane – technika procedur obsługi przerwań X 0,66<br />

18. Oprogramowanie dedykowane – technika pętli programowej X 0,66<br />

19. Obsługa programowa zasobów wbudowanych mikrokontrolera X 0,66<br />

20. Obsługa programowa standardowych interfejsów komunikacyjnych X 0,66<br />

21. Elementy autodiagnostyki oprogramowania X 0,67<br />

22. Wykorzystanie wbudowanych mechanizmów wspomagających<br />

X 0,67<br />

diagnostykę – interfejs JTAG<br />

23. Przykłady systemów wbudowanych X 0,5<br />

Razem 15<br />

350


Karta zajęć - laboratorium<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Systemy wbudowne wykorzystujące komputery zgodne z PC - obsługa<br />

programowa interfejsu z obiektem - tworzenie własnych sterowników<br />

X 3<br />

2. Systemy wbudowne wykorzystujące komputery zgodne z PC -<br />

programowa obsługa standardowych interfejsów komunikacyjnych<br />

X 2<br />

3. Obsługa programowa zasobów wbudowanych mikrokontrolera X 2<br />

4. Mikrokontrolery - oprogramowanie dedykowane – technika tworzenia<br />

mini jądra<br />

X 3<br />

5. Mikrokontrolery - oprogramowanie dedykowane – technika procedur<br />

obsługi przerwań<br />

X 3<br />

6. Mikrokontrolery – diagnostyka i uruchamianie oprogramowania czasu<br />

rzeczywistego<br />

X 2<br />

Razem 15<br />

351


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Techniki transmisji i komutacji<br />

Skrót nazwy TTK<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Lech Ryszard<br />

Nazwisko: Smoleński Weisbrodt<br />

E-mail: lechsm@ eti.pg.gda.pl Ryszard.Weisbrodt@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Klasyfikacja technik komutacji kanałów i pakietów X 1<br />

2. Budowa, działanie i sterowanie jednorodnych komutatorów czasowych<br />

z pamięcią RAM. Szybkie komutatory z pamięcią RAM<br />

X 1<br />

3. Budowa, działanie i sterowanie matrycowych komutatorów<br />

przestrzennych.<br />

X 1<br />

4. Budowa, działanie i sterowanie komutatorów przestrzenno- czasowych. X 1<br />

5. Pole komutacyjne: zasady tworzenia, parametry i struktury;<br />

ekwiwalenty przestrzenne czasowo-przestrzennych pól komutacyjnych<br />

– graf pola. Trójsekcyjne pole Closa. Struktury pól komutacyjnych<br />

zbudowanych z komutatorów czasowo-przestrzennych.<br />

X 1<br />

6. Klasyfikacja pól komutacyjnych: pola nieblokowalne, przestrajalne i<br />

przepakowywalne. Twierdzenia: Closa, Cantora i Hwanga. Porównanie<br />

pól różnych klas.<br />

X 1<br />

7. Optymalizacja pól komutacyjnych – kryteria optymalizacji.<br />

Metody i algorytmy sterowania pól komutacyjnych: kolejnościowy,<br />

quasi-losowy, Benesa. Algorytmy przestrojeń dróg połączeniowych.<br />

X 1<br />

8. Budowa, działanie i sterowanie komutatora pakietów. Funkcje portów<br />

wejściowych, wyjściowych i pola komutacyjnego.<br />

X 1<br />

9. Charakterystyka rozwiazań pól komutacyjnych stosowanych w<br />

routerach IP.<br />

X 1<br />

10. Budowa, działanie i sterowanie komutatora ATM. Struktury pól ATM X 1<br />

11. Klasyfikacja i przegląd architektur komutatorów ATM. X 1<br />

12. Zasady komutacji optoelektronicznej: komutatory falowodowe.<br />

Charakterystyka komutatorów i architektur pól.<br />

X 1<br />

13. Pola komutacyjne z diodami laserowymi. Pola z podziałem długości<br />

fali.<br />

X 1<br />

14. Komutacja optyczna z podziałem czasowym. Optyczna komutacja<br />

pakietów.<br />

X 1<br />

15. Pola komutacyjne w sieciach transportowych zasady działania i<br />

sterowania ADM (Add/Drop Multiplexer i DXC (Digital Cross-Connect<br />

System)<br />

X 1<br />

16. Własności i miary jakości dla kanału transmisyjnego analogowego i<br />

cyfrowego, czynniki ograniczające zasięg transmisji.<br />

X 1<br />

352


17. Wielkości transmisyjne, parametry torów miedzianych, parametry<br />

falowe i robocze, właściwości sprzężeniowe, skutki asymetrii i<br />

niedopasowania, parametry światłowodów telekomunikacyjnych.<br />

18. Budowa ramki standardowego sygnału E1 i T1 synchronizacja ramki,<br />

wprowadzanie próbek rozmowy i danych, dyskretyzacja i kompresja<br />

sygnałów telefonicznych dla charakterystyki A lub .<br />

19. Zasady zwielokrotnienia sygnałów plesiochronicznych (PDH),<br />

dopełnianie impulsowe, budowa ramki sygnału zwielokrotnionego.<br />

20. Synchroniczne systemy transmisyjne SDH: zasady tworzenia<br />

kontenerów wirtualnych i modułu transportowego STM-N, tryby<br />

odwzorowania.<br />

21. System SDH: funkcje nagłówków ścieżki i sekcji, sposób<br />

wykorzystania wskaźników, techniki łączenia kontenerów.<br />

22. Mechanizmy zabezpieczenia transmisji w sieci SDH, funkcjonowanie<br />

pierścieni optycznych i sieci wielopierścieniowych.<br />

23. Wymagania i właściwości dla kodów stosowanych w torach<br />

miedzianych i światłowodowych, nadmiarowość kodu.<br />

24. Zasady transmisji dla punktu „U” oraz „S/T” w dostępie ISDN,<br />

kompensacja echa.<br />

25. Techniki transmisji w liniach miedzianych w systemach dostępowych<br />

xDSL, ogólna budowa ramki, maksymalizacja zasięgu i przepływności.<br />

26. Regeneracja sygnału cyfrowego. Schemat blokowy regeneratora,<br />

wydzielanie sygnału taktu zegara elementowego. Pole decyzji.<br />

27. Fluktuacje fazowe w trakcie cyfrowym, akumulacja jittera fazy w<br />

łańcuchu regeneratorów.<br />

28. Transmisja jedno- i wielofalowa w światłowodach<br />

telekomunikacyjnych, zniekształcenia liniowe i neliniowe w<br />

światłowodzie i ich wpływ na jakość odbioru sygnałów optycznych.<br />

29. Wzmacniacze EDFA i regeneratory w traktach optycznych, wpływ<br />

szumów i zniekształceń wzmacniaczy, globalny szum w trakcie<br />

optycznym, zasięg transmisji bez regeneracji.<br />

30. Metody oceny jakości transmisji w systemach cyfrowych: błędy FAS,<br />

kod cykliczny CRC – k, błędy blokowe BIP – N.<br />

Karta zajęć – laboratorium<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

Razem 30<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Badanie procesu regeneracji sygnału w traktach cyfrowych, stosowane<br />

kody liniowe.<br />

X 2<br />

2. Badanie własności transmisyjnych systemu xDSL w sieci dostępowej. X 2<br />

3. Badanie transmisji w punkcie odniesienia „U” oraz „S/T” dla dostępu<br />

ISDN,<br />

X 2<br />

4. Realizacja i sterowanie cyfrowym komutatorem przestrzennym X 2<br />

5. Realizacja i sterowanie dwusekcyjnym cyfrowym polem<br />

komutacyjnym.<br />

X 2<br />

6. Badanie procesu komutacji pakietów w modelu sieci z komutacją<br />

pakietów.<br />

X 2<br />

7. Programowe sterowanie zadaną strukturą trójsekcyjnego pola<br />

komutacyjnego<br />

X 3<br />

Razem 15<br />

353


Nazwa przedmiotu Technologie informacyjne<br />

Skrót nazwy TIN<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X X<br />

Osoby odpowiedzialne za przedmiot:<br />

Imię: Jacek Marek Tadeusz<br />

Nazwisko: Lebiedź Moszyński Ratajczak<br />

E-mail: jacekl@eti.pg.gda.pl marmo@eti.pg.gda.pl tadra@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

Poziom Liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie (tematyka, materiały, literatura, zasady zaliczenia) X 0,33<br />

2. Multimedia – kanały przekazu informacji: tekst, dźwięk, obraz, film X 0,33<br />

3. Sprzęt multimedialny – kategorie: akwizycja, prezentacja, transmisja,<br />

archiwizacja danych<br />

X 0,34<br />

4. Redakcja tekstu technicznego – formatowanie, automatyczne<br />

numeracja, indeksacja i korekcja tekstu, szablony dokumentów<br />

X 0,33<br />

5. Dokumentacja techniczna jako nieodzowny element działalności<br />

inżynierskiej: dokumentacja projektowa, podręcznik użytkownika<br />

X 0,33<br />

6. Zasady stylistyczne i edytorskie w dokumentacji technicznej X 0,34<br />

7. Skład tekstu technicznego – podstawowe pojęcia: czcionki (szeryfowe<br />

i bezszeryfowe) i ich przeznaczenie, kerning, ligatura; WYSIWYG,<br />

WYWIWYG, WYSIWYM<br />

X 0,33<br />

8. System składu TeX X 0,33<br />

9. System składu LaTeX X 0,34<br />

10. Przygotowywanie prezentacji technicznej – organizacja slajdu,<br />

szablony prezentacji; formaty plików<br />

X 0,33<br />

11. Prezentacje jako istotny element działalności biznesowej: raporty z<br />

projektów, marketing, szkolenia<br />

X 0,33<br />

12. Zasady przygotowywania prezentacji, aspekty psychologiczne<br />

prezentacji<br />

X 0,34<br />

13. Obliczenia inżynierskie – arkusze kalkulacyjne, tworzenie list X 0,33<br />

14. Obliczenia, dokładność obliczeń numerycznych X 0,33<br />

15. Formatowanie arkusza kalkulacyjnego, formatowanie liczb X 0,34<br />

16. Zadania optymalizacyjne – narzędzia X 0,33<br />

17. Operacje na wektorach i macierzach na bazie arkusza kalkulacyjnego X 0,33<br />

18. Wykorzystanie funkcji wbudowanych X 0,34<br />

19. Technologie internetowe – struktura stron WWW: HTML, XML i<br />

XSL<br />

X 0,33<br />

20. Generowanie dynamicznych stron WWW po stronie serwera (PHP,<br />

ASP) i po stronie klienta (CSS, JavaScript )<br />

X 0,33<br />

21. Przesyłanie danych: serwer WWW, HTTP(S) X 0,34<br />

22. Opracowywanie ilustracji technicznej – barwa w grafice<br />

komputerowej, teoretyczne i techniczne modele barw<br />

X 0,33<br />

354


23. Grafika rastrowa – definicja, pojęcie piksela, formy obrazów, sprzęt,<br />

edytory obrazów rastrowych, formaty plików<br />

X 0,33<br />

24. Grafika wektorowa – definicja, formy obrazów, sprzęt, edytory<br />

obrazów wektorowych, formaty plików<br />

X 0,34<br />

25. Wizualizacja informacji – wizualizacja danych, wizualizacja<br />

naukowa, przykłady<br />

X 0,33<br />

26. Wizualizacja danych (grafika prezentacyjna) różne typy danych,<br />

odpowiedniość formy graficznej do typu i wymiarowości dziedziny i<br />

przeciwdziedziny<br />

X 0,33<br />

27. Standardowe typy form graficznych w wizualizacji danych (grafice<br />

prezentacyjnej): rodzaje wykresów i map<br />

X 0,34<br />

28. Przetwarzanie obrazów – filtracja: filtry liniowe i nieliniowe, filtry<br />

dolno- i górnoprzepustowe, przekształcenia morfologiczne<br />

X 0,33<br />

29. Przykłady i własności filtrów dolno- i górnoprzepustowych X 0,33<br />

30. Filtr medianowy jako przykład filtru nieliniowego, filtr Laplace’a –<br />

wykrywanie krawędzi za pomocą filtracji<br />

X 0,34<br />

31. Mapy cyfrowe – wizualizacja danych wektorowych i rastrowych X 0,33<br />

32. Osadzanie obrazów rastrowych. X 0,33<br />

33. Mapy internetowe. X 0,34<br />

34. Systemy informacji przestrzennej (GIS) – definicja i podstawowe<br />

pojęcia<br />

X 0,33<br />

35. Przykłady zastosowań X 0,33<br />

36. Funkcje i struktura GIS X 0,34<br />

37. Bazy danych – definicja, rodzaje X 0,33<br />

38. Relacyjne bazy danych, SQL X 0,33<br />

39. Bazy danych w Internecie, MySQL X 0,34<br />

40. Bezpieczeństwo w sieci – topologia i struktura sieci komputerowych X 0,33<br />

41. Wirusy, robaki, konie trojańskie, cracking sieciowy, phishing, spyware,<br />

rootkity<br />

X 0,33<br />

42. Zasady bezpieczeństwa, ochrona antywirusowa X 0,34<br />

43. Formaty plików i kompresja danych – standardy kompresji obrazów,<br />

dźwięku i filmów<br />

X 0,33<br />

44. Kompresja danych bez utraty informacji: metody Huffmana,<br />

arytmetyczna, słownikowa, kodowania długości sekwencji RLE<br />

X 0,33<br />

45. Kompresja danych z utratą informacji: metody BTC, DPCM, falek<br />

(JPEG2000), transformacyjna (JPEG), fraktalna<br />

X 0,34<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć – laboratorium<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Zasady zaliczenia laboratorium, opis zadań, wprowadzenie X 1<br />

2. Redakcja tekstu technicznego X 2<br />

3. Przygotowywanie prezentacji technicznej X 2<br />

4. Obliczenia inżynierskie w arkuszu kalkulacyjnym X 2<br />

5. Tworzenie i przetwarzanie ilustracji technicznej X 2<br />

6. Opracowywanie stron internetowych o tematyce technicznej X 2<br />

7. Wykorzystanie informacji przestrzennej w technice X 2<br />

8. Uzupełnianie zaległości X 2<br />

Razem 15<br />

liczba<br />

godzin<br />

3<strong>55</strong>


Nazwa przedmiotu Technologie multimedialne<br />

Skrót nazwy TM<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Andrzej<br />

Nazwisko: Czyżewski<br />

E-mail: ac@pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie. Historia rozwoju technologii multimedialnej X 1<br />

2. Elementy przekazu multimedialnego i jego rodzaje. Hypermedia,<br />

interactive media. Charakterystyka hypertextu, HTML, XML,<br />

XHTML.<br />

X 1<br />

3. Elementy grafiki komputerowej. Obraz wektorowy i obraz rastrowy X 0,5<br />

4. Języki skryptowe - PHP (hypertext preprocessor), JAVA Script. X 1<br />

5. Formaty dźwięku, grafiki komputerowej i przekazu wideofonicznego.<br />

DVB-J. DVB-HTML<br />

X 0,5<br />

6. Multimedialne interfejsy programistyczne API. Przegląd narzędzi<br />

dostępnych na różnych platformach<br />

X 1<br />

7. Multimedialne bazy danych - nawigacja i wyszukiwanie informacji<br />

multimedialnej<br />

X 0.5<br />

8. Serwery multimedialne. Konfiguracje i organizacja serwerów. Aspekty<br />

techniczne i jakościowe zarządzania zasobami multimedialnymi<br />

X 0,33<br />

9. Transport przekazu multimedialnego. Szerokopasmowe sieci<br />

multimedialne (podstawy, cechy charakterystyczne). Pojęcie usług<br />

multimedialnych. Zagadnienia QoS.<br />

X 1<br />

10. Dystrybucja treści multimedialnych. Emisja rozsiewcza,<br />

strumieniowanie, multicast, transmisja punkt-do-punktu, model<br />

komunikacji P2P, redystrybucja przekazu satelitarnego<br />

X 1<br />

11. Rejestracja przekazu multimedialnego- magnetyczna, magnetooptyczna<br />

i optyczna. Standardy zapisu.<br />

X 0,33<br />

12. Renderowanie obrazu X 1<br />

13. Studio multimedialne i rozgłośnia multimedialna X 0,33<br />

14. Ochrona praw autorskich. Znakowanie wodne. Systemy DRM X 0,66<br />

15. Podstawy kompresji treści multimedialnych – grafiki, obrazu i dźwięku X 1<br />

16. Prezentacja dźwięku i obrazu. Udźwiękawianie obrazu. Synchronizacja.<br />

Dźwięk przestrzenny. Obraz panoramiczny<br />

X 0.33<br />

17. Animacja grafiki X 1<br />

18. Interfejsy multimodalne X 1<br />

19. Trendy rozwojowe. Stereoskopia, holografia, wirtualna rzeczywistość X 0.5<br />

20. Podsumowanie wykładu, kontrola wiedzy X 1<br />

Razem 15<br />

356


Lp. Zagadnienie<br />

Karta zajęć – laboratorium<br />

wiedzy<br />

poziom<br />

umiej.<br />

A B C D E<br />

1. Wprowadzenie – organizacja zajęć laboratoryjnych X 2<br />

2. Tworzenie prezentacji multimedialnych w systemie HTML X 2<br />

3. Tworzenie prezentacji multimedialnych w systemie FLASH X 2<br />

4. Zastosowanie C++ Buildera do tworzenia prezentacji multimedialnych X 2<br />

5. Protokoły komunikacji multimedialnych X 2<br />

6. Przygotowanie materiału wizyjnego X 2<br />

7. Przygotowanie materiału fonicznego X 2<br />

8. Metody kompresji grafiki komputerowej X 2<br />

9. Metody kompresji obrazu wizyjnego X 2<br />

10. Metody kompresji sygnału fonicznego X 2<br />

11. Animacja grafiki komputerowej X 2<br />

12. Badania algorytmów znakowania wodnego obrazów X 2<br />

13. Badanie interfejsów multimodalnych X 2<br />

14. Termin rezerwowy - uzupełnianie ćwiczeń X 2<br />

15. Podsumowanie laboratorium, uzyskanie zaliczeń X 2<br />

Razem 30<br />

liczba<br />

godzin<br />

357


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Telemonitoring środowiska i systemy GIS<br />

Skrót nazwy TGIS<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Andrzej<br />

Nazwisko: Stepnowski<br />

E-mail: astep@pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Podstawy telemonitoringu środowiska Ziemi (lądu, morza, atmosfery) X 0,5<br />

2. Telemonitoring lotniczy. Fotogrametria X 1<br />

3. Telemonitoring satelitarny. Metody i systemy pozyskiwania<br />

wysokorozdzielczych obrazów satelitarnych<br />

X 0,5<br />

4. Zakres optyczny obrazowania satelitarnego X 0,5<br />

5. Zakres radarowy obrazowania satelitarnego X 0,5<br />

6. Inne techniki i systemy zdalnego monitoringu lądu i atmosfery: lidary,<br />

altimetry, mierniki rozproszenia<br />

X 0,5<br />

7. Metody monitoringu akustycznego hydrosfery X 0,33<br />

8. Echosondy jednowiązkowe, sonary wielowiązkowe, sonary boczne X 0,67<br />

9. Transmisja i odbiór sygnałów akustycznych w oceanie X 1<br />

10. Systemy monitoringu i oceny morskich zasobów żywych X 0,33<br />

11. Akustyczne metody rozpoznawania typu dna morskiego X 0,67<br />

12. Systemy obserwacji, obrazowania i mapowania dna morza X 0,67<br />

13. Systemy monitoringu zanieczyszczeń w środowisku morskim X 0,33<br />

14. Systemy informacji przestrzennej (GIS) - podstawowe pojęcia i<br />

koncepcje<br />

X 0,5<br />

15. Modele danych w GIS - wektorowy, wektorowy topologiczny, rastrowy X 0,67<br />

16. Modele Ziemi i odwzorowania kartograficzne w GIS X 0,5<br />

17. Baza danych jako podstawa GIS. Relacyjne i obiektowe bazy danych X 0,67<br />

18. Podstawowe operacje wykonywane na danych wektorowych w GIS:<br />

przekształcenia geometryczne, analizy topologiczne, geokodowanie,<br />

geoprzetwarzanie<br />

X 1,33<br />

19. Podstawowe operacje wykonywane na danych rastrowych w GIS:<br />

przetwarzanie histogramu, algebra obrazu, filtracja, wektoryzacja,<br />

klasyfikacja<br />

X 1<br />

20. Web GIS i technologie ich implementacji X 1<br />

21. Standaryzacja danych i usług GIS. Open Geospatial Consortium.<br />

Standard SQL Multimedia Spatial<br />

X 0,67<br />

22. Standard WMS (Web Map Service). Język GML (Geography Markup<br />

Language) i standard WFS (Web Feature Service)<br />

X 0,66<br />

23. Systemy map elektronicznych i informacji nawigacyjnej (ECDIS) X 0,5<br />

Razem 15<br />

358


Karta zajęć – laboratorium<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Przedstawienie tematyki laboratorium i omówienie środowiska i zasad<br />

pracy<br />

X 1<br />

2. Pozyskiwanie obrazów satelitarnych i metody ich wizualizacji. Tryby i<br />

tablice kolorowania, przetwarzanie histogramu<br />

X X 2<br />

3. Przetwarzanie i analiza obrazów satelitarnych. Analiza wielozakresowa,<br />

algebra obrazu, filtracja, klasyfikacja<br />

X X 2<br />

4. Przetwarzanie, analiza i wizualizacja danych z pomiarów<br />

hydroakustycznych środowiska morskiego<br />

X X 2<br />

5. Podstawy pracy z GIS: podstawowe funkcje, integracja danych<br />

tabelarycznych i przestrzennych, zarządzanie warstwami<br />

X 2<br />

6. Analiza i wizualizacja danych w GIS: tworzenie map tematycznych,<br />

zapytania w języku SQL, analizy statystyczne, wizualizacje<br />

trójwymiarowe<br />

X 2<br />

7. Podstawowe operacje geoprzetwarzania X X 2<br />

8. Web GIS oraz technologie ich implementacji X X 2<br />

Razem 15<br />

359


Nazwa przedmiotu Układy cyfrowe<br />

Skrót nazwy UCF<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Janusz<br />

Nazwisko: Kozłowski<br />

E-mail: jk23@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

1. Wprowadzenie: podstawowe pojęcia i definicje. Teoria układów<br />

kombinacyjnych i sekwencyjnych. Matematyczny opis układów w<br />

postaci tabel przejść stanów i grafów.<br />

2. Podstawy arytmetyki na liczbach binarnych. Binarny zapis liczb<br />

wymiernych. Algorytm zamiany wymiernych liczb dziesiętnych na<br />

postać binarną.<br />

3. Podstawowe kody: naturalny kod binarny, liczby BCD oraz kody U1 i<br />

U2 reprezentujące liczby ze znakiem. Kod Gray’a, jego własności i<br />

zastosowania.<br />

4. Aksjomaty i twierdzenia algebry Boole’a. Tabele podstawowych<br />

funkcji logicznych. Przekształcanie wyrażeń logicznych i dowodzenie<br />

tożsamości logicznych. Schematy Venna i analiza sieci zestykowych.<br />

5. Kanoniczne postaci funkcji logicznych. Doprowadzanie funkcji do<br />

postaci kanonicznych. Implikanty i implicenty funkcji logicznych oraz<br />

ich własności.<br />

6. Upraszczanie funkcji logicznych: algorytmiczna metoda minimalizacji<br />

Quinne’a – Mc Cluskeya oraz minimalizacja funkcji w tablicach<br />

Karnaugha.<br />

7. Systemy funkcjonalnie pełne - przykłady. Podstawowe funktory<br />

logiczne. Kanoniczna realizacja funkcji logicznych na bramkach NAND<br />

i NOR. Analiza sieci bramek logicznych.<br />

8. Multipleksery i demultipleksery: zasada działania i typowe<br />

zastosowania. Projektowanie cyfrowych układów multipleksujących.<br />

Synteza funkcji logicznych na multiplekserach.<br />

9. Synteza układów kombinacyjnych - przykładowe zadania projektowe.<br />

Zastosowanie kodów odpornych na błędy: kody z bitami parzystości i<br />

kod Hamminga.<br />

10. Synteza układów iteracyjnych: opis w postaci tabeli i grafu. Realizacja<br />

układów iteracyjnych wykonujących elementarne operacje<br />

arytmetyczne i logiczne.<br />

poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

11. Synteza układów synchronicznych sekwencyjnych: modele Moore’a i<br />

Mealy’ego, zmiana rodzaju opisu. Upraszczanie grafów układów<br />

sekwencyjnych.<br />

X 1<br />

12. Przerzutniki synchroniczne typu D, T, JK i RS: zasada działania i X 1<br />

360


sposoby wyzwalania. Projektowania liczników binarnych, rejestrów<br />

przesuwnych i układów realizujących operacje numeryczne.<br />

13. Synteza układów sekwencyjnych asynchronicznych: zjawisko wyścigu i<br />

kodowanie stanów układu bez wyścigów. Minimalizacja funkcji<br />

logicznych z eliminacją hazardu statycznego.<br />

14. Projektowanie układów asynchronicznych w postaci sieci bramek ze<br />

sprzężeniem zwrotnym oraz zastosowanie przerzutników<br />

asynchronicznych SR. Wybrane przykłady: układy bramkujące i<br />

przełączające.<br />

15. Podstawowe informacje na temat cyfrowych układów MSI. Katalogi<br />

cyfrowych układów scalonych. Zasady projektowania dla inżynierów –<br />

wskazówki i zalecenia.<br />

Lp. Zagadnienie<br />

Karta zajęć – laboratorium<br />

1. Wprowadzenie: organizacja zajęć w semestrze, prezentacja<br />

dydaktycznych zestawów laboratoryjnych, objaśnienie zadań<br />

projektowych.<br />

2. Synteza układów iteracyjnych z wykorzystaniem bramek TTL i<br />

multiplekserów: realizacja 3 zadań projektowych.<br />

3. Synteza układów czasowych z wykorzystaniem przerzutników<br />

monostabilnych i bramek TTL: realizacja 4 zadań projektowych.<br />

4. Synteza układów sekwencyjnych synchronicznych na przerzutnikach<br />

JK i bramkach TTL: realizacja 3 zadań projektowych.<br />

5. Synteza układów zliczających z wykorzystaniem scalonych liczników<br />

synchronicznych i asynchronicznych: realizacja 4 zadań projektowych.<br />

6. Synteza dedykowanych układów cyfrowych z wykorzystaniem<br />

scalonych rejestrów przesuwnych: realizacja 4 zadań projektowych.<br />

7. Synteza układów sekwencyjnych asynchronicznych na przerzutnikach<br />

SR i bramkach TTL: realizacja 2 zadań projektowych.<br />

8. Wykonywanie operacji arytmetyczno-logicznych z wykorzystaniem<br />

układu mikroprogramowalnego: realizacja 1 zadania projektowego.<br />

Lp. Zagadnienie<br />

Karta zajęć – projekt<br />

1. Wprowadzenie: organizacja zajęć w semestrze, omówienie zadań<br />

projektowych (dla zespołów dwuosobowych). Specyfikacja wymagań<br />

projektowych.<br />

2. Tworzenie schematów ideowych, logicznych i montażowych.<br />

Sporządzanie dokumentacji technicznej. Prezentacja indywidualnych<br />

zestawów dydaktycznych do montażu układów cyfrowych.<br />

3. Projektowanie układów kombinacyjnych z wykorzystaniem bramek<br />

logicznych i multiplekserów. Realizacja dedykowanych układów<br />

iteracyjnych.<br />

X 1<br />

X 1<br />

X 1<br />

Razem 15<br />

poziom liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X 1<br />

X 2<br />

X 2<br />

X 2<br />

X 2<br />

X 2<br />

X 2<br />

X 2<br />

Razem 15<br />

poziom liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X 1<br />

X 1<br />

X 1<br />

4. Projektowanie układów sekwencyjnych synchronicznych: tworzenie<br />

grafu układu i redukcja liczby stanów wewnętrznych. Minimalizacja<br />

funkcji logicznych sterujących przerzutnikami synchronicznymi.<br />

X 1<br />

5. Projektowanie układów sekwencyjnych asynchronicznych: X 1<br />

361


6.<br />

eliminowanie wyścigów i hazardów. Minimalizacja funkcji logicznych<br />

sterujących przerzutnikami asynchronicznymi SR.<br />

Projektowanie dedykowanych układów zliczających z wykorzystaniem<br />

liczników MSI synchronicznych (74191, 74193) i asynchronicznych<br />

(7490, 7493).<br />

7. Projektowanie specyficznych układów arytmetycznych z<br />

wykorzystaniem bramek logicznych oraz rejestrów przesuwnych MSI.<br />

8. Projektowanie układów uzależnień czasowych z wykorzystaniem<br />

elementów RC, modułów czasowych i przerzutników monostabilnych<br />

(74121, 74123).<br />

9. Konsultowanie projektów realizowanych przez indywidualne zespoły.<br />

Testowanie i ocenianie gotowych układów. Weryfikacja załączonej<br />

dokumentacji i dyskusja nad rozwiązaniami.<br />

10. Powtórne rozliczanie projektów wcześniej odrzuconych z powodu<br />

błędów. Wnioski i podsumowanie zajęć.<br />

X 2<br />

X 2<br />

X 2<br />

X 3<br />

X 1<br />

Razem 15<br />

362


Nazwa przedmiotu Układy logiczne<br />

Skrót nazwy ULG<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Paweł<br />

Nazwisko: Raczyński<br />

E-mail: wpr@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Pojęcia podstawowe, układy kombinacyjne, układy sekwencyjne X 0,5<br />

2. Aparat matematyczny stosowany do opisu układów kombinacyjnych i<br />

sekwencyjnych – tablice funkcji, funkcje logiczne, grafy i tablice<br />

przejść/wyjść – przykłady<br />

X 1<br />

3. Wprowadzenie do systemu binarnego, arytmetyka binarna X 0,5<br />

4. Kody przedstawiania liczb BIN, HEX, BCD, U1, U2, arytmetyka na<br />

liczbach ze znakiem<br />

X 0,5<br />

5. Algebra Boole’a, aksjomaty, wybrane definicje i twierdzenia X 0,66<br />

6. Funkcje logiczne, postać kanoniczne i parakanoniczna, metody<br />

sprowadzania funkcji do postaci kanonicznej<br />

X 0,66<br />

7. Minimalizacja funkcji logicznych, cel minimalizacji techniczny i<br />

ekonomiczny, metoda tablic Karnaugh<br />

X 0,67<br />

8. Funktory logiczne, analiza i synteza układów kombinacyjnych z<br />

wykorzystaniem funtorów<br />

X 0,67<br />

9. Przegląd typowych układów kombinacyjnych X 0,5<br />

10. Synteza układów kombinacyjnych z wykorzystaniem<br />

multiplekserów, i układów programowalnych<br />

X 1<br />

11. Układy iteracyjne X 0,5<br />

12. Synteza układów sekwencyjnych synchronicznych – synteza<br />

abstrakcyjna, minimalizacja liczby stanów wewnętrznych<br />

X 1<br />

13. Synteza układów sekwencyjnych synchronicznych – kodowanie<br />

stanów, rodzaje przerzutników i ich wykorzystanie, metody wyzwalania<br />

przerzutników<br />

X 0,67<br />

14. Synteza układów sekwencyjnych synchronicznych –synteza<br />

kombinacyjna układów sekwencyjnych<br />

X 0,33<br />

15. Analiza układów sekwencyjnych, konwersja pomiędzy modelami<br />

Moore’a i Mealye’go.<br />

X 0,33<br />

16. Synteza układów sekwencyjnych asynchronicznych – różnice w<br />

stosunku do układów synchronicznych – synteza abstrakcyjna<br />

X 0,33<br />

17. Synteza układów sekwencyjnych asynchronicznych –kodowanie<br />

stanów, zjawiska wyścigów i hazardów, metody zabezpieczające przed<br />

ich skutkami<br />

X 0,5<br />

18. Synteza strukturalna układów sekwencyjnych asynchronicznych - z X 0,67<br />

363


wykorzystaniem przerzutników asynchronicznych SR i układów<br />

kombinacyjnych ze sprzężeniem zwrotnym<br />

19. Synteza techniczna układów cyfrowych – funktory logiczne,<br />

przerzutniki, układy MSI – technologie wykonania (bipolarne i CMOS)<br />

20. Synteza techniczna układów cyfrowych parametry i charakterystyki,<br />

korzystanie z katalogów<br />

21. Typowe układy sekwencyjne MSI, liczniki, rejestry oraz przykłady ich<br />

typowych zastosowań<br />

22. Organizacja magistrali w technice OC i TS., problem adresacji i<br />

synchronizacji<br />

X 1<br />

X 0,67<br />

X 1<br />

X 0,67<br />

23. Układy pamięciowe X 0,67<br />

Razem 15<br />

Karta zajęć – ćwiczenia<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Układy kombinacyjne i układy sekwencyjne, stosowany aparat<br />

matematyczny opisu - automaty, graf tablice przejść/wyjść – przykłady<br />

X X 1<br />

2. System binarny, konwersja do i z systemu dziesiątkowego arytmetyka<br />

binarna, kody przedstawiania liczb BIN, HEX, BCD, U1, U2,<br />

arytmetyka na liczbach ze znakiem<br />

X X 0,5<br />

3. Algebra Boole’a, funkcje logiczne, postaci kanoniczne, przykłady X X 1<br />

4. Minimalizacja funkcji logicznych, metody tablic Karnaugh, przykłady X X 1<br />

5. Przykłady minimalizacji funkcji logicznych z użyciem tablic Karnaugh X X 0,5<br />

6. Synteza układów kombinacyjnych z wykorzystaniem funktorów AND,<br />

OR i NOT<br />

X X 0,5<br />

7. Synteza układów kombinacyjnych z wykorzystaniem funktorów<br />

NAND, NOR i innych typów<br />

X X 1<br />

8. Synteza układów kombinacyjnych z wykorzystaniem multiplekserów,<br />

synteza układów iteracyjnych<br />

X X 1<br />

9. Synteza układów sekwencyjnych synchronicznych – synteza<br />

abstrakcyjna, minimalizacja liczby stanów wewnętrznych<br />

X X 1<br />

10. Synteza układów sekwencyjnych synchronicznych –kodowanie stanów,<br />

synteza kombinacyjna układów sekwencyjnych<br />

X X 1<br />

11. Przykłady syntezy i analizy układów sekwencyjnych synchronicznych X X 1<br />

12. Analiza czasowa działania układów sekwencyjnych synchronicznych –<br />

przebiegi czasowe<br />

X X 0,5<br />

13. Synteza układów sekwencyjnych asynchronicznych – różnice w<br />

stosunku do układów synchronicznych – synteza abstrakcyjna i<br />

kodowanie stanów zabezpieczające przed wyścigami<br />

X X 1<br />

14. Synteza układów sekwencyjnych asynchronicznych – przerzutniki<br />

asynchroniczne SR i układ kombinacyjny ze sprzężeniem zwrotnym<br />

X X 1<br />

15. Synteza kombinacyjna układów asynchronicznych z zabezpieczeniem<br />

przed wyścigami i hazardami<br />

X X 1<br />

16. Synteza układów cyfrowych z wykorzystaniem układów MSI X X 1<br />

17. Synteza techniczna układów cyfrowych – funktory logiczne,<br />

przerzutniki, układy MSI –zasady łączenia układów w obrębie rodziny<br />

oraz wykonanych w różnych technologiach<br />

X X 1<br />

Razem 15<br />

364


Lp. Zagadnienie<br />

Karta zajęć – laboratorium<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Badanie parametrów i charakterystyk bramek i układów X 2<br />

2. Projektowanie i uruchamianie układów iteracyjnych X 2<br />

3. Projektowanie układów czasowych X X 2<br />

4. Uruchamianie cyfrowych układów czasowych X 2<br />

5. Projektowanie układów sekwencyjnych synchronicznych X 2<br />

6. Montaż i uruchamianie układów sekwencyjnych synchronicznych X 2<br />

7. Projektowanie układów z licznikami scalonymi X 2<br />

8. Montaż i uruchamianie układów z licznikami scalonymi X 2<br />

9. Projektowanie i montaż układów z rejestrami scalonymi X 2<br />

10. Projektowanie układów sekwencyjnych asynchronicznych X 2<br />

11. Montaż i uruchamianie układów sekwencyjnych asynchronicznych X 2<br />

12. Układy mikroprogramowane – projektowanie programu sterującego<br />

szyną danych<br />

X 2<br />

13. Uruchomienie programu sterującego transferem informacji poprzez<br />

szynę danych<br />

X 2<br />

14. Projekt układu cyfrowego zadanego przez prowadzącego – rożne<br />

X 2<br />

rodzaje układów cyfrowych.<br />

15. Uruchomienie układu cyfrowego zadanego przez prowadzącego – rożne<br />

rodzaje układów cyfrowych.<br />

liczba<br />

godzin<br />

X 2<br />

Razem 30<br />

365


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Wielodostępowe struktury danych<br />

Skrót nazwy WSD<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

x<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Jacek<br />

Nazwisko: Rumiński<br />

e-mail: jwr@eti.pg.gda.pl<br />

Imię: Adam<br />

Nazwisko: Bujnowski<br />

e-mail: bujnows@biomed.eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Podstawowe pojęcia: struktura danych a model danych. Cechy baz<br />

danych.<br />

X 1<br />

2. Model relacyjny baz danych. Warunki integralności modelu<br />

relacyjnego.<br />

X 1<br />

3. Algebra relacji. X 1<br />

4. Języki zapytań: wyrażenia języka SQL – Data Definition Language X 1<br />

5. Języki zapytań: wyrażenia języka SQL – Data Manipulation Languge X 1<br />

6. Języki zapytań: wyrażenia języka SQL – Data Query Language X 1<br />

7. Transakcje – własności i sterowanie X 1<br />

8. Izolowanie transakcji dla systemów wielodostępowych. X 1<br />

9. Zjawisko wyścigów i zasada wzajemnego wykluczania w systemach<br />

wielodostępowych<br />

X 1<br />

10. Podstawowe struktury sterowania wielodostępem: blokady, semafory i<br />

bariery<br />

X 1<br />

11. Transakcje rozproszone: wielofazowe zatwierdzanie transakcji X 1<br />

12. Przetwarzanie transakcji rozproszonych (model XA) X 1<br />

13. Przetwarzanie transakcji rozproszonych (model JTA) X 1<br />

14. Bezpieczeństwo danych w systemach wielodostępowych X 1<br />

15. Kontrola dostępu dla wielodostępowych baz danych X 1<br />

Razem 30<br />

Lp. Zagadnienie<br />

Karta zajęć - laboratorium<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Projektowanie i realizacja baz danych (DDL, DML) X 3<br />

2. Operacje algebry relacji (DML i DQL) X 3<br />

3. Przetwarzanie transakcyjne. Poziomy izolowania transakcji dla X 3<br />

liczba<br />

godzin<br />

366


systemów wielodostępowych.<br />

4. Wykorzystanie podstawowych struktur danych sterowania<br />

wielodostępem: blokady, semafory i bariery.<br />

5. Wykorzystanie modeli przetwarzania transakcji rozproszonych<br />

(XA/JTA).<br />

Lp. Zagadnienie<br />

Karta zajęć - projekt<br />

1. Opracowanie wstępnej dokumentacji projektowej (na podstawie<br />

specyfikacji wymagań przedstawionej przez prowadzącego). Wybór i<br />

opis technologii oraz metod/algorytmów planowanych do<br />

wykorzystania.<br />

2. Opracowanie projektu bazy danych/struktur danych oraz aplikacji<br />

warstwy dostępu do danych (warstwa pośrednia) jaki i aplikacji klienta<br />

systemu (warstwa logiki/prezentacji). Dostęp licznych instancji<br />

aplikacji klienta (lub jej wątki/procesy) zarządzany i kontrolowany jest<br />

przez warstwę pośrednią.<br />

X 3<br />

X 3<br />

Razem<br />

15<br />

poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X 3<br />

X 3<br />

3. Implementacja warstwy dostępu do danych (warstwy pośredniej). X 3<br />

4. Implementacja aplikacji klienta. X 3<br />

5. Weryfikacja, walidacja i testowanie. Opracowanie dokumentacji. X 3<br />

Razem 15<br />

367


Nazwa przedmiotu<br />

Skrót nazwy<br />

Stopień:<br />

Wirtualne zespoły robocze<br />

WZR<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Bogdan<br />

Nazwisko: Wiszniewski<br />

e-mail: bowisz@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Technologie współdzielenia przestrzeni X 0,66<br />

2. Interaktywna symulacja rozproszona. X 0,33<br />

3. Interaktywny model obliczeń X 0,66<br />

4. Systemy agentowe zamknięte i otwarte. X 0,66<br />

5. Implementowalność negocjacji, racjonalność agenta X 0,66<br />

6. Protokół negocjacji i publiczne normatywy zachowania, X 0,66<br />

7. Negocjacje rozdzielne i integrujące X 0,66<br />

8. Klasy zadań koordynacyjnych X 0,33<br />

9. Klasy strategii negocjacji X 0,33<br />

10. Problem domniemywania regresywnego w interakcji strategicznej X 0,66<br />

11. Rozwiązania inspirowane praktyką społeczną X 0,33<br />

12. Przestrzeń stanów gry X 0,33<br />

13. Ograniczenia racjonalności agenta X 0,66<br />

14. Problem koordynacji w teorii gier X 0,66<br />

15. Optymalność Pareto i rozwiązanie Nash'a X 0,66<br />

16. Obliczeniowe modele negocjacji X 0,33<br />

17. Wirtualne środowiska rozproszone: współdzielenie przestrzeni i czasu X 0,66<br />

18. Architektura ‘object-event’ (SIMNET, DIS) X 0,66<br />

19. Algorytmy predykcji stanu: nawigacja obliczeniowa, obiekty-widma; X 0,66<br />

20. Standard HLA: federacja, federaty i infrastruktura wykonawcza RTI X 0,66<br />

21. Generacje gier sieciowych. X 0,68<br />

22. Techniki współdzielenia stanu i problem wyłącznej własności obiektu. X 0,7<br />

23. Protokoły nawigacji obliczeniowej X 0,7<br />

24. Metody konwergencji stanu X 0,7<br />

25. Kolokwium 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć - laboratorium<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

liczba<br />

godzin (e)<br />

368


1. Łączenie uczestników sceny dynamicznej (multicast). X 1<br />

2. Separacja informacyjna grup uczestników sceny (serwer proxy). X 2<br />

3. Protokół przekazywania dóbr przez uczestników sceny. X 3<br />

4. Protokół świadczenia usług przez uczestników sceny. X 3<br />

5. Obiekty rodzime i obce na scenie dynamicznej. X 3<br />

6. Zdalna współpraca operatorów obiektów złożonych. X 3<br />

Razem 15<br />

369


Nazwa przedmiotu Wizualizacja informacji<br />

Skrót nazwy WIN<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Jacek<br />

Nazwisko: Lebiedź<br />

E-mail: jacekl@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

Lp. Zagadnienie poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wprowadzenie (tematyka, materiały, literatura, zaliczenia) X 0,33<br />

2. Pojęcie wizualizacji, wizualizacja danych, wizualizacja<br />

naukowa<br />

X 0,33<br />

3. Przykłady wizualizacji danych i wizualizacji naukowej X 0,34<br />

4. Historyczne przykłady udanej wizualizacji: wykresy Playfaira,<br />

mapa Minarda, diagram Nightingale, mapa Snowa<br />

X 0,33<br />

5. Współczesne przykłady udanej wizualizacji X 0,33<br />

6. Przykłady nieudanych (niepoprawnych) wizualizacji X 0,34<br />

7. Wizualizacja danych – różne typy danych: dyskretne i ciągłe,<br />

jednowymiarowe, dwuwymiarowe i wielowymiarowe<br />

X 0,33<br />

8. Odpowiedniość formy graficznej do typu i wymiarowości<br />

dziedziny i przeciwdziedziny prezentowanej zależności<br />

X 0,33<br />

9. Standardowe typy form graficznych w wizualizacji danych:<br />

rodzaje wykresów i map<br />

X 0,34<br />

10. Wyrafinowane metody wizualizacji danych: wykres percentylowy,<br />

wykres pudełkowy Tukeya, percentylowy wykres pudełkowy<br />

X 0,33<br />

11. Histogram, wykres punktowy (scatterplot), macierz punktowa<br />

X 0,33<br />

(scatterplot matrix), „topienie” powierzchni ("flooding")<br />

12. Wykresy: typu „sieć rybacka” (parallel coordinate plot),<br />

mozaikowy, radarowy (star plot); hiperpudło (hyperbox),<br />

wielowymiarowe ikony, buźki Chernoffa (Chernoff faces),<br />

„patyczaki” (stick figures)<br />

13. Poprawianie czytelności wizualizacji danych: porządkowanie (ang.<br />

rearrangement) danych<br />

14. Przykłady porządkowania danych: soczewka tabelowa (table lens),<br />

wykres mozaikowy (mosaic plot)<br />

15. Krajobraz danych (landscape presentation of data), przetwarzanie<br />

wybiórcze (selective manipulation)<br />

16. Wizualizacja naukowa – wizualizacja statyczna i dynamiczna,<br />

wizualizacja czasu, wizualizacja innych parametrów za pomocą<br />

czasu<br />

17. Standardowe typy form graficznych w wizualizacji naukowej:<br />

diagramy w kształcie drzewa i grafu, diagramy sieci, schematy<br />

blokowe<br />

X 0,34<br />

X 0,33<br />

X 0,33<br />

X 0,34<br />

X 0,33<br />

X 0,33<br />

370


18. Szczególne typy form graficznych w wizualizacji naukowej:<br />

rysunek inżynierski, widok zespołu rozebranego (exploded view),<br />

mapa metra<br />

X 0,34<br />

19. Wizualizacja naukowa w informatyce – programowanie wizualne X 0,33<br />

20. Formy graficzne stosowane w inżynierii oprogramowania (diagramy<br />

klas, diagramy obiektów, diagramy przypadków użycia)<br />

X 0,33<br />

21. Narzędzia graficzne w inżynierii oprogramowania X 0,34<br />

22. Wizualizacja algorytmów i procesów sekwencyjnych i<br />

równoległych<br />

X 0,33<br />

23. Przykład wizualizacji algorytmu: kodowanie Huffmana X 0,33<br />

24. Wizualizacja dokumentów, zapytania w wizualizacji, wizualizacja<br />

zapytań<br />

X 0,34<br />

25. Wizualizacja w interakcji człowieka z komputerem – graficzny<br />

interfejs użytkownika (GUI), ikony, metafory graficzne<br />

X 0,33<br />

26. Historia ewolucji graficznego interfejsu użytkownika X 0,33<br />

27. Projektowanie interfejsów graficznych – reguły X 0,34<br />

28. Wizualizacja w naukach ścisłych (matematyka, fizyka, astronomia)<br />

– przykłady<br />

X 0,33<br />

29. Wizualizacja w naukach przyrodniczych (chemia, biologia,<br />

medycyna) – przykłady<br />

X 0,33<br />

30. Wizualizacja w naukach społecznych (historia, ekonomia,<br />

socjologia) – przykłady<br />

X 0,34<br />

31. Percepcja wzrokowa, budowa ludzkiego oka – siatkówka i<br />

fotoreceptory (pręciki i czopki)<br />

X 0,33<br />

32. Percepcja barw – trójchromatyczna teoria Younga-Helmholtza,<br />

X 0,33<br />

metameryzm, modele barw<br />

33. Stereopsja, bezwładność wzroku X 0,34<br />

34. Zastosowania koloru w wizualizacji X 0,33<br />

35. Metody skupiania uwagi, użyteczne pole widzenia X 0,33<br />

36. Tekstura w wizualizacji – model Gabora X 0,34<br />

37. Pułapki wizualizacji: złudzenia wzrokowe – mechanizmy<br />

X 0,33<br />

powstawania<br />

38. Przykłady fizjologicznych złudzeń wzrokowych X 0,33<br />

39. Przykłady kognitywnych złudzeń wzrokowych X 0,34<br />

40. Obrazy dyskretne: próbkowanie – aliasing i antyaliasing X 0,33<br />

41. Kwantyzacja kolorów – korekcja gamma, aproksymacja półtonowa,<br />

drżenie, mikrowzory, dyfuzja błędów<br />

X 0,33<br />

42. Kwantyzacja skalarna – algorytm Maxa-Lloyda X 0,34<br />

43. Kwantyzacja wektorowa – proste metody: algorytm jednolity,<br />

algorytm popularności<br />

X 0,33<br />

44. Metody kwantyzacji wektorowej: algorytm centroidów (LBG),<br />

X 0,33<br />

algorytm z przeszukiwaniem binarnym (hierarchical clustering)<br />

45. Inne metody kwantyzacji wektorowej: median cut, drzewa<br />

ósemkowego, skupionego grupowania (agglomerative clustering)<br />

Karta zajęć – projekt<br />

X 0,34<br />

Razem 15<br />

Lp. Zagadnienie Poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

1. Zasady zaliczenia projektu, opis zadania (np. internetowy serwis<br />

wizualizacji danych mierzonych mobilnie w terenie)<br />

X 1<br />

2. Projekt wizualizacji dla zadanego systemu X 3<br />

3. Projekt interfejsu dla zadanego systemu X 3<br />

4. Prezentacja projektu wizualizacji i interfejsu – punkt kontrolny X 1<br />

5. Całościowy projekt zadanego systemu X 3<br />

6. Implementacja wybranych elementów zadanego systemu X 3<br />

371


7. Prezentacja ostatecznego projektu systemu – punkt kontrolny X 1<br />

Razem 15<br />

372


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Współraca w cyberprzestrzeni<br />

Skrót nazwy WCB<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Autor (odpowiedzialny za treść przedmiotu):<br />

Imię: Bogdan<br />

Nazwisko: Wiszniewski<br />

e-mail: bowisz@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Technologie współdzielenia przestrzeni X 0,66<br />

2. Interaktywna symulacja rozproszona. X 0,33<br />

3. Interaktywny model obliczeń X 0,66<br />

4. Systemy agentowe zamknięte i otwarte. X 0,66<br />

5. Implementowalność negocjacji, racjonalność agenta X 0,66<br />

6. Protokół negocjacji i publiczne normatywy zachowania, X 0,66<br />

7. Negocjacje rozdzielne i integrujące X 0,66<br />

8. Klasy zadań koordynacyjnych X 0,33<br />

9. Klasy strategii negocjacji X 0,33<br />

10. Problem domniemywania regresywnego w interakcji strategicznej X 0,66<br />

11. Rozwiązania inspirowane praktyką społeczną X 0,33<br />

12. Przestrzeń stanów gry X 0,33<br />

13. Ograniczenia racjonalności agenta X 0,66<br />

14. Problem koordynacji w teorii gier X 0,66<br />

15. Optymalność Pareto i rozwiązanie Nash'a X 0,66<br />

16. Obliczeniowe modele negocjacji X 0,33<br />

17. Wirtualne środowiska rozproszone: współdzielenie przestrzeni i czasu X 0,66<br />

18. Architektura ‘object-event’ (SIMNET, DIS) X 0,66<br />

19. Algorytmy predykcji stanu: nawigacja obliczeniowa, obiekty-widma; X 0,66<br />

20. Standard HLA: federacja, federaty i infrastruktura wykonawcza RTI X 0,66<br />

21. Generacje gier sieciowych. X 0,68<br />

22. Techniki współdzielenia stanu i problem wyłącznej własności obiektu. X 0,7<br />

23. Protokoły nawigacji obliczeniowej X 0,7<br />

24. Metody konwergencji stanu X 0,7<br />

25. Kolokwium 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć - laboratorium<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

liczba<br />

godzin<br />

373


1. Łączenie uczestników sceny dynamicznej (multicast). X 1<br />

2. Separacja informacyjna grup uczestników sceny (serwer proxy). X 2<br />

3. Protokół przekazywania dóbr przez uczestników sceny. X 3<br />

4. Protokół świadczenia usług przez uczestników sceny. X 3<br />

5. Obiekty rodzime i obce na scenie dynamicznej. X 3<br />

6. Zdalna współpraca operatorów obiektów złożonych. X 3<br />

Razem 15<br />

374


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Współczesne narzędzia obliczeniowe<br />

Skrót nazwy WNO<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Andrzej<br />

Nazwisko: Marcińczyk<br />

E-mail: amarc@pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie, zasady zaliczenia przedmiotu X 0,5<br />

2. Charakterystyka pakietu Matlab X 0,5<br />

3. Prezentacja środowiska roboczego X 1<br />

4. Praca z edytorem Matlab'a X 1<br />

5. Podstawowe zasady programowania w Matlab'ie X 1<br />

6. Polecenia systemowe: opcje pomocy, zarządzanie środowiskiem<br />

X 2<br />

roboczym, operacje na plikach<br />

7. Typy danych, składnia instrukcji X 2<br />

8. Przegląd funkcji Matlaba X 2<br />

9. Operacje na podstawowych typach danych Matlab'a X 2<br />

10. Instrukcje tworzone za pomocą m-plików. Zasady tworzenia<br />

X 1<br />

funkcji<br />

11. Obsługa wykresów X 1<br />

12. Pakiety Matlab'a - Toolbox'y X 2<br />

13. Pakiet symulacyjny Simulink X 2<br />

14. Przykłady tworzenia struktury symulacyjnej w pakiecie Simulink X 2<br />

15. Analiza wyników symulacji w środowisku Matlab X 2<br />

16. Wykorzystanie funkcji Matlab'a do rozwiązywania złożonych<br />

problemów sterowania<br />

X 3<br />

17. Modelowanie układu I-go rzędu w "standardowych" językach<br />

X 2<br />

programowania na przykładzie języka C#<br />

18. Modelowanie układów wyższych rzędów X 3<br />

Razem 30<br />

Lp. Zagadnienie<br />

Karta zajęć – laboratorium cz. I<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wstęp, zapoznanie się ze środowiskiem Matlab X 1<br />

2. Operacje i funkcje na zmiennych skalarnych X 1<br />

liczba<br />

godzin<br />

375


3. Operacje i funkcje na zmiennych macierzowych X 1<br />

4. Tworzenie i formatowanie wykresów X 2<br />

5. Tworzenie funkcji w m-plikach X 2<br />

6. Wykorzystanie Toolbox'u Simulink do symulowania układów X 3<br />

7. Minimalizacja kryterium z wykorzystaniem symulacji X 4<br />

8. Termin przeznaczony na poprawki X 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć – laboratorium cz. II<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wiadomości wstępne, omówienie warunków zaliczenia laboratorium 1<br />

2. Omówienie i rozdanie zdań do realizacji na laboratorium X 1<br />

3. Konstruowanie struktury symulacji układu regulacji automatycznej X 2<br />

4. Realizacja algorytmu poszukującego regulator X 4<br />

5. Prezentacja graficzna wyników X 1<br />

6. Program symulacji układu I-go rzędu (język C#) X 2<br />

7. Program symulacji układu wyższego rzędu (język C#) X 3<br />

8. Termin przeznaczony na poprawki X 1<br />

Razem 15<br />

liczba<br />

godzin<br />

376


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Wstęp do sieci komputerowych<br />

Skrót nazwy SK<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Krzysztof Józef<br />

Nazwisko: Nowicki Woźniak,<br />

E-mail: know@eti.pg.gda.pl jowoz@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Ogólna charakterystyka sieci komputerowych – cele, zastosowania,<br />

klasyfikacje<br />

X 1<br />

2. Architektury logiczne na przykładzie ISO/OSI i TCP/IP X 1<br />

3. Mechanizmy sterowania przepływem informacji w sieciach.<br />

Mechanizmy ARQ<br />

X 0,5<br />

4. Protokoły dostępu i zagadnienia adresacji w sieciach LAN X 1<br />

5. Wybrane technologie przewodowych i bezprzewodowych sieci LAN i<br />

MAN – charakterystyka ogólna<br />

X 0,5<br />

6. Standard serii 802.3 – sieci Ethernet 10 Base5/2/T X 1<br />

7. IEEE 802.4, 802.5 (sieci Token Ring, Token Bus), FDDI X 1<br />

8. Ewolucja sieci Ethernet-FastEthernet 1/10 Gigabit Ethernet X 1<br />

9. Inne przykłady przewodowych sieci LAN X 1<br />

10. Sieci bezprzewodowe WLAN- podstawowe właściwości X 1<br />

11. Standard IEEE 802.11 (a, b, g, e) X 1<br />

12. ETSI HIPERLAN 1/2 X 0,5<br />

13. WiMAX X 0,5<br />

14. Sieci osobiste i domowe – podstawowe zastosowania X 1<br />

15. GSM – transmisja danych X 1<br />

16. Okablowanie dla sieci LAN – Media transmisyjne X 1<br />

17. Systemy okablowania strukturalnego X 1<br />

18. Metody łączenia sieci LAN – charakterystyka X 1<br />

19. Podstawowe parametry urządzeń stosowanych do łączenia sieci LAN X 1<br />

20. Standardy sieci WAN – podstawowe problemy X 1<br />

21. Sterownie przepływem informacji w sieciach rozległych, metody<br />

przeciwdziałania przeciążeniom<br />

X 1<br />

22. X 25 i FR X 1<br />

23. Architektura sieci ATM X 1<br />

24. Sterowanie ruchem w sieci ATM X 1<br />

25. Organizacja pracy sieci IP X 1<br />

26. Protokół IPv4 i IPv6 X 1<br />

27. Współpraca międzysieciowa (internet & Internet, Sieci korporacyjne,<br />

VPN).<br />

X 1<br />

28. Protokoły routingu (riuting wewnętrzny i zewnetrzny) X 1<br />

377


29. Architektury QoS dla sieci IP X 1<br />

30. Wsparcie mobilności w sieciach IP X 1<br />

31. Standardowe protokoły mobilności: MIP, MIP RO, Cellular IP,<br />

HAWAII<br />

X 1<br />

32 Bezpieczeństwo pracy sieci komputerowych X 1<br />

Razem 30<br />

Lp. Zagadnienie<br />

Karta zajęć – laboratorium<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Spotkanie organizacyjne 1<br />

2. Zarządzanie urządzeniami sieciowymi – MIB, SNMP X 2<br />

3. Windows Server X 2<br />

4. Sieci wirtualne VLAN X 2<br />

5. Routing statyczny X 2<br />

6. FireWall X 2<br />

7. Sieci bezprzewodowe 802.11b/g X 2<br />

8. WEP X 2<br />

Razem 15<br />

378


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Zaawansowane architektury komputerów<br />

Skrót nazwy ZAK<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Tomasz<br />

Nazwisko: Dziubich<br />

E-mail: dziubich@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

Lp. Zagadnienie poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

9. Wprowadzenie, zasady zaliczenia przedmiotu 0,33<br />

10. Sprzętowe wspomaganie systemu operacyjnego, ochrona zasobów,<br />

izolacja procesów, poziomy uprzywilejowania<br />

X 0,67<br />

11. Ochrona pamięci, koncepcja rejestru bazowego i granicznego i jej<br />

realizacja na przykładzie procesora Pentium<br />

X 0,33<br />

12. Obsługa i przełączanie stosu, zastosowanie furtek X 0,67<br />

13. Sprzętowe aspekty realizacji systemów wielozadaniowych, z<br />

wywłaszczaniem i bez wywłaszczania, stany procesu<br />

X 0,33<br />

14. Implementacja bloku kontrolnego procesu jako segmentu TSS w<br />

X 0,33<br />

procesorze Pentium<br />

15. Obsługa przerwań w trybie chronionym X 1<br />

16. Emulacja trybu rzeczywistego, tryby V86 i EV86 X 0,67<br />

17. Sprzętowe aspekty komunikacji międzyprocesorowej X 0,67<br />

18. Architektury superpotokowe i superskalarne X 1<br />

19. Zarządzanie partycjami w procesorach wielordzeniowych – warstwa X 0,67<br />

wirtualizująca<br />

20. Komputery o architekturze masywnie równoległej (MPP) X 1<br />

21. Systemy MIMD z pamięcią wspólną i z pamięcią rozproszoną; X 0,67<br />

22. Superkomputery X 1<br />

23. Miary i wydajność systemów komputerowych. X 0,67<br />

24. Architektury wektorowe X 1<br />

25. Architektury klastrowe X 1<br />

26. Architektury gridowe X 1<br />

27. Problemy obliczeń równoległych X 1<br />

28. Obliczenia na klastrach x 1<br />

Razem 15<br />

Karta zajęć – laboratorium<br />

Lp. Zagadnienie poziom<br />

wiedzy umiej.<br />

A B C D E<br />

liczba<br />

godzin<br />

379


1. Zasady organizacji i zaliczania projektu X 0,33<br />

2. Programy narzędziowe wspomagające kompilację i konsolidację X 2,67<br />

3. Moduły obsługi warstwy sprzętowej X 2<br />

4. Mechanizmy przełączania trybów pracy procesora X 2<br />

5. Optymalizacja programów dla procesorów wielowątkowych i<br />

wielordzeniowych<br />

X 2<br />

6. Implementacja algorytmu w środowisku równoległym X 3<br />

7. Badanie wydajności oprogramowania w środowiskach<br />

jednoprocesorowych i klastrowych<br />

X 3<br />

Razem 15<br />

380


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Zarządzanie bezpieczeństwem sieci<br />

Skrót nazwy ZBS<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Wojciech<br />

Nazwisko: Molisz<br />

E-mail: womol@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

Lp. Zagadnienie poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wymagania dotyczące zarządzania bezpieczeństwem sieci.<br />

Polityka bezpieczeństwa sieci. Prawne i etyczne aspekty<br />

bezpieczeństwa.<br />

X 1<br />

2. Klasy zagrożeń bezpieczeństwa systemów sieciowych.<br />

Analiza ryzyka względem kosztów zabezpieczeń.<br />

X 1<br />

3. Planowanie polityki bezpieczeństwa. Wdrożenie i utrzymanie<br />

bezpieczeństwa.<br />

X 1<br />

4. Kategorie ataków. Techniki penetracji systemów i sieci. X 1<br />

5. Ataki DDoS i obrona przed nimi. X 1<br />

6. SPAM. Filtry antyspamowe. X 1<br />

7. Klasyfikacja zapór ogniowych. Konfiguracja i zarządzanie<br />

zaporami ogniowymi.<br />

X 1<br />

8. Bezpieczeństwo sieci bezprzewodowych X 1<br />

9. Systemy kontroli dostępu. X 1<br />

10. Wykrywanie intruzów. Aplikacje NIDS. X 1<br />

11. Wirtualne sieci prywatne - klasyfikacja X 1<br />

12. Protokoły VPN L2 X 1<br />

13. Protokół IP-Sec X 1<br />

14. Techniki kontroli bezpieczeństwa. Skanery bezpieczeństwa X 1<br />

15. Audyt. Fazy audytu sieci i techniki audytowe. X 1<br />

Razem 15<br />

Karta zajęć – laboratorium<br />

Lp. Zagadnienie poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wprowadzenie do laboratorium X 1<br />

2. Zdalne monitorowanie zabezpieczeń komutatorów i ruterów X 2<br />

3. Podsłuchiwanie w sieciach LAN/MAN/WAN X 3<br />

4. Włamanie do systemu wielodostępowego za pomocą skanerów X 3<br />

liczba<br />

godzin<br />

381


5. Konfiguracja systemu ściany ogniowej X 3<br />

6. Konfiguracja i badanie wirtualnej sieci prywatnej X 3<br />

7. Korzystanie z kluczy i pakietów kryptograficznych PGP X 3<br />

8. Korzystanie z protokołu IP-Sec X 3<br />

9. Tworzenie bezpiecznych tuneli w warstwie łącza danych X 3<br />

10. Badanie bezpieczeństwa bezprzewodowych sieci lokalnych X 3<br />

11. Badanie bezpieczeństwa aplikacji WWW X 3<br />

Razem 30<br />

382


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Zasady przedsiębiorczości i zarządzania<br />

Skrót nazwy ZPZ<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Andrzej<br />

Nazwisko: Dyka<br />

E-mail: Andrzej@Dyka.info.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Podstawowe pojęcia z zakresu przedsiębiorczości, zagrożenia dla<br />

początkujących<br />

X 1<br />

2. Style zarządzania: dyrektywny, zadaniowy X 1<br />

3. Znaczenie czasu w przedsiębiorczości i zarządzaniu X 1<br />

4. Wagowa i czasowa priorytetyzacja zadań X 1<br />

5. Algorytmiczne podejmowanie decyzji –„stop” Markowa X 1<br />

6. Charakterystyka rodzajów działalności gospodarczej X 1<br />

7. Wprowadzenie do marketingu X 1<br />

8. Specyfikacja funkcjonalna i techniczna produktu X 1<br />

9. Strategie „marketing mix”, 4P i 4C X 1<br />

10. Wyróżnik produktu („differentiator”). X 1<br />

11. Wprowadzenie do zagadnienia sprzedaży X 1<br />

12. Sprzedaż bezpośrednia, wady zalety X 1<br />

13. Sprzedaż kanałowa, wady, zalety X 1<br />

14. Polityka finansowa państwa X 1<br />

15. Równanie produktu krajowego brutto PKB X 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć – projekt<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Propozycja pomysłu na produkt firmy. X X 1<br />

2. Specyfikacja funkcjonalna produktu. X X 2<br />

3. Szczegółowy opis cech i właściwości produktu. X X 2<br />

4. Czynniki ryzyka przy wprowadzaniu produktu na rynek X X 1<br />

5. Umiejętność prezentacji pomysłu na produkt potencjalnym inwestorom. X X 2<br />

6. Dyskusja dotycząca wielkość rynku i sprzedawalności produktu. X X 3<br />

7. Podsumowanie – samokrytyczna analiza pomysłu. X X 2<br />

8. Sprawozdanie w formacie odpowiedzi na pytania zadawane przez X X 2<br />

liczba<br />

godzin<br />

383


przedstawiciela inwestora (venture capital).<br />

Razem 15<br />

384


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Zastosowania procesorów sygnałowych<br />

Skrót nazwy ZPS<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Ewa<br />

Nazwisko: Hermanowicz<br />

E-mail: hewa@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

1. Współczesne implementacje fizyczne systemów cyfrowego<br />

przetwarzania sygnałów (CPS). Zastosowania cyfrowych procesorów<br />

sygnałowych z podziałem na klasy. Cechy różniące cyfrowy procesor<br />

sygnałowy od innych mikroprocesorów.<br />

2. Cyfrowe procesory sygnałowe: wcielenia i alternatywy. Porównanie<br />

cech sprzętowych. Testy wzorcowe implementacji filtrów cyfrowych o<br />

skończonej odpowiedzi impulsowej (FIR) i o nieskończonej odpowiedzi<br />

impulsowej (IIR), i algorytmu FFT.<br />

3. Numeryczne reprezentacje liczb. Arytmetyka stałoprzecinkowa (SP) i<br />

zmiennoprzecinkowa (ZP). Nominalna długość słowa. Rozszerzona<br />

precyzja.<br />

4. Stałoprzecinkowa ścieżka danych. Układ mnożący, jednostka<br />

arytmetyczno-logiczna (ALU). Przepełnienie i nasycenie.<br />

5. Zmiennoprzecinkowa ścieżka danych. Układ mnożący, ALU.<br />

Przepełnienie, niedomiar i inne wyjątki.<br />

poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

6. Zaokrąglanie. Rejestry akumulatora, rejestr przesuwny, argumenty operacji,<br />

rejestry argumentów. Bufor kołowy. Jednostki funkcji<br />

specjalnych.<br />

X 1<br />

7. Architektura pamięci. Architektury harwardzkie. Pamięci z dostępem<br />

wielokrotnym.<br />

X 1<br />

8. Redukcja wymagań pamięciowych. Pamięć podręczna. Adresowanie<br />

modulo. Przerwania.<br />

X 1<br />

9. Pamięć ROM. Zewnętrzne interfejsy pamięciowe. Wsparcie<br />

wieloprocesorowe zewnętrznych interfejsów pamięciowych.<br />

X 1<br />

10. Projektowanie i implementacja filtrów FIR. Specyfikacja wymagań. X 1<br />

11. Metody aproksymacji filtrów FIR (metoda okien, metoda próbkowania<br />

w dziedzinie częstotliwości, metoda minimax).<br />

X 1<br />

12. Projektowanie i implementacja filtrów IIR. Specyfikacja wymagań. X 1<br />

Narzędzia MATLABa do projektowania filtrów cyfrowych.<br />

13. Metody aproksymacji filtrów IIR. Transformacje spektralne. X 1<br />

14. Programowanie cyfrowego procesora sygnałowego. Asembler a kod C. X 1<br />

15. Zaawansowane narzędzia programistyczne. X 1<br />

Razem 15<br />

385


Lp. Zagadnienie<br />

Karta zajęć – projekt<br />

1. Przykłady implementacji algorytmu FIR na procesorze DSP firmy<br />

Analog Devices i/lub Texas Instruments, w typowym zestawie<br />

uruchomieniowym współpracującym z komputerem PC.<br />

2. Przykłady implementacji algorytmów IIR na procesorze DSP firmy<br />

Analog Devices i/lub Texas Instruments, w typowym zestawie<br />

uruchomieniowym współpracującym z komputerem PC.<br />

3. Ustalenie tematów projektów zgodnie z bieżącymi zainteresowaniami<br />

aplikacyjnymi studentów. Udzielenie wsparcia w postaci literatury i<br />

narzędzi programistycznych. Postawienie zadań projektowych.<br />

poziom liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X 1<br />

X 1<br />

X 1<br />

4. Prezentacja wyników. Referowanie projektu No 1. X 1<br />

5. Referowanie projektu No 2. X 1<br />

6. Referowanie projektu No 3. X 1<br />

7. Referowanie projektu No 4. X 1<br />

8. Referowanie projektu No 5. X 1<br />

9. Referowanie projektu No 6. X 1<br />

10. Referowanie projektu No 7. X 1<br />

11. Referowanie projektu No 8. X 1<br />

12. Referowanie projektu No 9. X 1<br />

13. Referowanie projektu No 10. X 1<br />

14. Referowanie projektu No 11. X 1<br />

15. Referowanie projektu No 12. X 1<br />

Razem 15<br />

386


4.2. Przedmioty profilujące<br />

KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Administrowanie sieciami komputerowymi<br />

Skrót nazwy ASIK<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Wojciech<br />

Nazwisko: Gumiński<br />

E-mail: wogum@pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Zadania administratora sieci. X 0,67<br />

2. Współpraca z administratorem systemów. X 0,33<br />

3. Analiza i realizacja celów sieci. X 0,67<br />

4. Polityka nazw i adresów w sieci. X 1<br />

5. Dobór tras w sieci, wybór protokołów sieciowych. X 0,33<br />

6. Monitorowanie i kształtowanie ruchu w sieci. X 1<br />

7. Zliczanie i optymalizacja ruchu w sieci. X 1<br />

8. Administrowanie usługami sieciowymi (DHCP, DNS, WINS). X 1<br />

9. Zarządzanie dostępem do sieci rozległych (NAT, Proxy). X 1<br />

10. Administrowanie serwerami sieciowymi (WWW i e-mail). X 1<br />

11. Udostępnianie zasobów sieciowych. X 1<br />

12. Administrowanie domeną. X 1<br />

13. Autoryzowanie użytkowników i sprzętu, uprawnienia w sieci. X 1<br />

14. Zdalny dostęp do zasobów sieci. X 1<br />

15. Bezpieczeństwo sieci (Firewall, ochrona poczty, wykrywanie włamań). X 1<br />

16. Diagnozowanie i usuwanie awarii sieci. X 1<br />

17. Dobór sprzętu, rozbudowa infrastruktury, dokumentacja sieci. 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć – laboratorium<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Projektowanie i implementacja zasad nazw i adresów w sieci. X 2<br />

liczba<br />

godzin<br />

387


2. Dobór i konfiguracja protokołów w sieciach rozległych. X 2<br />

3. Optymalizacja reguł doboru tras. X 2<br />

4. Narzędzia do monitorowania i zliczania ruchu w sieci. X 2<br />

5. Kształtowanie ruchu w sieciach - sprawiedliwy, priorytetowy i<br />

limitowany podział pasma.<br />

X 2<br />

6. Ręczna i automatyczna konfiguracja sprzętu sieciowego. X 2<br />

7. DNS i WINS zaawansowane zastosowania w sieci korporacyjnej. X 2<br />

8. Źródłowa i docelowa translacja adresów. Przekierowywanie usług.<br />

Dynamiczne i wirtualne adresy IP.<br />

X 2<br />

9. Proxy – proste i zaawansowane reguły dostępu do inter- i intra-netu. X 2<br />

10. Konfiguracja i zabezpieczanie serwerów WWW i FTP. Serwery<br />

wirtualne i kontrola dostępu.<br />

X 2<br />

11. Konfiguracja i przetwarzanie poczty. Reguły, ochrona antyspamowa i<br />

kontrola antywirusowa.<br />

X 2<br />

12. Praca użytkowników i sprzętu w domenie. Automatyzacja zadań<br />

administracyjnych. Domenowa autoryzacja użytkowników.<br />

X 2<br />

13. Zdalny dostęp do zasobów sieciowych. X 2<br />

14. Diagnostyka, rozbudowa i dokumentacja infrastruktury sieciowej. X 2<br />

15. Budowanie prostych interakcyjnych aplikacji internetowych<br />

działających w oparciu o bazę danych<br />

X<br />

Razem 30<br />

388


Nazwa przedmiotu Akustyka środowiska<br />

Skrót nazwy AS<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i Telekomunikacja Automatyka i Robotyka Informatyka<br />

X<br />

Osobar odpowiedzialna za przedmiot:<br />

Imię: Józef<br />

Nazwisko: Kotus<br />

e-mail: joseph@sound.eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie X 0,33<br />

2. Literatura przedmiotu X 0,33<br />

3. Definicje podstawowych pojęć: środowisko, dźwięk, hałas, klimat<br />

X 0,34<br />

akustyczny, ochrona przed hałasem<br />

4. Wpływ hałasu na zdrowie i jakość życia X 0,33<br />

5. Podstawowe wskaźniki oceny klimatu akustycznego X 0,67<br />

6. Ustawy, normy, rozporządzenia międzynarodowe X 0,33<br />

7. Przyrządy pomiarowe. Budowa i działanie mierników poziomu<br />

X 0,67<br />

dźwięku. Metody pomiarowe.<br />

8. Hałas drogowy X 1<br />

9. Hałas kolejowy X 1<br />

10. Hałas przemysłowy X 0,6<br />

11. Hałas lotniczy X 0,4<br />

12. Subiektywna uciążliwość hałasu, parametry psychoakustyczne, komfort X 1<br />

akustyczny<br />

13. Ocena hałasu na stanowiskach pracy X 0,5<br />

14. Ubytki słuchu wywołane hałasem X 0,5<br />

15. Metody zwalczania hałasu na stanowiskach pracy X 0,5<br />

16. Środki ochrony indywidualnej przed hałasem. Zasady doboru i<br />

X 0,5<br />

stosowania ochronników słuchu.<br />

17. Metody zwalczania hałasu środowiskowego w aglomeracjach miejskich X 1<br />

18. Metody zwalczania hałasu wewnątrz budynków X 1<br />

19. Aktywna redukcja hałasu X 1<br />

20. Drgania i wibracje X 0,3<br />

21. Wpływ drgań na człowieka X 0,5<br />

22. Oddziaływanie drgań na budynki X 0,2<br />

23. Propagacja dźwięku w przestrzeni miejskiej – opis matematyczny<br />

głównych czynników propagacyjnych<br />

X 1<br />

24. Modelowanie propagacji hałasu – mapy akustyczne X 0,6<br />

25. Systemy ciągłego monitorowania klimatu akustycznego – rozwiązania<br />

praktyczne<br />

X 0,4<br />

Razem 15<br />

389


Karta zajęć - laboratorium<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie do zajęć laboratoryjnych X 1<br />

2. Podstawowe pomiary parametrów dźwięku. Zapoznanie się z<br />

działaniem miernika poziomu dźwięku.<br />

X 1<br />

3. Badanie działania miernika poziomu dźwięku: badanie detektorów<br />

RMS dla stałych czasowych F/S. Badanie charakterystyk korekcyjnych<br />

A/C/Z. Badanie uśredniania poziomu dźwięku w czasie.<br />

2<br />

4. Złożona analiza dźwięku: pomiary parametrów szerokopasmowych<br />

(poziom minimalny, równoważny, maksymalny), histogram i rozkład<br />

skumulowanych (badania w komorze bezechowej).<br />

X 2<br />

5. Pomiary widma tercjowego (badania w komorze bezechowej). 1<br />

6. Badanie parametrów hałasu na stanowisku pracy, wyznaczanie dawki<br />

hałasu (badania w komorze bezechowej).<br />

X 2<br />

7. Mapy akustyczne – hałas drogowy X 2<br />

8. Mapy akustyczne – hałas szynowy X 2<br />

9. Propagacja dźwięku w warunkach pola swobodnego (badania w<br />

komorze bezechowej)<br />

X 2<br />

Razem 15<br />

390


Nazwa przedmiotu Algorytmy genetyczne<br />

Skrót nazwy GA<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Tomasz<br />

Nazwisko: Białaszewski<br />

E-mail: bialas@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Biologiczne podstawy podejścia genetycznego. X 1<br />

2. Przegląd różnych technik optymalizacyjnych X 1<br />

3. Klasyfikacja metod poszukiwań X 1<br />

4. Podstawy algorytmów genetycznych X 1<br />

5. Kodowanie i dekodowanie parametrów X 1<br />

6. Sposoby oceny stopnia przystosowania osobników X 1<br />

7. Metody selekcji osobników X 1<br />

8. Operacje genetyczne X 1<br />

9. Strategie podstawień X 1<br />

10. Skalowanie przystosowania X 1<br />

11. Interpretacja algorytmów genetycznych wg teorii schematów X 1<br />

12. Metody niszowania X 1<br />

13. Wielokryterialna optymalizacja. Algorytm NSGA i SPEA. X 1<br />

14. Hierarchiczny algorytm genetyczny X 1<br />

15. Zastosowanie algorytmów ewolucyjnych do parametrycznej<br />

optymalizacji układów przetwarzania sygnałów<br />

X 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć – projekt<br />

11. Celem realizowanego projektu jest zapoznanie się studentów z<br />

praktycznymi problemami ewolucyjnej optymalizacji. 15 godzin<br />

przeznaczone jest na realizację zadanego projektu w postaci programu<br />

komputerowego z zakresu tematycznego wykładu EMO.<br />

Przykładowe tematy projektów: Ewolucyjne techniki optymalizacji.<br />

Kodowanie i dekodowanie parametrów. Sposoby oceny stopnia<br />

przystosowania osobników. Metody selekcji osobników. Operacje<br />

genetyczne. Strategie podstawień. Skalowanie przystosowania. Metody<br />

niszowania. Metody wielokryterialnej optymalizacji. Hierarchiczny<br />

liczba<br />

godzin<br />

poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X 15<br />

391


algorytm genetyczny. Algorytmy ewolucyjne rozwiązujące zadanie:<br />

dylematu więźnia, załadunku, zbierania plonów, zadania pchania<br />

wózka, liniowo-kwadratowe, komiwojażera, liniowe i nieliniowe<br />

zadanie transportowe. Algorytmy ewolucyjne dobierające parametry<br />

układów regulacji, detekcji. Pakiet algorytmów ewolucyjnych, do<br />

rozwiązywania dowolnego skalarnego lub wektorowego zadania<br />

optymalizacji parametrycznej. Algorytmy ewolucyjne wyznaczające<br />

drogę w środowisku ruchomego robota. Algorytmy ewolucyjne w<br />

identyfikacji obiektów, redukcji rzędów modeli. Hierarchiczny<br />

algorytm genetyczny do identyfikacji obiektów. Studium symulacyjne<br />

dla wybranych zadań optymalizacji wielokryterialnej. Algorytm NSGA<br />

i SPEA.<br />

Razem 15<br />

392


Nazwa przedmiotu Analogowe układy scalone<br />

Skrót nazwy AUS<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Jacek<br />

Nazwisko: Jakusz<br />

E-mail: jacj@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Analogowe układy scalone CMOS, BJT i BiCMOS – wprowadzenie X X 0,5<br />

2. Modelowanie analogowych układów CMOS i BJT X X 1<br />

3. Elementy pasywne w analogowych układach scalonych X X 0,5<br />

4. Podst. bloki układów scalonych: klucze MOS, źródła prądowe X X 1<br />

5. Podst. bloki układów scalonych: rezystory i obciążenia aktywne X X 1<br />

6. Podst. bloki układów scalonych: wzmacniacze jednostopniowe X X 1<br />

7. Podst. bloki układów scalonych: wzmacniacze buforowe X X 1<br />

8. Napięciowe i prądowe źródła odniesienia w układach scalonych X X 1<br />

9. Wzmacniacze operacyjne – metodologia projektowania i kompensacja X X 1<br />

charakterystyk częstotliwościowych<br />

10. Budowa dwustopniowego wzmacniacza operacyjnego CMOS X X 1<br />

11. Procedura projektowa dwustopniowego wzmacniacza CMOS X X 0,5<br />

12. Zawansowane wzmacniacze operacyjne CMOS - przykłady X X 1<br />

13. Wzmacniacze transkonduktancyjne – metody linearyzacji<br />

X X 1<br />

charakterystyk przejściowych<br />

14. Przykładowe realizacje wzmacniaczy OTA X X 1<br />

15. Konwejory i wzmacniacze prądowe X X 0,5<br />

16. Komparatory CMOS X X 1<br />

17. Metody realizacji analogowych filtrów scalonych pracujących w czasie<br />

ciągłym – zagadnienia podstawowe<br />

X X 1<br />

Razem 15<br />

Karta zajęć - laboratorium<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie do laboratorium.<br />

X<br />

Zapoznanie z dostępnym oprogramowaniem<br />

X<br />

1<br />

2. Symulacja komputerowa prostego układu analogowego X X 2<br />

3. Projekt topografii prostego układu analogowego. X X 2<br />

393


4. Ekstrakcja topografii i weryfikacja symulacyjna prostego układu<br />

analogowego.<br />

X X 1<br />

5. Symulacja komputerowej wzmacniacza operacyjnego X X 1<br />

6. Projekt topografii wzmacniacza operacyjnego. X X 2<br />

7. Ekstrakcja topografii i weryfikacja symulacyjna wzmacniacza<br />

operacyjnego<br />

X X 1<br />

8. Symulacja komputerowej wzmacniacza transkonduktancyjnego X X 1<br />

9. Projekt topografii wzmacniacza transkonduktancyjnego. X X 2<br />

10. Ekstrakcja topografii i weryfikacja symulacyjna wzmacniacza<br />

traskonduktancyjnego<br />

X X 1<br />

11. Dokończenie zadań laboratoryjnych i końcowe zaliczenie przedmiotu. X X 1<br />

Razem 15<br />

394


Nazwa przedmiotu Animacja komputerowa<br />

Skrót nazwy ANK<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Jacek<br />

Nazwisko: Lebiedź<br />

E-mail: jacekl@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

Poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie (tematyka, materiały, literatura, zaliczenia) X 0,33<br />

2. Animacja – historia, tradycyjna animacja poklatkowa: animacja <strong>pełna</strong>,<br />

ograniczona, rubber hose, rotoscoping<br />

X 0,33<br />

3. Animacja lalkowa (stop motion): animacja kukiełkowa, wycinankowa,<br />

polegająca na lepieniu i inne<br />

X 0,34<br />

4. Dwuwymiarowa animacja komputerowa – techniki X 1<br />

5. Trójwymiarowa animacja komputerowa: animacja szkieletowa<br />

(skeletal), kinematyka prosta (forward) i odwrotna (inverse)<br />

X 1<br />

6. Trójwymiarowa animacja komputerowa: animacja wierzchołkowa (prevertex),<br />

morphing jako technika animacji<br />

X 1<br />

7. Pozostałe techniki trójwymiarowej animacji komputerowej X 1<br />

8. Animacja postaci, animacja twarzy X 1<br />

9. Przechwytywanie ruchu (motion capture) X 1<br />

10. Szybkość animacji, niepożądane efekty w animacji – paradoks kół<br />

dyliżansu<br />

X 1<br />

11. Animacja z klatkami kluczowymi, klatki kluczowe i pośrednie, pozy<br />

główne i fazy dodatkowe<br />

X 1<br />

12. Ruch rzeczywisty i symulowany, efekt „osobliwej doliny” X 1<br />

13. Reguły animacji: antycypacji, przerzutu, następstwa ruchu,<br />

przyspieszania i opóźniania<br />

X 1<br />

14. Reguły animacji: ściskania i rozciągania, przejaskrawienia, ruchu po<br />

łuku, zatrzymania<br />

X 1<br />

15. Parametryzacja faz ruchu: fazy antycypacji, główna, przerzutu i<br />

zatrzymania<br />

X 1<br />

16. Narzędzia animacji komputerowej X 1<br />

17. Komputerowe efekty specjalne w filmie X 1<br />

Razem 15<br />

395


Lp. Zagadnienie<br />

Karta zajęć – laboratorium<br />

Poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Zasady zaliczenia laboratorium, opis zadań, wprowadzenie X 1<br />

2. Eksperymentalne ustalanie minimalnej szybkości zmiany klatek X 2<br />

3. Poklatkowa animacja dwuwymiarowa X 2<br />

4. Animacja trójwymiarowa metodą szkieletową X 2<br />

5. Animacja trójwymiarowa metodą wierzchołkową X 2<br />

6. Przechwytywanie ruchu X 2<br />

7. Testowanie reguł animacji X 2<br />

8. Uzupełnienie zaległości przez studentów X 2<br />

Razem 15<br />

liczba<br />

godzin<br />

396


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Anteny w komunikacji bezprzewodowej<br />

Skrót nazwy AK<strong>MB</strong><br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Włodzimierz<br />

Nazwisko: Zieniutycz<br />

E-mail: wlz@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wstęp, systemy komunikacji bezprzewodowej, pasma częstotliwości. X<br />

0,5<br />

Środowisko propagacyjne, typy fal.<br />

X<br />

1<br />

2. Wymagania systemów a parametry antenowe X 0,5<br />

3. Metody kształtowania charakterystyki promieniowania: szyki<br />

antenowe, reflektory<br />

X 1<br />

4. Dipole, anteny walcowe o poszerzonym paśmie, dopasowanie,<br />

symetryzacja<br />

X 1<br />

5. Anteny śrubowe dookólne, anteny dwustożkowe, dipole<br />

X<br />

1<br />

szerokopasmowe<br />

X<br />

6. Anteny Uda-Yagi i log-periodyczne (LPDA) X 1<br />

7. Anteny planarne: mikropaskowa łata prostokątna, metody zasilania , X 1<br />

Szyki anten mikropaskowych, układy zasilania.<br />

X<br />

0,5<br />

8. Zmodyfikowane anteny mikropaskowe: problemy miniaturyzacji,<br />

X<br />

0,5<br />

pracy wielozakresowej<br />

X<br />

0,5<br />

9. Anteny z polaryzacją kołową: śrubowe, spiralne,<br />

X<br />

1<br />

anteny mikropaskowe, log-periodyczne<br />

X<br />

1<br />

10. Anteny tubowe: sektorowe, piramidalne, o zwiększonej kierunkowości X 1<br />

11. Anteny reflektorowe: reflektory płaskie, paraboliczne, kuliste.<br />

X<br />

0,5<br />

Kierunkowość anteny reflektorowej<br />

X<br />

0,5<br />

Układy wieloreflektorowe<br />

X<br />

0,5<br />

12. Soczewki w zakresie mikrofal X 0,5<br />

13. Anteny inteligentne X 0,5<br />

14. Zaliczenie 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć – laboratorium<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Pomiary charakterystyk kierunkowych anten w komorze bezechowej X 3<br />

liczba<br />

godzin<br />

397


2. Pomiar zysku energetycznego tuby piramidalnej X 3<br />

3. Badanie anteny mikropaskowej X 3<br />

4. Badanie własności kierunkowych szyków liniowych anten X 3<br />

5. Laboratorium wyjazdowe (Przemysłowy Instytut <strong>Telekomunikacji</strong><br />

oddział Gdańsk)<br />

X 3<br />

Razem 15<br />

398


Nazwa przedmiotu Aplikacje baz danych<br />

Skrót nazwy ABD<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Maciej<br />

Nazwisko: Piechówka<br />

E-mail: macpi@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Ogólne zasady budowy aplikacji bazodanowych x 1<br />

2. Podstawowe interfejsy programistyczne dostępu do baz danych: ODBC,<br />

JDBC, interfejsy macierzyste. Architektura JDBC, ADO.NET–<br />

wprowadzenie.<br />

x 1<br />

3. JDBC - tworzenie połączenia, polecenia SQL w JDBC, przetwarzanie<br />

zbiorów wyników.<br />

x 1<br />

4. Źródła danych x 1<br />

5. ODBC, ADO.NET – tworzenie połączenia, polecenia, przetwarzanie<br />

wyników<br />

x 1<br />

6. Technologie odwzorowania obiektowo-relacyjnego. Hibernate, Top<br />

Link, Java Persistence.<br />

x 2<br />

7. Dostęp do baz danych poprzez Internet – budowa bazodanowych<br />

aplikacji webowych<br />

x 1<br />

8. Serwery aplikacji x 1<br />

9. Dostęp do baz danych z poziomu serwletów. Biblioteka znaczników<br />

JSTL SQL<br />

x 1<br />

10. Dostęp do baz danych z poziomu serwerów aplikacji. 1<br />

11. Zasady konstruowania transakcji dla bazodanowych aplikacji<br />

webowych<br />

x 2<br />

12. Zagadnienia bezpieczeństwa aplikacji bazodanowych x 1<br />

13. Aktywne bazy danych, definiowanie reguł x 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć – laboratorium<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wprowadzenie do laboratorium i środowiska pracy x 1<br />

2. Zapoznanie się ze środowiskami implementacyjnymi x 3<br />

3. Zaprojektowanie przykładowej aplikacji x 3<br />

4. Implementacja przykładowej aplikacji z wykorzystaniem interfejsu x 4<br />

liczba<br />

godzin<br />

399


5.<br />

ODBC w środowisku .NET<br />

Analiza rozwiązania x 1<br />

6. Implementacja przykładowej aplikacji z wykorzystaniem interfejsu<br />

JDBC w środowisku Java.<br />

x 4<br />

7. Analiza rozwiązania x 1<br />

8. Implementacja przykładowej aplikacji z wykorzystaniem Java<br />

Persistence<br />

x 4<br />

9. Analiza rozwiązania x 1<br />

10. Implementacja przykładowej aplikacji jako aplikacji webowej w<br />

środowisku Oracle<br />

x 6<br />

11. Analiza rozwiązania x 1<br />

12. Opracowanie sprawozdania z ćwiczeń x 1<br />

Razem 30<br />

400


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Architektury dedykowanych systemów czasu rzeczywistego<br />

Skrót nazwy ADSC<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Krzysztof<br />

Nazwisko: Zachariasz<br />

E-mail: zachar@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

1. Sprzężenie systemu komputerowego z obiektem<br />

Sprzężenie proste i z wzajemnym potwierdzeniem, idea algorytmu<br />

przekazywania potwierdzenia<br />

2. Systemy przerwań jednopoziomowe i wielopoziomowe, algorytmy<br />

arbitrażu przerwań, problemy maskowania, maskowanie specjalne,<br />

typowe rozwiązania. Ocena wpływu czasu reakcji, opóźnień, czasu<br />

realizacji i intensywności przerwań na efektywność komputera<br />

3. Systemy wieloprocesorowe i wielokomputerowe<br />

Architektura, warunki zwiększenia efektywności w stosunku do<br />

systemu jednoprocesorowego<br />

4. Magistrale systemów wieloprocesorowych. Podział zasobów na lokalne<br />

i wspólne, konsekwencje istnienia zasobów wspólnych<br />

5. Typowe rozwiązana magistral wieloprocesorowych systemów<br />

sterowania: STE, MULTIBUS, VME, PCI, COMPACT PCI. Arbitraż<br />

dostępu do zasobów wspólnych,<br />

6. Wpływ istnienia zasobów wspólnych na oprogramowanie systemów,<br />

semafory, blokady dostępu<br />

7. Systemy wielokomputerowe, zasady wymiany informacji, stosowane<br />

rozwiązania sprzętowe, architektura systemów wielokomputerowych<br />

8. Magistrale w systemach rozproszonych<br />

Magistrala jako system komunikacji między wieloma użytkownikami,<br />

protokół komunikacyjny, hierarchia warstwowa protokółów<br />

komunikacyjnych. Model odniesienia protokółów komunikacyjnych<br />

ISO 4 i 7 warstwowy<br />

9. Sprzętowe i programowe metody zwiększania niezawodności łączy<br />

komunikacyjnych, rodzaje i kryteria doboru medium transmisji danych,<br />

operacje wykonywane na sygnale związane z dostosowaniem do<br />

medium transmisyjnego, stosowany sprzęt – nadajniki i odbiorniki linii.<br />

Metody detekcji i korekcji błędów<br />

10. Mikrokontrolery<br />

Mikrokontrolery – architektura, zasoby języki i sposoby<br />

programowania<br />

11. Realizacje sprzężenia mikrokontrolera z obiektem, konstrukcje bramy<br />

czasu rzeczywistego, sprzętowe wspomaganie zmiany kontekstu<br />

poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X 0,5<br />

X 0,5<br />

X 0,5<br />

X 0,5<br />

X 0,5<br />

X 0,5<br />

X 0,5<br />

X 0,5<br />

X 1<br />

X 0,5<br />

X 0,5<br />

401


12. Systemy bezobsługowe, techniki zwiększania niezawodności systemów<br />

bezobsługowych, techniki zapewniające energooszczędność systemów<br />

autonomicznych<br />

X 0,5<br />

13. Techniki sprzęgania systemów komputerowych z układami o działaniu<br />

ciągłym. Przetworniki A/C i C/A, kryteria doboru rodzaju przetwornika<br />

do rozwiązywanych problemów, układy próbkująco-pamiętające i<br />

ekstrapolatory, układy z wyjściem PWM, przetworniki napięcieczęstotliwość<br />

X 1<br />

14. Procesory sygnałowe<br />

Procesory sygnałowe, architektura i zasoby<br />

X 1<br />

15. Języki i specyfika tworzenia oprogramowania dla procesorów<br />

sygnałowych<br />

X 0,5<br />

16. Zastosowania procesorów sygnałowych 0,5<br />

17. Komputery klasy PC w systemach dedykowanych<br />

Komputery klasy PC w systemach pomiarowych, przemysłowe<br />

standardy komputerów PC, rozwiązania modułowe<br />

X 1<br />

18. Tworzenie graficznego interfejsu użytkownika (GUI) X 0,5<br />

19. Karty z procesorami sygnałowymi do komputerów PC, zasady<br />

współpracy<br />

X 0,5<br />

20. Oprogramowanie systemowe czasu rzeczywistego<br />

Budowa wielozadaniowego systemu operacyjnego czasu rzeczywistego,<br />

statyczny i dynamiczny opis zadania, mechanizmy tworzenia, usuwania<br />

i przełączania zadań, system przerwań a system przełączania zadań<br />

X 0,5<br />

21. Przykłady typowych systemów operacyjnych stosowanych w systemach<br />

komputerowych: DOS, WINDOWS, LINUX, QNX – ich wady i zalety<br />

X 0,5<br />

22. Tworzenie oprogramowania systemów czasu rzeczywistego<br />

Podstawy tworzenia oprogramowania dla systemów dedykowanych<br />

X 0,5<br />

23. Problemy tworzenia oprogramowania wielowątkowego, współbieżność<br />

procesów, reguły dostępu do zasobów wspólnych, systemy blokad i<br />

zarządzanie nimi<br />

X 0,5<br />

24. Problem poprawności wykonania współbieżnego zadań, kryteria<br />

szeregowalności zadań, przykładowe algorytmy sprawdzania<br />

szeregowalności zadań<br />

X 0,5<br />

25. Przykładowe aplikacje<br />

Wielokomputerowe systemy monitorowania ruchu w przestrzeni<br />

trójwymiarowej – systemy echolokacyjne<br />

X 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć – projekt<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Zasady wykonywania, prezentacji i zaliczenia projektu X 1<br />

2. Wydanie i omówienie zadań projektowych X 1<br />

3. Realizacja wydanego zadania projektowego<br />

X 2<br />

Analiza wymagań i założeń projektowych<br />

4. Tworzenie oprogramowania dedykowanego systemu sterowania z<br />

wykorzystaniem mikrokontrolera wraz z interfejsem do komputera<br />

nadrzędnego<br />

5. Tworzenie oprogramowania cyfrowego przetwarzania sygnałów dla<br />

procesora sygnałowego wraz z interfejsem do komputera nadrzędnego<br />

6. Tworzenie oprogramowania dla komputera klasy PC realizującego GUI<br />

oraz integrującego pracę mikrokontrolera oraz procesora sygnałowego<br />

liczba<br />

godzin<br />

X X 3<br />

X X 3<br />

X X 3<br />

7. Prezentacja najciekawszych rozwiązań oraz ich dyskusja X X 2<br />

Razem 15<br />

402


Nazwa przedmiotu Biopomiary<br />

Skrót nazwy BPM<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

x<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

x<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Antoni<br />

Nazwisko: Nowakowski<br />

E-mail: antowak@biomed.eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Problemy pomiarowe w diagnostyce - dokładność, powtarzalność,<br />

bezpieczeństwo, nieinwazyjność;<br />

x 1<br />

2. Problemy w pomiarach in vivo oraz in vitro x 1<br />

3. Wprowadzenie do analizy ilościowej i jakościowej substancji x 1<br />

4. Elektrody i zjawiska elektrodowe x 1<br />

5. Elektrody w miografii, kardiografii i encefalografii x 1<br />

6. Modelowanie pracy elektrod x 1<br />

7. Impedancja obiektów biologicznych x 1<br />

8. Pomiary bioelektroimpedancyjne x 1<br />

9. Pomiary woltamperometryczne x 1<br />

10. Pomiary pH x 1<br />

11. Pomiary pola magnetycznego – czujniki SQUID x 1<br />

12. Klasyczne czujniki pola magnetycznego x 1<br />

13. Zastosowanie pomiarów magnetycznych w aplikacjach medycznych x 1<br />

14. Przegląd pomiarów wielkości mechanicznych w medycynie x 1<br />

15. Pomiary ciśnienia i przepływów krwi x 1<br />

16. Pomiary ciśnienia wewnątrzczaszkowego x 1<br />

17. Pletyzmografia x 1<br />

18. Pomiary właściwości wentylacyjnych płuc – spirometria; x 1<br />

19. Metody akustyczne w diagnostyce medycznej x 1<br />

20. Podstawy diagnostyki ultradźwiękowej x 1<br />

21. Metody dopplerowskie x 1<br />

22. Pomiary optyczne w medycynie – przegląd problemów x 1<br />

23. Źródła światła w optoelektronice x 1<br />

24. Czujniki światłowodowe w medycynie x 1<br />

25. Luminescencja i spektrofotometria w diagnostyce medycznej x 1<br />

26. Holografia i interferometria w diagnostyce medycznej x 1<br />

27. Metody fotodynamiczne x 1<br />

28. Termografia podczerwieni w aplikacjach medycznych x 1<br />

29. Aktywna termografia dynamiczna x 1<br />

30. Tomografia optyczna i termiczna x 1<br />

Razem 30<br />

403


Lp. Zagadnienie<br />

Karta zajęć – laboratorium<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wprowadzenie X 3<br />

2. Elektrody w miografii i elektroencefalografii X 3<br />

3. Pomiary kardiograficzne X 3<br />

4. Analiza woltamperometryczna X 3<br />

5. Pomiary elektroimpedancyjne I X 3<br />

6. Pomiary elektroimpedancyjne II X 3<br />

7. Pomiary spektrofotometryczne X 3<br />

8. Termografia X 3<br />

9. Aktywna termografia dynamiczna X 3<br />

10. Zaliczenia X 3<br />

Razem 30<br />

liczba<br />

godzin<br />

404


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Bloki funkcjonalne systemów elektronicznych<br />

Skrót nazwy BFSE<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Jerzy<br />

Nazwisko: Hoja<br />

E-mail: hoja@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie i zasady zaliczania X 0,33<br />

2. Elementy toru pomiarowego systemów pomiarowych i przyrządów<br />

wirtualnych<br />

X 0,67<br />

3. Programowane źródła sygnałów pomiarowych stało i<br />

zmiennoprądowych o dowolnych kształtach<br />

X 0,67<br />

4. Metody bezpośredniej syntezy częstotliwości ze stałą i zmienną liczbą<br />

próbek w okresie<br />

X 1<br />

5. Charakterystyki i parametry statyczne i dynamiczne przetworników c/a X 1<br />

6. Przetworniki cyfrowo-analogowe z sumowaniem przyrostów napięć<br />

i prądów<br />

X 1<br />

7. Mnożące przetworniki c/a dwu i cztero ćwiartkowe X 0,33<br />

8. Klasyfikacja przetworników a/c, parametry statyczne i dynamiczne X 1<br />

9. Integracyjne przetworniki wielokrotnego całkowania X 0,33<br />

10. Przetworniki sigma-delta X 0,67<br />

11. Przetworniki wielokrotnego składania sygnału X 1<br />

12. Przetworniki bezpośredniego przetwarzania równoległego i<br />

szeregowego<br />

X 1<br />

13. Szybkie układy próbkująco-pamiętające (S&H) i próbkująco-śledzące<br />

(S&T)<br />

X 1<br />

14. Karty pomiarowo-sterujące X 1<br />

15. Analogowe multipleksery jedno i wielostopniowe X 1<br />

16. Przełączniki analogowe (kontaktronowe, CMOS, J-FET, Opto-MOS) X 1<br />

17. Programowane wzmacniacze pomiarowe X 1<br />

18. Układy izolacji galwanicznej X O,33<br />

19. Układy elektronicznego wyizolowywania elementów z sieci<br />

elektrycznej: metoda wtórnikowa 3 i 6 zaciskowa<br />

X 0,67<br />

Razem 15<br />

Karta zajęć – laboratorium<br />

Lp. Zagadnienie poziom<br />

liczba<br />

godzin<br />

405


wiedzy umiej.<br />

A B C D E<br />

1. Wprowadzenie: program, charakterystyka laboratorium, tryb<br />

wykonywnia ćwiczeń i sprawozdań<br />

X 1<br />

2. Badanie parametrów statycznych i dynamicznych przetworników c/a X 2,33<br />

3. Badanie i analiza widmowa sygnałów z bezpośrednią syntezą<br />

częstotliwości, ze stałą i zmienną liczbą próbek w okresie<br />

X 2,33<br />

4. Badanie właściwości integracyjnych przetworników a/c z wielokrotnym<br />

całkowaniem<br />

X 2,33<br />

5. Wyznaczanie parametrów metrologicznych przetwornika sigma-delta X 2,33<br />

6. Badanie parametrów statycznych i dynamicznych przełączników<br />

analogowych: kontaktronowych, CMOS, JFET, Opto-MOS<br />

X 2,33<br />

7. Wirtualny miernik impedancji zrealizowany na karcie pomiarowo<br />

sterującej, wykorzystujący CPS do wyznaczania składowych<br />

ortogonalnych sygnałów pomiarowych<br />

X 2,33<br />

Razem 15<br />

406


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Cyfrowa technika mikrofalowa<br />

Skrót nazwy CTM<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

x<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

x<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Bogdan<br />

Nazwisko: Janiczak<br />

E-mail: boj@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Systemy szybkiej transmisji danych, relacje pomiędzy własnościami<br />

elementów i systemów w dziedzinie czasu i częstotliwości<br />

x 1<br />

2. Gigabitowe systemy transmisji danych x 1<br />

3. Bilans energetyczny łącza cyfrowego x 1<br />

4. Fizyczne własności kanałów transmisji danych: łącza kablowe,<br />

światłowodowe, bezprzewodowe<br />

x 2<br />

5. Techniki prowadzenia strumieni danych cyfrowych x 1<br />

6. Techniki poprawy relacji pomiędzy przesłuchem a tłumiennością toru x 1<br />

7. Podstawowe problemy transmisji danych cyfrowych w obrębie płyt<br />

drukowanych<br />

x 1<br />

8. Kryteria doboru parametrów materiału podłoża dla aplikacji<br />

gigabitowych<br />

x 1<br />

9. System zasilający, szum jednoczesnego przełączania (SSN) x 1<br />

10. Odbicia x 1<br />

11. Przesłuchy x 1<br />

12. Techniki rozmieszczania elementów na płytach drukowanych w<br />

zastosowaniach gigabitowych<br />

x 1<br />

13. Technologie gigabitowe x 1<br />

14. Zaliczenie 1<br />

Razem 15<br />

407


Nazwa przedmiotu Dokumenty cyfrowe<br />

Skrót nazwy DOC<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Bogdan<br />

Nazwisko: Wiszniewski<br />

e-mail: bowisz@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Poziomy reprezentacji: dokumenty analogowe, cyfrowe i elektroniczne. X 0,34<br />

2. Binarne formaty reprezentacji wyglądu dokumentu X 0,33<br />

3. Język opisu strony PostScript: instrukcje, procedury X 1<br />

4. Architektura dokumentu PDF: obiekty, strumienie, wartswy X 1<br />

5. Format RTF: składnia, kolory, obrazy, czcionki, grafika X 1<br />

6. Język opisu składu dokumentu (LaTeX) X 1<br />

7. Czcionki: generacja, metaczcionki, metryki, klasyfikacja X 1<br />

8. Bibliografie, indeksy, słowniki (Bibtex) X 1<br />

9. Język XML: struktura a prezentacja X 1<br />

10. Specyfikacja struktury dokumentu (XML Schema) X 1<br />

11. Transformacja treści dokumentu: arkusz XSL X 0,33<br />

12. Transformacja treści: elementy nadrzędne 1<br />

13. Transformacja treści: iteracja, przetwarzanie warunkowe X 1<br />

14. Obiekty formatujące XSL-FO X 1<br />

15. Dokumenty i treści powiązane: XPath, XLink, XPointer X 1<br />

16. Scalable Vector Graphics X 1<br />

17. Standard Open eBook; Palm Digital Media i narzędzie eReader X 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć - projekt<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Projekt i realizacja dokumentu Latex 3<br />

2. Projekt kompilatora do konwersji dokumentów Latex na XML 3<br />

3. Implementacja kompilatora do konwersji dokumentów Latex na XML 3<br />

4. Transformacja dokumentu XML z użyciem XSL 3<br />

5. Konwersja dokumentu XML na PDF z użyciem transfrmacji XSL:FO 3<br />

Razem 15<br />

408


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Elektroniczne instrumenty muzyczne<br />

Skrót nazwy EIM<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Grzegorz<br />

Nazwisko: Szwoch<br />

e-mail: greg@sound.eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie X 0,33<br />

2. Synteza dźwięku – pojęcia podstawowe, klasyfikacja metod syntezy X 0,5<br />

3. Elektroniczne instrumenty muzyczne w ujęciu historycznym X 1<br />

4. Metoda subtraktywna syntezy, modularna budowa syntezatora, bloki<br />

funkcjonalne syntezy<br />

X 1<br />

5. Metoda addytywna, analiza i resynteza dźwięku, algorytmy analizy<br />

X 1<br />

dźwięków muzycznych<br />

6. Synteza cyfrowa metodą modulacji częstotliwości, wykorzystanie<br />

modulacji częstotliwości do celów syntezy, budowa syntezatora<br />

FM, możliwości modyfikowania widma dźwięku<br />

7. Inne matematyczne metody syntezy dźwięku – metoda kształtowania<br />

fali, metoda zniekształcania fazy<br />

8. Hybrydowe metody syntezy dźwięku, metoda tablicowa, możliwości<br />

generatora tablicowego, odniesienie do metody subtraktywnej i<br />

samplingowej<br />

9. Samplingowa synteza dźwięku, odniesienie do metody tablicowej i<br />

samplingu<br />

10. Samplery – zasada działania, tworzenie banków brzmień i ich<br />

wykorzystanie, sterowanie procesem syntezy z poziomu<br />

oprogramowania, odniesienie do metody samplingowej<br />

11. Metody modelowania fizycznego w syntezie dźwięku – metoda<br />

matematyczna i falowodowa, modele falowodowe instrumentów<br />

muzycznych<br />

12. Wykorzystanie systemu MIDI w syntezie dźwięku, sterowniki MIDI do<br />

instrumentów elektronicznych, sekwencery<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

13. Synteza programowa, wirtualne instrumenty muzyczne, system VSTi X 1<br />

14. Tworzenie muzyki przy użyciu trackerów X 0,5<br />

15. Sprzętowa synteza dźwięku w komputerowych kartach dźwiękowych X 0,5<br />

16. Alternatywne metody syntezy dźwięku – synteza granularna,<br />

X 0,5<br />

formantowa, fraktalna<br />

17. Wzbogacanie brzmienia dźwięku w syntezatorach X 0,66<br />

18. Porównanie możliwości omówionych metod syntezy dźwięku X 0,66<br />

409


19. Zakończenie – perspektywy rozwoju syntezy dźwięku w przyszłości X 0,33<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć - laboratorium<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie do zajęć laboratoryjnych X 1<br />

2. Modularna synteza dźwięku X 2<br />

3. Addytywna synteza dźwięku X 2<br />

4. Synteza dźwięku metodą modulacji częstotliwości X 2<br />

5. Tworzenie banków brzmień z użyciem samplera X 2<br />

6. Sterowanie syntezatorem programowym za pomocą MIDI X 2<br />

7. Badanie falowodowych modeli instrumentów muzycznych X 2<br />

8. Tworzenie muzyki przy pomocy trackera i syntezatora modularnego X 2<br />

Razem 15<br />

410


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Elementy i układy optoelektroniczne<br />

Skrót nazwy ELUO<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Paweł<br />

Nazwisko: Wierzba<br />

E-mail: Paweł.Wierzba@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Detektory termiczne i fotonowe – charakterystyki spektralne i<br />

wykorzystywane zjawiska<br />

X 0,33<br />

2. Fotodiody pn i pin – budowa, zasada działania, istotne właściwości<br />

elektryczne i spektralne<br />

X 1<br />

3. Układy detekcji współpracujące z fotodiodami X 1<br />

4. Fototranzystory i fotorezystory X 0,67<br />

5. Diody elektroluminescencyjne – zasada działania, stosowane materiały X 1<br />

6. Konstrukcje diod elektroluminescencyjnych. Metody sprzęgania ze<br />

światłowodami<br />

X 1<br />

7. Układy pracy diod elektroluminescencyjnych. Modulacja natężenia<br />

promieniowania<br />

X 1<br />

8. Transoptory – zasada działania i rodzaje transoptorów X 0,67<br />

9. Parametry i zastosowania transoptorów. X 1<br />

10. Diody laserowe – zasada działania. X 0,67<br />

11. Mechanizmy propagacji światła w strukturach diod laserowych X 0,66<br />

12. Przegląd konstrukcji diod laserowych. Diody FP: budowa i<br />

charakterystyki<br />

X 1<br />

13. Diody laserowe DBR i DFB: budowa, charakterystyki, przestrajanie<br />

długości fali<br />

X 1<br />

14. Diody superluminescencyjne. Budowa i charakterystyki X 1<br />

15. Układy zdalnego sterowania – kodowanie informacji X 1<br />

16. Układy zdalnego sterowania – rozwiązania układowe X 1<br />

17. Transmisja danych w standardzie IrDA. Kodowanie informacji X 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć – projekt<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wprowadzenie. Metodyka projektowania układów optoelektronicznych X X 1<br />

2. Maksymalizacja stosunku sygnał/szum układów współpracujących z X X 1<br />

liczba<br />

godzin<br />

411


3.<br />

detektorami<br />

Analiza szumowa układów współpracujących z detektorami X X 1<br />

4. Maksymalizacja pasma przenoszenia układów współpracujących z<br />

detektorami<br />

X X 1<br />

5. Projektowanie układów współpracujących z fotodiodami pin i pn X X 1<br />

6. Projektowanie układów współpracujących z wybranymi detektorami<br />

termicznymi<br />

X X 1<br />

7. Oszacowanie wartości mocy odbieranej X X 1<br />

8. Projektowanie wzmacniaczy wykorzystujących optoizolację X X 1<br />

9. Projektowanie urządzeń optoelektronicznych wykorzystujących<br />

detekcję synchroniczną – densytometr, bariera optyczna<br />

X X 1<br />

10. Analiza i projektowanie układów sterowania diod laserowych X X 1<br />

11. Projektowanie układów sterujących diodami elektroluminescencyjnymi X X 1<br />

12. Prezentacja tematów projektów X X 1<br />

13. Stabilność układów optoelektronicznych X X 1<br />

14. Projektowanie łącza optycznego w wolnej przestrzeni X X 1<br />

15. Prezentacja wykonanych projektów X X 1<br />

Razem 15<br />

412


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Integracja sprzętu i oprogramowania<br />

Skrót nazwy ISIO<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Grzegorz<br />

Nazwisko: Lentka<br />

E-mail: lentka@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie: program wykładu, warunki zaliczenia, literatura. X 0,33<br />

2. Zasady podziału zadań między sprzęt i oprogramowanie na poziomie<br />

mikrosystemów.<br />

X 0,67<br />

3. Specyfikacja wymagań a wybór technologii realizacji. X 1<br />

4. Metody wyznaczania wymagań krytycznych. X 1<br />

5. Wielowarstwowe interfejsy na przykładzie USB i CAN jako przykład<br />

integracji sprzętu i oprogramowania.<br />

X 1<br />

6. Projektowanie redundancyjne – ułatwiające uruchamianie i testowanie. X 0,67<br />

7. Systemy CAD wspomagające projektowanie sprzętu i oprogramowania<br />

mikrosystemów.<br />

X 0,33<br />

8. Wykorzystanie układów CPLD, FPGA i technologii in-System<br />

Programmability (iSP) do programowej rekonfiguracji platformy<br />

sprzętowej.<br />

X 1<br />

9. Techniki efektywnego wykorzystania zasobów sprzętowych<br />

mikrokontrolerów zamkniętych: wydajne tryby adresowania,<br />

multirozkazy, operacje bitowe.<br />

X 1<br />

10. Programowo-sprzętowa minimalizacja poboru mocy systemów<br />

mikromocowych.<br />

X 1<br />

11. Soft-procesory jako przykład integracji sprzętu i oprogramowania. X 0,33<br />

12. Optymalizacja podziału zadań systemów pSoC. X 0,67<br />

13. Metody tworzenia oprogramowania: wykorzystanie bibliotek<br />

programistycznych niskiego i wysokiego poziomu.<br />

X 1<br />

14. Realizacja wielozadaniowości w mikrosystemach. X 1<br />

15. Metody uruchamiania i testowania sprzętu/oprogramowania. X 0,33<br />

16. Narzędzia uruchomieniowe dla sprzętu i oprogramowania: symulatory<br />

programowe, debuggery, emulatory sprzętowe.<br />

X 0,67<br />

17. Konstrukcja i wykorzystanie analizatorów stanów logicznych. X 1<br />

18. Wykorzystanie techniki ICD (in Circuit Debugging) do uruchamiania<br />

oprogramowania na docelowej platformie sprzętowej.<br />

X 1<br />

19. Zaliczenie 1<br />

Razem 15<br />

413


Karta zajęć – laboratorium<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie i organizacja zajęć, zasady zaliczenia X 1<br />

2. Efektywne wykorzystanie zasobów sprzętowych mikrokontrolerów –<br />

zastosowanie wydajnych technik programistycznych<br />

X 2<br />

3. Integracja sprzętu i oprogramowania w wielowarstwowych interfejsach<br />

– warstwa sprzętowa i warstwy programistyczne.<br />

X 2<br />

4. Sprzętowe narzędzia uruchomieniowe (emulatory mikrokontolerów,<br />

analizatory stanów logicznych, monitory interfejsu).<br />

X 2<br />

5. Programowe narzędzia uruchomieniowe (symulatory programowe,<br />

monitory programowe)<br />

X 2<br />

6. Wykorzystanie techniki iSP do dynamicznej rekonfiguracji sprzętu. X 2<br />

7. Technika ICD jako wbudowane narzędzie uruchomieniowe i testowe. X 2<br />

8. Zajęcia uzupełniające. Test umiejętności praktycznych. Zaliczenie<br />

laboratorium.<br />

X 2<br />

Razem 15<br />

414


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Inżynieria systemów dostępowych i rdzeniowych<br />

Skrót nazwy ISDR<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Lech Sylwester<br />

Nazwisko: Smoleński Kaczmarek<br />

E-mail: Lech.Smolenski@eti.pg.gda.pl kasyl@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Struktura i działanie rutera IP z QoS X 1<br />

liczba<br />

godzin<br />

2. Przegląd rozwiązań firmowych ruterów IP z QoS X 1<br />

3. Realizacja węzłów MPLS X 1<br />

4. Porównanie stosowanych węzłów MPLS X 1<br />

5. Architektura Softswitch’a X 1<br />

6. Przegląd rozwiązań firmowych Softswitch’y X 0,5<br />

7. Architektura bram medialnych i sygnalizacyjnych X 1<br />

8. Przegląd rozwiązań bram medialnych i sygnalizacyjnych X 0,5<br />

9. Korporacyjne węzły komutacyjne z VoIP X 1<br />

10. Systemy transmisji optycznej DWDM, elementy traktu optycznego,<br />

wzmacnianie i regeneracja sygnałów<br />

X 0,67<br />

11. Urządzenia zwielokrotniające (OMUX, OADM), wykorzystywane w<br />

węzłach sieci optycznej<br />

X 0,67<br />

12. Przełącznice optyczne ( OXC), wykorzystywane w węzłach sieci<br />

optycznej<br />

X 0,67<br />

13. Zabezpieczenie transmisji i odtwarzanie zasobów w sieciach<br />

optycznych DWDM<br />

X 0,67<br />

14. Systemy SDH w sieci optycznej, mechanizmy dostosowania<br />

przepływności, LCAS<br />

X 0,67<br />

15. Ethernet w optycznej sieci transportowej (OTN), GFP X 0,67<br />

16. Dostęp optyczny w wariancie PON – standardy E-PON, G-PON X 1<br />

17. Systemy dostępu szerokopasmowego ADSL – generacje standardu,<br />

wykorzystanie<br />

X 0,67<br />

18. Systemy dostępu szerokopasmowego VDSL – standardy,<br />

X 0,67<br />

konwergencja z ADSL<br />

19. Ethernet w sieci dostępowej wykorzystującej systemy A/VDSL X 0,67<br />

Razem 15<br />

415


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Języki programowania na platformie .NET<br />

Skrót nazwy JPN<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Łukasz<br />

Nazwisko: Kuszner<br />

E-mail: kuszner@sphere.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

Poziom<br />

wiedzy umiej.<br />

A B C D E<br />

liczba<br />

godzin<br />

1. Zasady zaliczenia 0,33<br />

2. Wprowadzenie do programowanie na platformie .NET. X 0,33<br />

3. Języki wykorzystywane do programowania na platformie .NET X 0,33<br />

4. C# - podstawy składni X 0,66<br />

5. CLR,C# - elementarne typy i instrukcje X 0,33<br />

6. CLR, C# - typy value i reference, pakowanie i rozpakowanie X 0,33<br />

7. CLR,C# - klasy i struktury, modyfikatory właściwości X 0,33<br />

8. CLR,C# - kontenery danych, właściwości indeksowane X 0,66<br />

9. CLR,C# - jagged arrays X 0,33<br />

10. CLR,C# - atrybuty metod i klas X 0,33<br />

11. CLR,C# - obsługa wyjątków X 0,33<br />

12. CLR,C# - zdarzenia i delegacje X 0,66<br />

13. CLR , C#- refleksja X 0,66<br />

14. CLR,C# - typy ogólne (v.2.0) X 0,33<br />

15. CLR,C# - klasy częściowe (v.2.0) X 0,33<br />

16. CLR, C# - dynamiczne wołanie kodu X 0,66<br />

17. CLR, C# - wsparcie dla realizacji wtyczek X 0,66<br />

18. VB.NET – podstawy składni X 1<br />

19. Podsumowanie mechanizmów wspólnych dla .NET z poziomu VB X 1<br />

20. C++ Managed extension X 0,33<br />

21. C++ kod zarządzany i niezarządzany X 0,33<br />

22. Podsumowanie mechanizmów wspólnych dla .NET z poziomu C++ X 0,66<br />

23. Konstrukcja zarządzanych opakowań kodu Ansi c++ X 0,66<br />

24. Wołanie niezarządzanego kodu z poziomu VB/C# X 0,66<br />

25. Elementy Jscript/VBScript X 1<br />

26. Wykorzystanie C# jako języka skryptowego X 0,66<br />

27. Kolokwium 1<br />

416


Lp. Zagadnienie<br />

Karta zajęć – laboratorium<br />

poziom<br />

wiedzy umiej.<br />

Razem 15<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Zasady korzystania z laboratorium 0,33<br />

2. Programowa realizacja aplikacji w C# X 1<br />

3. Zaawansowane mechanizmy C# X 1<br />

4. Programowa realizacja aplikacji w VB.NET X 1<br />

5. Zaawansowane mechanizmy w VB.NET X 1<br />

6. Programowa realizacja aplikacji w C++ Managed Ext. X 1<br />

7. Zaawansowane mechanizmy w C++ Managed Ext. X 1<br />

8. Programowanie hybrydowe X 1,66<br />

9. Łaczenie kodu zarządzanego i niezarządzanego X 2<br />

10. Skryptowanie aplikacji VB/Jscript X 1<br />

11. Skryptowanie aplikacji C# X 1<br />

12. Programowa realizacja dynamicznych wołań X 2<br />

13. Programowa realizacja wtyczek X 1<br />

Razem 15<br />

417


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Komponentowe wytwarzanie aplikacji internetowych<br />

Skrót nazwy KWAI<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Jarosław<br />

Nazwisko: Kuchta<br />

E-mail: qhta@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

Lp. Zagadnienie poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

25. Problemy złożoności systemów informatycznych X 1<br />

26. Komponenty, obiekty i interfejsy – podstawowe definicje X 1<br />

27. Standardy połączeń obiektów i komponentów – porównanie X 1<br />

28. Wykorzystanie bibliotek komponentów X 1<br />

29. Przejście od specyfikacji wymagań do projektowania X 1<br />

30. Projektowanie komponentowej architektury systemu X 1<br />

31. Kolokwium zaliczające 1<br />

32. Projektowanie komponentów warstwy biznesowej X 1<br />

33. Projektowanie komponentów warstwy danych X 1<br />

34. Projektowanie komponentów interfejsu użytkownika – struktura X 1<br />

35. Projektowanie komponentów interfejsu użytkownika – prezentacja X 1<br />

36. Projektowanie komponentów interfejsu użytkownika – nawigacja X 1<br />

37. Powiązanie projektu z implementacją X 1<br />

38. Tworzenie komponentów do powtórnego zastosowania X 1<br />

39. Kolokwium zaliczające 1<br />

Razem 15<br />

Karta zajęć – laboratorium<br />

Lp. Zagadnienie poziom<br />

wiedzy umiej.<br />

A B C D E<br />

Wprowadzenie do laboratorium. Wybór tematu X 2<br />

Wprowadzenie koncepcji komponentowej do specyfikacji wymagań X 2<br />

Odwzorowanie wymagań w przypadki użycia X 2<br />

Odwzorowanie wymagań w model klas X 2<br />

Opracowanie projektu komponentowej architektury systemu X 2<br />

Opracowanie projektu warstwy biznesowej – struktura X 2<br />

Opracowanie projektu warstwy biznesowej – funkcjonalność X 2<br />

Opracowanie projektu komponentów danych X 2<br />

Opracowanie projektu interfejsu użytkownika – struktura X 2<br />

Opracowanie wyglądu komponentów interfejsu użytkownika X 2<br />

liczba<br />

godzin<br />

418


Opracowanie projektu interfejsu użytkownika – nawigacja X 2<br />

Implementacja wybranych komponentów danych X 2<br />

Implementacja wybranych komponentów warstwy biznesowej X 2<br />

Implementacja wybranych komponentów interfejsu użytkownika 2<br />

Integracja projektu X 2<br />

Razem 30<br />

419


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Komputerowa analiza sygnałów<br />

Skrót nazwy KAS<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Marek<br />

Nazwisko: Blok<br />

E-mail: mblok@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wprowadzenie. X 1<br />

2. Analiza częstotliwościowa sygnałów okresowych. Szeregi Fouriera. X 1<br />

3. Transformacja Fouriera a dyskretno-czasowa transformacja Fouriera<br />

(DTFT). Definicje i właściwości.<br />

X 1<br />

4. Dyskretna transformacja Fouriera (DFT). Zastosowanie DFT w analizie<br />

częstotliwościowej sygnałów deterministycznych.<br />

X 1<br />

5. Filtry cyfrowe typu FIR – projektowanie. Filtracja cyfrowa w analizie<br />

sygnałów.<br />

X 1<br />

6. Obliczanie i ocena charakterystyk częstotliwościowych filtrów<br />

cyfrowych.<br />

X 1<br />

7. Widmo gęstości mocy sygnału stacjonarnego i jego estymatory.<br />

X 1<br />

Periodograf Schustera. Periodograf Blackmana-Tukey’a.<br />

8. Okna czasowe w analizie widmowej. X 1<br />

9. Wariancja i obciążenie periodogramu. Periodograf z uśrednianiem. X 1<br />

10. Analiza czasowo-częstotliwościowa – spektrograf. X 1<br />

11. Równoważnik analityczny. Transformator Hilberta i zespolony filtr<br />

Hilberta.<br />

X 1<br />

12. Zespolone reprezentacje sygnałów. Sygnał analityczny, amplituda<br />

chwilowa i częstotliwość chwilowa. Obwiednia zespolona.<br />

X 1<br />

13. Reprezentacje biegunowe sygnałów telekomunikacyjnych. X 1<br />

14. Komputerowa analiza sygnałów – przykładowe implementacje w<br />

X 1<br />

MATLABie.<br />

15. Prezentacja wyników analizy sygnałów na przykładzie MATLABa. X 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć – laboratorium<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Zajęcia organizacyjne. Wprowadzenie. 1<br />

2. Analiza widmowa sygnałów okresowych. X 2<br />

liczba<br />

godzin<br />

liczba<br />

godzin<br />

420


3. Analiza częstotliwościowa sygnałów deterministycznych –<br />

charakterystyki częstotliwościowe filtrów.<br />

X 2<br />

4. Periodogramowe estymatory widma gęstości mocy sygnałów<br />

stacjonarnych.<br />

X 2<br />

5. Spektrogram sygnałów niestacjonarnych. X 2<br />

6. Modele AM-FM i AM-PM sygnałów telekomunikacyjnych. X 2<br />

7. Komputerowa analiza sygnałów w zastosowaniach. X 2<br />

8. Zaliczenie. 2<br />

Razem 15<br />

421


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Konstrukcja aparatury medycznej<br />

Skrót nazwy KAM<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

x<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

x<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Jerzy<br />

Nazwisko: Wtorek<br />

E-mail: jaolel@biomed.eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Aparatura medyczna, definicje X 0.5<br />

2. Elektroniczna aparatura medyczna X 0.5<br />

3. Bezpieczeństwo, aspekty X 0.5<br />

4. Przykład: rezystancja uziemienia X 0.5<br />

5. Kompatybilność, rodzaje X 1<br />

6. Stopnie ochrony X 1<br />

7. Struktura typowego aparatu medycznego X 0.5<br />

8. Rodzaje zasilania X 0.5<br />

9. Klasa ochronności X 1<br />

10. Typ aparatury X 1<br />

11. Kompatybilność elektromagnetyczna X 1<br />

12. Sposoby i rodzaje badania kompatybilności em X 1<br />

13. Przykład: sterowany skalpel elektrochirurgiczny X 1<br />

14. Przykład: system MRI, ochrona przez zakłóceniami X 1<br />

15. Sieć energetyczna X 0.5<br />

16. Indukowanie i propagacja zakłóceń w sieci X 0.5<br />

17. Zabezpieczenia przed zmianami napięcia w sieci X 1<br />

18. Pola em w szpitalu X 1<br />

19. Zabezpieczenia przed nadmiernymi polami em X 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć – laboratorium<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Pomiar prądu upływu X 3<br />

2. Pomiary zakłóceń w sieci energetycznej X 3<br />

3. Pomiar środowiska elektromagnetycznego budynku elektroniki X 3<br />

4. Zakłócenia w aparaturze, sposoby propagacji X 3<br />

5. Badania zasilaczy X 3<br />

liczba<br />

godzin<br />

422


Lp. Zagadnienie<br />

Karta zajęć – projekt*<br />

poziom<br />

wiedzy umiej.<br />

Razem 15<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Projekt pomiarów i zabezpieczeń dla aparatu MRI X 13<br />

2. Projekt pomiarów i zabezpieczeń dla aparatu CT X 13<br />

3. Projekt pomiarów i zabezpieczeń dla aparatu SPECT X 13<br />

4. Projekt zabezpieczeń sieci energetycznej szpitala X 13<br />

5. inne X 13<br />

* Studenci w grupach dwuosobowych realizują jeden z wybranych<br />

projektów a następnie prezentują wyniki pracy pozostałym uczestnikom<br />

X 2<br />

Razem 15<br />

423


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Konstrukcja aparatury medycznej<br />

Skrót nazwy KAM<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

x<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

x<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Jerzy<br />

Nazwisko: Wtorek<br />

E-mail: jaolel@biomed.eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Aparatura medyczna, definicje X 0.5<br />

2. Elektroniczna aparatura medyczna X 0.5<br />

3. Bezpieczeństwo, aspekty X 0.5<br />

4. Przykład: rezystancja uziemienia X 0.5<br />

5. Kompatybilność, rodzaje X 1<br />

6. Stopnie ochrony X 1<br />

7. Struktura typowego aparatu medycznego X 0.5<br />

8. Rodzaje zasilania X 0.5<br />

9. Klasa ochronności X 1<br />

10. Typ aparatury X 1<br />

11. Kompatybilność elektromagnetyczna X 1<br />

12. Sposoby i rodzaje badania kompatybilności em X 1<br />

13. Przykład: sterowany skalpel elektrochirurgiczny X 1<br />

14. Przykład: system MRI, ochrona przez zakłóceniami X 1<br />

15. Sieć energetyczna X 0.5<br />

16. Indukowanie i propagacja zakłóceń w sieci X 0.5<br />

17. Zabezpieczenia przed zmianami napięcia w sieci X 1<br />

18. Pola em w szpitalu X 1<br />

19. Zabezpieczenia przed nadmiernymi polami em X 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć – laboratorium<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Pomiar prądu upływu X 3<br />

2. Pomiary zakłóceń w sieci energetycznej X 3<br />

3. Pomiar środowiska elektromagnetycznego budynku elektroniki X 3<br />

4. Zakłócenia w aparaturze, sposoby propagacji X 3<br />

5. Badania zasilaczy X 3<br />

liczba<br />

godzin<br />

424


Lp. Zagadnienie<br />

Karta zajęć – projekt*<br />

poziom<br />

wiedzy umiej.<br />

Razem 15<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Projekt pomiarów i zabezpieczeń dla aparatu MRI X 13<br />

2. Projekt pomiarów i zabezpieczeń dla aparatu CT X 13<br />

3. Projekt pomiarów i zabezpieczeń dla aparatu SPECT X 13<br />

4. Projekt zabezpieczeń sieci energetycznej szpitala X 13<br />

5. inne X 13<br />

* Studenci w grupach dwuosobowych realizują jeden z wybranych<br />

projektów a następnie prezentują wyniki pracy pozostałym uczestnikom<br />

X 2<br />

Razem 15<br />

425


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Metody wizualizacji sygnałów<br />

Skrót nazwy MWS<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Lech<br />

Nazwisko: Kilian<br />

E-mail: kilian@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

16. Wprowadzenie. Techniczne sposoby przedstawiania właściwości<br />

percepcyjnych człowieka – human detection<br />

X 1<br />

17. Istotne parametry techniczne zobrazowań X 1<br />

18. Zobrazowania. Rozwój form zobrazowań X 1<br />

19. Zobrazowania sygnałów w systemach pasywnych X 1<br />

20. Typy zobrazowań w systemach echolokacyjnych. Zobrazowanie typu A X 1<br />

21. Zobrazowania typu P, sektorowe i konweksowe X 0,5<br />

22. Zobrazowanie kartezjańskie i typu B X 0,5<br />

23. Zobrazowanie typu M (histogramy) X 0,5<br />

24. Wymiarowość zobrazowań X 1<br />

25. Ekspozycja liniowa, logarytmiczna i wykładnicza X 1<br />

26. Mapy elektroniczne. Architektura i funkcje map elektronicznych<br />

ECDIS<br />

X 1<br />

27. Przykłady realizacji X 1<br />

28. Integracja ECDIS z systemami peryferyjnymi. GPS, AIS, stacje<br />

pogodowe<br />

X 0,5<br />

29. Radary - standardowy i ARPA X 0,5<br />

30. Echosondy, sonary X 0,5<br />

31. Aktualizacja danych nawigacyjnych, ogólnoświatowa baza danych<br />

WEND<br />

X 1<br />

32. Trójwymiarowa ekspozycja powierzchni ziemi i dna morskiego X 1<br />

33. Transmisja i rejestracja zobrazowań X 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć – projekt<br />

1. Sprawy organizacyjne: zasady zaliczenia, przygotowania projektów,<br />

konsultacje, literatura<br />

poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X 1<br />

426


2. Omówienie tematów projektów, wybór i podział na grupy projektujące X 1<br />

3. Realizacja wydanego zadania projektowego. Analiza wymagań i<br />

założeń projektowych<br />

X X 2<br />

4. Opracowanie projektu koncepcyjnego X X 2<br />

5. Przygotowanie projektu technicznego X X 3<br />

6. Opracowanie dokumentacji projektowej X 2<br />

7. Prezentacja przygotowanych projektów, dyskusje X 3<br />

8. Podsumowanie X 1<br />

Razem 15<br />

427


Nazwa przedmiotu Miernictwo mikrofalowe<br />

Skrót nazwy MIM<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

x<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

x<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Bogdan<br />

Nazwisko: Janiczak<br />

E-mail: boj@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Specyfika pomiaru parametrów elementów i układów w zakresie<br />

mikrofal<br />

x 1<br />

2. Standardy złącz współosiowych i falowodów prostokątnych w<br />

zastosowaniach pomiarowych<br />

x 1<br />

3. Podstawowe techniki pomiaru mocy (detektory diodowe, odbiorniki<br />

pomiarowe)<br />

x 1<br />

4. Pomiar częstotliwości: wzorce częstotliwości i czasu, mierniki<br />

częstotliwości<br />

x 1<br />

5. Klasyczne pomiary mikrofalowe w oparciu o wykorzystanie linii<br />

pomiarowych ze szczeliną<br />

x 1<br />

6. Reflektometryczne układy do pomiaru parametrów jedno i<br />

wielowrotników<br />

x 1<br />

7. Skalarny analizator obwodów x 1<br />

8. Wektorowy analizator obwodów x 1<br />

9. Podstawowe techniki kalibracji wektorowego analizatora obwodów x 1<br />

10. Reflektometria czasowa (sprzętowa i programowa) x 1<br />

11. Analiza widmowa w zakresie mikrofal x 1<br />

12. Odbiorniki panoramiczne i analizatory widma z przemianą<br />

częstotliwości<br />

x 1<br />

13. Zastosowania pomiarowe współczesnych analizatorów widma: pomiary<br />

szumowe, szumy fazowe oscylatorów, pomiary IP3<br />

x 1<br />

14. Podstawowe techniki pomiarów własności materiałów w zakresie pasm<br />

mikrofalowych<br />

x 1<br />

15. Zaliczenie 1<br />

Razem 15<br />

428


Karta zajęć – laboratorium<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Zajęcia wprowadzające x 2<br />

2. Pomiary jedno- i wielowrotników w układzie z linią pomiarową ze<br />

szczeliną<br />

x 4<br />

3. Reflektometr częstotliwościowy x 4<br />

4. Skalarny analizator obwodów (SNA) x 4<br />

5. Wektorowy analizator obwodów (VNA) – techniki kalibracji x 4<br />

6. Pomiary parametrów układów mikrofalowych z wykorzystaniem VNA x 4<br />

7. Pomiary reflektometryczne w dziedzinie czasu x 4<br />

8. Mikrofalowy analizator widma x 4<br />

Razem 30<br />

429


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Miernictwo radiokomunikacyjne<br />

Skrót nazwy MR<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Jacek<br />

Nazwisko: Stefański<br />

E-mail: jstef@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Metody pomiarowe w radiokomunikacji X 1<br />

2. Rodzaje generatorów X 1<br />

3. Pomiary nadajników radiokomunikacyjnych: pomiary mocy,<br />

częstotliwości, widma, jakości modulacji (AM, FM, PCM, FSK, QAM)<br />

X 1<br />

4. Zniekształcenia intermodulacyjne X 1<br />

5. Pomiar zniekształceń intermodulacyjnych w stopniach wyjściowych<br />

nadajników<br />

X 1<br />

6. Pomiary odbiorników radiokomunikacyjnych: pomiary czułości,<br />

X 1<br />

selektywności<br />

7. Podstawowa aparatura pomiarowa X 1<br />

8. Stanowisko pomiarowe X 1<br />

9. Pomiary stacji bazowych i ruchomych X 1<br />

10. Pomiary błędów częstotliwości X 1<br />

11. Pomiary błędów fazy X 1<br />

12. Pomiary interferencji międzykanałowych w stacjach bazowych i X 1<br />

ruchomych<br />

13. Cyfrowe metody pomiarowe: pomiar stopy błędów X 1<br />

14. Automatyzacja pomiarów sprzętu radiokomunikacyjnego X 1<br />

15. Automatyzacja pomiarów w utrzymaniu i zarządzaniu siecią X 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć – laboratorium<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie do laboratorium X 1<br />

2. Pomiary parametrów odbiornika radiotelefonicznego X 2<br />

3. Badanie nadajnika radiotelefonu z modulacją kątową X 2<br />

4. Komputerowa symulacja modulacji AM, FM, PSK, FSK, DPCM –<br />

badanie charakterystyk czasowych i widmowych<br />

X 2<br />

430


5. Badanie przenośnej radiostacji ratownictwa morskiego X 2<br />

6. Badanie różnicowej modulacji amplitudy impulsów X 2<br />

7. Badanie sygnałów jednowstęgowych X 2<br />

8. Odrabianie ćwiczeń X 2<br />

Razem 15<br />

431


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Mikroelektroniczne systemu programowalne<br />

Skrót nazwy MSP<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Marek<br />

Nazwisko: Wójcikowski<br />

E-mail: wujek@ue.eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Projektowanie systemu mikroelektronicznego. Procesory w układach<br />

SoC.<br />

X 1<br />

2. Różne rozwiązania programowalnych układów SoC. X 1<br />

3. Przegląd układów SoC (Xilinx Altera, Actel). X 1<br />

4. Procesory w układach Xilinx. X 1<br />

5. Procesory w układach Altery. X 1<br />

6. Procesor Picoblaze. X 1<br />

7. Magistrale w systemach mikroprocesorowych firmy Xilinx. X 1<br />

8. Procesor Microblaze. X X 1<br />

9. Środowisko do tworzenia systemu mikroelektronicznego EDK. X 1<br />

10. Moduł uniweralnych portów wejścia wyjścia podłączany do magistrali<br />

OPB - budowa i wykorzystanie.<br />

X X 1<br />

11. Podłączenia własnych urządzeń do magistrali OPB. X X 1<br />

12. Przerwania w procesorze Microblaze. Kontroler przerwań. X X 1<br />

13. Interfejs FLS procesora Microblaze. X X 1<br />

14. Uruchamianie mikroelektronicznych systemów programowalnych. X X 1<br />

15. Podłączenie typowych układów peryferyjnych do systemu<br />

mikroelektronicznego.<br />

X X 1<br />

Razem 15<br />

Karta zajęć – laboratorium<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Prosty projekt systemu procesorowego. Dodanie bloku własności<br />

intelektualnej (IP) do projektu systemu.<br />

X 2<br />

2. Dodawanie własnego bloku Intelectual Property (IP). X 2<br />

3. Tworzenie prostego oprogramowania. X 2<br />

4. Tworzenie zaawansowanego oprogramowania. X 2<br />

5. System debugujący HW/SW (system testowania sprzętowego i X 2<br />

432


programowego).<br />

6. Projekt własnego systemu mikroelektronicznego. X 3<br />

7. Uruchamianie własnego systemu mikroelektronicznego. X 2<br />

Razem 15<br />

433


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Modelowanie i symulacja systemów elektronicznych<br />

Skrót nazwy MSSE<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Wojciech<br />

Nazwisko: Toczek<br />

E-mail: toczek@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie i zasady zaliczenia przedmiotu X 0,33<br />

2. Modelowanie układów liniowych ciągłych, formułowanie równań<br />

algebraicznych sieci za pomocą macierzy topologicznych A, B, Q<br />

X 0,67<br />

3. Modelowanie układów liniowych ciągłych, podejście zaciskowe<br />

i stanowe<br />

X 1<br />

4. Opis dynamiczny układów dyskretnych X 1<br />

5. Zasady manipulowania blokami na schematach funkcjonalnych X 0,33<br />

6. Modelowanie behawioralne w środowisku Matlab X 1<br />

7. Modelowanie układów nieliniowych funkcjami odcinkowo – liniowymi X 1<br />

8. Graficzne konstruowanie modeli hierarchicznych, maskowanie bloków,<br />

wykorzystanie akceleratora i debuggera, przeprowadzanie symulacji<br />

interaktywnej i wsadowej w języku Simulink<br />

X 1<br />

9. Biblioteki standardowych bloków Simulinka: liniowych, nieliniowych,<br />

dyskretnych, elementów źródłowych, końcowych<br />

X 1<br />

10. Biblioteki: operacji matematycznych, funkcji i tablic, sygnałów<br />

i systemów<br />

X 1<br />

11. Dobór stało- i zmienno-krokowych algorytmów rozwiązywania równań<br />

różniczkowych do zadań symulacyjnych<br />

X 1<br />

12. Praktyczny przykład modelu systemu elektronicznego: kompensacyjny<br />

przetwornik a/c<br />

X 0,67<br />

13. Model integracyjnego przetwornika a/c z podwójnym całkowaniem X 0,33<br />

14. Model przetwornika sigma-delta X 1<br />

15. Model generatora z automatyczną regulacja amplitudy X 0,33<br />

16. Modelowanie niepewności systemu: metoda liniowej transformacji<br />

frakcyjnej, arytmetyka przedziałowa<br />

X 0,67<br />

17. Modelowanie właściwości probabilistycznych systemu: metoda<br />

transmisji momentów, metoda Monte Carlo<br />

X 0,67<br />

18. Modelowanie automatów skończonych z zastosowaniem Stateflow X 1<br />

19. Kolokwium zaliczające 1<br />

Razem 15<br />

434


Karta zajęć – laboratorium<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie do laboratorium i zasady zaliczenia 1<br />

2. Modele filtru eliptycznego 7. rzędu X 2<br />

3. Formułowanie równań stanu dla układów elektronicznych X 2<br />

4. Budowa modelu i badania symulacyjne systemu dynamicznego w<br />

środowisku MATLAB – SIMULINK<br />

X 2<br />

5. Badanie modelu przetwornika a/c X 2<br />

6. Badanie algorytmów całkowania numerycznego X 2<br />

7. Zaawansowane techniki modelowania w środowisku Simulink na<br />

przykładzie wybranych modeli systemów elektronicznych:<br />

1) generatora z automatyczną regulacją amplitudy, 2) przetwornika a/c<br />

z podwójnym całkowaniem, 3) modulatora sigma-delta<br />

X 2<br />

8. Model systemu testującego układ cyfrowy z zastosowaniem Stateflow X 2<br />

Razem 15<br />

435


Nazwa przedmiotu Modulacje cyfrowe<br />

Skrót nazwy MCY<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Jacek<br />

Nazwisko: Stefański<br />

E-mail: jstef@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Rola modulacji i kodowania w systemach radiokomunikacyjnych. X 1<br />

2. Systemy transmisyjne z ograniczoną szerokością pasma i z ograniczoną<br />

mocą sygnału.<br />

X 1<br />

3. Modulacje wielowartościowe z kluczowaniem fazy, konstelacja<br />

sygnałów, szerokość pasma i efektywność widmowa modulacji MPSK.<br />

X 1<br />

4. Wpływ ograniczania pasma sygnałów na jego widmo, obwiednię i<br />

charakterystyki szumowe.<br />

X 1<br />

5. Właściwości modulacji QPSK, OQPSK, π/4-DQPSK. Realizacja<br />

modulacji.<br />

X 1<br />

6. Odbiór sygnałów z kluczowaniem fazy. X 1<br />

7. Charakterystyki szumowe modulacji z kluczowaniem fazy. X 1<br />

8. Systemy z kluczowaniem fazy i amplitudy, konstelacje sygnałów z<br />

modulacją QAM. Ocena średniej energii sygnału przypadającej na<br />

symbol.<br />

X 1<br />

9. Schematy blokowe modulatora i demodulatora QAM. X 1<br />

10. Modulacja z minimalnym kluczowaniem częstotliwości MSK -<br />

właściwości i zastosowania.<br />

X 1<br />

11. Modulacja z minimalnym kluczowaniem częstotliwości GMSK. X 1<br />

12. Interferencje międzysymbolowe sygnałów z modulacją GMSK, dobór<br />

parametrów filtru przedmodulacyjnego.<br />

X 1<br />

13. Odbiór sygnałów z modulacją GMSK. X 1<br />

14. Charakterystyka szumowa systemów z modulacją GMSK i jej<br />

zależność od iloczynu BT.<br />

X 1<br />

15. Zwartość widmowa sygnałów zmodulowanych zachowujących<br />

ciągłość fazy.<br />

X 1<br />

16. Modulacje kodowane TCM i BCM. X 1<br />

17. Cel i korzyści wynikające ze stosowania modulacji kodowanej. X 1<br />

18. Zasada modulacji TCM, odwzorowanie ciągów kodowych w symbole<br />

modulujące.<br />

X 1<br />

19. Odległość swobodna i odległość Hamminga – podstawowe definicje. X 1<br />

20. Asymptotyczny zysk kodowania (ACG). X 1<br />

21. Odbiór sygnałów z modulacją TCM i wyznaczanie odległości<br />

swobodnej.<br />

X 1<br />

436


22. Przykłady oraz dobór konstelacji sygnałów, kodu splotowego oraz X<br />

oceny ACG w modulacjach TCM.<br />

1<br />

23. Cel budowy systemów z wykorzystaniem wielu podnośnych. X 1<br />

24. Dobór odstępu między podnośnymi. X 1<br />

25. Ortogonalne zwielokrotnienie częstotliwościowe (OFDM). X 1<br />

26. Właściwości techniki OFDM w kanałach radiowych z zanikami. X 1<br />

27. Przykłady wykorzystania techniki OFDM – system DAB. X 1<br />

28. Przykłady wykorzystania techniki OFDM – system DVB i DRM. X 1<br />

29. Odstępy ochronne, ich rola i kryteria doboru. X 1<br />

30. Praktyczna realizacja nadajnika i odbiornika systemu OFDM. X 1<br />

Razem 30<br />

Lp. Zagadnienie<br />

Karta zajęć – laboratorium<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wprowadzenie do laboratorium. X 3<br />

2. Badanie właściwości szumowych kodowania delta. X X 3<br />

3. Badanie właściwości modulacji 16QAM. X X 3<br />

4. Korektor kształtu impulsu minimalizujący interferencje<br />

X X 3<br />

międzysymbolowe.<br />

5. Badanie modemu GTFM. X X 3<br />

6. Badanie właściwości nieliniowego kodowania PCM. X X 3<br />

7. Badanie modemu π/4 DQPSK. X X 3<br />

8. Badanie modemu MSK. X X 3<br />

9. Analiza widmowa wybranych rodzajów modulacji. X X 3<br />

10. Odrabianie ćwiczeń. X 3<br />

Razem 30<br />

liczba<br />

godzin<br />

437


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Narzędzia i wzorce aplikacji internetowych<br />

Skrót nazwy NWI<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Paweł<br />

Nazwisko: Kaczmarek<br />

e-mail: pkacz@eti.pg.gda.pl<br />

Lp<br />

.<br />

Zagadnienie<br />

Karta zajęć- wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Aplikacje www w środowisku Eclipse IDE v. JEE X 1<br />

2. Web services w środowisku Eclipse IDE v. JEE X 1<br />

3. Biblioteki rozszerzające JSP / JSF X 1<br />

4. Rozszerzenia do Eclipse IDE v. JEE X 1<br />

5. Wykorzystanie Eclipse Rich Client Platform X 1<br />

6. Aplikacje www w środowisku NetBeans X 1<br />

7. Web services w środowisku NetBeans X 1<br />

8. Systemy BPEL w środowisku NetBeans X 1<br />

9. Rozszerzenia do NetBeans X 1<br />

10. Aplikacje www w Microsoft Visual Studio X 1<br />

11. Web services w Microsoft Visual Studio X 1<br />

12. Rozszerzenia do Microsoft Visual Studio X 1<br />

13. Aplikacje www w środowisku Eclipse PHP X 1<br />

14. Debugowanie języka PHP X 1<br />

15. System zarządzania błędami Bugzilla X 1<br />

16. System wersjonowania CVS / SVN X 1<br />

17. System wersjonowania firmy Microsoft X 1<br />

18. Testowanie aplikacji internetowych X 1<br />

19. Zautomatyzowane testowanie interface'u X 1<br />

20. Problemy integracji Microsoft IIS oraz Java EE X 1<br />

21. Zapewnianie wiarygodności aplikacji internetowych X 1<br />

22. Wzorce zapewniania spójności danych X 1<br />

23. Wzorce obsługi błędów i wyjątków X 1<br />

24. Wzorce wiarygodnej komunikacji X 1<br />

25. Ergonomia pracy przy komputerze X 1<br />

26. Wzorce projektowe warstwy danych: Data Access Object, Transfer Object,<br />

Value List Handler<br />

X 1<br />

27. Wzorce projektowe warstwy usług: Service Activator, Composite Entity,<br />

Transfer Object Assembler<br />

X 1<br />

28. Wzorce projektowe pośredniczące: Session Facade, Service Locator,<br />

X 1<br />

Business Delegate<br />

29. Wzorce projektowe warstwy biznesowej: Front Controller, Dispatcher<br />

View, Service To Worker<br />

liczba<br />

godzin<br />

X 1<br />

438


30. Wzorce projektowe warstwy prezentacji: View Helper, Composite View,<br />

Intercepting Filter<br />

Lp. Zagadnienie<br />

Karta zajęć- laboratorium<br />

X 1<br />

poziom<br />

wiedzy umiej.<br />

Razem 30<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie do laboratorium – przedstawienie wymagań X 1<br />

2. Aplikacje internetowe w środowisku Eclipse X 2<br />

3. Rozszerzenia do środowiska Eclipse X 2<br />

4. Aplikacje internetowe w środowisku NetBeans X 2<br />

5. Aplikacje internetowe w środowisku Visual Studio X 2<br />

6. Rozszerzenia do środowiska Visual Studio X 2<br />

7. Integracja z systemami wersjonowania i raportowania błędów X 2<br />

8. Testowanie aplikacji internetowych X 2<br />

9. Problemy integracji Microsoft IIS oraz Java EE X 2<br />

10. Zastosowanie wzorców zapewniania wiarygodności X 2<br />

11. Zastosowanie wzorców warstwy biznesowej X 2<br />

12. Zastosowanie wzorców warstwy prezentacji X 2<br />

13. Zastosowanie wzorców warstwy pośredniczącej X 2<br />

14. Zastosowanie wzorców warstwy usług X 2<br />

15. Zastosowanie wzorców warstwy danych X 2<br />

16. Podsumowanie laboratorium X 1<br />

Razem 30<br />

439


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Optyczna transmisja i przetwarzanie informacji<br />

Skrót nazwy OTP<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Jerzy<br />

Nazwisko: Pluciński<br />

E-mail: pluc@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

10. Opis sygnałów optycznych na potrzeby optycznej transmisji i<br />

przetwarzania informacji.<br />

X<br />

1<br />

11. Monochromatyczne fale płaskie, częstotliwości przestrzenne.<br />

12. Opis promieniowania optycznego w oparciu o sygnał analityczny,<br />

X 1<br />

zależność między sygnałem analitycznym a polami fizycznymi.<br />

13. Układy optyczne liniowe, funkcja przenoszenia układu optycznego w<br />

dziedzinie częstotliwości czasowych i dziedzinie częstotliwości<br />

X<br />

1<br />

przestrzennych.<br />

14. Odpowiedź impulsowa układu optycznego w dziedzinie czasu i w<br />

X<br />

1<br />

dziedzinie położenia.<br />

15. Porównanie transmisji optycznej w światłowodach i w wolnej<br />

X<br />

1<br />

przestrzeni.<br />

X<br />

1<br />

16. Układ optyczny jako filtr częstotliwości czasowych i przestrzennych. X 1<br />

17. Znaczenie dyspersji w optycznej transmisji i przetwarzania informacji.<br />

18. Kompensacja dyspersji wnoszonej przez elementy wykonane w<br />

X 1<br />

technice światłowodowej.<br />

19. Kompensacja dyspersji wnoszonej przez elementy wykonane w<br />

X<br />

1<br />

technice objętościowej.<br />

X<br />

1<br />

20. Dyfrakcja jako konsekwencja zasady Huyghensa-Fresnela. X 1<br />

21. Dyfrakcja w obszarze Fresnela i Fraunhofera.<br />

22. Kształtowanie wiązek o bardzo małej rozbieżności – przykłady<br />

X 1<br />

obliczeń.<br />

X<br />

1<br />

23. Transformacyjne właściwości soczewek i zwierciadeł. X 1<br />

24. Podstawy holografii optycznej na potrzeby przetwarzania informacji.<br />

25. Konfiguracje tworzenia hologramów – hologram Gabora, hologram<br />

X 1<br />

Leitha Upatnieksa, hologram Denisiuka.<br />

26. Hologramy płaskie – definicja, właściwości, zapis, odczyt (obraz<br />

X<br />

1<br />

rzeczywisty i pozorny).<br />

X<br />

1<br />

27. Podstawowe równanie holografii. X 1<br />

28. Hologramy objętościowe – definicja, właściwości, zapis, odczyt.<br />

29. Hologram jako filtr częstotliwości przestrzennych na potrzeby<br />

X 1<br />

przetwarzania informacji.<br />

X<br />

1<br />

30. Metoda Lohmanna zapisu amplitudy i fazy. X 1<br />

440


31. Metoda Lee zapisu amplitud zespolonych.<br />

32. Koherentne przetwarzanie sygnałów optycznych: procesory optyczne,<br />

X 1<br />

optyczne rozpoznawanie obrazów.<br />

X<br />

1<br />

33. Procesor optyczny w konfiguracji „4f”.<br />

34. Filtracja częstotliwości przestrzennych z zastosowaniem filtrów<br />

X 1<br />

dopasowanych Van der Lugta.<br />

35. Optyczna realizacja wybranych operacji matematycznych: dodawanie,<br />

X<br />

1<br />

mnożenie, różniczkowanie, całkowanie itd.<br />

X<br />

1<br />

36. Niekoherentne przetwarzanie informacji.<br />

37. Wykorzystanie zjawisk nieliniowych w przetwarzaniu informacji –<br />

kompresja impulsów w dziedzinie czasu i w dziedzinie położenia z<br />

wykorzystaniem zjawisk nieliniowych (solitony czasowe i<br />

X 1<br />

przestrzenne).<br />

X<br />

1<br />

38. Optyczne bramki oparte o zjawiska nieliniowe.<br />

39. Wybrane zjawiska kwantowe wykorzystywane w optycznej transmisji i<br />

X 1<br />

przetwarzaniu informacji.<br />

X<br />

1<br />

Razem 30<br />

Karta zajęć – laboratorium<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Filtracja przestrzenna szumu optycznego wiązki laserowej – dobór<br />

„pinhola”, zwiększanie średnicy wiązki laserowej, luneta laserowa.<br />

X<br />

1<br />

2. Justowanie wiązki laserowej względem ławy optycznej, kolimacja<br />

wiązki.<br />

X 0,5<br />

3. Obserwacja aberracji elementów optycznych, szumu optycznego<br />

wnoszonego przez elementy optyczne i obrazu plamkowego „specle”.<br />

X 0,5<br />

4. Badanie właściwości dyfrakcyjnych w polu bliskim i dalekim szczelin<br />

prostokątnych i otworów o różnym kształcie (otwór okrągły,<br />

prostokątny) oraz przesłon (właściwości dyfrakcji Fresnela i<br />

Fraunhofera).<br />

X<br />

2<br />

5. Realizacja prostej i odwrotnej jedno- i dwuwymiarowej transformaty<br />

Fouriera przez soczewki, transformata Fouriera w wiązce zbieżnej.<br />

X<br />

2<br />

6. Badanie właściwości optycznej transformaty Fouriera struktur<br />

nieokresowych.<br />

X<br />

2<br />

7. Badanie właściwości optycznej transformaty Fouriera struktur<br />

okresowych.<br />

X<br />

2<br />

8. Próbkowanie obrazu i próbkowanie transformaty Fouriera – weryfikacja<br />

twierdzenia Whittakera-Shannona. Zwielokrotnianie widma i<br />

zwielokrotnianie obrazów.<br />

X<br />

1<br />

9. Optyczne przetwarzanie obrazu – filtrowanie optyczne. X 2<br />

10. Badanie właściwości hologramów płaskich i objętościowych. – obraz<br />

rzeczywisty i pozorny.<br />

X<br />

2<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć – projekt<br />

1. Projektowanie układów z kształtowaniem wiązki optycznej – ogólne<br />

zasady.<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

X<br />

X<br />

liczba<br />

godzin<br />

2<br />

441


2. Wyznaczanie strefy Fresnela. X X 1<br />

3. Projektowanie z wykorzystanie spirali Cornu do obliczeń dyfrakcji w<br />

polu bliskim.<br />

X X<br />

2<br />

4. Dyfrakcja Fresnela – przykłady obliczeń dla różnych przesłon. X 1<br />

5. Dyfrakcja Fraunhofera – przykłady obliczeń dla różnych przesłon. X 1<br />

6. Projekt układu optycznego do kształtowania wiązki o skrajnie niskiej<br />

rozbieżności.<br />

X X<br />

1<br />

7. Obliczanie bilansu mocy układów nadawczych z uwzględnieniem<br />

dyfrakcji.<br />

X X<br />

1<br />

8. Projektowanie układów realizującą jednowymiarową transformatę<br />

Fouriera z wykorzystaniem elementu akustooptycznego.<br />

X X<br />

1<br />

9. Projektowanie układów realizujących dwuwymiarową transformatę<br />

Fouriera za pomocą układów optycznych.<br />

X X<br />

1<br />

10. Projektowanie układów realizujących transformatę Fouriera ze zmianą<br />

skalą – realizacja transformaty w wiązce zbieżnej i rozbieżnej.<br />

11. Projektowanie procesorów optycznych do wybranych zastosowań (do<br />

X X<br />

1<br />

realizacji funkcji splotu, funkcji korelacji).<br />

12. Projekt korelatora optycznego niewrażliwego na operację obrotu i<br />

X X<br />

1<br />

zmianę skali.<br />

X X<br />

2<br />

Razem 15<br />

442


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Optyczna transmisja i przetwarzanie informacji<br />

Skrót nazwy OTP<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Jerzy<br />

Nazwisko: Pluciński<br />

E-mail: pluc@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Opis sygnałów optycznych na potrzeby optycznej transmisji i<br />

przetwarzania informacji.<br />

X<br />

1<br />

2. Monochromatyczne fale płaskie, częstotliwości przestrzenne. X 1<br />

3. Opis promieniowania optycznego w oparciu o sygnał analityczny,<br />

zależność między sygnałem analitycznym a polami fizycznymi.<br />

X<br />

1<br />

4. Układy optyczne liniowe, funkcja przenoszenia układu optycznego w<br />

dziedzinie częstotliwości czasowych i dziedzinie częstotliwości<br />

przestrzennych.<br />

X<br />

1<br />

5. Odpowiedź impulsowa układu optycznego w dziedzinie czasu i w<br />

dziedzinie położenia.<br />

X<br />

1<br />

6. Porównanie transmisji optycznej w światłowodach i w wolnej<br />

przestrzeni.<br />

X<br />

1<br />

7. Układ optyczny jako filtr częstotliwości czasowych i<br />

przestrzennych.<br />

X 1<br />

8. Znaczenie dyspersji w optycznej transmisji i przetwarzania informacji. X 1<br />

9. Kompensacja dyspersji wnoszonej przez elementy wykonane w<br />

technice światłowodowej.<br />

X<br />

1<br />

10. Kompensacja dyspersji wnoszonej przez elementy wykonane w<br />

technice objętościowej.<br />

X<br />

1<br />

11. Dyfrakcja jako konsekwencja zasady Huyghensa-Fresnela. X 1<br />

12. Dyfrakcja w obszarze Fresnela i Fraunhofera.<br />

13. Kształtowanie wiązek o bardzo małej rozbieżności – przykłady<br />

X 1<br />

obliczeń.<br />

X<br />

1<br />

14. Transformacyjne właściwości soczewek i zwierciadeł. X 1<br />

15. Podstawy holografii optycznej na potrzeby przetwarzania informacji.<br />

16. Konfiguracje tworzenia hologramów – hologram Gabora, hologram<br />

X 1<br />

Leitha Upatnieksa, hologram Denisiuka.<br />

17. Hologramy płaskie – definicja, właściwości, zapis, odczyt (obraz<br />

X<br />

1<br />

rzeczywisty i pozorny).<br />

X<br />

1<br />

18. Podstawowe równanie holografii. X 1<br />

19. Hologramy objętościowe – definicja, właściwości, zapis, odczyt.<br />

20. Hologram jako filtr częstotliwości przestrzennych na potrzeby<br />

X 1<br />

przetwarzania informacji.<br />

X<br />

1<br />

443


21. Metoda Lohmanna zapisu amplitudy i fazy. X 1<br />

22. Metoda Lee zapisu amplitud zespolonych.<br />

23. Koherentne przetwarzanie sygnałów optycznych: procesory optyczne,<br />

X 1<br />

optyczne rozpoznawanie obrazów.<br />

X<br />

1<br />

24. Procesor optyczny w konfiguracji „4f”.<br />

25. Filtracja częstotliwości przestrzennych z zastosowaniem filtrów<br />

X 1<br />

dopasowanych Van der Lugta.<br />

26. Optyczna realizacja wybranych operacji matematycznych: dodawanie,<br />

X<br />

1<br />

mnożenie, różniczkowanie, całkowanie itd.<br />

27. Niekoherentne przetwarzanie informacji.<br />

28. Wykorzystanie zjawisk nieliniowych w przetwarzaniu informacji –<br />

kompresja impulsów w dziedzinie czasu i w dziedzinie położenia z<br />

wykorzystaniem zjawisk nieliniowych (solitony czasowe i<br />

X 1<br />

przestrzenne).<br />

X<br />

1<br />

29. Optyczne bramki oparte o zjawiska nieliniowe. X 1<br />

30. Wybrane zjawiska kwantowe wykorzystywane w optycznej transmisji i<br />

przetwarzaniu informacji.<br />

Karta zajęć – laboratorium<br />

X<br />

X<br />

1<br />

1<br />

Razem 30<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Filtracja przestrzenna szumu optycznego wiązki laserowej – dobór<br />

„pinhola”, zwiększanie średnicy wiązki laserowej, luneta laserowa.<br />

X<br />

1<br />

2. Justowanie wiązki laserowej względem ławy optycznej, kolimacja<br />

wiązki.<br />

X 0,5<br />

3. Obserwacja aberracji elementów optycznych, szumu optycznego<br />

wnoszonego przez elementy optyczne i obrazu plamkowego „specle”.<br />

X 0,5<br />

4. Badanie właściwości dyfrakcyjnych w polu bliskim i dalekim szczelin<br />

prostokątnych i otworów o różnym kształcie (otwór okrągły,<br />

prostokątny) oraz przesłon (właściwości dyfrakcji Fresnela i<br />

Fraunhofera).<br />

X<br />

2<br />

5. Realizacja prostej i odwrotnej jedno- i dwuwymiarowej transformaty<br />

Fouriera przez soczewki, transformata Fouriera w wiązce zbieżnej.<br />

X<br />

2<br />

6. Badanie właściwości optycznej transformaty Fouriera struktur<br />

nieokresowych.<br />

X<br />

2<br />

7. Badanie właściwości optycznej transformaty Fouriera struktur<br />

okresowych.<br />

X<br />

2<br />

8. Próbkowanie obrazu i próbkowanie transformaty Fouriera – weryfikacja<br />

twierdzenia Whittakera-Shannona. Zwielokrotnianie widma i<br />

zwielokrotnianie obrazów.<br />

X<br />

1<br />

9. Optyczne przetwarzanie obrazu – filtrowanie optyczne. X 2<br />

10. Badanie właściwości hologramów płaskich i objętościowych. – obraz<br />

rzeczywisty i pozorny.<br />

X<br />

2<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć – projekt<br />

1. Projektowanie układów z kształtowaniem wiązki optycznej – ogólne<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

liczba<br />

godzin<br />

444


zasady. X X 2<br />

2. Wyznaczanie strefy Fresnela. X X 1<br />

3. Projektowanie z wykorzystanie spirali Cornu do obliczeń dyfrakcji w<br />

polu bliskim.<br />

4. Dyfrakcja Fresnela – przykłady obliczeń dla różnych przesłon. X 1<br />

5. Dyfrakcja Fraunhofera – przykłady obliczeń dla różnych przesłon. X 1<br />

6. Projekt układu optycznego do kształtowania wiązki o skrajnie niskiej<br />

rozbieżności.<br />

X X<br />

1<br />

7. Obliczanie bilansu mocy układów nadawczych z uwzględnieniem<br />

dyfrakcji.<br />

X X<br />

1<br />

8. Projektowanie układów realizującą jednowymiarową transformatę<br />

Fouriera z wykorzystaniem elementu akustooptycznego.<br />

X X<br />

1<br />

9. Projektowanie układów realizujących dwuwymiarową transformatę<br />

Fouriera za pomocą układów optycznych.<br />

X X<br />

1<br />

10. Projektowanie układów realizujących transformatę Fouriera ze zmianą<br />

skalą – realizacja transformaty w wiązce zbieżnej i rozbieżnej.<br />

11. Projektowanie procesorów optycznych do wybranych zastosowań (do<br />

X X<br />

1<br />

realizacji funkcji splotu, funkcji korelacji).<br />

12. Projekt korelatora optycznego niewrażliwego na operację obrotu i<br />

zmianę skali.<br />

X<br />

X<br />

X<br />

X<br />

X<br />

2<br />

1<br />

X<br />

2<br />

Razem 15<br />

445


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Optyczne techniki pomiarowe<br />

Skrót nazwy OTP<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Paweł<br />

Nazwisko: Wierzba<br />

E-mail: Pawel.Wierzba@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Przegląd ważniejszych klas optycznych metod pomiarowych X 0,5<br />

2. Interferometry dwuwiązkowe - funkcja przenoszenia X 0,5<br />

3. Ograniczenia klasycznych implementacji interferometrów X 0,5<br />

4. Interferometry wielowiązkowe - funkcja przenoszenia X 0,5<br />

5. Widzialność i funkcja koherencji X 1<br />

6. Detekcja heterodynowa X 0,5<br />

7. Praca interferometru z syntetyczną długością fali X 0,5<br />

8. Interferometry wykorzystujące elementy dwójłomne X 1<br />

9. Interferometry polaryzacyjne X 1<br />

10. Spektroskopy fourierowskie (FTIR) X 1<br />

11. Charakteryzacja układów optycznych metodami interferometrycznymi X 1<br />

12. Interferometryczny pomiar: odległości X 0,5<br />

13. drgań X 0,5<br />

14. długości fali X 0,5<br />

15. Polarymetria i elipsometria X 1<br />

16. Zastosowanie pomiaru czasu przelotu w pomiarach odległości i profilu X 0,5<br />

powierzchni<br />

17. Układy optoelektroniczne do pomiaru czasu przelotu X 0,5<br />

18. Pomiar czasu przelotu metodą impulsową X 0,5<br />

19. Pomiar czasu przelotu z wykorzystaniem modulacji amplitudy X 0,5<br />

20. Źródła błędu pomiaru czasu przelotu X 0,5<br />

21. Interferometria niskokoherentna X 1<br />

22. Reflektometria niskokoherencyjna X 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć – laboratorium<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wprowadzenie X X 1<br />

liczba<br />

godzin<br />

446


2. Bezkontaktowy pomiar temperatury w podczerwieni X X 2<br />

3. Pomiar współczynnika załamania X X 2<br />

4. Pomiar drgań za pomocą interferometru Michelsona X X 2<br />

5. Pomiar strumienia promieniowania za pomocą kuli Ulbricha X X 2<br />

6. Pomiar odległości metodą Time-of-Flight X X 2<br />

7. Badanie interferometru polaryzacyjnego X X 2<br />

8. Podsumowanie X X 2<br />

Razem 15<br />

447


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Organizacja i oprogramowanie systemów elektronicznych<br />

Skrót nazwy OOSE<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Grzegorz<br />

Nazwisko: Lentka<br />

E-mail: lentka@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie: program wykładu, warunki zaliczenia, literatura. X 0,33<br />

2. Warstwowy model systemu elektronicznego X 1<br />

3. Urządzenia rzeczywiste i wirtualne X 0,67<br />

4. Baza sprzętowa systemów elektronicznych. Wielofunkcyjne karty<br />

akwizycji danych DAQ<br />

X 1<br />

5. Specjalizowane karty DAQ na przykładzie kart z jednoczesnym<br />

próbkowaniem wielu wejść<br />

X 1<br />

6. Zaawansowane układy wyzwalania w kartach DAQ. Współpraca i<br />

X 1<br />

synchronizacja wielu kart DAQ<br />

7. Samodzielne moduły pomiarowe i sterujące. Przyrządy autonomiczne. X 1<br />

8. Systemy kondycjonowania sygnałów na przykładzie SCXI X 1<br />

9. Standardy realizacji systemów modułowych cPCI/PXI, VME/VXI/MXI X 1<br />

10. Płaszczyzny integracji systemów elektronicznych – warstwa interfejsu<br />

(specjalizowane i sieciowe)<br />

X 1<br />

11. Język SCPI jako przykład standaryzacji komunikatów urządzeń<br />

systemu wielointerfejsowego<br />

X 1<br />

12. VISA – jednolity interfejs programistyczny systemów interfejsowych X 1<br />

13. Technika sterowników IVI definiująca klasy urządzeń ekwiwalentnych X 1<br />

14. Konfiguracja i zarządzanie sterownikami na przykładzie Measurement<br />

and Automation Explorer<br />

X 1<br />

15. Środowisko LabView – wykorzystanie języka graficznego do integracji<br />

i oprogramowania systemu elektronicznego<br />

X 1<br />

16. Hierarchizacja projektu w LabView. Wykorzystanie modułów<br />

bibliotecznych i tworzenie własnych bibliotek.<br />

X 1<br />

17. Optymalizacja czasowa oprogramowania w LabView – LabView RT X 1<br />

18. Metodologia projektowania oprogramowania z wykorzystaniem<br />

LabWindows CVI<br />

X 1<br />

19. Zasady projektowania przyrządów wirtualnych w LabWindows CVI. X 1<br />

20. Wykorzystanie przyrządów wirtualnych do uruchamiania i testowania<br />

systemów elektronicznych<br />

X 1<br />

21. Oprogramowanie sprzętowych modułów pomiarowych i sterujących w<br />

LabWindows CVI i LabView<br />

X 1<br />

22. Inne graficzne środowiska programistyczne: HP VEE, DasyLAB X 1<br />

448


23. Tworzenie aplikacji przemysłowych z użyciem Lookout oraz InTouch X 1<br />

24. Tworzenie interfejsu użytkownika dla systemów elektronicznych w<br />

środowiskach programistycznych wysokiego poziomu na przykładzie<br />

MS Visual C++<br />

X 1<br />

25. Programowanie modułów sprzętowych z wykorzystaniem MS VC++ X 1<br />

26. Organizacja protokołu współpracy aplikacji DDE X 1<br />

27. Wykorzystanie DDE do oprogramowania systemu elektronicznego X 1<br />

28. Przegląd technologii Active X i COM w środowiskach wysokiego<br />

poziomu<br />

X 1<br />

29. Integracja kontrolek Active X i COM w oprogramowaniu systemów<br />

elektronicznych<br />

X 1<br />

30. Komunikacja w systemie elektronicznym z wykorzystaniem protokołu<br />

TCP/IP w środowiskach wysokiego poziomu<br />

X 1<br />

31. Integracja systemów rozproszonych na bazie TCP/IP w środowiskach<br />

wysokiego poziomu<br />

X 1<br />

Razem 30<br />

Karta zajęć – laboratorium<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie i organizacja zajęć, zasady zaliczenia X 1<br />

2. Tworzenie przyrządów wirtualnych w oparciu o kartę DAQ i<br />

środowisko LabView.<br />

X 2<br />

3. Rozszerzanie możliwości przyrządów autonomicznych przy użyciu<br />

oprogramowania PC (środowisko LabWindows).<br />

X 2<br />

4. Integracja systemu w oparciu o wspólną platformę sprzętową interfejsu<br />

GPIB.<br />

X 2<br />

5. Organizacja systemu na bazie protokołu SCPI. X 2<br />

6. Wykorzystanie technologii Active X w oprogramowaniu systemów<br />

elektronicznych.<br />

X 2<br />

7. Organizacja systemów przemysłowych na bazie RS-485. X 2<br />

8. Zajęcia uzupełniające. Test umiejętności praktycznych. Zaliczenie<br />

laboratorium.<br />

X 2<br />

Razem 15<br />

449


Nazwa przedmiotu Podstawy elektroakustyki<br />

Skrót nazwy PEAK<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Roman<br />

Nazwisko: Salamon<br />

E-mail: roman.salamon@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie X 0,33<br />

2. Drgania układów mechanicznych<br />

Elementy układów mechanicznych o stałych skupionych.<br />

X 0,33<br />

3. Łączenie szeregowe i równoległe elementów układów mechanicznych. X 0,33<br />

4. Równanie różniczkowe mechanicznego układu rezonansowego. X 0,33<br />

5. Drgania swobodne mechanicznego układu rezonansowego. X 0,33<br />

6. Analogie elektromechaniczne. X 0,33<br />

7. Drgania wymuszone, impedancja mechaniczna X 0,33<br />

8. Równania różniczkowe drgań struny i pręta. X 0,33<br />

9. Ogólne rozwiązanie równań różniczkowych struny i pręta. X 0,33<br />

10. Warunki początkowe i brzegowe. X 0,33<br />

11. Fale akustyczne<br />

Akustyczne równanie falowe<br />

X 0,33<br />

12. Ciśnienie akustyczne, prędkość akustyczna, charakterystyczna<br />

impedancja akustyczna, natężenie dźwięku<br />

X 0,33<br />

13. Fale płaskie, cylindryczne i sferyczne X 0,33<br />

14. Miary logarytmiczne wielkości akustycznych X 0,33<br />

15. Odbicie płaskiej i sferycznej fali akustycznej na granicy ośrodków. X 0,33<br />

16. Pochłanianie, rozproszenie i ugięcie dźwięku X 0,33<br />

17. Źródła dźwięku, monopole i dipole X 0,33<br />

18. Wzór całkowy Rayleigha X 0,33<br />

19. Promieniowanie membrany tłokowej, charakterystyka kierunkowa X 0,33<br />

20. Charakterystyki kierunkowe zespołów źródeł, wskaźnik kierunkowości X 0,33<br />

21. Impedancja promieniowania i impedancja wzajemna X 0,33<br />

22. Głośniki<br />

Opis macierzowy przetworników elektromechanicznych.<br />

X 0,67<br />

23. Budowa i zasada działania głośnika dynamicznego X 0,33<br />

24. Schemat elektromechaniczny i elektryczny schemat równoważny<br />

głośnika.<br />

X 0,33<br />

25. Funkcja przenoszenia głośnika X 0,67<br />

26. Elektryczne i akustyczne parametry głośnika X 0,33<br />

27. Głośniki nisko, średnio i wysokotonowe X 0,67<br />

28. Odgrody i obudowy głośników X 0,67<br />

450


29. Subwoofery. X 0,33<br />

30. Kolumny głośnikowe X 0,67<br />

31. Słuchawki<br />

Rodzaje słuchawek i ich konstrukcja<br />

X 0,67<br />

32. Elektryczne schematy równoważne słuchawek X 0,33<br />

33. Elektryczne i akustyczne parametry słuchawek X 0,33<br />

34. Mikrofony<br />

Rodzaje i budowa mikrofonów (dynamicznych, pojemnościowych i<br />

elektretowych)<br />

X 0,67<br />

35. Elektryczne schematy równoważne mikrofonów X 0,33<br />

36. Elektryczne i akustyczne parametry mikrofonów X 0,33<br />

37. Charakterystyki kierunkowe mikrofonów i ich zestawów X 0,33<br />

38. Mikrofony specjalnego przeznaczenia X 0,33<br />

Razem 15<br />

Karta zajęć – laboratorium<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie X 3<br />

2. Własności elektryczne głośników, wpływ obudowy na parametry<br />

głośnika. Elektryczny model zastępczy.<br />

Rodzaje głośników: niskotonowy, średniotonowy, wysokotonowy).<br />

X 2<br />

3. Pasmo przenoszenia kolumny głośnikowej, zwrotnice i filtry .<br />

Parametry elektroakustyczne mikrofonów: dynamicznego<br />

pojemnościowego i elektretowego.<br />

X 2<br />

4. Własności akustyczne i elektryczne wybranych kolumn – własności<br />

subwoofera. Prezentacja muzyczna.<br />

X 2<br />

5. Wykorzystanie programu AkAbak do badania własności głośników<br />

(metoda symulacyjna).<br />

X 2<br />

6. Własności prostego mechanicznego układu drgającego o stałych<br />

skupionych.<br />

X 2<br />

7. Własności mechaniczne układu mechanicznego o stałych<br />

rozłożonych – długi pręt.<br />

X 2<br />

Razem 15<br />

451


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Podstawy kartografii cyfrowej i mapowania<br />

Skrót nazwy PKC<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Andrzej<br />

Nazwisko: Stepnowski<br />

E-mail: astep@pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie do kartografii i mapowania X 1<br />

2. Rodzaje map, skala mapy; mapy morskie i mapy obszarów lądowych X 0.5<br />

3. Modele Ziemi GRS-80 i WGS-84, wysokość elipsoidalna X 1<br />

4. Odległości na powierzchni ziemi; ortodroma, loksodroma, linie X 0.5<br />

geodezyjne<br />

5. Szerokość i długość geograficzna, współrzędne na mapie datum mapy X 0.5<br />

6. Układy współrzędnych geodezyjnych X 0.5<br />

7. Przekształcenia kartograficzne płaskie i przestrzenne X 0.5<br />

8. Współrzędne geograficzne i współrzędne kartograficzne X 0.5<br />

9. Odwzorowania kartograficzne; walcowe, azymutalne i stożkowe X 0.5<br />

10. Odwzorowanie Merkatora i UTM X 1<br />

11. Porównanie mapy elektronicznej i rastrowej mapy papierowej X 0.5<br />

12. Elektroniczna mapa rastrowa X 0.5<br />

13. Rodzaje danych wektorowych (punkt, linia, wielobok) X 0.5<br />

14. Mapa wektorowa, część geometryczna (map data structure) X 1<br />

15. Część bazodanowa - struktura obiektów - (non-map data structure) X 0.5<br />

16. Elektroniczna Mapa Nawigacyjna (ENC) X 0.5<br />

17. Przykład obiektu na mapie z pełnym opisem atrybutów obiektu X 0.5<br />

18. Przykład kodowania linii w strukturze łańcuchowo – węzłowej X 0.5<br />

19. Formaty danych na mapach cyfrowych (DX90, CM-93, S57) X 1<br />

20. Wektoryzacja, digitalizacja i geokodowanie X 1<br />

21. Proces produkcji map cyfrowych. X 1<br />

Razem 15<br />

Lp.<br />

Zagadnienie<br />

Karta zajęć – laboratorium<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Systemy Map Elektronicznych ECDIS: NaviSailor, Nobeltec. X 2<br />

liczba<br />

godzin<br />

452


2. Komunikacja pomiędzy systemami map elektronicznych. Protokół<br />

NMEA w systemach dKart<br />

X 2<br />

3. Przekształcenia kartograficzne. Przekształcenie Mercatora, UTM.<br />

Realizcja przekształceń w środowisku Matlab.<br />

X 2<br />

4. Trójwymiarowe obrazowanie informacji kartograficznej. X 2<br />

5.<br />

System Nobletec i dKart<br />

Mapy rastrowe i wektorowe – porównanie.<br />

Proces konwersji map rastrowych do wektorowych.<br />

X 2<br />

6. Osadzanie mapy rastrowej. Implemetacja wybranych algorytmów<br />

w środowisku Matlab.<br />

X 2<br />

7. Reprezentacja obiektów kartograficznych: punkt, wielobok, funkcje<br />

sklejane, wielomianowe.<br />

X 2<br />

8. Sposoby kodowania informacji graficznej na mapach cyfrowych X 2<br />

9. Błędy geokodowania informacji graficznej. X 2<br />

10. Metody kodowania informacji informacji tekstowej (non map data<br />

stucture) na mapach cyfrowych.<br />

11. Struktury danych do reprezentowania danych kartograficznych dwu<br />

i trójwymiarowych. Modelowanie powierzchni i krzywych.<br />

12. Przekształcenia topologiczne. Diagram Voronoi, siatka TIN,<br />

Delaunay, GRID, DTM.<br />

X 2<br />

X 2<br />

X 2<br />

13. Rola mapy cyfrowej w systemie GIS X 2<br />

14. Proces tworzenia i weryfikacji mapy cyfrowej. X 2<br />

15. Plotery nawigacyjne X 2<br />

Razem 30<br />

453


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Podstawy systemów komórkowych<br />

Skrót nazwy PSK<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Dominik<br />

Nazwisko: Rutkowski<br />

E-mail: nick@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Podstawy projektowania topologii sieci komórkowych, wzorzec<br />

komórki, pęk komórek<br />

X 1<br />

2. Analiza liczności pęku komórek w funkcji stosunku mocy średniej<br />

nośnej do interferencji, posadowienie stacji bazowych<br />

X 1<br />

3. Dostosowywanie projektu topologii sieci komórkowej do wzrostu<br />

gęstości powierzchniowej ruchu radiokomunikacyjnego<br />

X 1<br />

4. Elementy inżynierii ruchu radiotelefonicznego, model obsługi zgłoszeń<br />

w węźle, wyprowadzenie wzoru Erlanga<br />

X 1<br />

5. Projektowanie liczby kanałów w komórce oraz powierzchni komórki. X 1<br />

6. Systemy wielooperatorowe i ich efektywność X 1<br />

7. Efektywność widmowa i pojemność systemów komórkowych X 1<br />

8. Właściwości kanału radiokomunikacyjnego. Efekt Dopplera X 1<br />

9. Równoważna dolnopasmowa odpowiedź impulsowa i transmitancja<br />

kanału<br />

X 1<br />

10. Zaniki i ich opis probabilistyczny X 1<br />

11. Profile środowisk propagacyjnych na przykładzie systemu GSM.<br />

Demonstracja niestacjonarnych właściwości kanału<br />

radiokomunikacyjnego dla środowiska miejskiego w systemie GSM<br />

X 1<br />

12. Wpływ prędkości przemieszczania się stacji ruchomej na parametry<br />

charakteryzujące zaniki<br />

X 1<br />

13. Dywersyfikacja nadawania i odbioru X 1<br />

14. Międzykomórkowe przełączanie połączeń X 1<br />

15. Historia rozwoju systemów komórkowych i ich generacje, główne<br />

cele rozwoju<br />

X 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć - projekt<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wstęp X 1<br />

liczba<br />

godzin<br />

454


2. Modulator/demodulator sygnału GMSK X 1<br />

3. Modulator/demodulator sygnału 16QAM X 1<br />

4. Modelowanie kanału z zanikami Rayleigha X 1<br />

5. Modelowanie kanału z zanikami Rice'a X 1<br />

6. Modelowanie odpowiedzi impulsowej kanału dla środowiska<br />

X 1<br />

miejskiego<br />

7. Modelowanie transmitancji kanału dla środowiska miejskiego X 1<br />

8. Modelowanie interferencji międzysymbolowych X 1<br />

9. Korektor interferencji międzysymbolowych X 1<br />

10. Projektowanie topologii sieci komórkowej X 1<br />

11. Modelowanie sterowania mocą X 1<br />

12. Modelowanie przełączania połączeń X 1<br />

13. Generowanie i przetwarzanie ciągów pseudoprzypadkowych X 1<br />

14. Modelowanie filtru kształtującego impulsy wielkiej częstotliwości X 1<br />

15. Zaliczenie projektu 1<br />

Razem 15<br />

4<strong>55</strong>


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Podstawy transmisji multimedialnych<br />

Skrót nazwy PTM<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Krzysztof<br />

Nazwisko: Nowicki<br />

E-mail: Krzysztof.nowicki@eti.pg.gda.pl<br />

Imię: Jozef<br />

Nazwisko: Woźniak<br />

E-mail: jowoz@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Definicje i przyczyny tworzenia wielousługowych – konwergentnych<br />

sieci komputerowych<br />

1<br />

2. Definicje multimediów X 1<br />

3. Organizacja pracy sieci IPv4/6 a multimedia X 1<br />

4. Protokoły any i multicastowe X 1<br />

5. Podstawy przetwarzania sygnałów dzwiękowych dla transmisjiw<br />

sieciach – metody akwizycji sygnałów fonicznych<br />

X 1<br />

6. Protokoły czasu rzeczywistego – ocena możliwości realizacji w sieciach<br />

pakietowych<br />

X 1<br />

7. Protokoły wspomagające obsługę aplikacji multimedialnych - RTP,<br />

RTCP, RSVP, MPLS.<br />

X 1<br />

8. Architektury QoS dla sieci IP X 1<br />

9. QoS w sieciach IP (struktura sieci IPoQoS) X 1<br />

10. Modele usług dla sieci IP QoS: IntServ, DiffServ X 1<br />

11. Koncepcja, budowa, zasady działania przełączników warstwy II i III (w<br />

tym VLANy)<br />

X 1<br />

12. Koncepcje budowy i zasady działania routerów i przełączników<br />

warstwy III<br />

X 1<br />

13. Współpraca pakietowych sieci komputerowych z siecią ATM,<br />

wspieranie protokołu IP przez sieci ATM, emulacja sieci LAN w<br />

sieciach ATM<br />

X 1<br />

14. Wspieranie mobilności w sieciach IP X 1<br />

15. Bezpieczeństwo w sieciach IP (polityka bezpieczeństwa w systemach<br />

transmisji multimedialnych)<br />

X 1<br />

Razem 15<br />

456


Lp. Zagadnienie<br />

Karta zajęć – projekt<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. System telekonferencji H.323 X<br />

2. System telekonferencji SIP X<br />

3. System mobile IPv4 X<br />

4. System mobile IPv6 X<br />

5. System chat X<br />

6. System komunikatorów<br />

7. System bezpiecznej sieci X<br />

8. System IP QoS X<br />

9. System Tablet X<br />

10. System widekonferencji X<br />

11. System IVR X<br />

12. System multikastowy IPv4 X<br />

13. System multikastowy IPv6 X<br />

14. System anycastowy X<br />

15. System MPLS X<br />

Razem 30<br />

Projekt – studenci w 3 / 4 osobowych grupach realizują projekty w oparciu o sprzęt sieciowy będący na<br />

wyposażeniu Katedry Teleinformatyki (kilkadziesiąt routerów, przełączników Ethernet, TR, ATM, urządzenia sieci<br />

bezprzewodowych WiFi i WiMAX, ATK, stacji roboczych), oprogramowanie Open Source oraz fragmenty<br />

„własnego kodu”. Zaliczenie projektu – na podstawie oceny uruchomionego własnego systemu i znajomości<br />

pozostałych systemów.<br />

Karta zajęć – seminarium<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Multimedia - Transmisja strumieniowa multimediów. Formy<br />

strumieniowania multimediów. Architektura systemów<br />

strumieniujących. Serwery strumieniujące multimedia.<br />

X 1,5<br />

2. Formaty multimediów, kodeki X 1,5<br />

3. Modele usług dla sieci IP QoS: IntServ, DiffServ X 1,5<br />

4. Technika multikastowa – definicje. Adresacja multikastowa,<br />

multikastowe adresy sprzętowe dla IPv4 i IPv6. Protokoły zarządzania<br />

grupami multikastowymi (IGMP, MLD). Protokoły rutingu<br />

multikastowego (drzewa źródłowe, dzielone, multcast forwaring,<br />

protokół PIM)<br />

X 1,5<br />

5. Protokoły wspierające multikast w warstwie drugiej modelu OSI<br />

(IGMP Snooping, CGMP, GARP). Protokoły wspierające multikast w<br />

warstwie czwartej modelu OSI<br />

X 1,5<br />

6. Wsparcie mobilności w systemach multikastowych X 1,5<br />

7. Systemy/adresacja anycast. Anycastowe serwery DNS X 1,5<br />

8. Przegląd i ocena komunikatorów (funkcje komunikatorów, technologia<br />

Jabber, protokół XMPP, implementacje serwerów Jabber/XMPP,<br />

komunikatory oparte o technologię Jabber)<br />

X 1,5<br />

9. Koncepcja MPLS – wsparcie dla multimediów X 1,5<br />

10. Protokoły czasu rzeczywistego - Voice over IP, normy H.323/H.261;<br />

SIP, MEGACO<br />

X 1,5<br />

Razem 15<br />

457


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Procesory i komputery przemysłowe<br />

Skrót nazwy PKP<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Krzysztof<br />

Nazwisko: Zachariasz<br />

E-mail: zachar@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie X 0,5<br />

2. Komputery przemysłowe standardu PC/104 i jego rozszerzeń<br />

Ogólna charakterystyka i przeznaczenie komputerów standardu PC/104<br />

X 0,5<br />

3. Specyfikacja mechaniczna komputerów PC/104 X 0,33<br />

4. Rozszerzenie komputerów standardu PC/104 do standardu PC/104 Plus X 0,33<br />

5. Rozszerzenie komputerów standardu PC/104 do formatów EBX i EPIC X 0,33<br />

6. Zalety i wady systemów opartych na standardzie PC/104 X 0,33<br />

7. Komputery przemysłowe standardu DIMM-PC<br />

Architektura komputerów standardu DIMM-PC i ich zastosowania<br />

X 0,33<br />

8. Mechaniczna specyfikacja komputerów standardu DIMM-PC X 0,33<br />

9. Komputery przemysłowe standardu VMEbus<br />

Ogólna charakterystyka magistrali VMEbus<br />

X 0,5<br />

10. Architektura komputerów standardu VMEbus X 1<br />

11. Sprzęg komputerów z magistralą VMEbus X 1<br />

12. Operacje wykonywane na magistrali VMEbus X 1<br />

13. Specyfikacja mechaniczna komputerów standardu VMEbus X 0,33<br />

14. Wybrane zastosowania komputerów standardu VMEbus X 0,33<br />

15. Komputery przemysłowe standardu CompactPCI<br />

Ogólna charakterystyka magistrali<br />

X 0,33<br />

16. Metody konfiguracji i transmisji X 1<br />

17. Architektura komputerów standardu CompactPCI X 1<br />

18. Specyfikacja mechaniczna X 1<br />

19. Typowe zastosowania X 0,5<br />

20. Złożone systemy procesorowe cyfrowego przetwarzania sygnałów<br />

Ogólna charakterystyka<br />

X 1<br />

21. Architektury X 1<br />

22. Metody realizacji sprzętowej X 1<br />

23. Systemy wieloprocesorowe X 1<br />

Razem 15<br />

458


Lp. Zagadnienie<br />

Karta zajęć – laboratorium<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Moduły funkcjonalne magistrali VMEbus X 3<br />

2. Sprzęg komputera przemysłowego z magistralą VMEbus X 3<br />

3. System przemysłowy na bazie mikrokontrolera jednoukładowego<br />

MSP430<br />

X 3<br />

4. System przetwarzania sygnałów w czasie rzeczywistym oparty na<br />

X 3<br />

zmiennoprzecinkowym procesorze sygnałowym<br />

5. System czasu rzeczywistego oparty na stałopozycyjnym procesorze<br />

sygnałowym<br />

liczba<br />

godzin<br />

X 3<br />

Razem 15<br />

459


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Procesory sygnałowe i logika programowania<br />

Skrót nazwy PSLP<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Piotr<br />

Nazwisko: Fiertek<br />

E-mail: pfiertek@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

16. Krótki rys historyczny procesorów DSP x 0,5<br />

17. Zastosowania procesorów sygnałowych x 0,5<br />

18. Zastosowanie DSP - przetwarzanie obrazu x 0,5<br />

19. Przetwarzanie sygnałów analogowych przez system cyfrowy -<br />

przedstawienie koncepcji x 0,5<br />

20. Cyfrowa reprezentacja sygnałów analogowych x 0,5<br />

21. Reprezentacja liczby w procesorze - przypomnienie x 0,5<br />

22. Porównanie procesorów klasycznych z procesorami sygnałowymi,<br />

CISC, RISC x 0,5<br />

23. Architektury mikroprocesorów: vonNeumanna, Harvard x 0,5<br />

24. Adresowanie pamięci x 0,66<br />

25. Podstawowe operacje arytmetyczne i logiczne procesorów x 0,66<br />

26. Instrukcje skoków warunkowych x 0,66<br />

27. Rodziny procesorów sygnałowych x 0,5<br />

28. Elementy procesorów sygnałowych x 0,5<br />

29. Architektura procesora seri ADSP21xx (procesory stałoprzecinkowe) x 0,66<br />

30. Rozwój serii ADSP21xx x 0,5<br />

31. Jednostka obliczeniowa ALU (Arithmetic Logic Unit) (21xx) x 0,66<br />

32. Jednostka ALU - dozwolone operacje x 0,66<br />

33. Jednostka obliczeniowa MAC (Multiple and Accumulate) (21xx) x 0,66<br />

34. Jednostka MAC - dozwolone operacje x 0,66<br />

35. Jednostka obliczeniowa BARREL SHIFTER (21xx) x 0,66<br />

36. Warunkowe operacje ALU, MAC, Shifter x 0,66<br />

37. Przykład programu x 0,66<br />

38. Przykład procedury: filtr FIR x 0,66<br />

39. Przykład procedury: sinus x 0,66<br />

40. Architektura procesora serii ADSP21xxx (procesory<br />

zmiennoprzecinkowe) x 0,66<br />

41. Rozwój serii ADSP21xxx x 0,5<br />

42. Jednostka obliczeniowa procesora Sharc x 0,5<br />

43. Flagi operacji arytmetyczno logicznych x 0,66<br />

44. Instrukcje ustawiające/ kasujące/ testujące stan bitów x 0,66<br />

45. Podstawowe operacje ALU x 0,66<br />

460


46. Tryby pracy jednostki ALU/MACC x 0,66<br />

47. Operacje stałoprzecinkowe jednostki MACC x 0,66<br />

48. Operacje zmiennoprzecinkowe jednostki MACC x 0,66<br />

49. Podstawowe funkcje jednostki Barrel-Shifter x 0,5<br />

50. Mnożenie zmienno przecinkowe z jednoczesnymi operacjami ALU x 0,66<br />

51. Generator adresu danych DAG (Data Addres Generator) x 0,66<br />

52. Procesor DSP Sharc ADSP21161 firmy Analog Devices x 0,66<br />

53. Instrukcje skoków bezwarunkowych i warunkowych<br />

54. Podstawowe algorytmy: Suma wartości bezwzględnych elementów<br />

x 0,66<br />

tablicy x 0,66<br />

<strong>55</strong>. Wyszukiwanie MIN, MAX w tablicy x 0,66<br />

56. Mnożenie macierzy x 0,66<br />

57. Dedykowane procesory DSP oraz mikrokontrolery z jednostką DSP<br />

58. Omówienie przykładowego mikrokontrolera z wbudowaną jednostką<br />

x 0,5<br />

DSP 56F8357 (Motorola) x 0,5<br />

59. Schemat blokowy procesora 56F8357 x 0,66<br />

60. Architektura procesora 56F8357 x 0,5<br />

61. Systemy wbudowane x 0,5<br />

62. Przykładowe systemy mikroprocesorowe do wbudowania x 0,5<br />

63. Implementacja filtru cyfrowego za pomocą procesora DSP x 0,66<br />

64. Przetwarzanie obrazu za pomocą procesorów DSP<br />

65. Operacje morfologiczne wykonywane na obrazie za pomocą<br />

x 0,66<br />

procesorów DSP x 0,7<br />

Razem 30<br />

Lp.<br />

Zagadnienie<br />

Karta zajęć - laboratorium<br />

16. Wprowadzenie do programowania procesorów DSP. Kodowanie i<br />

uruchamianie programów laboratoryjnych. Przedstawienie zasad<br />

zaliczenia laboratorium oraz zadań do wykonania.<br />

17. Podtsawowe operacje arytmetyczno logiczne procesorów.<br />

Implementacja prostych programów mających na celu zapoznanie się z<br />

podstawowymi właściwościami procesorów DSP.<br />

18. Testowanie instrukcji warunkowych i instrukcji skoku. Zapoznanie<br />

się z instrukcjami warunkowymi procesorów DSP, sterowanie<br />

przebiegiem obliczeń.<br />

19. Wykorzystanie modułów funkcjonalnych procesora DSP. Napisanie<br />

programów wykorzystujących jednostki ALU, MAC i/lub Shifter<br />

procesora DSP.<br />

20. Obsługa urządzeń wejścia/wyjścia. Obsługa urządzeń wejściowych<br />

znajdujących się na płytce układu uruchomieniowego. Rejestracja<br />

sygnału dźwiękowego pochodzącego z urządzenia zewnętrznego (np.<br />

karta muzyczna komputera), prosta filtracja sygnału i odsłuchanie<br />

otrzymanego sygnału dzwiękowego za pomocą dołączonych głośników.<br />

21. Implementacja filtru o skończonej odpowiedzi impulskowej FIR/<br />

generowanie funkcji o zadanym kształcie. Stanowisko<br />

współpracujące z generatorem przebiegu prostokątnego i<br />

oscyloskopem. W momencie pojawienia się narastającego przebiegu<br />

sygnału na wejściu układu, procesor DSP generuje przebieg o zadanym<br />

kształcie, który może być obserowoany na ekranie oscyloskopu.<br />

22. Operacje na macierzach i wektorach. Napisanie prostych programów<br />

obrazujących operacje na złożonych strukturach danych. Przetwarzanie<br />

obrazu wizyjnego otrzymanego z kamery.<br />

poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X 2<br />

X 2<br />

X 2<br />

X 2<br />

X 2<br />

X 2<br />

X 3<br />

Razem 15<br />

461


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Procesory sygnałowe w telekomunikacji cyfrowej<br />

Skrót nazwy PSTC<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Krzysztof<br />

Nazwisko: Świder<br />

E-mail: kswid@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wprowadzenie. Trendy w rozwoju procesorów sygnałowych. X 1<br />

2. Porównanie stało- i zmienno-przecinkowych procesorów sygnałowych. X 1<br />

3. Efektywne wykorzystanie cache’a procesorów sygnałowych. X 1<br />

4. Uruchamianie i testowanie oprogramowania DSP na przykładzie<br />

zestawu uruchomieniowego z procesorem SHARC.<br />

X 1<br />

5. Implementacja filtrów cyfrowych. Efekty kwantyzacji współczynników.<br />

Odporne struktury filtrów.<br />

X 1<br />

6. Arytmetyka stałoprzecinkowa – problemy zaokrągleń i przepełnienia. X 1<br />

7. Efektywna implementacja funktorów nieliniowych. X 1<br />

8. Polecenia procesorów sygnałowych specjalnie dedykowane dla<br />

X 1<br />

przetwarzania sygnałów.<br />

liczba<br />

godzin<br />

9. Interpolacja i formowanie impulsów w modulatorze cyfrowym. X 1<br />

10. Filtracja dopasowana. X 1<br />

11. Generacja przebiegów sinusoidalnych - CORDIC, DDS, CFB. X 1<br />

12. Kwadraturowa modulacja z interpolacją (QMI) oraz kwadraturowa<br />

demodulacja z decymacją (QDD).<br />

X 1<br />

13. Cyfrowa pętla fazowa DPLL. X 1<br />

14. W pełni cyfrowy odbiornik modulacji z kluczowaniem fazy. X 1<br />

15. Synchronizacja chwil symbolowych – podstawowe detektory błędu<br />

synchronizacji.<br />

X 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć – laboratorium<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Zajęcia organizacyjne. Wprowadzenie. 1<br />

2. Dobór warunków pracy konwerterów A/C i C/A. X 2<br />

3. Przykładowe techniki pomiaru charakterystyk częstotliwościowych<br />

kanałów analogowych.<br />

X 2<br />

462


4. Próbkowanie sygnałów pasmowych – demodulacja kwadraturowa. X 2<br />

5. Próbkowanie sygnałów pasmowych – podpróbkowanie. X 2<br />

6. Filtr nadawczy i filtr odbiorczy w modulacji BPSK i QPSK. X 2<br />

7. Modyfikacje modulacji BPSK i QPSK: modulacje DBPSK, DEBPSK,<br />

X 2<br />

OQPSK, p/4-QPSK.<br />

8. Synchronizacja chwil próbkowania w odbiorniku cyfrowej modulacji z<br />

kluczowaniem fazy.<br />

X 2<br />

Razem 15<br />

463


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Programowalne układy cyfrowe<br />

Skrót nazwy PUC<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Miron<br />

Nazwisko: Kłosowski<br />

E-mail: mkl@ue.eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie do języka VHDL, jego geneza i zastosowania. X 0,34<br />

2. Poziomy abstrakcji i metody opisu układów cyfrowych. X 0,34<br />

3. Elementy opisu jednostki projektowej w języku VHDL. X 0,34<br />

4. Przypisania, sygnały, zmienne, operatory i ich syntezowalność. X 0,34<br />

5. Typy danych w języku VHDL i ich użyteczność do syntezy. X 0,33<br />

6. Funkcja rezolucji. X 0,33<br />

7. Wektory i operacje na wektorach. X 0,67<br />

8. Procesy kombinacyjne. Synteza logiki kombinacyjnej. X 0,67<br />

9. Instrukcje warunkowe, wyboru i pętli w procesach. X 0,33<br />

10. Stałe i wartości początkowe sygnałów i zmiennych. X 0,33<br />

11. Hierarchia i parametryzacja jednostek projektowych. X 0,33<br />

12. Procesy sekwencyjne i ich syntezowalność. X 0,67<br />

13. Synteza maszyn stanów. Kodowanie stanów. Stany zabronione. X 0,67<br />

14. Zjawisko metastabilności przerzutników i jego unikanie. X 0,33<br />

15. Atrybuty i ich zastosowania. X 0,33<br />

16. Konwersja typów w języku VHDL. X 0,33<br />

17. Funkcje i procedury w języku VHDL. X 0,33<br />

18. Symulacja projektu w języku VHDL. X 0,67<br />

19. Projektowanie systemów z podziałem na sprzęt i oprogramowanie. X 0,33<br />

20. Technologia „System on Chip”. X 0,67<br />

21. Soft-procesory na przykładzie procesora Microblaze. X 1<br />

22. Interfejsy, magistrale i jednostki funkcjonalne w soft-procesorach. X 0,67<br />

23. Technologia „Network on Chip”. X 0,33<br />

24. Budowa i zastosowania układów SPLD i CPLD. X 0,33<br />

25. Budowa i zastosowania układów FPGA. X 0,33<br />

26. Rodzaje pamięci konfiguracji w układach programowalnych. X 0,33<br />

27. Budowa i właściwości bloków wejścia/wyjścia w układach FPGA. X 0,67<br />

28. Dedykowane bloki funkcjonalne w układach FPGA. X 1<br />

29. Automatyczna synteza bloków funkcjonalnych. X 0,33<br />

30. Metody konfiguracji układów FPGA. X 0,67<br />

31. Projektowanie z uwzględnieniem ograniczeń. X 0,33<br />

32. „Reconfigurable Computing” jako paradygmat programowania. X 0,33<br />

Razem 15<br />

464


Karta zajęć – laboratorium<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Zintegrowany system projektowy ISE. X X 2<br />

2. Symulacja, synteza i weryfikacja sprzętowa prostego układu<br />

kombinacyjnego z wykorzystaniem języka VHDL.<br />

X 2<br />

3. Symulacja, synteza i weryfikacja sprzętowa prostego układu<br />

sekwencyjnego z wykorzystaniem języka VHDL.<br />

X 2<br />

4. Symulacja, synteza i weryfikacja sprzętowa układu z maszyną stanów z<br />

wykorzystaniem języka VHDL.<br />

X 2<br />

5. Synteza i weryfikacja sprzętowa układu interfejsu szeregowego (PS/2<br />

lub RS232 do wyboru) z wykorzystaniem języka VHDL.<br />

X 3<br />

6. Synteza bloków funkcjonalnych za pomocą Core Generatora. X X 2<br />

7. Synteza i weryfikacja sprzętowa układu realizującego generator obrazu<br />

VGA z wykorzystaniem bloków IP wygenerowanych przez Core<br />

Generator.<br />

X 3<br />

8. Synteza i weryfikacja sprzętowa układu prostego przetwarzania obrazu<br />

z wykorzystaniem bloków IP wygenerowanych przez Core Generator.<br />

X 3<br />

9. Zintegrowany system projektowy EDK. X X 2<br />

10. Synteza, oprogramowanie i weryfikacja sprzętowa prostego systemu<br />

SoC (temat do wyboru) z wykorzystaniem systemu EDK i procesora<br />

Microblaze.<br />

X 3<br />

11. Synteza, oprogramowanie i weryfikacja sprzętowa prostego systemu<br />

SoC (temat do wyboru) z wykorzystaniem systemu EDK, procesora<br />

Microblaze i bloków funkcjonalnych w języku VHDL.<br />

X 3<br />

12. Synteza i weryfikacja sprzętowa prostego systemu DSP (temat do<br />

wyboru) z wykorzystaniem zaawansowanych narzędzi (System<br />

Generator, Core Generator, EDK, IPcores, itp.).<br />

X 3<br />

Razem 30<br />

465


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Programowanie lokalnych aplikacji .NET<br />

Skrót nazwy PAL<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Krzysztof<br />

Nazwisko: Manuszewski<br />

E-mail: manus@pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Zasady zaliczenia 0.33<br />

2. Ogólna architektura aplikacji MS Windows. X 0.33<br />

3. Prezentacja starszych narzędzi MFC. X 1<br />

4. Wprowadzenie do CLR. Zarządzanie pamięcią w .NET. X 0.66<br />

5. .Net Framework. X 1<br />

6. Narzędzia dostępne na platformie .NET. X 0.33<br />

7. Techniki wykorzystania pamięci wirtualnej. X 0.33<br />

8. Techniki wykorzystania pamięci prywatnych stert. X 0.33<br />

9. Programowe sterowanie GC. X 0.33<br />

10. Finalizatory i uwalnianie zasobów. X 0.33<br />

11. Deterministyczna finalizacja. X 0.33<br />

12. Programowe zarządzanie wątkami. Realizacja puli wątków. X 0.66<br />

13. Programowe zarządzanie plikami. X 0.33<br />

14. Programowe zarządzanie procesami. X 0.33<br />

15. Programowe zarządzanie zadaniami. X 0.33<br />

16. Izolacja na poziomie ApplicationDomain X 0.66<br />

17. Nałożone operacje we/wy. Porty dokańczania. X 0.66<br />

18. Mechanizmy synchronizacyjne w Windows. X 0.66<br />

19. Mechanizmy IPC w .NET. X 1<br />

20. Wykorzystanie kontrolek ActiveX w aplikacjach .NET X 0.66<br />

21. Aplikacje tradycyjne vs. usługi. X 0.45<br />

22. Programowa realizacja usług systemowych. X 0.33<br />

23. Programowy dostęp do rejestru. X 0.33<br />

24. Programowe wykorzystanie Event Log-a X 0.33<br />

25. Monitorowanie aplikacji. Perfomance counters. X 0.33<br />

26. Windows Script Hosting. ActiveScripting. X 0.66<br />

27. Konfiguracja aplikacji .NET. X 0.33<br />

28. Instalatory aplikacji lokalnych X 0.66<br />

29. Zmiany w nowych wersjach Windows. x 0.33<br />

30. Programowanie zabezpieczeń opartych na rolach. X 0.66<br />

31.<br />

Razem 15<br />

466


Lp. Zagadnienie<br />

Karta zajęć – laboratorium<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Zasady korzystania z laboratorium 0.34<br />

2. Narzędzia ILDASM, Memory profiler X 1<br />

3. Narzędzia wchodzace w sklad pakietu VS.NET X 1<br />

4. Aplikacje wielowątkowe/ wieloprocesowe. Zarządzanie wątkami i<br />

X 1<br />

procesami. Synchronizacja wątków/procesów.<br />

5. Mechanizmy IPC. Nałożone operacje we/wy. Porty dokanczania. X 1<br />

6. Programowanie zabezpieczeń opartych na rolach. X 1<br />

7. Programowanie GUI X 1<br />

8. Programowanie GUI zaawansowane techniki X 1<br />

9. Programowanie usług X 1<br />

10. Uruchamianie i śledzenie usług X 1<br />

11. Konfiguracja aplikacji.NET X 2<br />

12. Programowe sterowanie GC X 1<br />

13. .Net Framework. X 1<br />

14. Konfiguracja i prgramowanie zabezpieczeń. X 1.66<br />

Razem 15<br />

467


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Programowanie systemów czasu rzeczywistego<br />

Skrót nazwy PSCR<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Roman<br />

Nazwisko: Salamon<br />

E-mail: roman.salamon@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie X 0,5<br />

2. Przegląd systemów operacyjnych czasu rzeczywistego X 1<br />

3. Koncepcje i elementy systemów operacyjnych czasu rzeczywistego X 1,5<br />

4. Specyfika programowania systemów RT opartych na modułach<br />

PC/104<br />

Moduły akwizycji danych<br />

X 0,5<br />

5. Moduły sterowania procesem pomiarowym X 0,5<br />

6. Komunikacja z otoczeniem zewnętrznym X 0,5<br />

7. Narzędzia programistyczne X 0,5<br />

8. Specyfika programowania systemów RT opartych na magistrali<br />

VME<br />

Realizacja dostępu do magistrali<br />

X 1<br />

9. Moduły wymiany danych pomiędzy elementami systemu X 1<br />

10. Współpraca z elementami otoczenia zewnętrznego X 1<br />

11. Narzędzia programistyczne X 0,5<br />

12. Specyfika programowania systemów RT opartych na magistrali<br />

CompactPCI<br />

Realizacja dostępu do magistrali<br />

X 1<br />

13. Moduły wymiany danych pomiędzy elementami systemu X 1<br />

14. Współpraca z elementami otoczenia zewnętrznego X 1<br />

15. Narzędzia programistyczne X 0,5<br />

16. Specyfika programowania systemów RT opartych na systemach<br />

procesorowych cyfrowego przetwarzania sygnałów<br />

Moduły sterowania i przetwarzania danych<br />

X 1<br />

17. Współpraca z elementami otoczenia zewnętrznego X 0,5<br />

18. Narzędzia programistyczne X 0,5<br />

19. Metody testowania aplikacji czasu rzeczywistego X 1<br />

Razem 15<br />

468


Lp. Zagadnienie<br />

Karta zajęć – laboratorium<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wprowadzenie. Omówienie zadań, wymagań i założeń X 3<br />

2. Programowanie systemów RT opartych na modułach PC/104 X 3<br />

3. Programowanie systemów RT opartych na magistrali VME X 3<br />

4. Programowanie systemów RT opartych na magistrali CompactPCI X 3<br />

5. Programowanie systemów RT opartych na procesorowych systemach<br />

cyfrowego przetwarzania sygnałów<br />

X 3<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć – projekt<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Zasady wykonywania, prezentacji i zaliczenia projektu X 1<br />

2. Wydanie i omówienie zadań projektowych X 1<br />

3. Realizacja wydanego zadania projektowego<br />

X 2<br />

Analiza wymagań i założeń projektowych<br />

4. Opracowanie algorytmów X 3<br />

5. Oszacowanie złożoności obliczeniowej, optymalizacja algorytmów X 3<br />

6. Opracowanie programu X 3<br />

7. Prezentacja zrealizowanego programu X 2<br />

Razem 15<br />

liczba<br />

godzin<br />

liczba<br />

godzin<br />

469


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Programowanie urządzeń mobilnych<br />

Skrót nazwy PUM<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Jerzy<br />

Nazwisko: Demkowicz<br />

E-mail: demjot@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

Lp<br />

.<br />

Zagadnienie poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

8. Proces analizy i projektowania aplikacji dla systemów mobilnych.<br />

Architektura małych systemów mobilnych<br />

X 2<br />

9. Programowanie urządzeń mobilnych z punktu widzenia interfejsu API oraz<br />

funkcji natywnych<br />

10. realizacja aplikacji dla telefonu komórkowego (Midlet)<br />

11. aplikacja dla Smartfonu<br />

12. realizacja aplikacji dla PDA<br />

X 2<br />

13. Aplikacje wielowątkowe dla systemów mobilnych X 2<br />

14. Budowanie prostych i zaawansowanych interfejsów użytkownika GUI X 2<br />

15. Testowanie GUI z wykorzystaniem dokumentacji przypadków użycia oraz<br />

metody CIS (ang. Complete Interaction Sequence)<br />

X 2<br />

16. Systemy operacyjne dla urządzeń mobilnych X 2<br />

17. Tworzenie aplikacji .NET Compact Framework dla urządzeń mobilnych<br />

działających pod kontrolą Windows CE z wykorzystaniem Visual Studio<br />

X 2<br />

18. Metody realizacji aplikacji czasu rzeczywistego dla urządzeń mobilnych<br />

19. metody synchronizacja czasu w urządzeniach mobilnych<br />

20. Synchronizacja czasu w telefonach komórkowych<br />

X 2<br />

21. Komunikacja urządzeń mobilnych<br />

22. Komunikacja GSM<br />

23. Komunikacja UMTS<br />

24. Wireless (JWT)<br />

X 2<br />

25. Przykład procesu przenoszenia aplikacji na różne platformy urządzeń<br />

mobilnych<br />

X 1<br />

26. Migracje aplikacji dla różnych środowisk programistycznych X 2<br />

27. Tworzenie bazy danych dla urządzeń mobilnych. Przenoszenie i<br />

dostosowywanie bazy danych z urządzeń stacjonarnych<br />

X 2<br />

28. Tworzenie aplikacji 3D dla urządzeń przenośnych<br />

29. mapy trójwymiarowe terenu<br />

30. Nawigacja na mapach trójwymiarowych<br />

X 1<br />

31. Rozproszone aplikacje dla urządzeń przenośnych, COM, Java Beans,<br />

CORBA. Tworzenie Web Service dla urządzeń mobilnych<br />

X 2<br />

32. Mechanizmy bezpieczeństwa w urządzeniach mobilnych. Personalizacja<br />

konfiguracji w telefonach komórkowych<br />

X 1<br />

33. Wykorzystanie emulatorów w procesie implementacji aplikacji na małe X 1<br />

470


urządzenia przenośne<br />

34. Testowanie jakości aplikacji poprzez śledzenie wycieków pamięci X 2<br />

Razem 30<br />

Karta zajęć – laboratorium<br />

Lp. Zagadnienie poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

1. Proces projektowania aplikacji systemu rzeczywistego z<br />

wykorzystaniem języka UML oraz z wykorzystaniem diagramu<br />

stanów<br />

X 2<br />

2. Biblioteki API w systemach mobilnych<br />

35. realizacja aplikacji dla telefonu komórkowego<br />

X 3<br />

3. Realizacja aplikacji wielowątkowej dla urządzenia PDA X 2<br />

4. Realizacja prostego graficznego interfejsu użytkownika na<br />

platformie Symbian (Smartfon.)<br />

X 2<br />

5. Testowanie GUI z wykorzystaniem dokumentacji przypadków<br />

użycia w urządzeniu Smartfon<br />

X 2<br />

6. Analiza systemu operacyjnego Windows CE X 2<br />

7. Tworzenie aplikacji .NET Compact Framework dla urządzeń<br />

mobilnych działających pod kontrolą Windows CE z<br />

wykorzystaniem Visual Studio<br />

X 2<br />

Razem 15<br />

Karta zajęć – projekt<br />

Lp. Zagadnienie poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

1. Metody synchronizacja czasu w urządzeniach mobilnych X 2<br />

2. Realizacja komunikacji z wykorzystaniem modemów GSM X 2<br />

3. Proces przenoszenia aplikacji ze środowiska Symbian na Windows<br />

CE<br />

X 2<br />

4. Tworzenie bazy danych dla urządzeń mobilnych. Przenoszenie i<br />

dostosowywanie bazy danych z urządzeń stacjonarnych<br />

X 3<br />

5. Realizacja mapy trójwymiarowej terenu na urządzeniu typu PDA X 2<br />

6. Rozproszone aplikacje dla urządzeń przenośnych, COM, Java<br />

Beans, CORBA<br />

X 2<br />

7. Mechanizmy bezpieczeństwa w urządzeniach mobilnych X 2<br />

8. Wykorzystanie emulatorów w procesie implementacji aplikacji na<br />

X 2<br />

małe urządzenia przenośne<br />

9. Testowanie jakości aplikacji poprzez śledzenie wycieków pamięci X 2<br />

Razem 15<br />

471


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Projektowanie gier komputerowych<br />

Skrót nazwy PGK<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Mariusz<br />

Nazwisko: Szwoch<br />

E-mail: szwoch@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie X 0,5<br />

2. Gry komputerowe: definicja, rodzaje, historia rozwoju X 1<br />

3. Środowiska sprzętowe: komputery osobiste, konsole, urządzenia<br />

przenośne (konsole przenośne, palmtopy i telefony komórkowe)<br />

X 1<br />

4. Elementy projektowanie gier: pomysł, projekt, fabuła, scenariusz,<br />

X 1<br />

dokumentacja, środowisko<br />

5. Projektowanie gier: sztuczna inteligencja w grze, mapy, stany X 1<br />

6. Interaktywność i interfejs użytkownika w grze X 1<br />

7. Efekty dźwiękowe i muzyka w grze X 0,5<br />

8. Wybrane środowiska tworzenia grafiki 2D i 3D, animacji i gier<br />

X 1<br />

komputerowych (C++, Java, Flash)<br />

9. Biblioteki graficzne i multimedialne (DirectX, OpenGL) X 1<br />

10. Podstawy grafiki 3D: modele 3D, oświetlenie, kamery, teksturowanie X 1<br />

11. Podstawy animacji komputerowej X 1<br />

12. Programowanie gier w Java: biblioteki AWT, Swing, Sound X 1<br />

13. Programowanie gier w DirectX: DirectInput, DirectSound, DirectPlay X 1<br />

14. Podstawy programowania Direct3D X 1<br />

15. Tworzenie gier platformowych 2D i gier internetowych X 1<br />

16. Tworzenie gier 3D. Efekty specjalne X 1<br />

Razem 15<br />

Karta zajęć – laboratorium<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Java: wyświetlanie grafiki i animacji X 2<br />

2. Java: obsługa urządzeń wejściowych oraz interfejs użytkownika<br />

(biblioteka Swing)<br />

X 2<br />

3. Java: efekty dźwiękowe oraz muzyka X 2<br />

4. Java: gra karciana X 2<br />

472


5. Java: platformówka X 2<br />

6. Java: gra wieloosobowa X 2<br />

7. DirectInput: obsługa urządzeń wejściowych X 2<br />

8. DirectSound: efekty dźwiękowe oraz muzyka X 2<br />

9. DirectPlay: obsługa gier sieciowych X 2<br />

10. DirectShow: odtwarzanie multimediów (wideo, MP3) X 2<br />

11. Direct3D: tworzenie sceny 3D, wczytywanie plików w formacie X X 2<br />

12. Direct3D: oświetlenie i teksturowanie X 2<br />

13. Direct3D: efekty specjalne z użyciem systemów cząsteczkowych X 2<br />

14. DirectX: gra w trybie FPP – eksploracja świata X 2<br />

15. DirectX: gra w trybie FPP – interakcja z przeciwnikami (sztuczna<br />

inteligencja w grze)<br />

X 2<br />

Razem 30<br />

473


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Projektowanie pakietów elektronicznych<br />

Skrót nazwy PPE<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

x<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

x<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Jacek<br />

Nazwisko: Cichosz<br />

E-mail: jcichosz@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie.Zasady zaliczania. Literatura. Definicja pojęcia pakietu<br />

elektronicznego.<br />

X 1<br />

2. Specyfika projektowania systemów elektronicznych zbudowanych z<br />

pakietów. Etapy projektowania.<br />

X 0.33<br />

3. Narzędzia projektowania i dokumentacji rozwiązań mechanicznych<br />

pakietów elektronicznych: AutoCAD, A9CAD.<br />

X 1<br />

4. Przegląd zaawansowanych narzędzi projektowania pakietów<br />

elektronicznych (schemat ideowy, swymulacja układów, layouty):<br />

Eagle, Protel, ORCAD, EWB, KiCAD.<br />

X 1<br />

5. Specyfika projektowania pakietów z zastosowaniem wielowarstwowych<br />

obwodów drukowanych i zastosowaniem technologii SMT.<br />

X 1<br />

6. Zasady przygotowania dokumentacji mechanicznej, ele-ktrycznej i<br />

wykonawczej.<br />

X 0.33<br />

7. Dokumentacja płytek z połączeniami drukowanych pakietów. X 0.67<br />

8. Standardy konstrukcji mechanicznych i elektrycznych pa-kietów:<br />

calowy i metryczny.<br />

X 0.33<br />

9. Przykłady konstrukcji typoszeregu 19”(IEC60297). Pakiety standardu<br />

Eurokarta.<br />

X 0.67<br />

10. Rozwiązania konstrukcyjne na poziomie komponentu - płytka i złącze,<br />

kaseta, szuflada, stojak. Wyposażenie dodatkowe pakietów.<br />

X 1<br />

11. Uziemienia, ekranowanie, systemy odprowadzenia ciepła. X 1<br />

12. Obudowy - materiały, kody IP (IEC60259, NEMA250), klasy<br />

ognioodporności, testy klimatyczne i EMC. Wymagania<br />

bezpieczeństwa<br />

X 1<br />

13. Przykłady konstrukcji mechanicznych pakietów według rozwiązań<br />

firmy Schroff.<br />

X 0.67<br />

14. Przykłady zastosowań magistral wewnętrznych w urządzeniach<br />

opartych na konstrukcji pakietowej (CAMAC, VMEbus, MultibusII,<br />

VXIbus i in.).<br />

X 1<br />

15. Przegląd rozwiązań układowych sprzęgów z magistralami<br />

zewnętrznymi (układ UART 16<strong>55</strong>0, układy serii PCF i inne).<br />

X 1<br />

16. Zasilanie pakietów - sieciowe, rezerwowe i bateryjne. Stabilizacja i<br />

filtracja napięć zasilających. Układy nadzoru zasilania.<br />

X 1<br />

474


17. Przykłady rozwiązań urządzeń o konstrukcji pakietowej-system<br />

zbierania danych pomiarowych, układ kontroli i sterowania.<br />

X 1<br />

18. Kolokwium zaliczające. 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć – laboratorium<br />

1. Zapoznanie się ze schematem funkcjonalnym urządzenia<br />

przeznaczonego do realizacji w systemie pakietowym. Projekt schematu<br />

blokowego urządzenia, opis schematu.<br />

2. Wprowadzenie do programu MS Project - rozwiązania przykładowe.<br />

Przygotowanie planu pracy przy pomocy programu MS Project<br />

3. Wybór standardowych mechanicznych podzespołów konstrukcyjnych<br />

na podstawie oferty katalogowej. Wybór podzespołów i elementów<br />

elektronicznych na podstawie oferty katalogowej.<br />

4. Opracowanie dokumentacji mechanicznej karty i kasety – programy<br />

typu AUTOCAD, A9CAD.<br />

5. Symulacja elektryczna i logiczna wybranych układów pakietu (PSpice,<br />

FilterCAD, WEBENCH, PROTEL, ORCAD, EWB).<br />

6. Opracowanie dokumentacji elektrycznej: schemat ideowy (PROTEL,<br />

ORCAD, EWB).<br />

poziom liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X 1<br />

X 2<br />

X 1<br />

X 4<br />

X 2<br />

X 2<br />

7. Opracowanie dokumentacji prototypu urządzenia. X 2<br />

8. Ocena projektu na podstawie opracowanej dokumentacji – wnioski. X 1<br />

Razem 15<br />

475


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Projektowanie systemów obiektowych<br />

Skrót nazwy PSO<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Stanisław<br />

Nazwisko: Szejko<br />

E-mail: stasz@pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Projektowanie obiektowe – przypomnienie; projektowanie systemu i<br />

diagramy UML<br />

X 1<br />

2. Projektowanie systemu X 1<br />

3. Przekształcenie modelu obiektowego w relacyjny X 1<br />

4. Projektowanie klas X 1<br />

5. Projektowanie szczegółowe X 1<br />

6. Przejście od modelu obiektowego do implementacji X 1<br />

7. Ponowne wykorzystanie oprogramowania; idea, korzyści, organizacja,<br />

metody.<br />

X 1<br />

8. Zasoby ponownego użycia w wytwarzaniu oprogramowania X 1<br />

9. Podejście komponentowe; biblioteki komponentów X 1<br />

10. Wzorce analizy X 1<br />

11. Wzorce projektowe X 1<br />

12. Wybrane wzorce dziedzinowe X 1<br />

13. Wzorce architektury i aplikacji (szablony) X 1<br />

14. Wzorce zarządzania i etyczne X 1<br />

15. Współczesne technologie i środowiska obiektowe X 1<br />

Razem 15<br />

Karta zajęć – laboratorium<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Weryfikacja i zmiany specyfikacji projektowej z p. widzenia<br />

wykorzystania komponentów i wzorców projektowych<br />

X 3<br />

2. Kodowanie wybranych komponentów X 2<br />

3. Kodowanie i uruchamianie, testowanie jednostkowe X 2<br />

4. Testowanie, integracja i uruchamianie X 3<br />

5. Dokumentowanie X 3<br />

476


6. Prezentacja zrealizowanego oprogramowania X 2<br />

Lp. Zagadnienie<br />

Karta zajęć – projekt<br />

poziom<br />

wiedzy umiej.<br />

Razem 15<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Analiza przypadku X 3<br />

2. Projektowanie systemu – modelowanie X 3<br />

3. Projektowanie szczegółowe (klas) X 3<br />

4. Analiza wykorzystania komponentów X 2<br />

5. Dobór wzorców projektowych X 1<br />

6. Modyfikacja projektu pod kątem wykorzystania komponentów<br />

i wzorców projektowych<br />

X 3<br />

Razem 15<br />

477


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Projektowanie układów ASIC<br />

Skrót nazwy PUAS<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Bogdan<br />

Nazwisko: Pankiewicz<br />

E-mail: bpa@ue.eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Technologie produkcji układów scalonych, kroki technologiczne,<br />

reguły technologiczne, dostępne elementy i ich ograniczenia.<br />

X 1<br />

2. Rozrzuty względne i bezwzględne i metody projektowania<br />

zapewniające dopasowanie elementów.<br />

X 1<br />

3. Scalone przetworniki cyfrowo-analogowe, klasyfikacja i podstawowe<br />

właściwości.<br />

X 1<br />

4. Realizacja scalona wybranych przetworników CA. X 1<br />

5. Scalone przetworniki analogowo-cyfrowe, klasyfikacja i podstawowe<br />

właściwości.<br />

X 1<br />

6. Układy próbkująco–pamiętające i scalona realizacja wybranych<br />

przetworników AC.<br />

X 1<br />

7. Podstawowe układy cyfrowe: bramki i przerzutniki. X 1<br />

8. Szacowanie czasów propagacji i wybór optymalnych wymiarów<br />

tranzystorów.<br />

X 1<br />

9. Projektowanie ścieżek zegarowych. Generacja drzewa zegarowego. X 1<br />

10. Zautomatyzowane projektowanie układów cyfrowych. Omówienie<br />

możliwości komercyjnych systemów projektowych. (np Cadence).<br />

X 1<br />

11. Testowanie układów ASIC. Projektowanie układów z uwzględnieniem<br />

ich testowania.<br />

X 1<br />

12. Omówienie interfejsu IEEE1149.1. X 1<br />

13. Zastosowanie interfejsu IEEE1149.1 do testowania systemów<br />

cyfrowych.<br />

X 1<br />

14. Problemy związane z projektowaniem systemów mieszanych<br />

analogowo-cyfrowych.<br />

X 1<br />

15. Tendencje rozwojowe układów ASIC. X 1<br />

Razem 15<br />

478


Karta zajęć – laboratorium<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie do laboratorium. X 3<br />

2. Wprowadzenie do obsługi pakietu do projektowania układów<br />

cyfrowych standard cells.<br />

X 3<br />

3. Wykonanie ćwiczenia polegającego na symulacji prostego układu<br />

cyfrowego.<br />

3<br />

4. Wykonanie ćwiczenia polegającego na syntezie logicznej układu<br />

cyfrowego.<br />

X 3<br />

5. Wykonanie ćwiczenia polegającego na wykonaniu projektu masek oraz<br />

weryfikacji końcowej prostego układu cyfrowego.<br />

X 3<br />

Razem 15<br />

Karta zajęć – projekt<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie do projektu, przydzielenie zadań projektowych<br />

polegających na wykonaniu pełnego projektu układu średniego lub<br />

dużego stopnia integracji cyfrowego w nowoczesnej technologii<br />

niskoskalowanej.<br />

X 1<br />

2. Wykonanie opisu projektowanego układu z użyciem języka VHDL lub<br />

Verilog.<br />

X 2<br />

3. Wykonanie symulacji logicznych. X 2<br />

4. Wykonanie syntezy logicznej i symulacji po syntezie. X 2<br />

5. Wykonanie floorplaningu, projektu zasilania i rozmieszczenia komórek<br />

standardowych.<br />

X 2<br />

6. Wykonanie wstępnego trasowania oraz ekstrakcji pojemności i<br />

oszacowanie opóźnień.<br />

X 2<br />

7. Wykonanie syntezy drzewa zegarowego, optymalizacji czasowej,<br />

analizy przesłuchów i analizy rozpraszanej mocy.<br />

X 2<br />

8. Wykonanie dokumentacji projektu i jego końcowe oddanie X 2<br />

Razem 15<br />

479


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Projektowanie układów elektronicznych<br />

Skrót nazwy PUE<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Paweł<br />

Nazwisko: Wierzba<br />

E-mail: Pawel.Wierzba@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie do projektowania układów elektronicznych X X 1<br />

2. Parametry elementów istotne z punktu widzenia projektowania X X 0,5<br />

3. Operacje realizowane przez układy liniowe X X 0,5<br />

4. Wzmacniacz operacyjny w układach liniowych X X 1<br />

5. Projektowanie wybranych układów liniowych (wzmacniaczy<br />

pomiarowych, układów regulacji)<br />

X X 1<br />

6. Projektowanie filtrów analogowych X X 1<br />

7. Projektowanie wybranych układów nieliniowych (demodulatorów<br />

amplitudy, prostowników aktywnych, układów pomiaru wartości<br />

skutecznej)<br />

X X 1<br />

8. Wyznaczanie stosunku sygnał/szum w projektowanych układach X X 1<br />

9. Wrażliwość układów na zmiany parametrów. Wprowadzenie X X 0,5<br />

10. Badanie wrażliwości układów. Metoda przyrostowa X X 0,5<br />

11. Metoda Monte Carlo X X 0,5<br />

12. Metoda najgorszego przypadku X X 0,5<br />

13. Dobór tolerancji elementów układu X X 1<br />

14. Projektowanie układów o małym poborze mocy X X 1<br />

15. Badanie i poprawa stabilności projektowanych układów X X 1<br />

16. Symulator PSPICE. Właściwości i ograniczenia X X 1<br />

17. Analiza układów analogowych X X 1<br />

18. Analiza układów cyfrowych i mieszanych X X 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć – laboratorium<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Omówienie tematów X X 1<br />

2. Badanie jakości modeli elementów X X 2<br />

3. Przygotowanie pliku wejściowego dla analizy stało- i zmiennoprądowej X X 3<br />

liczba<br />

godzin<br />

480


4. Wykonanie i weryfikacja poprawności analizy stabilności X X 2<br />

5. Wykonanie i weryfikacja poprawności analizy szumowej X X 2<br />

6. Wykonanie i weryfikacja poprawności analizy wrażliwości układu na<br />

zmiany parametrów elementów<br />

X X 2<br />

7. Interpretacja uzyskanych wyników X X 2<br />

8. Podsumowanie X X 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć – projekt<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wprowadzenie. Metodyka projektowania układów elektronicznych X X 1<br />

2. Prezentacja tematów projektów X X 1<br />

3. Analiza pracy liniowych układów detekcji fazoczułej X X 1<br />

4. Analiza pracy układów detekcji fazoczułej wykorzystujących<br />

X X 1<br />

kluczowanie sygnału<br />

5. Rozwiązania układowe detekcji fazoczułej X X 1<br />

6. Projektowanie układów detekcji fazoczułej X X 1<br />

7. Analiza szumowa wybranych układów X X 1<br />

8. Dobór wzmacniaczy operacyjnych w projektowanych układach X X 1<br />

9. Projektowanie układów detekcji ze sterowanym podziałem prądu X X 1<br />

10. Analiza układów synchronicznego całkowania/uśredniania sygnału X X 1<br />

11. Projektowanie układów synchronicznego całkowania/uśredniania<br />

X X 1<br />

sygnału<br />

12. Projektowanie filtrów analogowych X X 1<br />

13. Projektowanie układów z zasilaniem asymetrycznym X X 1<br />

14. Projektowanie układów o małym poborze mocy X X 1<br />

15. Prezentacja wykonanych projektów X X 1<br />

Razem 15<br />

liczba<br />

godzin<br />

481


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Projektowanie układów mikrofalowych<br />

Skrót nazwy PUM<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

x<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

x<br />

Osoba odpowiedzialna za przedmiot<br />

Imię: Jerzy<br />

Nazwisko: Mazur<br />

E-mail: Jerzy.Mazur@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Projektowanie wielosekcyjnych transformatorów dopasowujących z<br />

charakterystyką maksymalnie płaską i Czebyszewa<br />

x x 1<br />

2. Projektowanie niejednorodnych transformatorów dopasowujących x x 1<br />

3. Projektowania wielosekcyjnych sprzęgaczy zbliżeniowych x x 1<br />

4. Projektowanie niejednorodnych sprzęgaczy zbliżeniowych x x 1<br />

5. Projektowanie wielosekcyjnych sprzęgaczy hybrydowych x x 1<br />

6. Projektowanie rozgałęzień typu T i dzielników mocy Wilkinsona x x 1<br />

7. Projektowanie filtrów w oparciu o prototyp filtru dolnoprzepustowego x x 1<br />

8. Diody Schottky’ego i projektowanie detektorów diodowych b.w.cz. x x 1<br />

9. Diody PIN i projektowanie przełączników oraz tłumików b.w.cz. x x 1<br />

10. Projektowanie idealnego wzmacniacza małosygnałowego z<br />

tranzystorem w postaci aktywnego dwuwrotnika unilateralnego<br />

x x 1<br />

11. Tranzystory b.w.cz. – BJT/HBT i MESFET/HEMT x x 1<br />

12. Wzmacniacz małosygnałowy z rzeczywistym tranzystorem – projekt<br />

bilateralny i warunki stabilności<br />

x x 1<br />

13. Projektowanie wzmacniacza niskoszumnego i wzmacniacza mocy w<br />

klasie A<br />

x x 1<br />

14. Wzmacniacze szerokopasmowe x x 1<br />

15. Projektowanie oscylatorów b.w.cz. w przybliżeniu małosygnałowym x x 1<br />

Razem 15<br />

Karta zajęć – laboratorium<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wstęp, prezentacja ćwiczeń, sprzętu, oprogramowania. X 4<br />

2. Badanie własności podłoży dielektrycznych dla hybrydowych<br />

mikrofalowych układów scalonych.<br />

X 4<br />

3. Technika dopasowania impedancji, sęki, transformatory ćwierćfalowe. X 4<br />

4. Synteza szerokopasmowych układów dopasowania. X 4<br />

482


5. Układy dopasowujące w zakresie mikrofal realizowane poprzez<br />

elementy skupione.<br />

X 4<br />

6. Sprzęgacze gałęziowe. X 4<br />

7. Filtry mikrofalowe. X 4<br />

8. Podsumowanie laboratorium. X 2<br />

Razem 30<br />

Lp. Zagadnienie<br />

Karta zajęć – projekt<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wstęp, prezentacja projektów i oprogramowania X 1<br />

2. Transformatory zbieżne – generacja pliku *dev X 2<br />

3. Sprzęgacze zbliżeniowe dwusekcyjne X 2<br />

4. Projekt małosygnałowego detektora diodowego X 2<br />

5. Projekt idealnego wzmacniacza tranzystorowego z elementami LC X 2<br />

6. Projekt wzmacniacza z rzeczywistymi elementami LC oraz elementami<br />

o stałych rozłożonych<br />

X 2<br />

7. Projekt wzmacniacza z wielkosygnałowym modelem tranzystora –<br />

X 2<br />

wprowadzenie do programu Agilent ADS<br />

8. Projekt wzmacniacza szerokopasmowego – zastosowanie narzędzi<br />

projektowych ADS<br />

liczba<br />

godzin<br />

X 2<br />

Razem 15<br />

483


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Projektowanie usług telekomunikacyjnych<br />

Skrót nazwy PUT<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Marcin<br />

Nazwisko: Narloch<br />

E-mail: Marcin.Narloch@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Tworzenie nowych usług w warunkach konwergencji sieci, technologii<br />

i usług informacyjnych oraz telekomunikacyjnych<br />

X 1<br />

2. Usługi sieci inteligentnych X 1<br />

3. Realizacja teleusług jako aplikacji a standaryzacja interfejsów<br />

programowania<br />

X 0,67<br />

4. Koncepcja modelu klient-serwer dla projektowania usług w sieciach<br />

telekomunikacyjnych<br />

X 0,33<br />

5. Programowanie komunikacji sieciowej z wykorzystaniem interfejsu<br />

gniazd (sockets)<br />

X 1<br />

6. Standardy Application Programming Interface (API) projektowania<br />

usług telekomunikacyjnych<br />

X 0,67<br />

7. Common ISDN API (CAPI) do tworzenia usług na bazie sieci ISDN X 0,5<br />

8. Telephony Application Programming Interface (TAPI) w MS Windows<br />

jako uniwersalny interfejs do projektowania usług telekomunikacyjnych<br />

X 0,33<br />

9. Architektura TAPI X 1<br />

10. Podstawowe interfejsy i funkcje oferowane przez obiekty TAPI X 1<br />

11. Realizacja aplikacji TAPI z wykorzystaniem strukturalnego C API X 1<br />

12. Realizacja aplikacji TAPI z wykorzystaniem modelu obiektowego<br />

Component Object Model (COM) API<br />

X 1<br />

13. Realizacja aplikacji TAPI z wykorzystaniem języka Java (Java TAPI) X 1<br />

14. Usługi multimedialne – współpraca TAPI z Media API X 1<br />

15. Współpraca TAPI z aplikacjami do grupowych konferencji głosowych i<br />

wideofonicznych<br />

X 0,33<br />

16. Real-time Communications (RTC) Client API w MS Windows jako<br />

interfejs do projektowania usług komunikacyjnych w sieci IP<br />

X 0,5<br />

17. Rozszerzenie możliwości usługowych z wykorzystaniem wiadomości<br />

tekstowych Mail API (MAPI), głosu Speech API (SAPI)<br />

X 1<br />

18. Realizacja usługi Interactive Voice Response (IVR), Voice Mail X 0,34<br />

19. Realizacja Call Centers X 0,33<br />

20. Przykładowa aplikacja korzystająca z TAPI X 1<br />

Razem 15<br />

484


Lp. Zagadnienie<br />

Karta zajęć – projekt<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Omówienie i rozdanie tematów indywidualnych projektów X 1<br />

2. Specyfikacja usługi 1<br />

3. Specyfikacja aplikacji dla usługi realizowanej na bazie różnych<br />

technologii sieciowych<br />

X 2<br />

4. Wykorzystanie interfejsu gniazd (sockets) do programowania<br />

komunikacji sieciowej<br />

X 2<br />

5. Określenie obiektów z COM API dla realizacji projektowanej usługi X 2<br />

6. Określenie funkcji z TAPI wykorzystywanych dla realizacji<br />

projektowanej usługi<br />

X 2<br />

7. Wykorzystanie istniejącej aplikacji dla realizacji projektowanej usługi<br />

(metoda reuse)<br />

X 2<br />

8. Określenie zmian i uzupełnień do istniejącej aplikacji X 2<br />

9. Odbiór projektów i sprawdzenie poprawności działania zrealizowanych<br />

programów<br />

X 1<br />

Razem 15<br />

485


Nazwa przedmiotu Przetwarzanie obrazów<br />

Skrót nazwy POB<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Witold<br />

Nazwisko: Malina<br />

E-mail: malwit@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Informacje wstępne. Przeznaczenie przetwarzania obrazów x 1<br />

2. Proste metody przekształcania obrazów x 1<br />

3. Histogram obrazu. Operacje na histogramie x 1<br />

4. Globalne metody wyznaczania progu x 1<br />

5. Lokalne metody wyznaczania progu x 1<br />

6. Wieloprogowanie, segmentacja x 1<br />

7. Adaptacyjna technika progowania x 1<br />

8. Filtry cyfrowe. Typowe zakłócenia obrazu x 1<br />

9. Filtry dolnoprzepustowe. Własności i przykłady x 1<br />

10. Filtry górnoprzepustowe wykrywające krawędzie x 1<br />

11. Filtry wyostrzające i wykrywające narożniki x 1<br />

12. Filtry nieliniowe x 1<br />

13. Algorytm wykrywania krawędzi Canny’ego x 1<br />

14. Szkieletyzacja. Przeznaczenie i używane pojęcia x 1<br />

15. Metody szkieletyzacji: ścienianie, wypalanie trawy x 1<br />

16. Wyznaczanie MAT, transformacja odległości x 1<br />

17. Morfologia matematyczna w przetwarzaniu obrazów x 1<br />

18. Dylatacja i erozja x 1<br />

19. Otwarcie, zamknięcie x 1<br />

20. Transformacja hit-and-miss x 1<br />

21. Wybrane algorytmy morfologiczne: ekstrakcja granicy x 1<br />

22. Morfologiczna analiza kształtu x 1<br />

23. Operacje morfologiczne na obrazach w odcieniach szarości x 1<br />

24. Szkieletyzacja przy użyciu operacji morfologicznych x 1<br />

25. Transformacja Hougha x 1<br />

26. Cechy geometryczne obrazu x 1<br />

27. Podstawowe parametry obrazu x 1<br />

28. Szczególne cechy obiektów x 1<br />

29. Momenty x 1<br />

30. Współczynniki kształtu x 1<br />

Razem 30<br />

liczba<br />

godzin<br />

486


Lp. Zagadnienie<br />

Karta zajęć – laboratorium<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Proste metody przekształcania obrazów x 2<br />

2. Operacje na histogramie x 2<br />

3. Progowanie lokalne x 2<br />

4. Progowanie globalne x 2<br />

5. Filtry dolnoprzepustowe x 2<br />

6. Filtry górnoprzepustowe wykrywające krawędzie x 2<br />

7. Filtry wyostrzające x 2<br />

8. Filtr medianowy x 2<br />

9. Algorytm wykrywania krawędzi Canny’ego x 2<br />

10. Szkieletyzacja x 2<br />

11. Dylatacja i erozja x 2<br />

12. Otwarcie i zamknięcie x 2<br />

13. Transformacja Hougha x 2<br />

14. Momenty x 2<br />

15. Cechy obrazu x 2<br />

Razem 30<br />

liczba<br />

godzin<br />

487


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Przetwarzanie sygnałów w sieciach bezprzewodowych<br />

Skrót nazwy PSSB<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Marek<br />

Nazwisko: Blok<br />

E-mail: mblok@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Sieci bezprzewodowe – zastosowania i standardy. X 1<br />

2. Problemy propagacji. Wielodrogowość i efekt Dopplera. X 1<br />

3. Typy modulacji stosowane w sieciach bezprzewodowych. X 1<br />

4. Nadajnik i odbiornik transmisji cyfrowej. X 1<br />

5. Techniki wspólnego dostępu do kanału radiowego. X 1<br />

6. Zalety transmisji wielonośnej w środowisku wielodrogowym. X 1<br />

7. OFDM – koncepcja, zalety i ograniczenia. Prefiks cykliczny.<br />

Synchronizacja nośnej i symboli w odbiorniku OFDM.<br />

X 1<br />

8. Rozpraszanie widma z kluczowaniem częstotliwości (FHSS). X 1<br />

9. Rozpraszanie widma z podziałem kodowym (CDSS). Porównanie<br />

systemów FHSS i CDSS.<br />

X 1<br />

10. Synchronizacja w odbiorniku CDSS. Odbiornik RAKE. X 1<br />

11. Technologia UWB. Sygnał UWB. Odbiór sygnału UWB. X 1<br />

12. Estymacja parametrów kanału i ekualizacja w bezprzewodowym kanale<br />

X 1<br />

z zanikami.<br />

13. Pojemność kanału bezprzewodowego. Kontrola mocy. X 1<br />

14. Techniki dywersyfikacji w kanale z zanikami. X 1<br />

15. Systemy z wieloma antenami (MIMO) X 1<br />

Razem 15<br />

liczba<br />

godzin<br />

488


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Realizacja aplikacji internetowych<br />

Skrót nazwy RAI<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Krzysztof<br />

Nazwisko: Manuszewski<br />

E-mail: manus@pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Zasady zaliczenia 0.33<br />

2. Koncepcja „cienkiego” i „grubego” klienta X 0.66<br />

3. Wprowadzenie do ASP.NET X 1<br />

4. Zarządzanie sesją i aplikacją z poziomu ASP.NET X 1<br />

5. Programowa realizacja aplikacji opartych o przeglądarkę X 1<br />

6. Programowa realizacja serwerowej części aplikacji internetowej X 0.66<br />

7. AJAX X 1<br />

8. MS Ajax, JSON, AjaxControl Toolkit X 1<br />

9. Rozszerzanie zestawu kontrolek MS AJAX X 1<br />

10. Realizacja aplikacji typu „gruby klient” X 1<br />

11. Aplikacje osadzone vs. dystrybucja kodu do klientów X 1<br />

12. Komponenty lokalne aplikacji internetowych X 0.35<br />

13. Click Once koncepcja, ograniczenia i konfiguracja X 1<br />

14. Konfiguracja aplikacji internetowych X 1<br />

15. Programowanie zabezpieczeń dla aplikacji internetowych X 1<br />

16. Smart client X 1<br />

17. Kolokwium X 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć – laboratorium<br />

Poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Zasady korzystania z laboratorium X 0.34<br />

2. Elementy konfiguracji IIS X 1<br />

3. Ogólna architektura serwisu internetowego X 1<br />

4. Narzedzia wchodzace w sklad pakietu VS.NET X 1<br />

5. Wprowadzenie do ASP.NET X 1<br />

6. Programowanie aplikacji ASP.NET X 1<br />

489


7. Zarządzanie sesją X 1<br />

8. Elementy programowania serwerowej częsci aplikacji X 1.66<br />

9. AJAX X 1<br />

10. Wykorzystranie kontrolek MS AJAX X 1<br />

11. Programowanie aplikacji osadzonej X 1<br />

12. Programowanie aplikacji typu gruby klient X 1<br />

13. Programowanie i konfiguracja Click Once X 1<br />

14. Programowanie zabezpieczeń X 1<br />

15. Realizacja serwera wykorzystującego komponenty i serwisy X 1<br />

Razem 15<br />

Nazwa przedmiotu Roboty mobilne<br />

Skrót nazwy RMOB<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Maciej<br />

Nazwisko: Niedźwiecki<br />

E-mail: maciekn@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

Poziom Liczba<br />

Lp. Zagadnienie<br />

wiedzy Umiej.<br />

godzin<br />

A B C D E<br />

1. Zasady budowy i działania autonomicznych robotów i platform<br />

mobilnych<br />

X 0,33<br />

2. Zastosowania robotów mobilnych – wykonywanie prac w środowisku<br />

trudnym, niedostępnym lub niebezpiecznym dla człowieka<br />

X 0.67<br />

3. Zastosowanie robotów mobilnych – wykonywanie prac monotonnych<br />

lub niebezpiecznych<br />

X 1<br />

4. Systemy jezdne robotów mobilnych – napęd kołowy X 1<br />

5. Systemy jezdne robotów mobilnych – napęd gąsienicowy X 1<br />

6. Mechanizmy kroczące X 1<br />

7. Przegląd napędów kroczących X 1<br />

8. Zbieranie danych o otoczeniu – czujniki utradźwiękowe X 1<br />

9. Dalmierze ultradźwiękowe – ich budowa, dokładność i ograniczenia X 1<br />

10. Zbieranie danych o otoczeniu – czujniki optyczne X 1<br />

11. Zbieranie danych o otoczeniu – czujniki podczerwieni X 1<br />

12. Zbieranie danych o otoczeniu – czujniki dotyku i zapachu X 1<br />

13. Zbieranie danych o otoczeniu – systemy wizyjne X 1<br />

14. Określanie położenia i orientacji robota – metody pasywne X 1<br />

15. Określanie położenia i orientacji robota – metody aktywne X 1<br />

16. System nawigacji satelitarnej (GPS) X 1<br />

17. Systemy radionawigacji X 1<br />

18. Metody łączenia wskazań różnych układów pomiarowych (sensor<br />

fusion)<br />

X 1<br />

19. Modele otoczenia robota – bazy danych o otoczeniu X 0,67<br />

490


20. Mapy otoczenia (opis rastrowy, metryczny i topologiczny) X 0,67<br />

21. Tworzenie i aktualizacja map na podstawie danych pomiarowych X 0,66<br />

22. Wykorzystanie map w procesie lokalizacji robota X 0,67<br />

23. Sformułowanie problemu planowania bezkolizyjnych ścieżek X 0,33<br />

24. Metody planowania ścieżek – podejście oparte na analizie grafu<br />

widoczności<br />

X 0,67<br />

25. Metody planowania ścieżek – podejście oparte na analizie diagramów<br />

Voronoi<br />

X 0,33<br />

26. Metody planowania ścieżek – podejście oparte na dekompozycji<br />

X 1<br />

przestrzeni roboczej<br />

27. Planowanie ścieżek przy użyciu metody sztucznego potencjału X 1<br />

28. Planowanie ścieżek przy użyciu metody pola dyfuzyjnego X 1<br />

29. Wygładzanie planowanych trajektorii ruchu X 0,33<br />

30. Wielopoziomowa architektura układu sterowania ruchem robota<br />

mobilnego<br />

X 0,67<br />

31. Elementy wykonawcze robotów. Problemy kinematyki i dynamiki<br />

sterowania<br />

X 1<br />

32. Organizacja systemu sterowania, komputer pokładowy, systemy<br />

łączności.<br />

X 1<br />

33. Systemy operacyjne stosowane w robotyce mobilnej X 1<br />

34. Symulatory robotów mobilnych i ich rola w procesie projektowania X 1<br />

35. Sposoby porozumiewania się z robotami mobilnymi (interfejs człowiek<br />

– maszyna)<br />

X 1<br />

Razem 30<br />

Karta zajęć – laboratorium<br />

Poziom Liczba<br />

Lp. Zagadnienie<br />

wiedzy wiedzy<br />

godzin<br />

A B C D E<br />

1. Badanie charakterystyk sonaru, czujników zbliżeniowych i czujników<br />

światła (Robot Fander)<br />

X 3<br />

2. Wybrane zagadnienia programowania robotów mobilnych (roboty<br />

LEGO i FIRA)<br />

X 3<br />

3. Koordynacja działania dwóch robotów mobilnych (symulator FIRA) X 3<br />

4. Wykorzystanie sprzężenia wizyjnego do kierowania ruchem robota<br />

mobilnego (roboty FIRA)<br />

X 3<br />

5. Jazda wzdłuż linii z omijaniem przeszkód (roboty LEGO) X 3<br />

Razem 15<br />

491


Nazwa przedmiotu Serwisy internetowe<br />

Skrót nazwy SRI<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Tomasz<br />

Nazwisko: Dziubich<br />

E-mail: dziubich@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Architektury środowisk internetowych X 0,66<br />

2. Warstwowa architektura oprogramowania portali internetowych X 0,66<br />

3. Komponentowa budowa aplikacji - SOA X 0,66<br />

4. Wzorce projektowe (Design Patterns) – wzorzec MVC X 0,66<br />

5. Rola interfejsów międzywarstwowych w procesie projektowania<br />

aplikacji<br />

X 0,66<br />

6. Zasady projektowania warstwy prezentacji – strony JSP X 0,66<br />

7. Standardowe biblioteki znaczników JSTL X 0,66<br />

8. Komponentowa i wizualna metoda tworzenia interfejsu użytkownika X 0,66<br />

Java Server Faces<br />

9. Metodologia Java FX X 0,66<br />

10. Platforma ASP.NET X 0,66<br />

11. Język XAML X 0,66<br />

12. Tworzenie nawigacji stron i wzorców (master pages) X 0,66<br />

13. Komponent transferu plików na serwer x 0,66<br />

14. Technologia MS Silverlight x 0,66<br />

15. Warstwa logiki aplikacji jako istota działania serwisu X 0,66<br />

16. Serwety języka Java X 0,66<br />

17. Web Services jako komponenty do budowy aplikacji. Tworzenie i<br />

wywołanie usług sieciowych<br />

X 0,66<br />

18. JAX-WS jako metodologia budowy usług sieciowych na platformie<br />

Java<br />

x 0,66<br />

19. Web Services oparte o protokół REST x 0,66<br />

20. Asynchroniczne metody wywołania WS X 0,66<br />

21. Środowiska zarządzania usługami sieciowymi (IIS, AXIS,<br />

X 0,66<br />

Knopflerfish, GlassFish)<br />

22. Filtry i procedury nasłuchujące x 0,66<br />

23. Modele programowania na platformie .NET x 0,66<br />

24. Integracja usług w środowiskach heterogenicznych x 0,66<br />

25. Bezpieczeństwo i rozszerzenia usług sieciowych (WS-*), profile X 0,66<br />

26. Problemy współbieżności i synchroniacji dostępu do danych X 0,66<br />

27. Zasady projektowania warstwy dostępu do danych X 0,66<br />

28. Dostęp dedykowany a źródła danych X 0,66<br />

492


29. JDBC X 0,66<br />

30. Idea Java Beans X 0,66<br />

31. Java Persistent API X 0,66<br />

32. Zasada budowy i zasięg managed Beans x 0,66<br />

33. Hibernate X 0,66<br />

34. Mechanizm dostępu do baz danych w MS .NET - ADO.NET x 0,66<br />

35. Język LINQ x 0,33<br />

36. Wykorzystanie komponentów zorientowanych na dane w dostępie do x 0,66<br />

baz<br />

37. Metodologie integracji warstw aplikacji 0,66<br />

38. Frameworki do wytwarzania aplikacji: Struts 0,66<br />

39. Frameworki do wytwarzania aplikacji: Spring 0,66<br />

40. Google Web Toolkit Framework X 0,66<br />

41. Problemy wdrażania i konfiguracji serwisów internetowych X 0,66<br />

42. Mechaznimy buforowania i pamięci podręcznej X 0,66<br />

43. Pliki konfiguracyjne x 0,66<br />

44. Bezpieczeństwo aplikacji internetowej X 0,66<br />

Razem 30,00<br />

Lp. Zagadnienie<br />

Karta zajęć – projekt<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Tematyka zaawansowanej aplikacji internetowej X 2<br />

2. Architektura projektowanej aplikacji x 2<br />

3. Projekt interfejsów między warstwami X 3<br />

4. Wykonanie warstwy prezentacji w JSF/ASP.NET/XAML X 3<br />

5. Implementacja arkuszy stylów CSS dla serwisu X 1<br />

6. Utworzenie bazy danych i funkcji dostępu do danych X 2<br />

7. Implementacja logiki w WS/Java/C# X 3<br />

8. Integracja aplikacji trójwarstwowej X 3<br />

9. Implementacja potrzebnych funkcji JavaScript X 3<br />

10. Implementacja technologii AJAX X 3<br />

11. Implementacja zabezpieczeń aplikacji internetowej X 3<br />

12. Osadzanie i testowanie aplikacji X 2<br />

Razem 30<br />

liczba<br />

godzin<br />

493


Nazwa przedmiotu Sieci IP<br />

Skrót nazwy SIP<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Jerzy<br />

Nazwisko: Konorski<br />

E-mail: jekon@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie do przedmiotu, zasady zaliczenia. X 1<br />

2. Procesy standaryzacji protokołów IP: IETF, RFC. X 1<br />

3. Model odniesienia ISO/OSI, architektura TCP/IP. X 1<br />

4. Protokół IPv4: adresowanie, format datagramu, wykorzystanie<br />

przestrzeni adresowej, ARP, ICMP, fragmentacja i defragmentacja.<br />

datagramu.<br />

X 1<br />

5. Hierachia w przestrzeni adresowej IPv4, adresy dwupoziomowe, klasy<br />

adresów.<br />

X 1<br />

6. Adresowanie z użyciem masek podsieci, CIDR; przykłady tablic tras i<br />

transferu datagramów.<br />

X 0.67<br />

7. Problem ROADS, doraźne metody jego łagodzenia: NAT, proxy ARP,<br />

maskarada.<br />

X 0.67<br />

8. Przesłanki migracji do IPv6: ROADS, bezpieczeństwo sieci, QoS,<br />

elastyczność wprowadzania nowych protokołów, prędkość<br />

przełączania.<br />

X 0.67<br />

9. Adresowanie IPv6, format datagramu, automatyczna adresacja, "plan<br />

numeracyjny", koncepcja anycast, protokół ICMPv6<br />

X 1<br />

10. IPv6: wsparcie QoS, rola rozszerzeń nagłówka, przykłady<br />

zastosowania.<br />

X 1<br />

11. Aktywne zarządzanie ruchem w sieciach IP, przyczyny i skutki<br />

przeciążeń.<br />

X 0.67<br />

12. Obsługa ruchu elastycznego, określenia sprawiedliwości, scenariusz<br />

parkingowy.<br />

X 0.33<br />

13. Aktywne zarządzanie kolejkami w routerach, algorytmy wczesnego<br />

usuwania pakietów RED, BLUE i in.<br />

X 1<br />

14. Narzędzia różnicowania jakości usług, wiadra tokenowe, wybrane<br />

algorytmy sprawiedliwego kolejkowania.<br />

X 1<br />

15. Zarządzanie pasmem łącza przy pomocy narzędzi CBQ i HTB. X 0.67<br />

16. Architektura usług zintegrowanych: typy ruchu sieciowego, potrzeba<br />

wzbogacenia usługi "best effort", wykorzystanie nagłówka IP, nowa<br />

funkcjonalność routera, wielopriorytetowe wiadra tokenowe.<br />

X 1<br />

17. Protokół RSVP: format i semantyka wiadomości, podstawy działania,<br />

stany ulotne, style rezerwacji pasma.<br />

X 1<br />

494


18. Usługi kontrolowanej i gwarantowanej jakości, konfiguracja<br />

parametrów.<br />

X 0.67<br />

19. Architektura usług zróżnicowanych: zagadnienie skalowalności,<br />

wykorzystanie nagłówka IP, domena DiffServ, nowa funkcjonalność<br />

routerów brzegowych, klasyfikacja DSCP i kształtowanie ruchu<br />

wejściowego.<br />

X 1<br />

20. Architektura usług zróżnicowanych: kontrakty ruchowe SLA i TCA,<br />

obsługa agregatów – typy i metody realizacji PHB.<br />

X 1<br />

21. Zarządzanie zasobami domeny DiffServ, broker pasma, współpraca<br />

międzydomenowa.<br />

X 0.67<br />

22. Algorytmy routingowe sieci IP: wyznaczanie tras wewnątrz systemów<br />

autonomicznych (RIP, OSPF, HELLO).<br />

X 1<br />

23. Algorytmy routingowe sieci IP: protokół międzydomenowy BGP. X 1<br />

24. Rozgłaszanie grupowe w sieciach IP: zasady, adresy grupowe, wsparcie<br />

w routerach IPv4 i IPv6, protokół IGMP.<br />

X 1<br />

25. Konstrukcja źródłowych i grupowych drzew opinających. X 1<br />

26. Protokoły oparte o drzewa źródłowe (DVMRP, PIM-DM). X 1<br />

27. Protokoły oparte o drzewa grupowe (CBT, PIM-SM). X 1<br />

28. Rozgłaszanie między domenami IP. X 0.67<br />

29. Warstwa transportowa - usługi transportowe protokołów UDP i TCP. X 0.33<br />

30. Mechanizmy TCP: format segmentu, zarządzanie połączeniem,<br />

niezawodny transfer segmentów, sterowanie przepływem i ochrona<br />

sieci przed przeciążeniem.<br />

X 1<br />

31. Protokół TCP w sieciach heterogenicznych i bezprzewodowych. X 1<br />

32. Usługi multikastowych protokołów transportowych, protokół RMTP. X 1<br />

33. Elementy architektury IPSec, protokoły ESP i AH, zasady tunelowania<br />

datagramów i tworzenia wirtualnych sieci prywatnych.<br />

X 1<br />

34. Perspektywy rozwoju sieci IP: sieci mobilne, MPLS. X 1<br />

Razem 30<br />

Lp. Zagadnienie<br />

Karta zajęć – projekt<br />

1. Całosemestralna praca w grupach 2-3 osobowych przy realizacji<br />

jednego lub dwóch tematów z przykładowych zakresów:<br />

1. wizualizcja scenariuszy działania wybranych protokołów sieci IP:<br />

routing RIP i OSPF, tworzenie drzew multicastowych, zarządzanie<br />

połączeniem transportowym, działanie protokołu TCP w środowisku<br />

silnie stratnym itp.<br />

2. badanie skuteczności wybranych mechanizmów sieci IP:, filtry<br />

pakietów, sterowanie przepływem, stabilizacja tablic tras, rezerwacje<br />

pasma przy pomocy protokołu RSVP, przydział pasma łącza<br />

dostępowego przy pomocy wiadra tokenowego HTB itp.<br />

3. konfiguracja parametrów protokołów dla optymalizacji<br />

przepływności: mierniki ruchu wejściowego, sterowanie przeciążeniem,<br />

równoważenie obciążenia łączy poprzez ustawianie tablic tras,<br />

zarządzanie kolejkami w routerach itp.<br />

4. analiza ruchu w sieciach IP: pomiary charakterystyk ruchu na<br />

różnych skalach czasowych, porównanie technik pomiarowych,<br />

rozpoznawanie protokołów i aplikacji źródłowych, predykcja<br />

zapotrzebowania na pasmo sieci, dopasowanie modelu ruchu itp.<br />

5. tworzenie stochastycznych modeli symulacyjnych segmentów sieci<br />

IP oraz analiza statystyczna wyników symulacji z punktu widzenia<br />

charakterystyk opóźnień, strat pakietów, wskaźników jakości usług,<br />

poziom liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X 15<br />

495


odporności na awarie.<br />

6. odtwarzanie topologicznej i ruchowej mapy sieci szkieletowej IP w<br />

oparciu o zrzuty tablic routingowych, transmisje multicastowe,<br />

polecenia traceroute itp.<br />

Razem 15<br />

496


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Sygnały telekomunikacyjne 2<br />

Skrót nazwy STEL2<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek):<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Autor (odpowiedzialny za treść przedmiotu):<br />

Imię: Sławomir<br />

Nazwisko: Gajewski<br />

e-mail: slagaj@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - projekt<br />

1. Projektowanie toru nadawczo-odbiorczego systemu analogowego AM.<br />

Badania charakterystyk sygnału AM w dziedzinie czasu i<br />

częstotliwości.<br />

2. Ocena jakości transmisji sygnału AM w obecności szumu i zakłóceń<br />

wąskopasmowych.<br />

3. Projektowanie torów nadawczo-odbiorczych systemów analogowych<br />

FM i PM. Badania charakterystyk sygnałów FM i PM w dziedzinie<br />

czasu i częstotliwości.<br />

4. Ocena jakości transmisji sygnałów FM i PM w obecności szumu i<br />

zakłóceń wąskopasmowych.<br />

5. Projektowanie toru nadawczo-odbiorczego systemu cyfrowego FSK.<br />

Badania charakterystyk sygnału FSK w dziedzinie czasu i<br />

częstotliwości.<br />

6. Ocena jakości transmisji sygnału FSK w obecności szumu i zakłóceń<br />

wąskopasmowych.<br />

7. Projektowanie toru nadawczo i odbiorczego systemu cyfrowego BPSK.<br />

Badania charakterystyk sygnału BPSK w dziedzinie czasu i<br />

częstotliwości.<br />

8. Projektowanie toru nadawczo-odbiorczego systemu cyfrowego QPSK.<br />

Badania charakterystyk sygnału QPSK w dziedzinie czasu i<br />

częstotliwości.<br />

9. Ocena jakości transmisji sygnałów BPSK i QPSK w obecności szumu i<br />

zakłóceń wąskopasmowych. Badania wpływu synchronizacji na jakość<br />

transmisji.<br />

poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X X 2<br />

X X 1<br />

X X 2<br />

X X 1<br />

X X 2<br />

X X 1<br />

X X 2<br />

X X 2<br />

X X 2<br />

Razem<br />

15<br />

497


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Symulacja komputerowa systemów<br />

Skrót nazwy SKS<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Roman<br />

Nazwisko: Salamon<br />

E-mail: roman.salamon@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie X 0,5<br />

2. Metodyka symulacji komputerowej systemów<br />

Cele i metody symulacji komputerowej systemów<br />

X 0,5<br />

3. Charakterystyka programu MATLAB, jako narzędzia symulacji<br />

systemów<br />

X 0,5<br />

4. Metodyka symulacji komputerowej X 0,5<br />

5. Schemat funkcjonalny systemu X 0,5<br />

6. Algorytmizacja funkcji systemu X 0,5<br />

7. Metody prezentacji wyników symulacji X 1<br />

8. Sygnały w modelowaniu systemów<br />

Generacja sygnałów analogowych i cyfrowych<br />

X 1<br />

9. Generacja szumów X 0,5<br />

10. Cyfrowe modelowanie kanałów<br />

Cyfrowe modelowanie strat transmisyjnych<br />

X 0,5<br />

11. Numeryczne wyznaczanie tras propagacji fali X 0,5<br />

12. Symulacja rewerberacji X 0,5<br />

13. Symulacja przetwarzania sygnałów analogowych<br />

Symulacja numeryczna filtrów analogowych<br />

X 0,5<br />

14. Próbkowanie i konwersja a/c X 0,5<br />

15. Próbkowanie kwadraturowe sygnałów wąskopasmowych X 0,5<br />

16. Filtracja cyfrowa<br />

Projektowanie filtrów cyfrowych<br />

X 1<br />

17. Filtracja sygnałów stosowanych w systemach czasu rzeczywistego X 1<br />

18. Symulacja układów detekcji w systemach echolokacyjnych<br />

Odbiór korelacyjny<br />

X 1<br />

19. Filtracja dopasowana w dziedzinie częstotliwości X 0,5<br />

20. Detekcja obwiedni X 0,5<br />

21. Detekcja sygnałów sinusoidalnych o nieznanej częstotliwości<br />

(periodogram)<br />

0,5<br />

22. Symulacja układów demodulacji<br />

Demodulacja sygnałów AM, FM, SSB<br />

X 1<br />

23. Demodulacja sygnałów cyfrowych X 1<br />

Razem 15<br />

498


Karta zajęć – projekt<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Zasady wykonania, prezentacji i zaliczenia projektu X 0,5<br />

2. Wydanie i omówienie zadań projektowych X 0,5<br />

3. Symulacja nadajnika<br />

Analiza wymagań i założeń projektowych, opracowanie algorytmów i<br />

schematów operacyjnych<br />

X 2<br />

4. Opracowanie programu w środowisku MATLAB; konsultacje X 3<br />

5. Demonstracja programu symulacyjnego X 2<br />

6. Symulacja kanału transmisyjnego i odbiornika<br />

Analiza wymagań i założeń projektowych, opracowanie algorytmów i<br />

schematów operacyjnych<br />

X 2<br />

7. Opracowanie programu w środowisku MATLAB; konsultacje X 3<br />

8. Demonstracja programu symulacyjnego X 2<br />

Razem 15<br />

499


Nazwa przedmiotu Systemy czasu dyskretnego<br />

Skrót nazwy SCD<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Grzegorz<br />

Nazwisko: Blakiewicz<br />

E-mail: Grzegorz.Blakiewicz@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Podstawowa charakterystyka systemów zintegrowanych oraz<br />

technologii CMOS.<br />

X 0,67<br />

2. Charakterystyka układów z przełączanymi kondensatorami. X 0,33<br />

3. Emulacja rezystancji za pomocą układów z przełączanymi<br />

kondensatorami.<br />

X 0,67<br />

4. Analiza układów z przełączanymi kondensatorami w dziedzinie czasu. X 1<br />

5. Wzmacniacze z przełączanymi kondensatorami. X 0,33<br />

6. Integratory z przełączanymi kondensatorami. X 0,33<br />

7. Modele układów z przełączanymi kondensatorami w dziedzinie z. X 0,67<br />

8. Zastosowanie modeli w dziedzinie z do analizy układów z<br />

przełączanymi kondensatorami.<br />

X 0,67<br />

9. Komputerowa symulacja układów z przełączanymi kondensatorami. X X 0,33<br />

10. Filtry pierwszego rzędu z przełączanymi kondensatorami. X X 0,67<br />

11. Filtry drugiego rzędu z przełączanymi kondensatorami. X X 0,67<br />

12. Synteza filtrów wyższych rzędów z przełączanymi kondensatorami. X X 1<br />

13. Charakterystyka przetworników analogowo-cyfrowe i cyfrowoanalogowe<br />

z nadpróbkowaniem.<br />

X 1<br />

14. Przegląd wybranych architektur modulatorów sigma-delta. X X 0,67<br />

15. Przykład realizacji przetwornika cyfrowo-analogowego z modulatorem<br />

sigma-delta.<br />

X X 0,67<br />

16. Przykład realizacji przetwornika analogowo-cyfrowego z modulatorem<br />

sigma-delta.<br />

X X 0,67<br />

17. Wprowadzenie do cyfrowej modulacji i demodulacji sygnałów. X 1<br />

18. Przegląd wybranych architektur modulatorów sygnałów cyfrowych. X X 0,67<br />

19. Przegląd wybranych architektur demodulatorów sygnałów cyfrowych. X X 1<br />

20. Przykład realizacji demodulatora sygnału GMSK. X X 1<br />

21. Kolokwium zaliczające 1<br />

Razem 15<br />

500


Karta zajęć – laboratorium<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Symulacja podstawowych konfiguracji układów z przełączanymi<br />

kondensatorami.<br />

X 2<br />

2. Filtr drugiego rzędu w konfiguracji Fleischera-Lakera. X 2<br />

3. Filtr czwartego rzędu oparty na prototypie RLC. X 2<br />

4. Badanie właściwości modulatora sigma-delta pierwszego rzędu. X 2<br />

5. Badanie właściwości modulatora sigma-delta drugiego rzędu. X 2<br />

6. Wyznaczanie charakterystyki widmowej modulatorów sigma-delta. X 1<br />

7. Badanie filtru decymacyjnego. X 2<br />

8. Badanie detektora Viterbiego. X 2<br />

Razem 15<br />

501


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Systemy informacyjne w medycynie<br />

Skrót nazwy SIM<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

x<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

x<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Jacek<br />

Nazwisko: Rumiński<br />

E-mail: jwr@biomed.eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Systemy informacyjne – podstawowe pojęcia. Rodzaje systemów<br />

informacyjnych w medycynie (HIS, DIS, RIS, LIS, itd.)<br />

x 1<br />

2. Architektury systemów informacyjnych w medycynie. Rola interfejsu<br />

graficznego.<br />

x 1<br />

3. Bezpieczeństwo systemów informacyjnych w medycynie x 1<br />

4. Rola norm w budowie systemów informacyjnych w medycynie (HL7,<br />

DICOM, itp.)<br />

x 1<br />

5. Systemy internetowe: Systemy zarządzania treścią (CMS) w serwisach<br />

WWW<br />

X 1<br />

6. Interaktywne/dynamiczne systemy informacyjne z zastosowaniem<br />

technologii JavaScript/PHP<br />

X 1<br />

7. Zaawansowane mechanizmy budowy witryn – podstawy technologii<br />

AJAX<br />

X 1<br />

8. Zaawansowane mechanizmy budowy witryn –technologia AJAX X 1<br />

9. Zaawansowane mechanizmy budowy witryn – wykorzystanie i budowa<br />

komponentów AJAX<br />

X 1<br />

10. Technologia usług sieciowych (Web Services) X 1<br />

11. Powiązanie technologii AJAX z usługami sieciowymi (Web Services) X 1<br />

12. Technologie baz danych wykorzystywanych w serwisach WWW X 1<br />

13. Aplikacje internetowe tworzone z wykorzystaniem technologii J2EE X 1<br />

14. Servlety w Javie X 1<br />

15. Aplikacje internetowe w systemach elektronicznej karty pacjenta i<br />

lekarza<br />

1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć – projekt<br />

1. Opracowanie specyfikacji wymagań zadanej aplikacji systemu<br />

informacyjnego w medycynie.<br />

poziom liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X 3<br />

502


2. Analiza projektowa i projekt systemu (wybór technologii). X 3<br />

3. Realizacja systemu. X 3<br />

4. Realizacja systemu – wytworzenie interfejsu graficznego. X 3<br />

5. Testowanie i wprowadzanie zmian w wytworzonym systemie X 2<br />

6. Opracowanie dokumentacji i prezentacja wyników projektu, X 1<br />

Razem 15<br />

503


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Systemy komunikacji bezprzewodowej<br />

Skrót nazwy SKB<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

x<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

x<br />

Osoba odpowiedzialna za przedmiot<br />

Imię: Krzysztof<br />

Nazwisko: Nyka<br />

E-mail: nyx@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Przegląd metod modulacji cyfrowej, zwielokrotniania dostępu i<br />

rozpraszania widma<br />

x x 1<br />

2. Parametry urządzeń i układów b.w.cz. do oceny jakości w systemie<br />

komunikacji<br />

x x 1<br />

3. Architektura urządzeń w systemach bezprzewodowych x x 1<br />

4. Układy b.w.cz. w systemie bezprzewodowym (wzmacniacze,<br />

mieszacze, oscylatory, przełączniki, modulatory/demodulatory,…)<br />

x x 1<br />

5. Wpływ wybranych układów b.w.cz. na jakość systemu x x 1<br />

6. Budżety łącza w systemach komunikacji bezprzewodowej x x 1<br />

7. Metody modulacji i rozpraszania widma typu OFDM x 1<br />

8. Systemy bezprzewodowych sieci komputerowych (WiFi, WiMAX) x x 1<br />

9. Rozwój szerokopasmowego dostępu do internetu w stronę systemów<br />

4G<br />

x x 1<br />

10. Sieci czujników bezprzewodowych (ZigBee) x x 1<br />

11. Systemy etykiet radiowych (RFID) x x 1<br />

12. Analiza systemowa w nowoczesnych symulatorach układów<br />

mikrofalowych i b.w.cz. – program Agilent ADS<br />

x x 1<br />

13. Modele funkcjonalne układów w blokowej reprezentacji systemu<br />

komunikacji bezprzewodowej<br />

x x 1<br />

14. Symulacyjne testy jakości wybranych systemów komunikacyjnych w<br />

programie Agilent ADS<br />

x x 1<br />

15. Pomiary urządzeń b.w.cz. w systemach bezprzewodowych x x 1<br />

Razem 15<br />

504


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Systemy nawigacji satelitarnej GPS i GALILEO<br />

Skrót nazwy GPS<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Andrzej<br />

Nazwisko: Stepnowski<br />

E-mail: astep@pg.gda.pl<br />

Karta zajęć – wykład<br />

Lp<br />

.<br />

Zagadnienie<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie do nawigacji technicznej, klasyfikacja systemów<br />

nawigacyjnych<br />

X 0.5<br />

2. Nawigacja obserwacyjno – porównawcza X 0.5<br />

3. Astronawigacja – zasada działania sekstantu, linie pozycyjne X 1<br />

4. Hiperboliczne systemy określania pozycji X 1<br />

5. Przykład systemu hiperbolicznego LORAN C - X 1<br />

6. Nawigacja dopplerowska, log dopplerowski X 1<br />

7. Systemy nawigacji inercyjnej X 2<br />

8. Przykłady zintegrowanych systemów nawigacyjnych ( inercyjny/GPS/mapa<br />

elektroniczna, GAPS - global acoustic positioning system)<br />

X 1<br />

9. Globalny system pozycjonowania GPS, geneza i podstawy X 1<br />

10. Budowa i organizacja systemu GPS – segment kosmiczny, segment<br />

naziemny, segment użytkownika<br />

X 1<br />

11. Czas w systemie GPS, wzorce czasu, czas słoneczny i gwiazdowy, X 1<br />

12. Czas atomowy IAT, koordynowany czas uniwersalny UTC, konwersja dat i<br />

czasu<br />

X 1<br />

13. Sygnały systemu GPS, schemat generacji sygnałów wysyłanych przez<br />

satelity<br />

X 2<br />

14. Pseudoprzypadkowe ciągi kodowe PRN, ich funkcje korelacji i własności X 2<br />

15. Tabela kodów , kod Golda, struktura ramki GPS X 1<br />

16. Wyznaczanie pozycji w systemie GPS, fazy wyznaczania pseudodległości,<br />

układ równań nawigacyjnych, metoda Kalmana<br />

X 2<br />

17. Schemat blokowy odbiornika GPS X 1<br />

18. Odbiornik cyfrowy GPS, korelator programowy GPS X 1<br />

19. Błędy w systemie GPS; błędy pomiaru pseudoodległości, błąd rozmycia<br />

dokładności geometrycznej pozycji – GDOP<br />

X 1<br />

20. Różnicowy system GPS – DGPS, eliminacja błędów w systemach DGPS X 1<br />

21. Zastosowania systemu GPS X 1<br />

22. Globalny system pozycjonowania Galileo; architektura systemu ,<br />

komponenty globalne, regionalne i lokalne, segment użytkownika<br />

X 1<br />

23. Usługi w systemie Galileo; usługi otwarte (os) i bezpieczeństwa życia,<br />

usługi komercyjne i ograniczonym dostępie publicznym oraz poszukiwania<br />

i ratownictwa; parametry jakościowe usług<br />

X 2<br />

505


24. Sygnały w systemie Galileo, struktura sygnałów i przydział pasm X 2<br />

25. Struktura wiadomości systemu Galileo X 1<br />

Razem 30<br />

Karta zajęć – laboratorium<br />

Lp. Zagadnienie poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

1. Blok wejściowy odbiornika systemu GPS X 2<br />

2. Obserwacja i interpretacja informacji nawigacyjnej w systemie<br />

GPS. Efemerydy satelitów GPS<br />

X 2<br />

3. Trójwymiarowa obserwacja satelitów GPS w czasie rzeczywistym.<br />

Wyliczanie trajektorii satelitów w środowisku Matlab.<br />

X 2<br />

4. Korekcje błędów jonosferycznych, troposferycznych i orbitalnych w<br />

systemie GPS<br />

X 2<br />

5. Implementacja iteracyjnego wyznaczania pozycji w systemie GPS. X 2<br />

6. Rozpraszanie sygnału. Korelator odbiornika GPS. X 2<br />

7. Synchronizacja czasu w systemie GPS. X 2<br />

8. Błędy wbudowane systemu GPS. Pomiary i filtracja błędów pozycji<br />

w systemie GPS. Cyfrowy filtr Kalmana. Rozszerzony filtr<br />

Kalmana.<br />

X 2<br />

9. Rozmycie pozycji. X 2<br />

10. Sposoby poprawiania dokładności określania pozycji. System<br />

DGPS, WAAS i EGNOS<br />

X 2<br />

11. Sposoby poprawiania dokładności określania pozycji. System RTK.<br />

Obliczanie odległości.<br />

X 2<br />

12. System GPS i Galileo – porównanie.<br />

Symulator odbiornika systemu Galileo<br />

X 2<br />

13. Metody określania pozycji w systemie GNSS w trybie off line X 2<br />

14. System GPS i UMTS. Telefonia komórkowa w zastosowaniach<br />

nawigacyjnych.<br />

X 2<br />

15. Internetowy system śledzenia pojazdów.<br />

System SpyBox.<br />

X 2<br />

Razem 30<br />

506


Nazwa przedmiotu Systemy nawigacyjne<br />

Skrót nazwy SYN<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Jacek<br />

Nazwisko: Marszal<br />

E-mail: marszal@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Sprawy organizacyjne: zasady zaliczenia, konsultacje, literatura X 0,33<br />

2. Wiadomości podstawowe o nawigacji X 0,33<br />

3. Nawigacja a geodezja X 0,34<br />

4. Kształt Ziemi X 0,5<br />

5. Pozycja geograficzna X 0,5<br />

6. Systemy odniesienia X 0,5<br />

7. WGS-84 i GRS’80 X 05<br />

8. Rodzaje odwzorowań X 0,5<br />

9. Odwzorowanie wiernokątne Mercatora 0,5<br />

10. Odwzorowanie Gaussa-Krügera i Universal Transfer Mercator 0,67<br />

11. Odwzorowanie „65” 0,33<br />

12. Mapy nawigacyjne X 0,5<br />

13. Mapy cyfrowe ECDIS X 0,5<br />

14. Kierunki – kurs, namiar, kąt drogi, kąt kursowy X 0,5<br />

15. Dewiacja i deklinacja X 0,5<br />

16. Poprawki na wiatr i na prąd X 0,5<br />

17. Nawigacja terrestryczna X 0,5<br />

18. Nawigacja inercjalna X 0,5<br />

19. Kompas magnetyczny - klasyczny X 0,5<br />

20. Elektroniczne kompasy magnetyczne X 1<br />

21. Żyrokompas X 0,33<br />

22. Żyrokompas światłowodowy X 0,67<br />

23. Logi mechaniczne X 0,5<br />

24. Logi ciśnieniowe X 0,5<br />

25. Logi elektromagnetyczne X 0,5<br />

26. Dopplerowskie logi ultradźwiękowe X 1<br />

27. Systemy kontroli dobijania statków X 0,5<br />

28. Akcelerometry, platformy inercjalne X 1<br />

29. System GPS – informacje podstawowe X 0,33<br />

30. Segment kosmiczny systemu GPS X 0,33<br />

31. Segment kontrolny systemu GPS X 0,34<br />

32. Określania pozycji w systemie GPS X 1<br />

33. Sygnały nadawane przez satelity GPS X 1<br />

34. Depesza nawigacyjna X 1<br />

35. Systemy różnicowe DGPS, WAAS, EGNOS X 1<br />

36. Odbiorniki GPS X 1<br />

37. GPS w geodezji X 1<br />

38. System nawigacji satelitarnej GALILEO X 1<br />

507


39. Błędy i dokładność pozycji w systemie GPS X 1<br />

40. Systemy nawigacji lokalnej pod wodą X 0,5<br />

41. Boje hydroakustyczne- pingery, transpondery, respondery X 0,5<br />

42. Systemy z nawigacji hydroakustycznej z długa bazą X 0,5<br />

43. System nawigacji hydroakustycznej z krótką i superkrótką bazą X 0,5<br />

44. Echosonda nawigacyjna X 1<br />

45. Radar morski – budowa i właściwości X 1<br />

46. Zastosowanie radaru w nawigacji X 1<br />

47. Systemy lotnicze wspomagające lądowanie X 1<br />

Razem 30<br />

Karta zajęć – laboratorium<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Badanie właściwości odbiornika nawigacji satelitarnej GPS X 2<br />

2. Prowadzenie nawigacji z wykorzystaniem odbiornika GPS i programu<br />

GPS-TrackMaker<br />

X X 2<br />

3. Określanie odległości i namiarów za pomocą radaru nawigacyjnego X X 2<br />

4. Pomiary głębokości akwenu za pomocą echosondy ultradźwiękowej X 2<br />

5. Określanie prędkości za pomocą logu elektromagnetycznego X 2<br />

6. Określanie pozycji za pomocą hydroakustycznego systemu nawigacji<br />

lokalnej z superkrótką bazą<br />

X 2<br />

7. Wykorzystanie impulsowego sonaru czołowego do nawigacji<br />

podwodnej<br />

X X 2<br />

8. Badanie właściwości kompasów i namierników X 1<br />

Razem 15<br />

508


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Systemy sygnalizacji i protokoły<br />

Skrót nazwy SSiP<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Ryszard<br />

Nazwisko: Weisbrodt<br />

E-mail: Ryszard.Weisbrodt@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Pojęcie i klasyfikacja protokołów komunikacyjnych X 1<br />

2. Pojęcie i klasyfikacja systemów sygnalizacji; protokoły komunikacyjne<br />

w systemach sygnalizacji<br />

X 1<br />

3. Funkcje protokołów komunikacyjnych w architekturach ISO/OSI i<br />

Internet<br />

X 1<br />

4. Protokoły i stos protokołów w sieci IP X 1<br />

5. Charakterystyka, funkcje i procedury protokołów warstwy fizycznej X 1<br />

6. Charakterystyka, funkcje i procedury protokołów łącza danych;<br />

charakterystyka protokołów LAPD, LAPB i PPP<br />

X 1<br />

7. Charakterystyka, funkcje i procedury protokołów warstwy sieciowej X 1<br />

8. Charakterystyka, funkcje i procedury protokołów warstwy<br />

transportowej: TCP i UDP<br />

X 1<br />

9. Charakterystyka i funkcje protokołów wspomagających funkcje<br />

routingu OSPF, BGP<br />

X 1<br />

10. Charakterystyka, funkcje i procedury protokołu RSVP X 1<br />

11. Protokoły stosowane w sieci MPLS X 1<br />

12. Systemy sygnalizacji dla sieci PSTN/ISDN X 1<br />

13. System sygnalizacji DSS1: funkcje, rodzaje i struktura wiadomości<br />

sygnalizacyjnych<br />

X 1<br />

14. System sygnalizacji DSS1: podstawowe procedury sygnalizacyjne X 1<br />

15. System sygnalizacji SS7: architektura sieci sygnalizacyjnej X 1<br />

16. System sygnalizacji SS7 ISUP: funkcje, rodzaje i struktura wiadomości<br />

sygnalizacyjnych<br />

X 1<br />

17. Systemy sygnalizacji SS7 ISUP: podstawowe procedury sygnalizacyjne<br />

dla sieci PSTN/ISDN<br />

X 1<br />

18. Protokoły użytkowników warstwy SCCP i TACP X 1<br />

19. Charakterystyka protokołów warstwy użytkowników MAP X 1<br />

20. Scenariusze obsługi wywołań w sieci PSTN/ISDN X 1<br />

21. Protokoły sygnalizacji stosowane w technologii VoIP X 1<br />

22. Standard H.323: funkcje, typy i struktura wiadomości sygnalizacyjnych X 1<br />

23. Podstawowe procedury obsługi wywołań w H.323 X 1<br />

24. Współpraca sieci z sygnalizacją SS7 ISUP z siecią IP z H.323 X 1<br />

25. Standard protokołu sygnalizacji SIP: funkcje, typy i struktura X 1<br />

509


26.<br />

wiadomości sygnalizacyjnych<br />

Podstawowe procedury obsługi wywołań w SIP X 1<br />

27. Współpraca sieci z sygnalizacją SS7 ISUP z siecią IP z SIP X 1<br />

28. Protokół sygnalizacyjny NSIS X 1<br />

29. Standard protokołu sygnalizacyjnego (MGCP). Rodzaje i funkcje<br />

X 1<br />

poleceń MGCP ich parametry dla API i wiadomości MGCP<br />

30. Podstawowe procedury obsługi wywołań w MGCP X 1<br />

Razem 30<br />

Karta zajęć – laboratorium<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Badanie możliwości narzędzi laboratoryjnych do monitorowania<br />

protokołów<br />

X 1<br />

2. Badanie funkcjonalności protokołu PPP X 2<br />

3. Badanie funkcjonalności i procedur protokołu RTP X 2<br />

4. Badanie funkcjonalności i procedur protokołu RSVP-TE X 2<br />

5. Badanie procedur sygnalizacji DSS1 dla różnych scenariuszy obsługi<br />

połączeń<br />

X 2<br />

6. Badanie procedur sygnalizacji SS7-ISUP dla różnych scenariuszy<br />

obsługi połączeń<br />

X 2<br />

7. Badanie procedur sygnalizacji H.323 dla różnych scenariuszy obsługi<br />

połączeń<br />

X 2<br />

8. Badanie procedur sygnalizacji SIP dla różnych scenariuszy obsługi<br />

połączeń<br />

X 2<br />

Razem 15<br />

510


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Systemy wizyjne w automatyce<br />

Skrót nazwy WIZ<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Maciej<br />

Nazwisko: Niedźwiecki<br />

E-mail: maciekn@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Zastosowanie systemów wizyjnych x 1<br />

2. Postrzeganie i reprodukcja obrazu – budowa i charakterystyki oka,<br />

charakterystyki źródeł światła<br />

x 0,67<br />

3. Jasność, jaskrawość, nasycenie, metameria x 0,33<br />

4. Analiza i synteza barwy x 1<br />

5. Proces tworzenia obrazu cyfrowego – układ optyczny i jego<br />

charakterystyki<br />

x 0,33<br />

6. Proces tworzenia obrazu cyfrowego – próbkowanie i kwantyzacja x 1<br />

7. Proces tworzenia obrazu cyfrowego – rozwiązania sprzętowe x 0,67<br />

8. Zniekształcenia obrazu. Typowe zakłócenia x 1<br />

9. Pliki graficzne (sposoby reprezentacji, format BMP, format TIF) x 1<br />

10. Bezstratna kompresja obrazów (LZW) x 1<br />

11. Stratna kompresja obrazów (JPEG) x 1<br />

12. Histogram obrazu. Operacje na histogramie x 1<br />

13. Jednopunktowe metody przetwarzania obrazu x 1<br />

14. Liniowa filtracja obrazu – filtry o skończonej odpowiedzi impulsowej x 1<br />

15. Dwuwymiarowa transformata FFT i jej zastosowanie do liczenia splotu x 1<br />

16. Filtracja w dziedzinie częstotliwości x 1<br />

17. Filtr medianowy i jego własności x 1<br />

18. Inne filtry nieliniowe oparte na statystykach porządkowych x 1<br />

19. Usuwanie nieostrości obrazu x 1<br />

20. Wykrywanie krawędzi – metody gradientowe x 1<br />

21. Wykrywanie krawędzi – metody oparte na laplasjanie x 1<br />

22. Wykrywanie linii prostych. Transformacja Hougha x 1<br />

23. Zastosowanie morfologii matematycznej w przetwarzaniu obrazów.<br />

Erozja i dylatacja<br />

x 1<br />

24. Otwarcie i zamknięcie obrazu x 1<br />

25. Wyznaczanie szkieletu morfologicznego x 1<br />

26. Operacje morfologiczne na obrazach wieloodcieniowych x 1<br />

27. Segmentacja obrazu – metoda rozrostu obszarów x 0,66<br />

28. Segmentacja obrazu – metoda podziału obszarów x 0,67<br />

29. Segmentacja obrazu – metoda działów wodnych x 0,66<br />

30. Cechy geometryczne obrazu – współczynniki kształtu x 0,67<br />

511


31. Cechy geometryczne obrazu – momenty geometryczne x 0,67<br />

32. Cechy geometryczne obrazu – kody łańcuchowe x 0,67<br />

33. Rozpoznawanie obrazów – podstawowe pojęcia x 1<br />

34. Rozpoznawanie obrazów – podstawowe metody x 1<br />

Razem 30<br />

512


Nazwa przedmiotu Systemy wspierania decyzji<br />

Skrót nazwy SWD<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Tadeusz<br />

Nazwisko: Ratajczak<br />

E-mail: tadra@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Omówienie podstawowych pojęć teorii decyzji. X 2<br />

2. Klasyfikacja problemów decyzyjnych ze względu na posiadane<br />

informacje. Przykłady.<br />

X 1<br />

3. Liniowy model decyzyjny: ogólna postać liniowego modelu<br />

decyzyjnego, właściwości modelu liniowego.<br />

X 2<br />

4. Przykłady problemów rozwiązywanych za pomocą modelu liniowego. X 2<br />

5. Analiza wrażliwości rozwiązania w modelu liniowym. X 1<br />

6. Nieliniowy model decyzyjny: przykłady problemów. X 2<br />

7. Modele sieciowe: zasady budowy modelu sieciowego, metoda CPM,<br />

metoda PERT.<br />

X 2<br />

8. Podstawowe pojęcia teorii masowej obsługi, analiza strumienia<br />

zgłoszeń, analiza czasu trwania obsługi, klasyfikacja systemów<br />

masowej obsługi.<br />

X 2<br />

9. Model masowej obsługi z jednym aparatem i z nieograniczoną liczbą<br />

zgłoszeń, model masowej obsługi z jednym aparatem i kolejką<br />

ograniczoną.<br />

X 2<br />

10. Modele teorii gier: gry dwuosobowe o sumie zero, gry z naturą X 2<br />

11. Metoda drzew decyzyjnych X 2<br />

12. Analiza metody indukcyjnej klasyfikacji X 2<br />

13. Sformułowanie wielokryterialnego modelu decyzyjnego, optymalizacja<br />

w sensie Pareto, metoda ważonych kryteriów.<br />

X 2<br />

14. Wielokryterialne modele decyzyjne: metoda optymalizacji<br />

hierarchicznej, metoda kryterium globalnego, metoda funkcji<br />

użyteczności.<br />

X 2<br />

15. Metoda AHP. X 2<br />

16. Charakterystyka podejmowania decyzji przez grupę osób, podstawowe<br />

strategie uzgadniania preferencji, negocjacje.<br />

X 2<br />

Razem 30<br />

Karta zajęć – laboratorium<br />

513


poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Poszukiwanie optymalnych decyzji w modelu liniowym z<br />

wykorzystaniem pakietu MATLAB.<br />

X 3<br />

2. Znajdowanie ścieżki krytycznej przedsięwzięcia metodami CPM, PERT<br />

z wykorzystanie pakietu MATLAB.<br />

X 3<br />

3. Rozwiązywanie zadań masowej obsługi z wykorzystaniem pakietu<br />

MATLAB.<br />

X 3<br />

4. Wyznaczanie optymalnych decyzji metodą drzew decyzyjnych. X 3<br />

5. Wyznaczanie optymalnych decyzji metodą AHP z wykorzystaniem<br />

programu EXPERT CHOICE.<br />

X 3<br />

Razem 15<br />

514


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Systemy zarządzania informacją<br />

Skrót nazwy SZIN<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Krzysztof<br />

Nazwisko: Goczyła<br />

E-mail: kris@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie do przedmiotu x 0,33<br />

2. Pojęcie danych i informacji x 0,67<br />

3. Pojęcie systemu informacyjnego. System informatyczny a system<br />

x 1,0<br />

informacyjny. System zarządzania informacją<br />

4. Cykl życia systemu informacyjnego x 1,0<br />

5. Inżynieria oprogramowania w tworzeniu systemów informacyjnych x 1,0<br />

6. Podstawy modelowania biznesowego – cel, środki, zagrożenia x 1,0<br />

7. Elementy społeczne w tworzeniu systemu informacyjnego –<br />

metodologia SSM<br />

x 1,0<br />

8. Modelowanie przepływów informacji - wprowadzenie x 0,33<br />

9. Diagramy przepływu danych (DFD) jako środek modelowania<br />

przepływów informacyjnych – diagramy kontekstowe<br />

x 0,33<br />

10. DFD – diagramy szczegółowe x 0,67<br />

11. Obiektowe metody modelowania przepływów informacji - wstęp x 1,0<br />

12. Diagramy aktywności (UML) jako środek modelowania akcji i<br />

przepływów<br />

x 1,0<br />

13. Inne diagramy UML dla celów modelowania systemów informacyjnych x 1,0<br />

14. Informacje a wiedza x 0,5<br />

15. Sieci semantyczne i ramy Minsky’ego jako strukturalne metody<br />

x 1,0<br />

reprezentacji wiedzy o świecie<br />

16. Sieci semantyczne i ramy a inżynieria systemów informacyjnych x 0,5<br />

17. Ontologie jako środek wyrażania wiedzy o świecie x 0,5<br />

18. Semantic Web – motywacje, technologie x 0,5<br />

19. Architektura systemu opartego na wiedzy w Semantic Web x 0,5<br />

20. Języki definiowania ontologii – cele i klasyfikacja x 0,5<br />

21. Logika opisowa jako środek definiowania ontologii x 0,5<br />

22. Pojęcie bazy wiedzy – terminologia i opis świata. Przykłady x 0,67<br />

23. Konstruktory języka ALCNH – przegląd x 1,0<br />

24. Kwantyfikacje x 0,5<br />

25. Ograniczenia liczebnościowe x 0,5<br />

26. Dziedziny, zakresy i hierarchie ról x 0,5<br />

27. Nominały x 0,5<br />

28. Podstawowe problemy wnioskowania z terminologii x 1,0<br />

515


29. Podstawowe problemy wnioskowania z opisu świata x 1,0<br />

30. Wnioskowanie zaawansowane proces decyzyjny sterowany ontologią x 0,5<br />

31. Świat otwarty a świat domknięty – bazy wiedzy a bazy danych x 1,0<br />

32. Epistemologiczne podejście do baz wiedzy x 1,0<br />

33. Alternatywne metody reprezentacji wiedzy – reguły a ontologie x 0,5<br />

34. Inżynieria systemów opartych na wiedzy – wprowadzenie x 0,5<br />

35. Ontologie wysokiego poziomu i ich wykorzystanie - przykłady x 1,0<br />

36. Ponowne wykorzystanie ontologii i operacje na ontologiach x 0,5<br />

37. Ontologie a modele informacyjne w inżynierii oprogramowania x x 1,0<br />

38. Języki Semantic Web – przegląd: OWL x 1,0<br />

39. Języki Semantic Web – przegląd: SWRL x 1,0<br />

40. Zaliczenie przedmiotu x 1,5<br />

Razem 30<br />

Lp. Zagadnienie<br />

Karta zajęć – ćwiczenia<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Ćwiczenie dotyczące metodologii SSM x 2,0<br />

2. Ćwiczenie dotyczące diagramów przepływu danych x 2,0<br />

3. Ćwiczenie dotyczące obiektowych metod modelowania przepływów<br />

x 3,0<br />

informacji<br />

4. Ćwiczenie dotyczące sieci semantycznych i ram Minsky’ego x 2,0<br />

5. Budowanie prostej ontologii w logice opisowej x 3,0<br />

6. Wzbogacenie ontologii o reguły x 2,0<br />

7. Omówienie ćwiczeń x 1,0<br />

Razem 15<br />

516


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Technika rejestracji sygnałów<br />

Skrót nazwy TRS<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek :<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Piotr<br />

Nazwisko: Odya<br />

e-mail: piotrod@sound.eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie X 0,33<br />

2. Podstawowe pojęcia z zakresu cyfrowej techniki rejestracji sygnałów X 0,33<br />

3. Klasyfikacja podstawowych metod rejestracji i przetwarzania dźwięku i X 0,33<br />

obrazu<br />

4. Rejestracja magnetyczna X 0,67<br />

5. Rejestracja optyczna i magnetooptyczna X 0,33<br />

6. Przegląd przetworników wizyjnych X 1<br />

7. Obiektywy, kamery, aparaty cyfrowe X 1<br />

8. Rodzaje i konstrukcje kart wizyjno-fonicznych X 1<br />

9. Przegląd złącz i interfejsów urządzeń wizyjno-fonicznych X 1<br />

10. Tor foniczny w studiu (magnetofony, konsolety, systemy rejestracji<br />

dyskowej, procesory efektów i procesory dynamiki, syntetyzery)<br />

X 2<br />

11. Tor wizyjny w studiu (magnetowidy, konsolety wizyjne, systemy<br />

X 2<br />

rejestracji dyskowej)<br />

12. Synchronizacja urządzeń wizyjno-fonicznych X 1<br />

13. Format DV/HDV X 1<br />

14. Zapis na płytach CD, DVD, HD-DVD, Blu-Ray X 1<br />

15. Formaty dźwięku wielokanałowego X 1<br />

16. Kolokwium X 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć - laboratorium<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie do zajęć laboratoryjnych X 1<br />

2. Zapoznanie z działaniem analogowej i cyfrowej konsolety fonicznej X 2<br />

3. Zapoznanie z działaniem efektów dodatkowych oraz procesorów<br />

dynamiki konsolety fonicznej<br />

X 1<br />

517


4. Wprowadzenie do obsługi profesjonalnej kamery wizyjnej X 2<br />

5. Przygotowanie stanowiska do rejestracji wielokamerowej X 2<br />

6. Wprowadzenie do kodowania dźwięku wielokanałowego X 2<br />

7. Wprowadzenie do komputerowego przetwarzania sygnału fonicznego X 2<br />

8. Metody akwizycji sygnału wizyjnego X 2<br />

9. Termin rezerwowy X 1<br />

10. Zaliczenie przedmiotu X 1<br />

Razem 15<br />

518


Nazwa przedmiotu Techniki obrazowania<br />

Skrót nazwy TEO<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

x<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Jerzy<br />

Nazwisko: Wtorek<br />

E-mail: jaolel@biomed.eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E 0.5<br />

1. Co to jest obrazowanie X 0.5<br />

2. Obrazowanie źródeł sygnału X 0.5<br />

3. Obrazowanie struktury obiektu X 0.5<br />

4. Obrazowanie czynności, funkcji X 0.5<br />

5. Typy technik obrazowania X 0.5<br />

6. Promieniowanie rentgenowskie X 0.5<br />

7. Oddziaływanie promieniowania rentgenowskiego z materią X 0.5<br />

8. Klasyczne techniki rentgenowskie X 1<br />

9. Tomografia komputerowa, podstawy X 1<br />

10. Tomograf komputerowy X 1<br />

11. Algorytmy rekonstrukcyjne X 1<br />

12. NMR X 1<br />

13. MRI-sekwencje pomiarowe X 1<br />

14. MRI – rekonstrukcja X 0.5<br />

15. Ultradźwięki X 0.5<br />

16. Ultrasonograf X 1<br />

17. PET X 1<br />

18. SPECT X 1<br />

19. Impedancja X 0.5<br />

20. ITK X 0.5<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć – laboratorium<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. ITK X 3<br />

2. USD X 3<br />

3. CT X 3<br />

liczba<br />

godzin<br />

519


4. MRI X 3<br />

5. TEKG X 3<br />

Razem 15<br />

520


Nazwa przedmiotu Technologia studyjna<br />

Skrót nazwy TES<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek (zaznaczyć X-em):<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Bożena<br />

Nazwisko: Kostek<br />

e-mail: bokostek@multimed.org<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie X 0,33<br />

2. Zakres przedmiotu X 0,67<br />

3. Budowa studia wizyjno-fonicznego X 1<br />

4. Przegląd konstrukcji mikrofonów X 1<br />

5. Przegląd konstrukcji głośników i słuchawek X 1<br />

6. Zalecenia dotyczące nagrań form słownych X 1<br />

7. Zalecenia dotyczące nagrań instrumentów muzycznych X 1<br />

8. Zalecenia dotyczące opracowania dźwięku do produktów<br />

multimedialnych<br />

X 1<br />

9. Plany w nagraniach wideo (dobór planu, wpływ doboru planu na<br />

X 1<br />

atmosferę ujęcia)<br />

10. Organizacja planu filmowego X 1<br />

11. Techniki oświetlenia planu filmowego X 1<br />

12. Podstawowe techniki kompozycji obrazu wizyjnego X 1<br />

13. Authoring nagrań wizyjno-fonicznych na nośnikach optycznych X 2<br />

14. Podstawowe informacje na temat praw autorskich X 1<br />

15. Kolokwium X 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć - laboratorium<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie do zajęć laboratoryjnych X 2<br />

2. Przygotowanie sprzętu i materiału do realizacji reportażu radiowego X 2<br />

3. Przygotowanie materiału z reportażu radiowego do emisji X 2<br />

4. Przygotowanie studia i sprzętu do realizacji wywiadu telewizyjnego z<br />

wykorzystaniem technik kompozycji obrazu<br />

X 2<br />

521


5. Realizacja zdjęć wywiadu telewizyjnego z wykorzystaniem technik<br />

kompozycji obrazu<br />

X 2<br />

6. Przygotowanie studia i sprzętu do realizacji reportażu telewizyjnego X 2<br />

7. Realizacja zdjęć do reportażu telewizyjnego X 2<br />

8. Przegląd zdjęć pod kątem montażu reportażu telewizyjnego X 1<br />

9. Montaż reportażu telewizyjnego X 3<br />

10. Przygotowanie studia do nagrania reklamy radiowej X 2<br />

11. Nagranie i montaż reklamy radiowej X 2<br />

12. Nagranie pojedynczego instrumentu muzycznego X 2<br />

13. Przygotowanie płyty zaliczeniowej X 2<br />

14. Termin rezerwowy X 2<br />

15. Podsumowanie – prezentacja i ocena wykonanych zadań X 2<br />

Razem 30<br />

522


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Technologie internetowe w Javie<br />

Skrót nazwy TIJ<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Adrian<br />

Nazwisko: Kosowski<br />

E-mail: kosowski@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Zasady zaliczenia X 0,33<br />

2. Powtórzenie podstawowych informacji o języku Java i środowisku<br />

J2SE. Interpretacja i kompilacja klas w języku Java. X 0,67<br />

3. Mechanizmy uruchamiania programów JavaSE (aplikacje, applety, Java<br />

1<br />

Web Start). Konfiguracja polityki bezpieczeństwa. X<br />

4. Mechanizmy obiektowe w języku Java: powiązania pomiędzy klasami.<br />

Klasy abstrakcyjne, interfejsy i dziedziczenie. Przydział i dealokacja<br />

pamięci. X 0,67<br />

5. Mechanizm szablonów; kontenery danych. X 0,33<br />

6. Najważniejsze klasy standardowe JavaSE. X 1<br />

7. Przetwarzanie strumieniowe. X 0,67<br />

8. Programowanie aplikacji wielowątkowych klient/serwer w środowisku<br />

sieciowym. Usługi kryptograficzne. X 1<br />

9. Multimedia i transmisja strumieniowa w Java Media API. X 0,67<br />

10. Mechanizm zdalnego wywoływania procedur RMI. X 0,67<br />

11. Nawiązywanie połączeń z bazami danych; mechanizmy JDBC. X 0,67<br />

12. Przetwarzanie języka XML w Javie (parsery SAX, model dokumentu<br />

DOM, obsługa XSLT, język Xpath). X 1<br />

13. Wprowadzenie do platformy JavaEE. X 0,67<br />

14. Aplikacji warstwy Web: wykorzystanie serwletów. X 0,33<br />

15. JavaServer Pages, omówienie JSP Standard Tag Library. X 1<br />

16. Aplikacje warstwy Web: JavaServer Faces. X 1,33<br />

17. Aplikacje warstwy Web: Struts. X 0,33<br />

18. Technologia Enterprise Java Beans. X 1,33<br />

19. Technologia Java Persistence API. X 1,33<br />

Razem 15<br />

523


Karta zajęć – laboratorium<br />

Poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Przypomnienie podstawowych mechanizmów JavaSE: kontenery,<br />

X<br />

strumienie, serializacja danych.<br />

2<br />

2. Implementacja aplikacji wielowątkowych klient/serwer w środowisku<br />

X<br />

sieciowym (JavaSE). Realizacja usług nad SSL.<br />

2<br />

3. Wykorzystanie mechanizmu RMI. X 1<br />

4. Przetwarzanie danych XML. X 2<br />

5. Implementacja prostej aplikacji warstwy Web na serwerze JavaEE. X 4<br />

6. Implementacja wybranych elementów aplikacji biznesowej JavaEE<br />

X<br />

(Enterprise Beans, Persistence).<br />

4<br />

Razem 15<br />

524


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Trójwymiarowa wizualizacja danych przestrzennych<br />

Skrót nazwy TWD<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Marek<br />

Nazwisko: Moszyński<br />

E-mail: marmo@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Grafiki trójwymiarowa a rozwiązania sprzętowe – potok graficzny. X 1<br />

2. Model opisu sceny trójwymiarowej. Układy współrzędnych dla danych<br />

przestrzennych.<br />

X 1<br />

3. Zasada obliczania widoku i operowania kamerą. X 1<br />

4. Wybrane elementy programowania z wykorzystaniem standardu<br />

OpenGL.<br />

X 1<br />

5. Narzędzia oparte o wykorzystanie technologii DirectX. X 1<br />

6. Standard X3D (VRML 3.0) jako język deklaratywny. X 1<br />

7. Rozszerzanie możliwości standardu X3D. X 1<br />

8. Języki skryptowe w tworzeniu grafiki trójwymiarowej. X 1<br />

9. Pakiety języka Java i ich wykorzystanie (Java3D, Java OpenGL). X 1<br />

10. Sprawdzian kontrolny. X 1<br />

11. Zasady teksturowania danych przestrzennych. X 1<br />

12. Przykłady zastosowań praktycznych – dynamiczna wizualizacja danych<br />

z sonaru wielowiązkowego.<br />

X 1<br />

13. GeoVRML jako rozszerzenie dedykowane do prezentacji metadanych,<br />

Architektura GeoVRML’a.<br />

X 1<br />

14. Dane strumieniowe w grafice 3D. X 1<br />

15. Nowoczesne technologie do tworzenia grafiki 3D. X 1<br />

Razem 15<br />

liczba<br />

godzin<br />

525


Lp. Zagadnienie<br />

Karta zajęć – laboratorium<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Składnia języka X3D, budowa sceny. X 1<br />

2. Węzły grupujące, geometryczne. X 1<br />

3. Określanie właściwości brył, wyglądu obiektów. X 1<br />

4. Implementacja węzłów interpolacji. X 1<br />

5. Implementacja węzłów wiążących. X 1<br />

6. Wysyłanie i przyjmowanie zdarzeń przez węzły. X 1<br />

7. Zastosowanie węzłów czujnikowych, czasu i światła. X 1<br />

8. Implementacja i wykorzystanie prototypów w języku X3D. X 1<br />

9. Języki skryptowe w kodzie języka X3D. X 1<br />

liczba<br />

godzin<br />

10. Dynamiczna trójwymiarowa prezentacja danych pomiarowych. X 1<br />

11. Sprawdzian umiejętności wizualizacji danych pomiarowych w języku<br />

X3D.<br />

X 1<br />

12. Implementacja węzłów wspomagających prezentację metadanych X 1<br />

13. Trójwymiarową prezentację danych pomiarowych w kontekście<br />

geograficznym<br />

X 1<br />

14. Integracja danych przestrzennych z mapami cyfrowymi X 1<br />

15. Sprawdzian umiejętności wizualizacji metadanych z pakietem<br />

GeoVRML.<br />

X 1<br />

Razem 15<br />

526


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Urządzenia radiokomunikacyjne<br />

Skrót nazwy URR<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Jacek<br />

Nazwisko: Stefański<br />

E-mail: jstef@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Metoda oznaczania emisji radiowych. X 1<br />

2. Schemat blokowy nadajnika radiokomunikacyjnego X 1<br />

3. Schematy blokowy odbiornika radiokomunikacyjnego X 1<br />

4. Syntezatory częstotliwości (podstawowe parametry, klasyfikacja) X 1<br />

5. Elementarne układy syntezy X 1<br />

6. Cyfrowa synteza częstotliwości. X 1<br />

7. Układy wejściowe odbiornika: wzmacniacz wejściowy i mieszacz X 1<br />

8. Tor pośredniej częstotliwości i selektywność odbiornika. X 1<br />

9. Budowa i główne parametry nadajnika. X 1<br />

10. Formowanie sygnału w paśmie podstawowym cyfrowego toru<br />

nadawczego: kodowanie źródłowe i kanałowe<br />

X 1<br />

11. Operacje przeplotu i modulacji w cyfrowym nadajniku<br />

radiokomunikacyjnym<br />

X 1<br />

12. Wzmacniacze końcowe, klasy pracy, parametry i układy robocze. X 1<br />

Układy dopasowujące. Dipleksery.<br />

13. Przykłady urządzeń radiokomunikacyjnych: radiotelefon systemu<br />

komórkowego GSM, radiotelefon systemu trankingowego, terminal<br />

transmisji danych systemu komórkowego GSM.<br />

liczba<br />

godzin<br />

X 1<br />

14. Radio programowalne (koncepcje rozwiązań architektury sprzętowej) X 1<br />

15. Architektura programowa radio programowalnego X 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć – laboratorium<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wprowadzenie do laboratorium X 1<br />

2. Badanie własności sygnałów wizyjnych. X 2<br />

3. Zastosowanie wektorowego analizatora obwodów do pomiarów<br />

parametrów anten radiokomunikacyjnych.<br />

X 2<br />

4. Zastosowanie analizatora widma TEKTRONIX 2710 do badania X 2<br />

liczba<br />

godzin<br />

527


5.<br />

urządzeń radiokomunikacyjnych.<br />

Badanie modulatora FM. X 2<br />

6. Zastosowanie urządzenia kontrolno-pomiarowego firmy AGILENT do<br />

badania sprzętu radiokomunikacyjnego.<br />

X 2<br />

7. Badanie właściwości szumowych wzmacniacza antenowego X 2<br />

8. Odrobienie zaległości X 2<br />

Razem 15<br />

528


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Wybrane problemy algorytmiczne i technologiczne<br />

Skrót nazwy WPAT<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Marek<br />

Nazwisko: Kubale<br />

e-mail: kubale@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom (d)<br />

wiedzy umiej.<br />

liczba<br />

godzin (e)<br />

Lp. Zagadnienie (c)<br />

A B C D E<br />

1.<br />

Podstawy grafiki komputerowej<br />

Metody reprezentacji obiektów w przestrzeni R^n X 2<br />

2. Elementy algebry liniowej i geometrii obliczeniowej X 2<br />

3. Modelowanie proceduralne X 2<br />

4. Modelowanie oświetlenia X 2<br />

5. Rendering<br />

System składania tekstu LaTeX<br />

X 2<br />

6. Struktura dokumentu oraz skladnia poleceń X 2<br />

7. Podstawowe polecenia formatujace X 2<br />

8. Tryb matematyczny X 2<br />

9. Grafika w LaTeX'u X 2<br />

10. Makra<br />

Logika w programowaniu<br />

X 2<br />

11. Rachunek zdań X 2<br />

12. Spelnialnosc i metoda rezolucji X 2<br />

13. Aksjomatyczne ujecie rachunku zdan X 2<br />

14. Rachunek predykatow X 2<br />

15. Logika wielowartosciowa i rozmyta X 2<br />

Razem 30<br />

Karta zajęć-projekt<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1.<br />

Podstawy grafiki komputerowej<br />

Metody reprezentacji obiektów w przestrzeni R^n X 1<br />

2. Elementy algebry liniowej i geometrii obliczeniowej X 1<br />

3. Modelowanie proceduralne X 1<br />

4. Modelowanie oświetlenia X 1<br />

5. Rendering<br />

System składania tekstu LaTeX<br />

X 1<br />

529


6. Struktura dokumentu oraz skladnia poleceń X 1<br />

7. Podstawowe polecenia formatujace X 1<br />

8. Tryb matematyczny X 1<br />

9. Grafika w LaTeX-u X 1<br />

10. Makra X 1<br />

Logika w programowaniu<br />

11. Rachunek zdań X 1<br />

12. Spelnialnosc i metoda rezolucji X 1<br />

13. Aksjomatyczne ujecie rachunku zdan X 1<br />

14. Rachunek predykatow X 1<br />

15. Logika wielowartosciowa i rozmyta X 1<br />

Razem 15<br />

530


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Zarządzanie ewolucją oprogramowania<br />

Skrót nazwy ZEO<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Andrzej<br />

Nazwisko: Wardziński<br />

E-mail: Andrzej.Wardzinski@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Ewolucja i pielęgnacja oprogramowania – pojęcia podstawowe i<br />

motywacje<br />

X 1<br />

2. Cechy pielęgnowalnego oprogramowania; powiązania zasobów<br />

w cyklu życia<br />

X 1<br />

3. Modele ewolucji oprogramowania X 1<br />

4. Planowanie ewolucji; benchmarking; koszty X 1<br />

5. Pielęgnacja oprogramowania<br />

6. Pielęgnacja naprawcza; zmiany oprogramowania X 1<br />

7. Pielęgnacja zapobiegawcza X 1<br />

8. Pielęgnacja adaptacyjna X 0,66<br />

9. Ulepszenia oprogramowania X 0,67<br />

10. Proces zarządzania zmianami – kształt, zdarzenia inicjujące, analiza<br />

wpływu<br />

X 1<br />

11. Proces zarządzania zmianami – migracja, zmiany struktury,<br />

implementacja, testowanie regresywne<br />

X 1<br />

12. Zarządzanie konfiguracją – pojęcie, potrzeba, cykl życia X 1<br />

13. Zarządzanie konfiguracją – zasady, organizacja, narzędzia X 1<br />

14. Praca z systemami spadkowymi X 1<br />

15. Ponowna inżynieria systemu X 1<br />

16. Inżynieria odwrotna X 1<br />

17. Techniki i narzędzia X 0,67<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć – laboratorium<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Konfigurowanie systemu X<br />

2. Analiza potrzeb X 3<br />

3. Analiza narzędziowa - środowisko 1 X 2<br />

liczba<br />

godzin<br />

531


4. Analiza narzędziowa - środowisko 2 X 2<br />

5. Projekt organizacji konfigurowania X 3<br />

6. Implementacja X 3<br />

7. Wprowadzenie danych projektu X 1<br />

8. Prezentacja rozwiązania X 1<br />

9. Analiza systemu spadkowego X<br />

10. Analiza zadania X 1<br />

11. Analiza systemu spadkowego X 3<br />

12. Inżynieria wstecz X 3<br />

13. Inżynieria wstecz - dokumentowanie X 2<br />

14. Inżynieria ‘do przodu’ X 3<br />

15. Inżynieria ‘do przodu’ - dokumentowanie X 2<br />

16. Prezentacja rozwiązania X 1<br />

Razem 30<br />

532


Nazwa przedmiotu Zarządzanie sieciami<br />

Skrót nazwy ZSC<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Wojciech<br />

Nazwisko: Molisz<br />

E-mail: womol@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wymagania dotyczące zarządzania siecią X 1<br />

2. Podstawy zarządzania siecią. Sterowanie i monitorowanie X 1<br />

3. Obszary funkcjonalne zarządzania X 1<br />

4. Model informacyjny zarządzania X 1<br />

5. ASN.1 i BER X 1<br />

6. Struktura informacji zarządzania X 1<br />

7. Bazy informacyjne zarządzania: budowa, MIB II X 1<br />

8. Zdalne monitorowanie sieci X 1<br />

9. Zbieranie danych. Alarmy i filtry X 1<br />

10. Protokoły RMON i RMON II X 1<br />

11. Zarządzanie siecią za pomocą protokołów SNMP i SNMPv2 X 1<br />

12. Protokół SNMP 3. Mechanizmy kryptograficzne. X 1<br />

13. Systemy informatyczne wspomagające zarządzanie X 1<br />

14. Platformy zarządzania. HP Open View X 1<br />

15. Budowa i funkcje centrum zarządzania siecią X 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć – seminarium<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Projekt monitorowania aplikacji sieciowej. X 3<br />

2. Projekt monitorowania warstwy sieciowej. X 3<br />

3. Projekt zarządzania z użyciem oprogramowania freeware. X 3<br />

4. Projekt zarządzania siecią jako usługą webową. X 3<br />

5. Projekt systemu zarządzania bezpieczeństwem sieci. X 3<br />

Razem 15<br />

liczba<br />

godzin<br />

liczba<br />

godzin<br />

533


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Zarządzanie systemami baz danych<br />

Skrót nazwy ZSBD<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Maciej<br />

Nazwisko: Piechówka<br />

E-mail: macpi@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wprowadzenie do zarządzania systemami baz danych x 1<br />

2. Zadania administratora baz danych związane z użytkownikami x 1<br />

3. Zadania administratora baz danych w aspekcie bezpieczeństwa systemu<br />

i danych<br />

x 1<br />

4. Zarządzanie systemami baz danych na poziomie fizycznym x 1<br />

5. Budowa systemu Oracle. Zarządzanie obszarami pamięci operacyjnej i<br />

dyskowej<br />

x 1<br />

6. Zasady przydzielania obszarów pamięci tabelom bazy danych. Zasady<br />

partycjonowania<br />

x 1<br />

7. Zarządzanie transakcjami. Modele transakcji i zarządzania<br />

współbieżnością.<br />

x 2<br />

8. Modele awarii baz danych, mechanizmy generowania rekordów logu,<br />

odtwarzanie bazy danych, punkty kontrolne<br />

x 1<br />

9. Zarządzanie rozproszonymi bazami danych. Fragmentacja danych.<br />

Przetwarzanie transakcji rozproszonych.<br />

x 1<br />

10. Zarządzanie replikowanymi bazami danych x 1<br />

11. Widoki materializowane jako element baz danych w warunkach<br />

rozproszenia i replikacji<br />

x 1<br />

12. Przetwarzanie zapytań. Optymalizacja zapytań. x 1<br />

13. Analiza planu wykonania zapytania. Wykonywanie zapytań<br />

x 1<br />

rozproszonych.<br />

14. Monitorowanie bezpieczeństwa i wydajności bazy danych x 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć – laboratorium<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wprowadzenie do laboratorium i środowiska systemu Oracle x 1<br />

2. Zakładanie kont użytkownikom, zarządzanie uprawnieniami x 1<br />

3. Definiowanie obszarów tabel, partycjonowanie tabel i indeksów x 2<br />

liczba<br />

godzin<br />

liczba<br />

godzin<br />

534


4. Konfigurowanie środowiska rozproszonego x 1<br />

5. Odtwarzanie bazy danych po awarii x 2<br />

6. Definiowanie widoków materializowanych x 2<br />

7. Zarządzanie replikacją; wybór rodzaju replikacji, monitorowanie x 3<br />

8. Optymalizacja zapytań rozproszonych x 3<br />

Razem 15<br />

535


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Zastosowania FPGA i CPLD w systemach CPS<br />

Skrót nazwy ZFSC<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Miron<br />

Nazwisko: Kłosowski<br />

E-mail: mkl@ue.eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Metody opisu systemów CPS. X 0,33<br />

2. Podstawowe właściwości grafów DFG. X 0,33<br />

3. Obliczanie „iteration bound” grafu DFG metodą LPM. X 0,67<br />

4. Właściwości implementacji sprzętowej (powierzchnia, moc, szybkość). X 0,33<br />

5. Przetwarzanie potokowe na przykładzie filtru FIR. X 0,67<br />

6. Przetwarzanie równoległe na przykładzie filtru FIR. X 0,67<br />

7. Przetwarzanie równoległe i potokowe a pobór mocy. X 0,33<br />

8. Retiming. Algorytmy retimingu. Transformacja k-slow. X 1<br />

9. Unfolding – właściwości i zastosowania. X 1<br />

10. Folding – właściwości i zastosowania. X 1<br />

11. Tablice systoliczne. X 0,33<br />

12. Realizacja sprzętowa filtrów cyfrowych. X 1<br />

13. Arytmetyka CSD. X 0,67<br />

14. Arytmetyka rozproszona. X 0,67<br />

15. Filtry typu Cascaded Integrator Comb. X 0,33<br />

16. Budowa mnożników. X 0,33<br />

17. Budowa innych układów funkcyjnych. X 0,67<br />

18. Optymalizacja bloków arytmetyki. X 0,33<br />

19. Arytmetyka nadmiarowa. X 0,67<br />

20. Cyfrowa synteza sygnałów. Bloki DDS. X 0,67<br />

21. Realizacja sprzętowa układów DCT i FFT. X 0,67<br />

22. Realizacja sprzętowa układów kompresji i dekompresji danych. X 0,33<br />

23. Bloki funkcjonalne DSP w układach FPGA – budowa i właściwości. X 0,67<br />

24. Automatyczna generacja systemów DSP w kodzie VHDL. X 0,33<br />

25. Przykłady zastosowań systemów CPS zrealizowanych na bazie układów<br />

FPGA.<br />

X 1<br />

Razem 15<br />

536


Lp. Zagadnienie<br />

Karta zajęć – laboratorium<br />

1. Zapoznanie się z budową płytek laboratoryjnych z układami<br />

programowalnymi FPGA, przetwornikami A/C i C/A, kodekami<br />

audio/video.<br />

2. Implementacja w języku VHDL i weryfikacja sprzętowa bloków<br />

obsługi kodeków audio.<br />

3. Implementacja w języku VHDL i weryfikacja wskaźnika poziomu<br />

sygnału audio.<br />

4. Implementacja w języku VHDL, weryfikacja sprzętowa i pomiary<br />

decymatora i interpolatora z filtrem typu CIC.<br />

5. Implementacja w języku VHDL i weryfikacja sprzętowa bloków<br />

funkcjonalnych obsługi pamięci dynamicznej.<br />

6. Implementacja w języku VHDL i weryfikacja sprzętowa oraz pomiary<br />

filtru FIR o zadanych parametrach.<br />

7. Implementacja w języku VHDL i weryfikacja sprzętowa oraz pomiary<br />

filtru IIR o zadanych parametrach.<br />

8. Implementacja systemu zaawansowanego (do wyboru: DFT, FFT,<br />

koder DTMF, dekoder DTMF, modulacja cyfrowa, dwuwymiarowy<br />

filtr do przetwarzania sygnałów video, itp.).<br />

poziom liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X X 1<br />

X 2<br />

X 1<br />

X 2<br />

X 2<br />

X 2<br />

X 2<br />

X 3<br />

Razem 15<br />

537

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!