WYŻSZA SZKOŁA INFORMATYKI STOSOWANEJ I ZARZĄDZANIA Pod auspicjami Polskiej Akademii Nauk Warszawa, ul. Newelska 6, tel.

Podobne dokumenty
Załącznik Nr 5 do Zarz. Nr 33/11/ Kod przedmiotu:aisd2

Grafy i sieci w informatyce - opis przedmiotu

Algorytmy i struktury danych.

Informatyka I stopień (I stopień / II stopień) ogólnoakademicki (ogólnoakademicki / praktyczny)

PRZEWODNIK PO PRZEDMIOCIE

Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2015/2016. Forma studiów: Stacjonarne Kod kierunku: 11.

KARTA MODUŁU KSZTAŁCENIA

SYLABUS DOTYCZY CYKLU KSZTAŁCENIA Realizacja w roku akademickim 2016/17

Opis efektów kształcenia dla modułu zajęć

KARTA KURSU. Algorytmy, struktury danych i techniki programowania. Algorithms, Data Structures and Programming Techniques

Zał nr 4 do ZW. Dla grupy kursów zaznaczyć kurs końcowy. Liczba punktów ECTS charakterze praktycznym (P)

Algorytmy i struktury danych Metody programowania Języki i paradygmaty programowania Nazwa jednostki prowadzącej przedmiot Instytut Matematyki

SYLABUS DOTYCZY CYKLU KSZTAŁCENIA Realizacja w roku akademickim 2016/17

Informatyka I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Załącznik KARTA PRZEDMIOTU. KARTA PRZEDMIOTU Wydział Automatyki, Elektroniki i Informatyki, Rok akademicki: 2009/2010.

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2013/2014

Podstawy programowania.

Instytut Ekonomiczny 9 kierunek studiów

Algorytmy i struktury danych

Załącznik KARTA PRZEDMIOTU. KARTA PRZEDMIOTU Wydział Automatyki, Elektroniki i Informatyki, Rok akademicki: 2009/2010

PRZEWODNIK PO PRZEDMIOCIE

IZ2ZSD2 Złożone struktury danych Advanced data structures. Informatyka II stopień ogólnoakademicki niestacjonarne

S Y L A B U S. język polski. Forma zaliczenia laboratorium 10 ZO 2 4 wykład 6 ZO Razem 16 2

ID2ZSD2 Złożone struktury danych Advanced data structures. Informatyka II stopień ogólnoakademicki stacjonarne

Matematyczne podstawy informatyki Mathematical Foundations of Computational Sciences. Matematyka Poziom kwalifikacji: II stopnia

PRZEWODNIK PO PRZEDMIOCIE

Porównanie algorytmów wyszukiwania najkrótszych ścieżek międz. grafu. Daniel Golubiewski. 22 listopada Instytut Informatyki

Informatyka I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

KARTA PRZEDMIOTU. Algorytmy i struktury danych, C4

Kierunek i poziom studiów: Matematyka, studia I stopnia (licencjackie), rok I

Elektrotechnika I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny) Niestacjonarne (stacjonarne / niestacjonarne)

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje w roku akademickim 2012/2013. Projektowanie i analiza algorytmów

KARTA PRZEDMIOTU. 1. Informacje ogólne. 2. Ogólna charakterystyka przedmiotu. Algorytmy i struktury danych, C3

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje w roku akademickim 2012/2013. Przedmioty kierunkowe

I. KARTA PRZEDMIOTU CEL PRZEDMIOTU

Informatyka I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny) niestacjonarne (stacjonarne / niestacjonarne)

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje w roku akademickim 2012/2013. Algorytmy i struktury danych

Sylabus modułu: Matematyczne podstawy informatyki (kod modułu:03-mo2n-12-mpln)

Matematyka Dyskretna Discrete Mathematics. Informatyka I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2012/2013

Kierunek: Informatyka. Przedmiot:

Informatyka II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny) kierunkowy (podstawowy / kierunkowy / inny HES)

Zał nr 4 do ZW. Dla grupy kursów zaznaczyć kurs końcowy. Liczba punktów ECTS charakterze praktycznym (P)

PRZEWODNIK PO PRZEDMIOCIE

KARTA MODUŁU KSZTAŁCENIA

WYDZIAŁ PODSTAWOWYCH PROBLEMÓW TECHNIKI KARTA PRZEDMIOTU

PRZEWODNIK PO PRZEDMIOCIE

Informatyka I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny) stacjonarne (stacjonarne / niestacjonarne)

Języki programowania II - opis przedmiotu

Literatura. 1) Pojęcia: złożoność czasowa, rząd funkcji. Aby wyznaczyć pesymistyczną złożoność czasową algorytmu należy:

PRZEWODNIK PO PRZEDMIOCIE

koordynator modułu dr hab. Michał Baczyński rok akademicki 2012/2013

Aplikacje internetowe - opis przedmiotu

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2016/2017

Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2015/2016. Forma studiów: Niestacjonarne Kod kierunku: 11.

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2016/2017

Karta (sylabus) modułu/przedmiotu ELEKTROTECHNIKA (Nazwa kierunku studiów)

Rok akademicki: 2012/2013 Kod: EAR s Punkty ECTS: 3. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

Matematyka dyskretna Discrete mathematics. Informatyka I stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny)

Projektowanie i Analiza Algorytmów

Wprowadzenie do algorytmów / Thomas H. Cormen [et al.]. - wyd. 7. Warszawa, Spis treści. Wprowadzenie 2

PRZEWODNIK PO PRZEDMIOCIE

Bezpieczeństwo danych i elementy kryptografii - opis przedmiotu

E-1IZ2-07-s4. Informatyka I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

WYMAGANIA WSTĘPNE W ZAKRESIE WIEDZY, UMIEJĘTNOŚCI I INNYCHY KOMPETENCJI EFEKTY KSZTAŁCENIA

EFEKTY KSZTAŁCENIA DLA KIERUNKU STUDIÓW

Wykłady specjalistyczne. (Matematyka w finansach i ekonomii; Matematyczne metody informatyki)

E-I-0007-s3. Informatyka I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny)

PRZEWODNIK PO PRZEDMIOCIE

E-2IZ1-03-s3. Informatyka I stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny)

KARTA PRZEDMIOTU. 1. NAZWA PRZEDMIOTU: Struktury danych i algorytmy. 2. KIERUNEK: Matematyka. 3. POZIOM STUDIÓW: I stopnia

Państwowa Wyższa Szkoła Zawodowa w Nowym Sączu. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2010/2011

Zał. nr 4 do ZW. Wykład Ćwiczenia Laboratorium Projekt Seminarium 30 30

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2017/2018

Nazwa przedmiotu: MODELOWANIE I ANALIZA SYSTEMÓW INFORMATYCZNYCH. Modeling and analysis of computer systems Forma studiów: Stacjonarne

Testowanie systemów informatycznych Kod przedmiotu

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2017/2018

E-1EZ1-03-s2. Elektrotechnika I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny)

Karta (sylabus) modułu/przedmiotu Mechatronika Studia pierwszego stopnia. Podstawy automatyki Rodzaj przedmiotu: obowiązkowy Kod przedmiotu:

PRZEWODNIK PO PRZEDMIOCIE

KARTA KURSU. Programowanie obiektowe

I. KARTA PRZEDMIOTU CEL PRZEDMIOTU

Geodezja i Kartografia I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

WYDZIAŁ EKONOMII KARTA OPISU MODUŁU KSZTAŁCENIA

Kierunek i poziom studiów: Matematyka, studia I stopnia (licencjackie), rok I

PRZEWODNIK PO PRZEDMIOCIE

Algorytmy i struktury danych - opis przedmiotu

Podstawy Informatyki Information Technology. Inżynieria Środowiska I stopień (I stopień / II stopień) akademicki (ogólno akademicki / praktyczny)

PRZEWODNIK PO PRZEDMIOCIE

Karta (sylabus) modułu/przedmiotu Mechatronika Studia pierwszego stopnia. Podstawy automatyzacji Rodzaj przedmiotu: obowiązkowy Kod przedmiotu:

przedmiot kierunkowy (podstawowy / kierunkowy / inny HES) obowiązkowy (obowiązkowy / nieobowiązkowy) polski semestr I

Programowanie komputerowe Computer programming

EFEKTY KSZTAŁCENIA DLA KIERUNKU STUDIÓW INFORMATYKA

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2015/2016

Informatyka I stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny) niestacjonarne (stacjonarne / niestacjonarne)

Metody optymalizacji Optimization methods Forma studiów: stacjonarne Poziom studiów II stopnia. Liczba godzin/tydzień: 1W, 1Ć

KARTA MODUŁU KSZTAŁCENIA

Program nauczania informatyki w gimnazjum Informatyka dla Ciebie. Modyfikacja programu klasy w cyklu 2 godzinnym

Informatyka Informatics

Scenariusz lekcji. Scenariusz lekcji 1 TEMAT LEKCJI: Algorytmy z nawrotami 2 CELE LEKCJI: 2.1 Wiadomości: 2.2 Umiejętności: 3 METODY NAUCZANIA

Transkrypt:

WYŻSZA SZKOŁA INFORMATYKI STOSOWANEJ I ZARZĄDZANIA Pod auspicjami Polskiej Akademii Nauk 01-447 Warszawa, ul. Newelska 6, tel. 22 3486544 Wydział Informatyki Kierunek studiów Profil Stopień studiów Forma studiów Informatyka Ogólnoakademicki 1-go stopnia niestacjonarne Sylabus przedmiotu Algorytmy i struktury danych 1 1. e przedmiotu Kod CP1 Zapoznanie z interesującymi zagadnieniami algorytmiki - wprowadzenie CP2 Uświadomienie nieodzowności posiadania podstawowej wiedzy z zakresu algorytmiki CP3 Zapoznanie z podstawowymi obszarami zastosowań algorytmów CP4 Zapoznanie z podstawowymi algorytmami CP5 Zapoznanie z algorytmami sortowania CP6 Zapoznanie z podstawowymi algorytmami grafowymi CP7 Zapoznanie z algorytmami przeszukiwania CP8 Zapoznanie z algorytmami zachłannymi Zapoznanie z podstawowymi metodami oceny poprawności algorytmu CP10 Zapoznanie z podstawowymi metodami oceny złożoności czasowej algorytmu CP11 Zapoznanie z podstawowymi metodami oceny złożoności pamięciowej algorytmu 2. Efekty przedmiotowe Wiedza Kod Nazwa Realizuje cel EK-W1 Posiada wiedzę na temat algorytmów sortowania EK-W2 Posiada wiedzę na temat algorytmów wyszukiwania EK-W3 Wiedza na temat algorytmów stosujących techniki programowania dynamicznego 1

Kod Nazwa Realizuje cel EK-W4 Posiada wiedzę na temat algorytmów zachłannych EK-W5 Posiada wiedzę na temat algorytmów tekstowych EK-W6 Posiada wiedzę na temat algorytmów grafowych Umiejętności Kod Nazwa Realizuje cel EK-U1 EK-U2 Posiada umiejętność stosowania i implementowania algorytmów sortowania Posiada umiejętność stosowania i implementowania algorytmów wyszukiwania CP5 2

Kod Nazwa Realizuje cel EK-U3 EK-U4 EK-U5 EK-U6 Kompetencje Posiada umiejętność stosowania i implementowania algorytmów stosujących techniki programowania dynamicznego Posiada umiejętność stosowania i implementowania algorytmów zachłannych Posiada umiejętność stosowania i implementowania algorytmów tekstowych Posiada umiejętność stosowania i implementowania algorytmów grafowych Kod Nazwa Realizuje cel EK-K1 Posiada umiejętność pracy w zespole. K1A_K05 3

Kod Nazwa Realizuje cel EK-K2 Posiada umiejętność dzielenia się wiedzą i kwalifikacjami. 3. Treści programowe Kod TP1 TP2 TP3 TP4 TP5 TP6 Tematyka Podstawowe definicje: Algorytm, Złożoność obliczeniowa. Sortowanie:Insertionsort, Mergesort, Quicksort,Heapsort. Dolne oszacowanie złożoności. Algorytm piątek,wyznaczanie mediany, programowanie dynamiczne vs. rekurencja Programowanie dynamiczne, NWP, algorytmy zachłanne, kody Huffmana Algorytmy grafowe. DFS, BFS, cykl Eulera, sortowanie topologiczne Algorytmy: Forda-Bellmana, Floyda, Dijkstry 4. Macierz realizacji przedmiotu K1A_K01, K1A_K02, K1A_K04, K1A_K05 Efekt przedmiotowy EK-W1 EK-W2 EK-W3 przedmiotu Treści programowe TP2, 4

Efekt przedmiotowy EK-W4 EK-W5 EK-W6 EK-U1 EK-U2 EK-U3 przedmiotu CP5 Treści programowe TP4, TP5, TP6 TP2, 5

Efekt przedmiotowy EK-U4 EK-U5 EK-U6 EK-K1 EK-K2 przedmiotu Treści programowe TP4, TP5, TP6 TP4, TP5, TP6 TP2, TP1, TP2, 5. Literatura Literatura podstawowa 1. Alfred V. Aho, John E. Hopcroft, Jeffrey D. Ullman, Algorytmy i struktury danych, Helion, 2003 2. Thomas H. Cormen, Wprowadzenie do algorytmów, WNT, 2004 Literatura uzupełniająca 1. Alfred V. Aho, John E. Hopcroft, Jeffrey D. Ullman, Projektowanie i analiza algorytmów, Helion, 2003 2. R. L. Graham, D. E. Knuth, O. Patashnik, Matematyka konkretna, PWN, 2002 6

Strony WWW 1. Strona zawiera opisy i kody źródłowe podstawowych algorytmów, http://www.algorytm.org/ 7