• Nie Znaleziono Wyników

Program przedmiotu

N/A
N/A
Protected

Academic year: 2021

Share "Program przedmiotu"

Copied!
2
0
0

Pełen tekst

(1)

Program przedmiotu

Algorytmy i programowanie

DAPR LM0

Czas i miejsce

* Grupa: 1CB

* Dzień: Poniedziałek

* Godzina: 11.45; Sala: A1-22,23

Prowadzący dr Marcin Witkowski

Strona: http://www.staff.amu.edu.pl/~mw/

e-Mail: mw@amu.edu.pl Dyżur: pokój B3-37

pon 10.00 - 11.30 wt 12.00 - 13.00

Program przedmiotu

Programowanie

- Wprowadzenie do programowania - środowisko programistyczne,

- Podstawowe typy i struktury danych. Operacje przypisania, warunkowe, pętle, - Procedury i funkcje,

- Rekurencja, - Sortowania.

Algorytmy

- Analiza algorytmów - złożoność obliczeniowa, - Złożoność algorytmów rekurencyjnych, - Stosy i kolejki,

- Listy, - Grafy,

- Przeszukiwanie grafów, - Kopce.

Zaliczenie

Na ocenę z przedmiotu będą miały wpływ następujące czynniki:

1. Kolokwium z programowania (25 punktów).

2. Kolokwium z algorytmów (25 punktów).

3. Inne (zadania domowe, kartkówka, projekt 30 pkt).

1

(2)

Program przedmiotu DAPR LM0 Ocena z ćwiczeń będzie wystawiana na podstawie wyniku dwóch kolokwiów oraz punktacji zadań dodatkowych.

1. Za zadania programistyczne można otrzymać maksymalnie 30 punktów.

2. Za każde kolokwium można otrzymać maksymalnie 25 punktów.

3. Do zaliczenia kolokwium wymagane jest zdobycie co najmniej 50% punktów.

4. Niezaliczone kolokwium można poprawiać jeden raz. Liczbą punktów za poprawiane kolo- kwium jest średnia arytmetyczna z obu podejść.

5. Zaliczenie otrzymują studenci, którzy zaliczyli oba kolokwia (w pierwszym lub drugim po- dejściu) i zdobyli co najmniej 40 punktów.

Ocena końcowa będzie zależała od uzyskanej sumy punktów i będzie się prezentować nastę- pująco:

— ­ 73 bardzo dobry,

— 65 - 72 dobry plus,

— 57 - 64 dobry,

— 49 - 56 dostateczny plus,

— 41 - 48 dostateczny,

— ¬ 50 niedostateczny

Obecność

Można mieć maksymalnie trzy nieusprawiedliwione nieobecności.

Literatura

1. T. Cormen, C. Leiserson, R Rivest, „Wprowadzenie do algorytmów”, WNT, Warszawa, 2001, 2. Nikolaus Wirth, „Algorytmy + struktury danych = programy”,

3. Wojciech Rytter Krzysztof, Diks Lech, Banachowski, „Algorytmy i struktury danych”, wyd.

Wydawnictwa Naukowo-Techniczne

4. Mark Lutz, David Ascher Python. Wprowadzenie 5. Mark Lutz Python. Leksykon kieszonkowy. Wydanie IV

2

Cytaty

Powiązane dokumenty

Na ocenę z przedmiotu będą miały wpływ następujące

Na ocenę końcową składa się suma punktów z zadań praktycznych oraz testu kompetencji przeprowa- dzonego na wykładzie, w stosunku (70%-30%). Każde z zadań musi zostać wykonane

W przypadku uzyskania co najmniej 21 punktów z obu kolokwiów oraz oceny bardzo dobrej na koniec zajęć istnieje możliwość uzyskania na podstawie laboratoriów zwolnienia z egzaminu

(Uwaga zmiana zgodnie z najnowszymi zaleceniami pana dziekana!!) Ze względu na unijny program stypendialny, wymaga jest obecność i każdorazo- we podpisanie listy obecności

Zaliczenie nieobecności odbywa się poprzez odpowiedź ustną lub pisemną z zakresu omawianego na dwiczeniach, podczas których student nie był obecny (podczas odpowiedzi

Podczas odpowiedzi ustnej w trakcie zajęd prowadzonych w trybie zdalnym niezbędne jest włączenie kamery oraz mikrofonu pod rygorem uzyskania przez studenta 0

Gdy będzie możliwe prowadzenie zajęd w formie tradycyjnej, kartkówki będą mogłby odbyd się również w zwykłej formie pisemnej.. Za każdą poprawną odpowiedź student

Prawo zamówień publicznych – pojęcie zamówienia publicznego, zakres podmiotowy i przedmiotowy, zasady i tryby udzielania, środki ochrony prawnej... o umowie