UNIWERSYTET ŁÓDZKI - Centralny System Uwierzytelniania
Strona główna

Teoria obliczeń i złożoności

Informacje ogólne

Kod przedmiotu: 1100-OZ0ZUI
Kod Erasmus / ISCED: (brak danych) / (brak danych)
Nazwa przedmiotu: Teoria obliczeń i złożoności
Jednostka: Wydział Matematyki i Informatyki
Grupy:
Punkty ECTS i inne: 0 LUB 5.00 LUB 8.00 LUB 7.00 (w zależności od programu) Podstawowe informacje o zasadach przyporządkowania punktów ECTS:
  • roczny wymiar godzinowy nakładu pracy studenta konieczny do osiągnięcia zakładanych efektów uczenia się dla danego etapu studiów wynosi 1500-1800 h, co odpowiada 60 ECTS;
  • tygodniowy wymiar godzinowy nakładu pracy studenta wynosi 45 h;
  • 1 punkt ECTS odpowiada 25-30 godzinom pracy studenta potrzebnej do osiągnięcia zakładanych efektów uczenia się;
  • tygodniowy nakład pracy studenta konieczny do osiągnięcia zakładanych efektów uczenia się pozwala uzyskać 1,5 ECTS;
  • nakład pracy potrzebny do zaliczenia przedmiotu, któremu przypisano 3 ECTS, stanowi 10% semestralnego obciążenia studenta.

zobacz reguły punktacji
Język prowadzenia: (brak danych)
Forma zaliczenia:

egzamin

Ilość godzin wykładu:

16

Ilość godzin ćwiczeń:

16

Forma studiów:

niestacjonarne (zaoczne)

Wymagania wstępne:

Wymagana jest znajomość rachunku zdań i zbiorów, w tym pojęcia funkcji. Zalecana jest znajomość teoretycznych podstaw informatyki, w szczególności: języków formalnych, maszyn Turinga.

Skrócony opis:

Celem przedmiotu jest zaznajomienie studenta z podstawowymi pojęciami teorii obliczeń i złożoności, przyjmując maszynę Turinga jako podstawowy model teoretyczny komputera. Na wykladzie zostają omówione:

1. teoretyczne możliwości komputerów,

2. złożoność obliczeniowa czasowa i pamięciowa,

3. złożoność opisowa (Kołmogorowa) słów binarnych.

Efekty uczenia się:

Po zakończonym kursie student:

1. projektuje maszyny Turinga rozwiązujące proste problemy;

2. koduje maszyny Turinga za pomocą słów binarnych;

3. jest świadomy istnienia granic stosowalności komputerów, wiąże konkretne problemy z językami rozpoznawalnymi przez maszyny Turinga;

4. omawia problemy rozstrzygalne i podaje definicję algorytmu;

5. objaśnia pojęcia złożoności obliczeniowej czasowej i pamięciowej języków;

6. różnicuje klasy złożoności obliczeniowych;

7. uzasadnia praktyczne znaczenie problemu P=NP;

8. przedstawia niektóre problemy NP-zupełne;

9. definiuje złożoność opisową (Kołmogorowa) słów;

10. odnosi pojęcia słowa losowego i kompresowalnego do praktycznych zastosowań.

Powyższe efekty kształcenia osiągane w ramach przedmiotu pozwalają na realizację kierunkowych efektów kształcenia, mających następujące oznaczenia w programie Informatyka II stopnia: 1100I-2A_W01, 1100I-2A_W03, 1100I-2A_U01, 1100I-2A_U11, 1100I-2A_U12, 1100I-2A_U14, 1100I-2A_K01, 1100I-2A_K02, 1100I-2A_K05, 1100I-2A_K06, 1100I-2A_K07, 1100Isi-2A_W12, 1100Isi-2A_U18.

Zajęcia w cyklu "Semestr zimowy 2020/2021" (zakończony)

Okres: 2020-10-01 - 2021-02-07
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Ćwiczenia konwersatoryjne, 16 godzin więcej informacji
Wykład, 16 godzin więcej informacji
Koordynatorzy: Tadeusz Krasiński
Prowadzący grup: Tadeusz Krasiński
Lista studentów: (nie masz dostępu)
Zaliczenie: Przedmiot - Ocena zgodna z regulaminem studiów
Ćwiczenia konwersatoryjne - Ocena zgodna z regulaminem studiów
Wykład - Ocena zgodna z regulaminem studiów

Zajęcia w cyklu "Semestr letni 2018/2019" (zakończony)

Okres: 2019-02-18 - 2019-09-30
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Ćwiczenia konwersatoryjne, 16 godzin więcej informacji
Wykład, 16 godzin więcej informacji
Koordynatorzy: Tadeusz Krasiński
Prowadzący grup: Tadeusz Krasiński, Justyna Walewska
Lista studentów: (nie masz dostępu)
Zaliczenie: Przedmiot - Ocena zgodna z regulaminem studiów
Ćwiczenia konwersatoryjne - Ocena zgodna z regulaminem studiów
Wykład - Ocena zgodna z regulaminem studiów

Zajęcia w cyklu "Semestr letni 2017/2018" (zakończony)

Okres: 2018-02-19 - 2018-09-30
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Ćwiczenia konwersatoryjne, 16 godzin więcej informacji
Wykład, 16 godzin więcej informacji
Koordynatorzy: Tadeusz Krasiński
Prowadzący grup: Tadeusz Krasiński
Lista studentów: (nie masz dostępu)
Zaliczenie: Przedmiot - Ocena zgodna z regulaminem studiów
Ćwiczenia konwersatoryjne - Ocena zgodna z regulaminem studiów
Wykład - Ocena zgodna z regulaminem studiów
Opisy przedmiotów w USOS i USOSweb są chronione prawem autorskim.
Właścicielem praw autorskich jest UNIWERSYTET ŁÓDZKI.
kontakt deklaracja dostępności USOSweb 7.0.3.0-0