Uniwersytet w Białymstoku Wydział Ekonomiczno-Informatyczny w Wilnie SYLLABUS na rok akademicki 2011/2012 http://www.wilno.uwb.edu.



Podobne dokumenty
Sylabus do programu kształcenia obowiązującego od roku akademickiego 2014/15

Podstawowe wiadomości z zakresu: architektury sprzętowo-programowej komputerów, dowolnych języków programowania, algebry

Podstawowe wiadomości z zakresu: architektury sprzętowo-programowej komputerów, dowolnych języków programowania, algebry

Imię, nazwisko i tytuł/stopień KOORDYNATORA (-ÓW) kursu/przedmiotu zatwierdzającego protokoły w systemie USOS Germanas Budnikas, Dr

Imię, nazwisko i tytuł/stopień KOORDYNATORA (-ÓW) kursu/przedmiotu zatwierdzającego protokoły w systemie USOS Dr Adam Naumowicz

Uniwersytet w Białymstoku Wydział Ekonomiczno-Informatyczny w Wilnie SYLLABUS na rok akademicki 2012/2013

Uniwersytet w Białymstoku Wydział Ekonomiczno-Informatyczny w Wilnie SYLLABUS na rok akademicki 2012/2013

PAŃSTWOWA WYŻSZA SZKOŁA ZAWODOWA W NOWYM SĄCZU SYLABUS PRZEDMIOTU. Obowiązuje od roku akademickiego: 2011/2012

PRZEWODNIK PO PRZEDMIOCIE

Grupa treści kształcenia, w ramach której przedmiot jest realizowany Przedmiot kierunkowy

I. KARTA PRZEDMIOTU CEL PRZEDMIOTU

Imię, nazwisko i tytuł/stopień KOORDYNATORA (-ÓW) kursu/przedmiotu zatwierdzającego protokoły w systemie USOS Regina Klukowska mgr

Cel przedmiotu. Wymagania wstępne w zakresie wiedzy, umiejętności i innych kompetencji 1 Język angielski 2 Inżynieria oprogramowania

K1A_W11, K1A_W18. Egzamin. wykonanie ćwiczenia lab., sprawdzian po zakończeniu ćwiczeń, egzamin, K1A_W11, K1A_W18 KARTA PRZEDMIOTU

forma studiów: studia stacjonarne Liczba godzin/tydzień: 1, 0, 2, 0, 0

PRZEWODNIK PO PRZEDMIOCIE

Mechanika i Budowa Maszyn II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Informatyka I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny) stacjonarne (stacjonarne / niestacjonarne)

Informatyka I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny) niestacjonarne (stacjonarne / niestacjonarne)

Uniwersytet w Białymstoku Wydział Ekonomiczno-Informatyczny w Wilnie SYLLABUS na rok akademicki 2010/2011

Uniwersytet w Białymstoku Wydział Ekonomiczno-Informatyczny w Wilnie SYLLABUS na rok akademicki 2010/2011

Imię, nazwisko i tytuł/stopień KOORDYNATORA (-ÓW) kursu/przedmiotu zatwierdzającego protokoły w systemie USOS Krystyna Łapin dr

Informatyka I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny) niestacjonarne (stacjonarne / niestacjonarne)

Uniwersytet w Białymstoku Wydział Ekonomiczno-Informatyczny w Wilnie SYLLABUS na rok akademicki 2010/2011

Opisy efektów kształcenia dla modułu

Grupa kursów: Wykład Ćwiczenia Laboratorium Projekt Seminarium 15 30

KARTA PRZEDMIOTU 1,5 1,5

Ogólny plan przedmiotu. Strony WWW. Literatura BAZY DANYCH. Materiały do wykładu:

Nazwa Wydziału Nazwa jednostki prowadzącej moduł Nazwa modułu kształcenia. Kod modułu Język kształcenia Efekty kształcenia dla modułu kształcenia

Informatyka I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny) stacjonarne (stacjonarne / niestacjonarne)

Imię, nazwisko i tytuł/stopień KOORDYNATORA (-ÓW) kursu/przedmiotu zatwierdzającego protokoły w systemie USOS Eugeniusz Ruśkowski/prof.

Imię, nazwisko i tytuł/stopień KOORDYNATORA (-ÓW) kursu/przedmiotu zatwierdzającego protokoły w systemie USOS

Imię, nazwisko i tytuł/stopień KOORDYNATORA (-ÓW) kursu/przedmiotu zatwierdzającego protokoły w systemie USOS Marek Kruk, dr

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2013/2014

Imię, nazwisko i tytuł/stopień KOORDYNATORA (-ÓW) kursu/przedmiotu zatwierdzającego protokoły w systemie USOS dr Bożena M.

Imię, nazwisko i tytuł/stopień KOORDYNATORA (-ÓW) kursu/przedmiotu zatwierdzającego protokoły w systemie USOS Sławomir Presnarowicz/dr

Uniwersytet w Białymstoku Wydział Ekonomiczno-Informatyczny w Wilnie SYLLABUS na rok akademicki 2010/2011

KARTA PRZEDMIOTU. WYMAGANIA WSTĘPNE W ZAKRESIE WIEDZY, UMIEJĘTNOŚCI I INNYCH KOMPETENCJI Ogólne umiejętności posługiwania się komputerem

Imię, nazwisko i tytuł/stopień KOORDYNATORA (-ÓW) kursu/przedmiotu zatwierdzającego protokoły w systemie USOS Mirosław Szejbak, dr

Imię, nazwisko i tytuł/stopień KOORDYNATORA (-ÓW) kursu/przedmiotu zatwierdzającego protokoły w systemie USOS dr Arkadiusz Niedźwiecki

Uniwersytet w Białymstoku Wydział Ekonomiczno-Informatyczny w Wilnie SYLLABUS na rok akademicki 2009/2010

Imię, nazwisko i tytuł/stopień KOORDYNATORA (-ÓW) kursu/przedmiotu zatwierdzającego protokoły w systemie USOS

Interbase. stacjonarne (stacjonarne / niestacjonarne) kierunkowy (podstawowy / kierunkowy / inny HES)

Wykład XII. optymalizacja w relacyjnych bazach danych

Specjalnościowy Obowiązkowy Polski Semestr 5

E-1IZ2-07-s4. Informatyka I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

PODSTAWY PROGRAMOWANIA STRUKTURALNEGO (C) SYLABUS A. Informacje ogólne

Uniwersytet w Białymstoku Wydział Ekonomiczno-Informatyczny w Wilnie SYLLABUS na rok akademicki 2009/2010

Program wykładu. zastosowanie w aplikacjach i PL/SQL;

Imię, nazwisko i tytuł/stopień KOORDYNATORA (-ÓW) kursu/przedmiotu zatwierdzającego protokoły w systemie USOS Justyna Lučinska, dr

mail: strona: konsultacje: na stronie (po wcześniejszym umówieniu drogą mailową)

Uniwersytet w Białymstoku Wydział Ekonomiczno-Informatyczny w Wilnie SYLLABUS na rok akademicki 2010/2011

SZKOLENIE: Administrator baz danych. Cel szkolenia

Imię, nazwisko i tytuł/stopień KOORDYNATORA (-ÓW) kursu/przedmiotu zatwierdzającego protokoły w systemie USOS

AiR_BD_7/2 Bazy danych w systemach produkcyjnych Database in production systems

Egzamin / zaliczenie na ocenę* 0,5 0,5

LITERATURA. C. J. Date; Wprowadzenie do systemów baz danych WNT Warszawa 2000 ( seria Klasyka Informatyki )

E-2IZ1-03-s3. Informatyka I stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny)

Wstęp Wprowadzenie do BD Podstawy SQL. Bazy Danych i Systemy informacyjne Wykład 1. Piotr Syga

E-I-0007-s3. Informatyka I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny)

Bazy danych w geomatyce Databases in Geomatics

Semestr Wykład Ćwiczenie Laboratorium Projekt Seminarium Łącznie. V Forma zaliczenia Liczba punktów ECTS

Krakowska Akademia im. Andrzeja Frycza Modrzewskiego. Karta przedmiotu. obowiązuje studentów, którzy rozpoczęli studia w roku akademickim 2015/2016

Imię, nazwisko i tytuł/stopień KOORDYNATORA (-ÓW) kursu/przedmiotu zatwierdzającego protokoły w systemie USOS Jerzy Lewczuk, dr

Uniwersytet w Białymstoku Wydział Ekonomiczno-Informatyczny w Wilnie SYLLABUS na rok akademicki 2009/2010

Oracle11g: Wprowadzenie do SQL

KARTA PRZEDMIOTU. stacjonarne - wykład 15 h, ćw. laboratoryjne 30 h niestacjonarne - wykład 15 h, ćw. laboratoryjne 15 h

Imię, nazwisko i tytuł/stopień KOORDYNATORA (-ÓW) kursu/przedmiotu zatwierdzającego protokoły w systemie USOS Justyna Lučinska, mgr

Imię, nazwisko i tytuł/stopień KOORDYNATORA (-ÓW) kursu/przedmiotu zatwierdzającego protokoły w systemie USOS Jarosław Kotowicz, dr

Informatyka I stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny) niestacjonarne (stacjonarne / niestacjonarne)

Spis treści. Przedmowa

Imię, nazwisko i tytuł/stopień KOORDYNATORA (-ÓW) kursu/przedmiotu zatwierdzającego protokoły w systemie USOS

Imię, nazwisko i tytuł/stopień KOORDYNATORA (-ÓW) kursu/przedmiotu zatwierdzającego protokoły w systemie USOS dr Bożena M.

Bazy Danych. C. J. Date, Wprowadzenie do systemów baz danych, WNT - W-wa, (seria: Klasyka Informatyki), 2000

Karta (sylabus) modułu/przedmiotu Mechanika i Budowa Maszyn Studia I stopnia

14. Przedmiot: N/PM2012/11/14/I1 INFORMATYKA moduł 1 Semestr. Liczba tygodni Liczba godzin w tygodniu Liczba godzin w semestrze ECTS

PROJEKT WSPÓŁFINANSOWANY ZE ŚRODKÓW UNII EUROPEJSKIEJ W RAMACH EUROPEJSKIEGO FUNDUSZU SPOŁECZNEGO OPIS PRZEDMIOTU. Rozproszone Systemy Baz Danych

KARTA PRZEDMIOTU. 1. Informacje ogólne. Nazwa przedmiotu i kod (wg planu studiów): Projektowanie baz danych D1_4

Imię, nazwisko i tytuł/stopień KOORDYNATORA (-ÓW) kursu/przedmiotu zatwierdzającego protokoły w systemie USOS Adam Sadowski dr hab.

Bazy danych i ich aplikacje

ZMODYFIKOWANY Szczegółowy opis przedmiotu zamówienia

Uniwersytet w Białymstoku Wydział Ekonomiczno-Informatyczny w Wilnie SYLLABUS na rok akademicki 2010/2011

Imię, nazwisko i tytuł/stopień KOORDYNATORA (-ÓW) kursu/przedmiotu zatwierdzającego protokoły w systemie USOS Dr Adam Sadowski

PRZEWODNIK PO PRZEDMIOCIE

KARTA MODUŁU / KARTA PRZEDMIOTU

Kierunkowy Wybieralny Polski Semestr IV

Informatyka II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny) kierunkowy (podstawowy / kierunkowy / inny HES)

Imię, nazwisko i tytuł/stopień KOORDYNATORA (-ÓW) kursu/przedmiotu zatwierdzającego protokoły w systemie USOS Jacek Marcinkiewicz, mgr

Krakowska Akademia im. Andrzeja Frycza Modrzewskiego. Karta przedmiotu. obowiązuje studentów, którzy rozpoczęli studia w roku akademickim 2012/2013

Podstawy programowania strukturalnego (C) SYLABUS A. Informacje ogólne

PRZEWODNIK PO PRZEDMIOCIE

Obiektowość BD Powtórka Czas odpowiedzi. Bazy Danych i Systemy informacyjne Wykład 14. Piotr Syga

Bazy danych. Zenon Gniazdowski WWSI, ITE Andrzej Ptasznik WWSI

Specjalnościowy Obowiązkowy Polski Semestr trzeci

Uniwersytet w Białymstoku Wydział Ekonomiczno-Informatyczny w Wilnie SYLLABUS na rok akademicki 2010/2011

Bazy danych. Dr Henryk Telega. BD 10/11 Wykład 1 1

Rok akademicki: 2014/2015 Kod: CCB s Punkty ECTS: 3. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

Elektrotechnika I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny) Niestacjonarne (stacjonarne / niestacjonarne)

Imię, nazwisko i tytuł/stopień KOORDYNATORA (-ÓW) kursu/przedmiotu zatwierdzającego protokoły w systemie USOS Teresa Mikulska/ doktor

INFORMATYKA P L AN S T U DIÓW ST AC J O N AR N Y C H ( W UKŁAD Z I E S EMESTR AL N Y M ) Podstawy programowania

Transkrypt:

SYLLABUS na rok akademicki 011/01 Tryb studiów Studia stacjonarne Kierunek studiów Informatyka Poziom studiów Pierwszego stopnia Rok studiów/ semestr III / 5 Specjalność Bez specjalności Kod katedry/zakładu w systemie USOS 10000000 Wydział Ekonomiczno-Informatyczny 1000000 Katedra Informatyki Kod kursu/przedmiotu w systemie USOS 1000-IS1-3BD Liczba punktów kredytowych ECTS 6 Tytuł kursu/przedmiotu Bazy danych Grupa treści kształcenia, w ramach której przedmiot jest realizowany Kierunkowa Typ kursu / przedmiotu Obowiązujący Język kursu/przedmiotu Polski Imię, nazwisko i tytuł/stopień prowadzącego kurs/przedmiot Germanas Budnikas, Dr Imię, nazwisko i tytuł/stopień KOORDYNATORA (-ÓW) kursu/przedmiotu zatwierdzającego protokoły w systemie USOS Germanas Budnikas, Dr

SYLLABUS na rok akademicki 011/01 Imiona, nazwiska oraz tytuły/stopnie członków zespołu dydaktycznego Władysław Łuczyński, mgr Forma zaliczenia kursu Forma kursu Wykład Ćwiczenia Seminarium Ogólna ilość godzin 30 30 Liczba godzin w tygodniu / liczba godzin na zjazd Założenia i cel przedmiotu Celem przedmiotu jest zapoznanie studentów z podstawowymi pojęciami i koncepcjami technologii systemów baz danych, niezbędnymi do poprawnego projektowania, korzystania i implementacji systemów baz danych i ich aplikacji. W ramach tego przedmiotu studenci zapoznają się z podstawowymi zasadami modelowania i projektowania baz danych, relacyjnym modelem danych, standardowym językiem baz danych SQL, normalizacją schematów logicznych baz danych oraz logiczną organizacją i podstawowymi strukturami fizycznymi danych wykorzystywanymi w systemach baz danych. Wymagania wstępne Podstawowe wiadomości z zakresu: architektury sprzętowo-programowej komputerów, dowolnych języków programowania, algebry. Treści merytoryczne przedmiotu Podstawowe zagadnienia i terminologia z zakresu baz danych oraz modelu relacyjnego; formułowanie zapytań w języku SQL, przygotowywanie schematu relacyjnej bazy danych na podstawie modelu encja-związek; tworzenia transakcji przez zanurzanie zapytań SQLowych w języku programowania; optymalizacja zapytań.

SYLLABUS na rok akademicki 011/01 Wykład Zawartość tematyczna poszczególnych wykładów (w skrócie) L.godz. Pierwszą część kursu stanowią dwa moduły poświęcone wprowadzeniu do problematyki baz danych i relacyjnemu modelowi danych. W ramach tej części kursu zostaną omówione następujące zagadnienia: podstawowa terminologia stosowana w czasie kursu, charakterystyka baz danych, wymagania stawiane bazom danych, cechy technologii baz danych, cechy systemu zarządzania bazą danych, wprowadzenie do modeli danych, charakterystyka użytkowników baz danych, charakterystyka sposobów korzystania z bazy danych, architektury: wewnętrzna i komunikacyjna baz danych, ogólny podział baz danych, relacyjny model danych z uwzględnieniem struktur danych tego modelu, operacji modelu i ograniczeń integralnościowych. Kolejny moduł kursu jest poświęcony modelowaniu schematów pojęciowych i schematów implementacyjnych w modelu relacyjnym. W ramach tej części kursu zostaną omówione następujące zagadnienia: wprowadzenie do modelowania i projektowania systemów informatycznych; model związków-encji z uwzględnieniem encji i ich atrybutów, różnego typu związków pomiędzy encjami oraz hierarchii encji; techniki transformacji modelu związków-encji do modelu relacyjnego (transformacje encji, transformacje związków i transformacje hierarchii encji); proces normalizacji schematu logicznego poprzedzony przykładem ilustrującym problem, zależności funkcyjne stanowiące punkt wyjścia procesu normalizacji, postaci normalne (pierwsza, druga, trzecia i czwarta). Trzeci moduł kursu jest poświęcony fizycznej organizacji danych. W ramach tej części kursu zostaną omówione następujące zagadnienia: struktura przechowywania danych i organizacja rekordów w blokach, rodzaje organizacji plików, czyli pliki nieuporządkowane, uporządkowane i haszowe, mechanizmy i koszty dostępu do różnych organizacji plikowych, techniki rozwiązywania kolizji; wprowadzenie do problematyki indeksowania danych, charakterystyka różnego rodzaju indeksów (podstawowy, zgrupowany, wtórny, rzadki i gęsty), indeks wielopoziomowy statyczny (ISAM), indeks wielopoziomowy dynamiczny (B+-drzewo), algorytm wstawiania danych do indeksu B+-drzewo. Czwarty moduł kursu (7 godz.) jest poświęcony problematyce zarządzania transakcjami w bazie danych. W ramach tej części kursu zostaną omówione następujące zagadnienia: transakcja i jej własności, formalny model transakcji, sekwencyjne i współbieżne realizacje zbioru transakcji, uszeregowalność transakcji, podstawowe algorytmy zarządzania współbieżnym wykonywaniem transakcji, tj. algorytm blokowania dwufazowego, zjawisko zakleszczenia i algorytmy jego rozwiązywania, problem duchów, hierarchiczny algorytm blokowania dwufazowego (będący podstawowym algorytmem zarządzania współbieżnym wykonywaniem transakcji w komercyjnych systemach baz danych), algorytm porządkowania transakcji według etykiet czasowych i 4 7 5 7

SYLLABUS na rok akademicki 011/01 algorytm optymistyczny. Piąty moduł kursu jest poświęcony mechanizmom odtwarzania bazy danych po awarii. W ramach tej części kursu zostaną omówione następujące zagadnienia: wprowadzenie do modeli awarii, ogólna architektura modułu odtwarzania, mechanizmy generowanie rekordów logu oraz procedury Rollback oraz Roll Forward algorytmu odtwarzania spójnego stanu bazy danych, problem poprawności przedstawionych procedur, strategia Write-Ahead-Log (WAL), gwarantującą poprawność algorytmu odtwarzania, punkty kontrolne pliku logu. Ostatni moduł kursu jest poświęcony problemom wykonywania i 4 optymalizacji zapytań w systemach baz danych oraz wprowadzeniu baz danych do systemów rozproszonych (RSBD). W ramach tej części kursu zostaną omówione następujące zagadnienia: poszczególne fazy przetwarzania zapytań (analiza, normalizacja, analiza semantyczna, upraszczanie, restrukturyzacja), algebraiczne reguły transformacji zapytań, technika przepisywania zapytań, jako ważny mechanizm optymalizacji wykonywania zapytań, kosztowa optymalizacja zapytań, problematyka szacowania rozmiarów wyników pośrednich wykonania podstawowych operacji w systemie bazy danych, koncepcja histogramów i ich wykorzystanie w szacowaniu wyników operacji, typy drzew zapytań i zagadnienie określania porządku wykonywania operacji połączenia. W części RSBD będzie omawiana problematyka RSBD, fragmentacja, replikacja i zarządzanie transakcjami. Kolokwium 1 Razem godzin 30 Ćwiczenia Zawartość tematyczna poszczególnych ćwiczeń (w skrócie) Przedstawienie harmonogramu ćwiczeń Porównanie rodzajów baz danych [relacyjne, obiektowe, strumieniowe, temporalne] Porównanie języków SQL [MySQL, PostgreSQL, SQLite, MSSQL, Oracle] Eksport i import do plików [.cvs,.sql,.pdf] Wprowadzenie do relacyjnych baz danych i MySQL Pojęcie relacyjnej bazy danych z przedstawieniem graficznym Narzędzia administracyjne [SQLYog, phpmyadmin, Navicat, MySQL Workbench] Instalacja bazy danych w phpmyadmin lub MySQL Workbench Projektowanie baz danych i przedstawienie schematów 1,, 3 forma normalizacji Instrukcje CREATE TABLE, ALTER TABLE, Dobór odpowiednich formatów dla optymizacji bazy danych Tworzenia indeksów Instrukcje INSERT, REPLACE, DELETE, TRUNCATE, UPDATE, SELECT Stworzenia relacyjnej bazy danej dla systemu CRM Instrukcja SELECT (wybieranie kolumn, z wykorzystaniem SUM, COUNT ) Instrukcja WHERE (z wykorzystaniem funkcji LIKE, IN) DISTINCT, GROUP BY, HAVING, ORDER L.godz. 1 1 4

SYLLABUS na rok akademicki 011/01 Typy łączenia tabel LEFT JOIN, RIGHT JOIN, FULL JOIN, INNER JOIN 4 Łączenie wielu tabel Sprawdzian z tworzenia i zapytań relacyjnych baz danych: Stworzenie tabel zadanych na zadaniu Wybór odpowiednich typów Stworzenie zapytań według zadania Połączenia tabel i manipulacja za pomocą CASCADE Instrukcje ON DELETE, ON UPDATE Struktura tworzenia funkcji Opis zmiennych Zapytania w funkcji, selekcja i wracanie danych Operatory FOR, IF, CASE, LOOP w procedurach Tworzenia kont za pomocą instrukcji GRANT oraz REVOKE Nadawanie uprawnień Tabele uprawnień Sprawdzian: Zaawansowane, zlecenia Połączenie tabel Zastosowanie CASCADE Napisanie procedury Metody analizy działania bazy danych, analiza zapytań. Optymalizacja 1 bazy danych. Podsumowanie ćwiczeń 1 Razem godzin 30 Literatura podstawowa i dodatkowa 1. Konspekt wykładów. https://groups.live.com/bazydanych/. Date C. J., An Introduction to Database System, vol. II, Adison-Wesley Pub. Comp., również WNT W-wa, (seria: Klasyka Informatyki), 000 3. Stéphane Faroult, Peter Robson. Sztuka programowania SQL [tł. Marek Pętlicki]. Gliwice : Helion, 007. 4. Garcia-Molina H., Ullman J.D., Widom J., Implementacja systemów baz danych, WNT, 003 (seria: Klasyka Informatyki) 5. J.D. Ullman, J. Widom, Podstawowy wykład z systemów baz danych, WNT, W-wa, 000 (seria: Klasyka Informatyki) 6. Elmasri R., Navathe S., Wprowadzenie do systemów baz danych, Wyd. Helion, (4th Edition), 005 Wymagany minimalny nakład pracy własnej studenta (oprócz zajęć z nauczycielem) w godzinach zegarowych Warunki zaliczenia przedmiotu: Zaliczenie ćwiczeń

SYLLABUS na rok akademicki 011/01 Pierwszy etap: zaliczenie 5 prac domowych następnie kolokwium (do kolokwium są dopuszczone osoby, które zaliczyły wszystkie prace domowe) 50% (0% prace domowe i 30% kolokwium) Drugi etap: zaliczenie 4 prace domowe następnie kolokwium (do kolokwium są dopuszczone osoby, które zaliczyły wszystkie prace domowe). 40% (15% prace domowe i 5% kolokwium) Oceniana jest także aktywność podczas ćwiczeń i obecność na zajęciach. 10% Aby ćwiczenia były zaliczone: każde kolokwium musi być zaliczone pozytywnie. Zaliczenie wykładów suma punktów uzyskanych na wykładach. Na początku każdego wykładu mini kolokwium (około 10 minut; pytania po punkty - 5 punkty maksimum. Na końcowym wykładzie poprawkowy kolokwium. Aktywność w ciągłu wykładów dodatkowe punkty (1 punktów maksimum). Obecność wykładów - dodatkowy 0,5 punktu/wykład. Punkty Ocena min. maks. 18 5 3 6 3 3,5 33 39 4 40 46 4,5 47 5+ 5