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 ...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
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