|
Algorytmy i Struktury Danych
Edycja: Wiosna 2016
Prowadzacy przedmiot
- dr hab. inz. Piotr Faliszewski
- dr inz. Marek Gajecki
- dr inz. Marcin Kurdziel
- mgr inz. Krzysztof Magiera
Cwiczenia
Cwiczenia odbywaja sie wedlug nastepujacych zasad:
- Cwiczenia odbywaja sie co tydzien. Kazdy student jest przypisany
do swojej sali i terminu. Prowadzacy zmieniaja grupy, z ktorymi
odbywaja zajecia po kazdym kolokwium.
- Obecnosc na cwiczeniach nie jest obowiazkowa, pod warunkiem, ze
spelniona zostana warunki zaliczenia cwiczen (niemniej obecnosc
jest wysoce zalecana).
- Nie ma potrzeby przedstawiac prowadzacym jakichkolwiek zwolnien
lekarskich w przypadku nieobecnosci (dobrze uzasadniona
nieobecnosc na kolokwiach nalezy zglaszac wykladowcy)
- Co roku znajduja sie osoby, ktore chca oprocz swojej grupy
chodzic tez na inne. Jest to dopuszczalne, ale obowiazkiem
studenta jest tez przyjsc na swoja wlasne grupe. W przypadku braku miejsc
w sali takie osoby musza zrobic miejsce dla tych, przypisanych do danej
sali i terminu. Na "nie swojej" grupie mozna byc tak samo wzietym do
odpowiedzi jak na swojej.
- W ramach cwiczen nie ma ocen negatywnych (ale nalezy sie
spodziewac ironii i sarkazmu).
- W ramach cwiczen studenci otrzymuja plusy. Jeden plus wart
jest 0.5 punkta z kolokwium.
Kolokwia
W trakcie semestru odbywaja sie trzy kolokwia, na kazde skadaja sie
trzy zadania. Za kazde zadanie mozna otrzymac jedna z trzech
ocen:
-
2 -- zadanie rozwiazane poprawnie, lub z drobnymi bledami
-
1 -- rozwiazanie z istotnymi bledami (lub istotnie mijajace sie
z warunkami zadania; np. algorytm o zlozonosci O(n2) tam
gdzie istnieje rozwiazanie liniowe).
- Uwaga! W niektorych zadaniach to Panstwa obowiazkiem jest
zorientowanie sie jak szybki powinien byc docelowy algorytm.
Wowczas wymagana zloznosc algorymu nie bedzie zawarta w tresci
zadania.
-
0 -- rozwiazanie z powaznymi bledami lub brak rozwiazania
W rzadkich przypadkach dopuszczalne sa oceny ulamkowe (1.5 i 0.5).
Warunki zaliczenia
Zaliczenie w pierwszym terminie otrzymuja osoby, ktore
zdobyly co najmniej 6 punktow (z kolokwiow oraz plusow)
pod warunkiem, ze:
- student(ka) zdobyl(a) co najmniej dwi "2"ki z kolokwiow
- student(ka) zdobyl(a) jedna "2"ke z kolokwium oraz co
najmniej cztery plusy na cwiczeniach.
W przypadku braku zaliczenia w pierwszym terminie, terminy egzaminow
pelnia jednoczesnie role kolokwiow zaliczeniowych.
Egzaminy
Odbywaja sie trzy egzaminy (termin pierwszy, drugi i trzeci; nie ma
terminu zerowego). Kazdy student, niezaleznie czy uzyskal zaliczenie,
moze przyjsc na kazdy termin egzaminu.
Kazdy egzamin ma taka sama forme:
- Cztery zadania (mozliwe, choc niekonieczne, pytania teoretyczne)
- Zaliczenie od 3 punktow, w tym co najmniej jedna "2"ka.
Zdanie egzaminu w pierwszym terminie, ale bez zaliczenia cwiczen,
oznacza zaliczenie cwiczen i egzaminu w drugim terminie (tak samo jak
zdaniem egzaminu w drugim terminie).
Oceny
Ocena z cwiczen i egzaminu zostana obliczone wg. skali zgodnej z
regulaminem AGH lub korzystniejszej dla studentow. Ocena koncowa, w
przypadku zaliczenia w pierwszym terminie, to srednia ocen z egzaminu
i cwiczen (zaokraglana na korzysc studentow). W przypadku zaliczenia
w drugim lub trzecim terminie, ocena koncowa to 3.0.
Kalendarz zajec
Tydzien |
Data |
Zajecia |
|
Tydzien 1 | 22 II 2016 | Wyklad 1 | wstep do przedmiotu
|
| 26 II 2016 | cwiczenia
|
Tydzien 2 | 29 II 2016 | wyklad 2 | (odwolany)
| | 4 III 2016 | cwiczenia
|
Tydzien 3 | 7 III 2016 | wyklad 3 | (sortowanie 1)
| | 11 III 2016 | cwiczenia
| Tydzien 4 | 14 III 2016 | wyklad 4 | (sortowanie 2 + elementarne struktury danych)
| | 18 III 2016 | KOLOKWIUM 1
| Tydzien 5 | 21 III 2016 | wyklad 5
|
| 24 III--30 III 2016 | wakacje wiosenne
|
Tydzien 5cd. | 1 IV 2016 | cwiczenia
| Tydzien 6 | 4 IV 2016 | wyklad 6
| | 8 IV 2016 | cwiczenia
| Tydzien 7 | 11 IV 2016 | wyklad 7
| | 15 IV 2016 | cwiczenia
| Tydzien 8 | 18 IV 2016 | wyklad 8
| | 22 IV 2016 | cwiczenia
| Tydzien 9 | 25 IV 2016 | wyklad 9
| | 29 IV 2016 | KOLOKWIUM 2
| | 2-4 V 2016 | swieta majowe,
| Tydzien 9cd. | 6 V 2016 | cwiczenia
| Tydzien 10 | 9 V 2016 | wyklad 10
| | 13 V 2016 | cwiczenia
| Tydzien 11 | 16 V 2016 | wyklad 11
| | 20 V 2016 | cwiczenia
| Tydzien 12 | 23 V 2016 | wyklad 12
| | 26-27 V 2016 | dni wolne
| Tydzien 13 | 30 V 2016 | wyklad 13
| | 3 VI 2016 | cwiczenia
| Tydzien 14 | 6 VI 2016 | wyklad 14
| | 10 VI 2016 | KOLOKWIUM 3
|
SESJA | 13-30 VI 2016 |
|
| |