Algorytmy funkcjonalne i trwałe struktury danych zima 2017/18

Język wykładowy Polski
Opiekun Tomasz Wierzbicki
Liczba godzin 30 (wyk.) 30 (ćw.)
Rodzaj I2.T - teoria inf.
ECTS 6
Polecany dla I roku Nie
Egzamin Tak
Tagi AZ (algorytmika i złożoność obliczeniowa) JP (języki programowania i logika)

Opis przedmiotu:

Wykład będzie prowadzony według książki Chrisa Okasaki [Purely Functional Data Structures](http://www.cambridge.org/us/academic/subjects/computer- science/programming-languages-and-applied-logic/purely-functional-data- structures), CUP 1999\. Przedmiot jest dostępny dla studentow posiadających umiejętność programowania w jakimkolwiek wspołczesnym języku funkcjonalym: Standard ML-u, Haskellu, OCamlu, F#, Clojure, Scheme itp. Jest to wykład teorii algorytmow wykonywanych w środowisku, w ktorym większość struktur danych jest trwała. Wymaga to zupełnie innego podejścia niż w tradycyjnej teorii ulotnych struktur danych.

Wykłady

Lista
Prowadzący Termin zajęć Limit Zapisani Kolejka
Tomasz Wierzbicki
wt 14:00-16:00 (s. 141) 300 19 0

UWAGA! Wyższa liczba oznacza wyższy priorytet, po zapisaniu do grupy zostajemy usunięci z kolejek o niższym priorytecie.

Ćwiczenia

Lista
Prowadzący Termin zajęć Limit Zapisani Kolejka
Tomasz Wierzbicki
wt 16:00-18:00 (s. 141) 25 19 0

UWAGA! Wyższa liczba oznacza wyższy priorytet, po zapisaniu do grupy zostajemy usunięci z kolejek o niższym priorytecie.


Konsultacje prowadzących:


Imię i nazwisko Pokój Konsultacje
Tomasz Wierzbicki 303 Po wcześniejszym umówieniu pocztą elektroniczną. Nie w trakcie lub bezpośrednio przed moimi zajęciami (plan zajęć jest dostępny w systemie Zapisy).