Moduł E-student7, dostępny jest wszystkim zainteresowanym po zalogowaniu na indywidualne konto zabezpieczone hasłem. Pozwala na przeglądanie harmonogramu roku akademickiego, planów studiów, szczegółowych programów przedmiotów (syllabusów), umożliwia dostęp do wykładów publikowanych w Internecie i stron prywatnych pracowników. Moduł ten pełni również funkcję „elektronicznego indeksu”. Student ma możliwość sprawdzenia rozkładu zajęć, stanu sesji i terminów egzaminów, otrzymanych ocen z zaliczeń i egzaminów. Poprzez tablicę ogłoszeń udostępniane są również aktualności publikowane przez dziekanaty, nauczycieli akademickich i administratorów systemu.
Syllabus do przedmiotu: Algorytmy i struktury danych
Rodzaj zajęć: Laboratorium
Przedmioty, które student powinien zaliczyć wcześniej:
Informacja o nauczycielu dr Jolanta Koszelew iolkaPii.pb-bialvstok.pl http://viww.sylabus.republika.pl Informacja o przedmiocie
Anal Mat Analiza matematyczna I
ProgKom Programowanie komputerów
MATDYSK Matematyka dyskretna
Współpraca z zagranicą Dokument? do Ściągnięcia
Zarządzenia_
Oferta edukacyjna
Wprowadzenie do zajęć, uzasadnienie obecności przedmiotu w programie nauczania
Studenci w ramach zajęć pracowni specjalistycznej stosują w praktyce implementacyjnej wiedzę przekazywanąna wykładzie. W ciągu 15 tygodni zajęć (po dwie godziny tygodniowo) studenci rozwiązują pięć zadań programistycznych. Każde z zadań jest najpierw szczegółowo omawiane i analizowane (2 godziny), następne zajęcia są poświęcone implementacji określonych wcześniej rozwiązań (2 godziny), na kolejnych zajęciach odbywa się zaliczenie zadania (2 godziny). Szczegółową instrukcję do każdego zadania student może znaleźć na stronie www.sylabus.republika.pl w linku pracownia specjalistyczna.
Minima programowe
Algorytmy i struktury danych. Dane i operacje na danych, pojęcie typu. Poprawność i złożoność algorytmu. Metody układania algorytmów: zstępująca, dziel i rządź, programowanie dynamiczne, algorytmy zachłanne, z nawrotami. Wyszukiwanie i sortowanie. Abstrakcyjne struktury danych (lista, stos, kolejka, słownik, kolejka priorytetowa) i metody ich realizacji. Struktury drzewiaste. Grafy, sposoby ich reprezentacji, podstawowe algorytmy grafowe.
Celemn zajęć jest wykorzystanie w praktyce programistycznej wiadomości z wykładu dotyczących poznanych algorytmów i struktur danych. Realizowane zadania są też często okazją do zastosowania typowych metod programistycznych takich jak: "dziel i zwyciężaj", programowania dynamiczne, technika zachłanna. W ramach zadań studenci kształcą także umiejętność eksperytmentalnego określania złożoności średniej algorytmów.
Źródło: Opracowanie własne;
http://www.wsfiz.edu.pl/Wsfiz/Student.aspx,
30.09.2004.