Prezentacja specjalizacji w formacie pdf

Transkrypt

Prezentacja specjalizacji w formacie pdf
Systemy wbudowane
Specjalizacja uzupełniająca
urządzeniowo - informatyczna
dla wszystkich kierunków na ETI (II st.)
5 stycznia 2015
Geneza
W styczniu 2014 firma Intel zgłosiła zapotrzebowanie na
absolwentów łączących


wiedzę elektroniczną z
umiejętnością oprogramowywania systemów czasu
rzeczywistego (programowanie niskopoziomowe).
W procesie dydaktycznym przewidziano:


aktywny udział pracowników firmy Intel (m. in. wykłady na
temat procesu walidacji, programowania platformy Galileo,
systemu operacyjnego Linux dla platformy sprzętowej) oraz
promocję ewentualnego studenckiego koła naukowego
„Embedded Systems” (nazwa handlowa „Spectrum”) .
Wydział Elektroniki, Telekomunikacji i Informatyki Politechniki Gdańskiej
2
Ustalenia
Wstępnie ustalono, że w zakresie wiedzy i umiejętności
absolwentów nowej specjalności znajdą się między
innymi takie zagadnienia, jak:





programowanie mikrokontrolerów,
programowanie dla systemów operacyjnych czasu
rzeczywistego,
programowanie procesorów DSP,
systemy zarządzania energią (w systemach wbudowanych),
programowanie multikomputerów.
Wydział Elektroniki, Telekomunikacji i Informatyki Politechniki Gdańskiej
3
Zespół programowy
Program opracował zespół międzykatedralny w składzie:





dr hab. inż. Henryk Lasota (KSEM) - Telekomunikacja, kierownik
dr hab. inż. Janusz Smulko, prof. ndzw. PG (KMiO) - Elektronika,
dr inż. Tomasz Dziubich (KASK) - Informatyka,
dr inż. Marek Zmuda (Intel) - inżynier,
dr inż. Iwona Kochańska (KSEM) – sekretarz zespołu, kierownik
strumienia.
W trakcie kolejnych spotkań uzgodnione zostały priorytety,
szczegółowe listy zagadnień oraz ich poziom wg taksonomii
przyjętej na Wydziale:
A – wiedza ogólna, B – wiedza specjalistyczna, C – wiedza projektowa,
D – laboratorium/problemy typowe, E – projekty/problemy nietypowe.
Wydział Elektroniki, Telekomunikacji i Informatyki Politechniki Gdańskiej
4
Struktura
Specjalność uzupełniająca (U)
- wybrane przedmioty z innej specjalności będącej specjalnością
podstawową (P) na tym samym lub innym kierunku
- każdy studiuje P (w swojej grupie) + U (ze swoimi, w „obcej”
grupie )
Specjalność „sp” (SWb)
- przedmioty autonomiczne, nie związane z inną specjalnością
(„specjalnego przeznaczenia”)
- studiuje się P (w swojej grupie) + SWb (w grupie „sp”)
Wydział Elektroniki, Telekomunikacji i Informatyki Politechniki Gdańskiej
5
Przedmioty (1)
Architektura systemów wbudowanych
(sem. 1, w. 25 + l. 30)
1.
Budowa systemu wbudowanego
2.
Techniki efektywnego wykorzystania zasobów sprzętowych
3.
Systemy wieloprocesorowe
4.
Systemy wielokomputerowe
5.
Platformy sprzętowe w systemach wbudowanych mikrokontrolery, procesory sygnałowe, komputery klasy PC
6.
Systemy bezobsługowe
7.
Techniki sprzęgania systemów komputerowych z układami o
działaniu ciągłym
Wydział Elektroniki, Telekomunikacji i Informatyki Politechniki Gdańskiej
6
Przedmioty (2)
Programowanie systemów wbudowanych
(sem. 1, w 20 + p 15)
1.
2.
3.
4.
Systemy operacyjne dla systemów wbudowanych
System operacyjny "uszyty na miarę" platformy sprzętowej
Oprogramowanie układowe (firmware) – jeszcze nie OS
Tworzenie oprogramowania dla systemów wbudowanych
projekt (metodyka CDIO)
A.
Przygotowanie („Conceive”)
B.
Projekt właściwy („Design”)
C.
Realizacja („Implement”)
D.
Opracowanie dokumentacji („Operate”)
2-osobowe zespoły otrzymują do samodzielnego opracowania indywidualne zadanie
projektowe
Wydział Elektroniki, Telekomunikacji i Informatyki Politechniki Gdańskiej
7
Przedmioty (3)
Inżynieria wytwarzania* systemów wbudowanych
(sem. 2, w. 15)
1.
2.
3.
4.
Analiza wymagań i specyfikacja wymagań
Projektowanie oprogramowania dla systemów wbudowanych
Rozwój oprogramowania dla systemów wbudowanych
Zagadnienia implementacyjne i wydajnościowe
* software engineering
Wydział Elektroniki, Telekomunikacji i Informatyki Politechniki Gdańskiej
8
Przedmioty (4)
Technika rozbudowy systemów wbudowanych
(sem.2, w 20 + l 20 + p 20)
1.
2.
3.
4.
5.
Interfejsy komunikacyjne
Układy interfejsu użytkownika
Wybrane czujniki stosowane w SW
Układy komunikacyjne i pamięciowe
Testowanie
projekt (metodyka CDIO)
A.
B.
C.
D.
Przygotowanie („Conceive”)
Projekt właściwy („Design”)
Realizacja („Implement”)
Opracowanie dokumentacji („Operate”)
Wydział Elektroniki, Telekomunikacji i Informatyki Politechniki Gdańskiej
9
Siatka specjalności
Studia stacjonarne 2. stopnia
PRZEDMIOTY
SPECJALNOŚCIOWE
godz
g.
tyg
sem.1
w
ć
l
p
sem. 2
s
ects
E
4
1
w
ć
l
p
s
ects
E
strum. specj. SYSTEMY WBUDOWANE
1
Architektura SW
S
55
3 2/3 25
2
Programowanie SW
S
35
2 1/3 20
3
Inżynieria Wytwarzania
SW
S
15
1
15
4
Technika Rozbudowy SW
S
60
4
20
20
20
4
1
S(=U)
165
11
35
20
20
5
1
RAZEM
zaj./tydz.
11
45
30
15
30
15
2
6
1
6
Wydział Elektroniki, Telekomunikacji i Informatyki Politechniki Gdańskiej
1
5
10
Laboratorium - semestr I
Komputery Intel Galileo i Raspberry Pi:

Systemy operacyjne: Yocto, Debian, Windows, Raspbian –
przygotowanie, instalacja i konfiguracja

Aktualizacja oprogramowania układowego (firmware)

Przetwarzanie sygnałów (Python)

Serwer TCP/IP

Gromadzenie danych pomiarowych w zdalnej bazie danych

Gromadzenie danych pomiarowych w chmurze
Wydział Elektroniki, Telekomunikacji i Informatyki Politechniki Gdańskiej
11
Projekt – semestr I
Przykładowa tematyka:



Monitoring wizyjny z gromadzeniem danych w chmurze
Sieci sensoryczne
Przetwarzanie sygnałów echolokacyjnych liniowe i predykcyjne
Metodyka:


Praca zespołowa zgodna z CDIO oraz Agile
Praca z systemem kontroli wersji (GIT)
Wydział Elektroniki, Telekomunikacji i Informatyki Politechniki Gdańskiej
12
Projektowanie


Projekty grupowe
Projekty dyplomowe magisterskie
Czekamy na Wasze pomysły !
Iwona Kochańska
Krzysztof Czarnecki
[email protected]
tel. 58 347 12 64
pokój EA 640
[email protected]
tel. 58 347 20 04
pokój EA 745
Wydział Elektroniki, Telekomunikacji i Informatyki Politechniki Gdańskiej
13