Zachodniopomorski Uniwersytet Technologiczny w Szczecinie

Wydział Informatyki - Informatyka (S1)

Sylabus przedmiotu Urządzenia przetwarzania informacji:

Informacje podstawowe

Kierunek studiów Informatyka
Forma studiów studia stacjonarne Poziom pierwszego stopnia
Tytuł zawodowy absolwenta inżynier
Obszary studiów nauki techniczne, studia inżynierskie
Profil ogólnoakademicki
Moduł
Przedmiot Urządzenia przetwarzania informacji
Specjalność systemy komputerowe i oprogramowanie
Jednostka prowadząca Katedra Architektury Komputerów i Telekomunikacji
Nauczyciel odpowiedzialny Grzegorz Ulacha <Grzegorz.Ulacha@zut.edu.pl>
Inni nauczyciele Grzegorz Ulacha <Grzegorz.Ulacha@zut.edu.pl>
ECTS (planowane) 2,0 ECTS (formy) 2,0
Forma zaliczenia zaliczenie Język polski
Blok obieralny 10 Grupa obieralna 4

Formy dydaktyczne

Forma dydaktycznaKODSemestrGodzinyECTSWagaZaliczenie
laboratoriaL6 15 1,00,38zaliczenie
wykładyW6 15 1,00,62zaliczenie

Wymagania wstępne

KODWymaganie wstępne
W-1Wymagana wiedza z przedmiotów: Architektura systemów komputerowych, Elementy cyfrowe i układy logiczne, Elektronika, Metody probabilistyczne i statystyka

Cele przedmiotu

KODCel modułu/przedmiotu
C-1Zdobycie wiedzy na temat podstaw teorii informacji.
C-2Zapoznanie się z podstawowymi kodami źródłowymi.
C-3Praktyczna realizacja i testowanie efektywności omawianych kodów.
C-4Pozyskanie wiedzy i umiejętności dotyczącyh implementacji kodowania źródłowego i transmisyjnego w urządzeniach przetwarzania informacji.

Treści programowe z podziałem na formy zajęć

KODTreść programowaGodziny
laboratoria
T-L-1Analiza podstawowych twierdzeń z teorii informacji2
T-L-2Implementacja podstawowych kodów źródłowych dla skończonej liczby symboli źródła3
T-L-3Implementacja podstawowych kodów źródłowych dla nieskończonej liczby symboli źródła4
T-L-4Implementacja innych, specyficznych kodów4
T-L-5Analiza i weryfikacja (w tym dyskusja) dotycząca analizy rynku współczesnych urządzeń przetwarzania informacji oraz ich zastosowań2
15
wykłady
T-W-1Podstawowa wiedza na temat podstaw teorii informacji2
T-W-2Podstawowe kody źródłowe dla skończonej liczby symboli źródła3
T-W-3Podstawowe kody źródłowe dla nieskończonej liczby symboli źródła3
T-W-4Inne kody i ich specyficzne zastosowania3
T-W-5Klasyfikacja wielopoziomowa systemów komputerowych.2
T-W-6Typowe urządzenia przetwarzania i ich zastosowania2
15

Obciążenie pracą studenta - formy aktywności

KODForma aktywnościGodziny
laboratoria
A-L-1Analiza podstawowych twierdzeń z teorii informacji2
A-L-2Implementacja podstawowych kodów źródłowych dla skończonej liczby symboli źródła3
A-L-3Implementacja podstawowych kodów źródłowych dla nieskończonej liczby symboli źródła4
A-L-4Implementacja innych, specyficznych kodów2
A-L-5Analiza i weryfikacja dotycząca analizy rynku współczesnych urządzeń przetwarzania informacji oraz ich zastosowań2
A-L-6uczestnictwo w zajęciach15
A-L-7Udział w zaliczeniu i konsultacjach2
30
wykłady
A-W-1Pozyskanie dodatkowej wiedzy na temat podstawowych twierdzeń z teorii informacji1
A-W-2Rozwiązywanie zadań problemowych dotyczących podstawowych kodów źródłowych dla skończonej liczby symboli źródła2
A-W-3Rozwiązywanie zadań problemowych dotyczących podstawowych kodów źródłowych dla nieskończonej liczby symboli źródła3
A-W-4Rozwiązywanie zadań problemowych dotyczących inny kodów i poszukiwanie dla nich specyficznych zastosowań3
A-W-5Poszerzenie wiedzy literaturowej na temat współczesnych klasyfikacji wielopoziomowej systemów komputerowych2
A-W-6Analiza rynku współczesnych urządzeń przetwarzania informacji oraz ich zastosowań2
A-W-7uczestnictwo w zajęciach15
A-W-8Udział w zaliczeniu i konsultacjach2
30

Metody nauczania / narzędzia dydaktyczne

KODMetoda nauczania / narzędzie dydaktyczne
M-1Wykład informacyjny z elementami ćwiczeń obliczeniowych
M-2Ćwiczenia laboratoryjne

Sposoby oceny

KODSposób oceny
S-1Ocena podsumowująca: Ocena zaliczająca wykład na podstawie egzaminu pisemnego, którego istotną częścią są zadania obliczeniowe.
S-2Ocena formująca: Oceny cząstkowe dotyczące sprawozdań z wykonania zadań laboratoryjnych.

Zamierzone efekty kształcenia - wiedza

Zamierzone efekty kształceniaOdniesienie do efektów kształcenia dla kierunku studiówOdniesienie do efektów zdefiniowanych dla obszaru kształceniaOdniesienie do efektów kształcenia prowadzących do uzyskania tytułu zawodowego inżynieraCel przedmiotuTreści programoweMetody nauczaniaSposób oceny
I_1A_O4/08_W01
Znajomość zagadnień związanych z budową i zasadą funkcjonowania poszczególnych bloków funkcjonalnych systemów przewodowej i bezprzewodowej transmisji danych, w tym danych multimedialnych.
I_1A_W09, I_1A_W17C-2, C-1, C-4T-W-2, T-W-4, T-W-5, T-W-1, T-W-6, T-W-3M-2, M-1S-1

Zamierzone efekty kształcenia - umiejętności

Zamierzone efekty kształceniaOdniesienie do efektów kształcenia dla kierunku studiówOdniesienie do efektów zdefiniowanych dla obszaru kształceniaOdniesienie do efektów kształcenia prowadzących do uzyskania tytułu zawodowego inżynieraCel przedmiotuTreści programoweMetody nauczaniaSposób oceny
I_1A_O4/08_U01
Umiejętność klasyfikacji, projektowania i doboru odpowiednich składowych części urządzeń do wymagań projektowych systemu przetwarzania i transmisji danych z uwzględnieniem oceny efektywności i akceptowalnego opóźnienia w przetwarzaniu.
I_1A_U15, I_1A_U19C-4T-W-5, T-W-6M-2, M-1S-1, S-2

Zamierzone efekty kształcenia - inne kompetencje społeczne i personalne

Zamierzone efekty kształceniaOdniesienie do efektów kształcenia dla kierunku studiówOdniesienie do efektów zdefiniowanych dla obszaru kształceniaOdniesienie do efektów kształcenia prowadzących do uzyskania tytułu zawodowego inżynieraCel przedmiotuTreści programoweMetody nauczaniaSposób oceny
I_1A_O4/08_K01
Rozumienie potrzeby mobilności w szerokim sensie, w tym umiejętność doradzania innym odnośnie projektowania i wykorzystywania mobilnych systemów przetwarzania informacji w pracy i życiu codziennym.
I_1A_K05C-2, C-3, C-4T-L-5, T-W-6M-2, M-1S-2

Kryterium oceny - wiedza

Efekt kształceniaOcenaKryterium oceny
I_1A_O4/08_W01
Znajomość zagadnień związanych z budową i zasadą funkcjonowania poszczególnych bloków funkcjonalnych systemów przewodowej i bezprzewodowej transmisji danych, w tym danych multimedialnych.
2,0Brak spełnienia warunków na ocenę dostateczną.
3,0Potrafi zdefiniować zależności między średnią bitową, entropią, efektywnością i redundancją kodu.
3,5Student dysponuje wiedzą pozwalającą na zilustrowanie zależności między źródłami bezpamięciowymi a źródłami z pamięcią.
4,0Student potrafi rozwiązywać nietrywialne zadania problemowe związane z konstruowaniem (dla konkretnych danych wejściowych) kodów Rice’a, Golomba, Huffmana.
4,5Student potrafi rozwiązywać bardziej złożone zadania problemowe związane z konstruowaniem (dla konkretnych danych wejściowych) kodów Tunstalla, Eliasa, rozszerzonego kodu Huffmana.
5,0Student potrafi rozwiązywać złożone zadania problemowe związane z konstruowaniem (dla konkretnych danych wejściowych) kodów arytmetycznego, Tunstalla-Huffmana, drzew czwórkowych.

Kryterium oceny - umiejętności

Efekt kształceniaOcenaKryterium oceny
I_1A_O4/08_U01
Umiejętność klasyfikacji, projektowania i doboru odpowiednich składowych części urządzeń do wymagań projektowych systemu przetwarzania i transmisji danych z uwzględnieniem oceny efektywności i akceptowalnego opóźnienia w przetwarzaniu.
2,0Brak spełnienia warunków na ocenę dostateczną.
3,0Student potrafi wyliczyć podstawowe parametry kodów takie jak średnia bitowa i entropia źródła.
3,5Student umie powiązać ze sobą podstawowe kody w celu opracowania innych o założonych dodatkowych cechach (np. budowa kodu dla źródeł o nieskończonej liczbie symboli).
4,0Student umie budować modele programowe podstawowych kodów źródłowych.
4,5Student umie budować modele programowe bardziej złożonych kodów źródłowych.
5,0Student umie proponować i uzasadniać użycie konkretnych kodów źródłowych w zależności od oczekiwań, dostosowując je do wymaganych sytuacji.

Kryterium oceny - inne kompetencje społeczne i personalne

Efekt kształceniaOcenaKryterium oceny
I_1A_O4/08_K01
Rozumienie potrzeby mobilności w szerokim sensie, w tym umiejętność doradzania innym odnośnie projektowania i wykorzystywania mobilnych systemów przetwarzania informacji w pracy i życiu codziennym.
2,0Brak spełnienia warunków na ocenę dostateczną.
3,0Student ma umiejętność oszacowania efektywności kodów źródłowych.
3,5Student potrafi rozpoznać rodzaj danych i zasugerować zastosowanie odpowiedniego dla nich kodu.
4,0Student potrafi zmieniać cechy danych wejściowych (np. stosując odpowiednie modelowanie) celem ich późniejszego wydajniejszego kodowania.
4,5Student umie analizować cechy danych wejściowych w sposób pozwalający dobranie odpowiedniego kodu adaptacyjnego.
5,0Student potrafi przedstawić krytyczną ocenę poszczególnych kodów w odniesieniu do ich poziomu odporności na zakłócenia w strumieniu wynikowym.

Literatura podstawowa

  1. Skarbek W. i inni, Multimedia i standardy kompresji danych, Akademicka Oficyna Wydawnicza PLJ, Warszawa, 1998, 1
  2. Skarbek W., Metody reprezentacji obrazów cyfrowych, Akademicka Oficyna Wydawnicza PLJ, Warszawa, 1993, 1
  3. Ulacha G., Wybrane zagadnienia kodowania źródłowego, Wydawnictwo Uczelniane Politechniki Szczecińskiej, Szczecin, 2007, 1
  4. Wesołowski K., Podstawy cyfrowych systemów telekomunikacyjnych, Wydawnictwa Komunikacji i Łączności, Warszawa, 2003, 1
  5. Sayood K., Kompresja danych — wprowadzenie, Wydawnictwo RM, Warszawa, 2002, 2
  6. Przelaskowski A., Kompresja danych: podstawy, metody bezstratne, kodery obrazów, Wydawnictwo BTC, Warszawa, 2005, 1
  7. Tanenbaum A. S., Struktura organizacyjna systemów komputerowych, Helion, Gliwice, 2006, 5

Literatura dodatkowa

  1. Gajek L., Kałuszka M., Wnioskowanie statystyczne – modele i metody, WNT, Warszawa, 1996, 2

Treści programowe - laboratoria

KODTreść programowaGodziny
T-L-1Analiza podstawowych twierdzeń z teorii informacji2
T-L-2Implementacja podstawowych kodów źródłowych dla skończonej liczby symboli źródła3
T-L-3Implementacja podstawowych kodów źródłowych dla nieskończonej liczby symboli źródła4
T-L-4Implementacja innych, specyficznych kodów4
T-L-5Analiza i weryfikacja (w tym dyskusja) dotycząca analizy rynku współczesnych urządzeń przetwarzania informacji oraz ich zastosowań2
15

Treści programowe - wykłady

KODTreść programowaGodziny
T-W-1Podstawowa wiedza na temat podstaw teorii informacji2
T-W-2Podstawowe kody źródłowe dla skończonej liczby symboli źródła3
T-W-3Podstawowe kody źródłowe dla nieskończonej liczby symboli źródła3
T-W-4Inne kody i ich specyficzne zastosowania3
T-W-5Klasyfikacja wielopoziomowa systemów komputerowych.2
T-W-6Typowe urządzenia przetwarzania i ich zastosowania2
15

Formy aktywności - laboratoria

KODForma aktywnościGodziny
A-L-1Analiza podstawowych twierdzeń z teorii informacji2
A-L-2Implementacja podstawowych kodów źródłowych dla skończonej liczby symboli źródła3
A-L-3Implementacja podstawowych kodów źródłowych dla nieskończonej liczby symboli źródła4
A-L-4Implementacja innych, specyficznych kodów2
A-L-5Analiza i weryfikacja dotycząca analizy rynku współczesnych urządzeń przetwarzania informacji oraz ich zastosowań2
A-L-6uczestnictwo w zajęciach15
A-L-7Udział w zaliczeniu i konsultacjach2
30
(*) 1 punkt ECTS, odpowiada około 30 godzinom aktywności studenta

Formy aktywności - wykłady

KODForma aktywnościGodziny
A-W-1Pozyskanie dodatkowej wiedzy na temat podstawowych twierdzeń z teorii informacji1
A-W-2Rozwiązywanie zadań problemowych dotyczących podstawowych kodów źródłowych dla skończonej liczby symboli źródła2
A-W-3Rozwiązywanie zadań problemowych dotyczących podstawowych kodów źródłowych dla nieskończonej liczby symboli źródła3
A-W-4Rozwiązywanie zadań problemowych dotyczących inny kodów i poszukiwanie dla nich specyficznych zastosowań3
A-W-5Poszerzenie wiedzy literaturowej na temat współczesnych klasyfikacji wielopoziomowej systemów komputerowych2
A-W-6Analiza rynku współczesnych urządzeń przetwarzania informacji oraz ich zastosowań2
A-W-7uczestnictwo w zajęciach15
A-W-8Udział w zaliczeniu i konsultacjach2
30
(*) 1 punkt ECTS, odpowiada około 30 godzinom aktywności studenta
PoleKODZnaczenie kodu
Zamierzone efekty kształceniaI_1A_O4/08_W01Znajomość zagadnień związanych z budową i zasadą funkcjonowania poszczególnych bloków funkcjonalnych systemów przewodowej i bezprzewodowej transmisji danych, w tym danych multimedialnych.
Odniesienie do efektów kształcenia dla kierunku studiówI_1A_W09ma podstawową wiedzę dotyczącą systemów telekomunikacyjnych
I_1A_W17zna podstawowe metody gromadzenia i przetwarzania danych i informacji
Cel przedmiotuC-2Zapoznanie się z podstawowymi kodami źródłowymi.
C-1Zdobycie wiedzy na temat podstaw teorii informacji.
C-4Pozyskanie wiedzy i umiejętności dotyczącyh implementacji kodowania źródłowego i transmisyjnego w urządzeniach przetwarzania informacji.
Treści programoweT-W-2Podstawowe kody źródłowe dla skończonej liczby symboli źródła
T-W-4Inne kody i ich specyficzne zastosowania
T-W-5Klasyfikacja wielopoziomowa systemów komputerowych.
T-W-1Podstawowa wiedza na temat podstaw teorii informacji
T-W-6Typowe urządzenia przetwarzania i ich zastosowania
T-W-3Podstawowe kody źródłowe dla nieskończonej liczby symboli źródła
Metody nauczaniaM-2Ćwiczenia laboratoryjne
M-1Wykład informacyjny z elementami ćwiczeń obliczeniowych
Sposób ocenyS-1Ocena podsumowująca: Ocena zaliczająca wykład na podstawie egzaminu pisemnego, którego istotną częścią są zadania obliczeniowe.
Kryteria ocenyOcenaKryterium oceny
2,0Brak spełnienia warunków na ocenę dostateczną.
3,0Potrafi zdefiniować zależności między średnią bitową, entropią, efektywnością i redundancją kodu.
3,5Student dysponuje wiedzą pozwalającą na zilustrowanie zależności między źródłami bezpamięciowymi a źródłami z pamięcią.
4,0Student potrafi rozwiązywać nietrywialne zadania problemowe związane z konstruowaniem (dla konkretnych danych wejściowych) kodów Rice’a, Golomba, Huffmana.
4,5Student potrafi rozwiązywać bardziej złożone zadania problemowe związane z konstruowaniem (dla konkretnych danych wejściowych) kodów Tunstalla, Eliasa, rozszerzonego kodu Huffmana.
5,0Student potrafi rozwiązywać złożone zadania problemowe związane z konstruowaniem (dla konkretnych danych wejściowych) kodów arytmetycznego, Tunstalla-Huffmana, drzew czwórkowych.
PoleKODZnaczenie kodu
Zamierzone efekty kształceniaI_1A_O4/08_U01Umiejętność klasyfikacji, projektowania i doboru odpowiednich składowych części urządzeń do wymagań projektowych systemu przetwarzania i transmisji danych z uwzględnieniem oceny efektywności i akceptowalnego opóźnienia w przetwarzaniu.
Odniesienie do efektów kształcenia dla kierunku studiówI_1A_U15potrafi wykorzystywać poznane metody, modele matematyczne oraz symulacje komputerowe do rozwiązywania prostych problemów inżynierskich
I_1A_U19ma umiejętność wyboru algorytmu i struktur danych do rozwiązania określonego zadania inżynierskiego
Cel przedmiotuC-4Pozyskanie wiedzy i umiejętności dotyczącyh implementacji kodowania źródłowego i transmisyjnego w urządzeniach przetwarzania informacji.
Treści programoweT-W-5Klasyfikacja wielopoziomowa systemów komputerowych.
T-W-6Typowe urządzenia przetwarzania i ich zastosowania
Metody nauczaniaM-2Ćwiczenia laboratoryjne
M-1Wykład informacyjny z elementami ćwiczeń obliczeniowych
Sposób ocenyS-1Ocena podsumowująca: Ocena zaliczająca wykład na podstawie egzaminu pisemnego, którego istotną częścią są zadania obliczeniowe.
S-2Ocena formująca: Oceny cząstkowe dotyczące sprawozdań z wykonania zadań laboratoryjnych.
Kryteria ocenyOcenaKryterium oceny
2,0Brak spełnienia warunków na ocenę dostateczną.
3,0Student potrafi wyliczyć podstawowe parametry kodów takie jak średnia bitowa i entropia źródła.
3,5Student umie powiązać ze sobą podstawowe kody w celu opracowania innych o założonych dodatkowych cechach (np. budowa kodu dla źródeł o nieskończonej liczbie symboli).
4,0Student umie budować modele programowe podstawowych kodów źródłowych.
4,5Student umie budować modele programowe bardziej złożonych kodów źródłowych.
5,0Student umie proponować i uzasadniać użycie konkretnych kodów źródłowych w zależności od oczekiwań, dostosowując je do wymaganych sytuacji.
PoleKODZnaczenie kodu
Zamierzone efekty kształceniaI_1A_O4/08_K01Rozumienie potrzeby mobilności w szerokim sensie, w tym umiejętność doradzania innym odnośnie projektowania i wykorzystywania mobilnych systemów przetwarzania informacji w pracy i życiu codziennym.
Odniesienie do efektów kształcenia dla kierunku studiówI_1A_K05rozumienie potrzebę mobilności
Cel przedmiotuC-2Zapoznanie się z podstawowymi kodami źródłowymi.
C-3Praktyczna realizacja i testowanie efektywności omawianych kodów.
C-4Pozyskanie wiedzy i umiejętności dotyczącyh implementacji kodowania źródłowego i transmisyjnego w urządzeniach przetwarzania informacji.
Treści programoweT-L-5Analiza i weryfikacja (w tym dyskusja) dotycząca analizy rynku współczesnych urządzeń przetwarzania informacji oraz ich zastosowań
T-W-6Typowe urządzenia przetwarzania i ich zastosowania
Metody nauczaniaM-2Ćwiczenia laboratoryjne
M-1Wykład informacyjny z elementami ćwiczeń obliczeniowych
Sposób ocenyS-2Ocena formująca: Oceny cząstkowe dotyczące sprawozdań z wykonania zadań laboratoryjnych.
Kryteria ocenyOcenaKryterium oceny
2,0Brak spełnienia warunków na ocenę dostateczną.
3,0Student ma umiejętność oszacowania efektywności kodów źródłowych.
3,5Student potrafi rozpoznać rodzaj danych i zasugerować zastosowanie odpowiedniego dla nich kodu.
4,0Student potrafi zmieniać cechy danych wejściowych (np. stosując odpowiednie modelowanie) celem ich późniejszego wydajniejszego kodowania.
4,5Student umie analizować cechy danych wejściowych w sposób pozwalający dobranie odpowiedniego kodu adaptacyjnego.
5,0Student potrafi przedstawić krytyczną ocenę poszczególnych kodów w odniesieniu do ich poziomu odporności na zakłócenia w strumieniu wynikowym.