Vysoká škola báňská - Technická univerzita Ostrava Fakulta elektrotechniky a informatiky
PRŮVODCE STUDIEM
navazujícím Mgr. studiem v kombinované formě studijního oboru
Informatika a výpočetní technika (Oba ročníky)
pro akademický rok 2013/14, letní semestr
Ostrava, leden 2014
Sestavila: RNDr. Eliška Ochodková, Ph.D. Fakulta elektrotechniky a informatiky VŠB – Technická univerzita Ostrava
Kontakty na tutory Adresa: FEI, VŠB –TU Ostrava, 17. listopadu 15, 708 33, Ostrava-Poruba E-mail:
[email protected] Telefon: 59 732 xxxx ... poslední čtyřčíslí je uvedeno u jednotlivých tutorů
ANO - Analýza obrazu Anotace
V předmětu jsou probírána zejména tato témata: segmentace obrazů, detekce hran, oblastí a rohů, měření objektů pro příznakové rozpoznání, klasifikace pomocí diskriminačních funkcí, klasifikace s využitím neuronových sítí, analýza obrazů 3D scén, analýza obrazů proměnných v čase, sledování objektů. Garant předmětu:
doc. Dr. Ing. Eduard Sojka,
Tutor: doc. Dr. Ing. Eduard Sojka, kat. 460, tel. 59 732 3195, místnost A1006,
[email protected]
Harmonogram pro akademický rok 201/314 (letní semestr):
1. Tutoriál – nepovinný: Detekce hran v obrazech. Gradientní metoda. Metoda průchodu nulou. Detekce oblastí. Prahování. 2. Tutoriál– nepovinný: Měření objektů. Výpočet a volba příznaků pro příznakové rozpoznání. Hodnocení účinnosti a optimalizace množiny příznaků. 3. Tutoriál – nepovinný. Klasifikátor a klasifikace pomocí diskriminačních funkcí. Klasifikace pomocí etalonů. 4. Tutoriál– nepovinný. Rekonstrukce prostorových souřadnic na základě znalosti dvou nebo více různých obrazů téže scény. 5. Tutoriál– nepovinný. Analýza obrazů proměnných v čase. Sledování objektů. Ke studiu předmětu nejsou zapotřebí žádné speciální prerekvizity. Předpokládá se ale znalost základů matematiky, znalost programovacího jazyka C++ a znalost základů práce s obrazy (absolvování předmětu DZO je výhodou). Během setkání budou posluchači vždy uvedeni do problematiky formou výkladu rozhodujících partií. Dále bude doporučeno, kterým částem učebního textu je vhodné během samostudia věnovat speciální pozornost. Budou stanoveny části, které je potřebné prostudovat samostatně. Postupně budou také podrobněji specifikovány detaily malého projektu, který je součástí předmětu. Pro porozumění výkladu během jednotlivých setkání je na každé následující setkání vhodná alespoň částečná znalost témat ze setkání předchozích.
Podmínky udělení zápočtu
Podmínkou k udělení zápočtu je odevzdání malého a jednoduchého projektu spočívajícího v realizaci programu pro rozpoznávání geometrických objektů (kruh, čtverec, trojúhelník atd.) Projekt je hodnocen maximálně 25-ti body.
Podmínky vykonání zkoušky
Zkouška je kombinovaná (ústní s písemnou přípravou). Během zkoušky si posluchač vylosuje tři otázky, z nichž každá může být hodnocena max. 25-ti body. Přesné znění otázek bude zveřejněno předem, a to během posledního setkání a na níže uvedeném URL.
Studijní materiály
budou zveřejňovány na http://mrl.cs.vsb.cz/people/sojka/ ♦
IT – Internetové Technologie Anotace
Předmět je určen pro studenty navazujícího kombinovaného studia informatiky. V předmětu se studenti seznámí se současnými i připravovanými technologiemi pro Internet. Budou schopni analyzovat, kombinovat, sumarizovat a využívat spojitosti a vazby mezi jednotlivými technologiemi a přístupy. Studenti jsou vedeni také k samostatnému projevu a formulaci myšlenek a názorů k jednotlivým problémovým oblastem, a to spolu s obhájením těchto vlastních postojů. Garant předmětu: Michal Radecký, kat. 456, tel. 4486, místnost A1047, http://www.cs.vsb.cz/radecky Tutoři: Michal Radecký
Harmonogram pro akademický rok 2013/14 (letní semestr): 1. tutoriál (21.2.2014) – nepovinný. Na tomto úvodním soustředění Vám budou sděleny informace o organizaci studia předmětu a informace o náplni předmětu. Dále budete seznámeni se základním názvoslovím, historií a současností Internetu. 2. tutoriál (7.3.2014) – nepovinný. Seznámení se základními technologiemi konceptu Web 2.0 či RIA, a to včetně zmínky o souvisejících technologiích sémantického webu, XML, RSS, apod. Na tutoriálu bude probíhat rovněž debata k uvedeným tématům. 3. tutoriál (21.3.2014) – nepovinný. Přehled technologií, které je možné zahrnout do tzv. SOA (Service Oriented Architecture), jedná se především o webové služby, jejich řešení, nasazení a využívání. Dále se tutoriál bude věnovat moderním trendům v oblasti služeb a outsourcingu a cloud computingu. Rovněž bude probíhat debata k uvedeným tématům. 4. tutoriál (4.4.2014) – nepovinný. Přehled o technologiích souvisejících s problematikou sdílení a distribuce dat (BitTorrent, WebDAV, atd.). Dále se předpokládá základní přehled o nástrojích pro zajištění bezpečnosti v prostředí Internetu. Rovněž bude probíhat debata k uvedeným tématům. 5. tutoriál (18.4.2013) – nepovinný. Poslední tutoriál se bude věnovat problematice WebDesignu, a to především z vnějšího pohledu. Součástí bude také problematika copywritingu a SEO. Rovněž bude probíhat debata k uvedeným tématům. Změny v tématech a náplni jednotlivých tutoriálů jsou vyhrazeny a budou případně upřesněny na webu předmětu.
Podmínky udělení zápočtu
Hodnocení zápočtu je zde postaveno na zpracování a odevzdání odborného textu resp. projektu, který bude pokrývat zvolené téma související s náplní tohoto předmětu. Každý student si může volně vybrat ze tří níže uvedených témat. Své vybrané téma nahlásí svému tutorovi na 2. tutoriálu (zvolené téma je možné měnit pouze po domluvě s vyučujícím). Každý student si vybere jedno z témat. Termíny a další informace najdete na stránkách garanta předmětu. Témata: • Fenomén doby
•
•
o Popisný referát o vybraném tématu, které tvoří současné trendy oblasti IT/ICT a jsou jakýmsi fenoménem, ať již z pohledu uživatelů nebo technologií. Důraz bude kladen na odbornost zpracovaného tématu, a to včetně detailního rozboru technické stránky, použitelnosti, využití statistických údajů, apod. Součástí bude graficky zpracovaný plakát, jakási infografika k vybranému tématu. Mobilní aplikace o Přehled základních vlastností, možností, historie, budoucnosti, statistik, apod. Zaměření se na celkový koncept, ale i na konkrétní technologie umožňující vývoj mobilních aplikací a her napříč platformami. Součástí bude implementační ukázka (vč. zdrojových kódů) vlastní mobilní aplikace pro popisovanou platformu. Multimediální klip či aplikace o „implementační téma“, jehož výsledkem bude video klip (video nahrávka, střih, různá animační technika) či interaktivní animace (Flash, Silverlight, apod.) na libovolné téma spojené s Internetem. Maximální délka do 5 minut a použitý jazyk může být čeština i angličtina. Např. Jak fungují webové služby, Historie Internetu, Technologie X/HTML, kvíz, atd. Touto formou můžete rovněž zpracovat i výše uvedená témata.
Požadavky na zpracování odborného textu: • Text bude odpovídat požadavkům na odborné texty. Úspěšně nebudou ohodnoceny příliš vágní texty bez technického pozadí. Každý text bude obsahovat technicky korektní údaje a bude zahrnovat technické údaje a specifika jednotlivých technologií, a to na vysokoškolské úrovni. • Grafické zpracování textu je ponecháno na samotném studentovi, nicméně se předpokládá, že nebudou použity žádné nestandardní postupy. Dokument bude zpracován tak, aby byl kvalitně tisknutelný a čitelný. Text bude doplněn o odpovídající ilustrace, schémata či fotografie, a to v odpovídající kvalitě, informační hodnotě a rozumné míře. Součástí musí být také odkazované reference a zdroje. • Rozsah zpracovaného tématu je nejméně 15 stránek. Všechny použité prvky (obrázky, kresby, animace) budou autorské, případně bude korektně citován zdroj. V případě video klipu, animace či aplikace budou použity takové obsahové prvky, které budou v souladu s autorskými právy a nebudou znemožňovat další využití a publikování klipu na Internetu, např. na YouTube. Hodnotit se bude především dodržení tématu, originálnost, obsahová náplň textu či klipu, jeho odbornost, informační a technická hodnota, grafické a stylistické zpracování a celková kvalita obhajoby prezentovaných myšlenek. Odevzdání zápočtové práce • Práce bude odevzdána ve formě ZIP souboru (bude obsahovat PDF verzi dokument, zdrojový formát dokumentu (DOC, TEX, atd.), příp. zdrojové soubory doplňující implementace). • Takto vytvořený ZIP soubor bude nazván podle loginu studenta (abc123.zip) a bude zaslán na emailovou adresu tutora. • Zasílaná zpráva bude jako předmět obsahovat řetězec IT2013-K . V těle zprávy dále budou informace o jméně studenta, jeho loginu a studijní skupině.
• •
Takovýto email posílejte pouze jeden a jedenkrát. V případě násobného zaslání projektu bude hodnocen vždy první obdržený a student riskuje snížení hodnocení za nedodržení podmínek odevzdání. V případě klipu bude odevzdáno CD/DVD jak s výstupní podobou, tak všemi použitými zdrojovými prvky. Mailem podle pokynů výše bude zaslána pouze informace o obsahu CD/DVD, příp. URL adresa umístění klipu, animace či aplikace.
Podmínky vykonání zkoušky
Zkouška bude probíhat písemnou formou, kdy maximální možný zisk je 60 bodů. Student, který obdrží 29 bodů a méně, musí zkoušku opakovat (pokud mu to umožní studijní řád). Termíny k vykonání zkoušky budou uveřejňovány v informačním systému Edison. Kombinovaní studenti mohou využívat jak termíny určené výhradně pro kombinovanou formu, tak termíny vypsané pro prezenční studenty.
Studijní materiály
Budou zveřejňovány na www.cs.vsb.cz/radecky ♦
KOD - Komprese dat Anotace
Studentům budou prezentovány základní pojmy z oblasti komprese dat. Důraz bude kladen na schopnost aplikace teoretických znalostí při řešení praktických problémů. V průběhu ročníkové práce budou studenti ověřovat vybrané části teorie pomocí experimentů. Garant předmětu: prof. RNDr. Václav Snášel, CSc.,
[email protected], 5251 Tutoři: Ing. Jan Platoš, Ph.D.,
[email protected], 3034
Harmonogram pro akademický rok 2013/14 (letní semestr): 1. tutoriál (7.3.) –nepovinný. Komprese dat, statistické metody 2. tutoriál (22.3.) –nepovinný. Slovníkové metody komprese, transformace pro kompresi. 3. tutoriál (19.4.) –nepovinný. Komprese multimediálních dat 4. tutoriál (2.5.) –nepovinný. Komprese multimediálních dat - pokračování. 5. tutoriál (16.5.) –nepovinný. Nové směry v kompresi dat.
Podmínky udělení zápočtu Zápis projektu a zpracování jeho návrhu a základní implementace.
Podmínky vykonání zkoušky
Dokončení projektu, provedení experimentů a jejich vyhodnocení, prezentace dosažených výsledků. Obhajoba projektu.
Studijní materiály http://homel.vsb.cz/~pla06/ ♦
GIS - Geografické informační systémy Anotace
Geografické informační systémy (GIS) dnes představují velmi rychle se rozvíjející oblast IT. Kurz se zaměřuje se na seznámení se základními pojmy a způsoby zpracování dat v GIS. Představeny budou typické operace jako je příprava vstupních prostorových dat, jejich ukládání, zpracování pomocí funkcí typických pro práci s prostorovými dat, analytické nástroje a způsoby vizualizace v GIS. Po absolvování předmětu by se posluchači měli být schopni zorientovat v libovolném prostředí GIS na základě zvládnutých principů této oblasti. Předmět je určen pro studenty druhého ročníku kombinovaného studia informatiky a předpokládá znalost základů databázových a informačních systémů a OS unixového typu. Garant předmětu:
Ing. Jan Gaura (A1037, 3068)
Tutoři: Ing. Jan Gaura, místnost A1037, tel. 3068,
[email protected]
Harmonogram pro akademický rok 2013/14 (letní semestr):
1. (21.2.) – nepovinný. Podrobnější vysvětlení organizace studia. Úvodní přednáška. 2. tutoriál (7.3.) – nepovinný. Prostorové modely, reprezentace geoprvků. Práce na projektu. 3. tutoriál (21.3.) – nepovinný. Dálkový průzkum Země. Konzultace k projektu. 4. tutoriál (4.4.) – nepovinný. Zpracování LIDARových dat, GPS. 5. tutoriál (18.4.) – nepovinný. Obhajoba projektu.
Podmínky udělení zápočtu
Podmínkou k udělení zápočtu je odevzdání a obhajoba vybraného projektu. Projekt bude hodnocen maximálně 45 body.
Podmínky vykonání zkoušky
Zkouška bude obsahovat písemný test za 55 bodů.
Studijní materiály
Obsah jednotlivých přednášek a aktuální informace k probíhajícímu předmětu budou zveřejňovány na webových stránkách http://wiki.cs.vsb.cz/index.php/Edu:GIS/cs. ♦
MBM – Metody byznys modelování Anotace Cílem předmětu je seznámení se základními pojmy používanými při specifikaci byznys (podnikových) procesů s využitím různých paradigmat a metod. Celý kurz je rozdělen do dvou částí, přičemž první z nich je věnována neformálním, příp. semi-formálním, metodám postavených na třech základních druzích abstrakcí – funkčním modelování, modelování chování a strukturálním modelování. K tomuto účelu budou představeny tři metody implementující tyto přístupy, a to metoda IDEF (Integrated DEFinition), EPC (Event-driven Process Chains), BPMN (Business Process Modeling Notation) a UML (Unified Modeling Language). V druhé části budou studující obeznámeni s formálními metodami, konkrétně s aplikací teorie Petriho síti pro účely jednoznačné a přesné specifikace byznys procesů včetně jejich analýzy a verifikace. Po prostudování předmětu by měl student být schopen sestavení modelů podnikových procesů nezávisle na použitých principech a softwarových nástrojích. Garant předmětu: Jan Kožusznik,A1020,
[email protected], 597 323 264 Tutoři: Michal Košinár,A1020,
[email protected], 597 329 017
Harmonogram pro akademický rok 2013/14 (letní semestr): 1. tutoriál – povinný. Úvod do problematiky byznys modelování. Funkční modelování s využitím IDEF0. Událostmi řízené procesy. Diagramy EPC. 2. tutoriál – nepovinný. Využití jazyka UML ke specifikaci procesů. Jazyk BPMN. Metamodel byznys procesu. 3. tutoriál –povinný. Formální metody ve specifikaci procesů. Úvod to teorie Petriho sítí. 4. tutoriál – nepovinný. WF sítě a možnosti jejich využití k účelům ověření vlastností procesů. 5. tutoriál – povinný. Další kategorizace modelů pro business modelování. Konzultace a prezentace individuálních prací.
Podmínky udělení zápočtu
Zisk minimálně 20 bodů ze 40 – zápočtový projekt za 40 bodů.
Podmínky vykonání zkoušky • •
Udělený zápočet z předmětu MBM Úspěšné absolvování zkoušky - minimum je 30 a maximum 60 bodů
Studijní materiály
Budou zveřejňovány na http://www.kozusznik.cz/courses/mbm/combined.html ♦
SPS – Směrované a přepínané sítě Anotace
Předmět obeznamuje studenty s protokoly a principy návrhu rozlehlých paketových sítí založených na směrovacích a přepínacích prvcích. Studenti se naučí správně aplikovat směrovací protokoly (včetně multicastových), optimalizovat cesty a volit správné mechanismy podpory kvality služby a tvarování provozu. Prohloubí si znalosti z oblasti přepínaných sítí a naučí se navrhovat přepínané a virtuální sítě s rychlou konvergencí v případě výpadků tras. Probíraná problematika bude prakticky odzkoušena v rámci laboratorních cvičení Garant předmětu: Ing. Petr Grygárek, Ph.D.,
[email protected], tel. 724 305 328 Tutor: Ing. Daniel Stříbný,
[email protected], místnost CPIT/RB206, tel. 597 329 401
Harmonogram pro akademický rok 2013/14 (letní semestr): Poznámka: Studenti před zahájením každého tutoriálu prostudují doporučené texty k tématům naplánovaným na daný tutoriál (viz http://www.cs.vsb.cz/grygarek/SPS, sekce Seznam přednášených témat, prezentace z přednášek a studijní texty) a připraví si konkrétní dotazy na tutora. 1. tutoriál (22.2. 2014) . Seznámení s laboratoří. Pokročilé funkce v přepínaných sítích Spanning Tree a jeho varianty, optimalizace STP stromu, ochrana STP. VLAN, 802.1q, QinQ. Agregace linek, LACP. L3 přepínání, směrování mezi VLAN. Private VLANs. SPAN/VSPAN. Je doporučeno předem prostudovat dokument na http://www.cs.vsb.cz/grygarek/POS/ZakladyKonfiguraceIOS.pdf , str. 1-10. 2. tutoriál (8.3. 2014). Adresování sítě, statické směrování, RIPv2, OSPF, OSPF, oblasti v OSPF. Redistribuce mezi směrovacími protokoly, propagace implicitní cesty. Představení a zadání semestrálních projektů. 3. tutoriál (5.4. 2014) – Protokol BGP – externí a interní BGP, směrovací politiky. 4. tutoriál (3.5. 2014) - IPv6 – adresování a směrování. Multicasting – PIM Sparse Mode.
Podmínky udělení zápočtu
Vypracování projektu – témata a terminy budou sděleny tutorem na druhém tutoriálu.
Podmínky vykonání zkoušky
Kombinovaná zkouška – max 40 b, nutno dosáhnout alespoň 20 b.
Studijní materiály
budou zveřejňovány na http://www.cs.vsb.cz/grygarek/SPS/ ♦
STA1 – Statistika I Anotace Absolventi ovládají základní dovednosti nezbytné pro použití statistických technik a procedur za použití statistického software včetně interpretace výsledků statistické analýzy. Garant předmětu: Ing. Martina Litschmannová, Ph.D. místnost K 210a, tel. 59 732 4305 Tutor: Ing. Jan Kracík, Ph.D., místnost RA 310 (CPIT), tel. 59 732 9402
Harmonogram pro akademický rok 2013/14 (letní semestr): 1. tutoriál (21. 2. 2014)
seznámení se s náplní předmětu a organizací studia předmětu
kombinatorika (variace, permutace, kombinace)
základní pojmy z teorie pravděpodobnosti, Bayesův teorém, věta o úplné pravděpodobnosti
2. tutoriál (7. 3. 2014) •
diskrétní a spojitá náhodná veličina
3. tutoriál (21. 3. 2014) •
vybraná rozdělení náhodných veličin
•
normální rozdělení, centrální limitní věta
4. tutoriál (4. 4. 2014) •
explorační analýza dat
•
seznámení se se statistickým software
5. tutoriál (18. 4. 2014) •
bodové a intervalové odhady
•
testování hypotéz
6. tutoriál (2. 5. 2014) •
analýza rozptylu (ANOVA)
7. tutoriál (16. 5. 2014) •
zápočtový test
•
konzultace semestrálního projektu
•
konzultace dle potřeb posluchačů
Podmínky udělení zápočtu
1. V průběhu semestru studenti obdrží zadání dvou domácích úkolů a semestrálního projektu. 2. V rámci závěrečného tutoriálu studenti absolvují zápočtový test.
Domácí úkol č.1 Domácí úkol č.2 Semestrální projekt Zápočtový test Celkem
Termín zadání 21.3.2014 2.5.2014 21.2.2014
Termín vyhotovení 7.4.2014 19.5.2014 19.5.2014
Maximální bodové hodnocení 5 5 20
Nutné minimální hodnocení 1 1 10
16.5.2014
10 40
1 20
3. Pro udělení zápočtu musí student získat minimálně 20 bodů a zároveň dosáhnout minimálního hodnocení ze všech dílčích aktivit.
Podmínky vykonání zkoušky
Zkouška se skládá z praktické a teoretické části. Z praktické části lze získat maximálně 50 bodů, přičemž požadované minimum je 25 bodů. Z teoretické části (test, resp. ústní zkouška) lze získat maximálně 10 bodů, minimálně je nutno získat 2 body.
Studijní materiály 1. Litschmannová M., Vybrané kapitoly z pravděpodobnosti, VŠB-TUO, 2011 http://mi21.vsb.cz/modul/vybrane-kapitoly-z-pravdepodobnosti 2. Litschmannová M., Úvod do statistiky, VŠB-TUO, 2011 http://mi21.vsb.cz/modul/uvod-do-statistiky 3. Další studijní materiály budou zveřejňovány na http://homel.vsb.cz/~kra0220/ ♦
TI – Teoretická informatika Anotace
Kurs rozšiřuje a prohlubuje teoretické základy informatiky nabyté v bakalářském studiu, speciálně v oblastech teorie jazyků a automatů a teorie algoritmů (vyčíslitelnost a složitost). Absolvent kursu má prokázat hlubší porozumění pojmům, výsledkům a metodám v oblastech jako jsou konečné automaty, regulární jazyky, regulární výrazy, bezkontextové gramatiky, zásobníkové automaty, Turingovy stroje, stroje RAM, časová a prostorová složitost algoritmů, obecné metody návrhu algoritmů a analýza jejich složitosti, třídy složitosti problémů, speciálně PTIME, NPTIME, PSPACE, algoritmická nerozhodnutelnost problémů, aproximační, pravděpodobnostní, paralelní a distribuované algoritmy. Garant předmětu: prof. RNDr. Petr Jančar, CSc. (místnost A1046, klapka 3476, e-mail
[email protected]) Tutor: Ing. Martin Kot, PhD. (místnost A1024, klapka 4437, e-mail
[email protected])
Harmonogram pro akademický rok 2013/14 (letní semestr): 1. tutoriál (21.2.2014) – nepovinný. Přehled náplně kursu, informace o požadavcích k zápočtu a o zkoušce, časový plán. Oblast konečných automatů a regulárních jazyků. 2. tutoriál (7.3.2014) – nepovinný. Oblast bezkontextových jazyků, bezkontextové gramatiky a zásobníkové automaty. 3. tutoriál (21.3.2014) – nepovinný. Turingovy stroje, model RAM, složitost algoritmů. 4. tutoriál (4.4.2014) – nepovinný. Obecné metody návrhu algoritmů a analýza jejich složitosti, třídy složitosti problémů, speciálně PTIME, NPTIME, PSPACE. Diskuse ukázkové zápočtové písemky. 5. tutoriál (18.4.2014) – povinný. Zápočtová písemka. Polynomiální převoditelnost problémů, NP-úplnost. 6. tutoriál (2.5.2014) – nepovinný. Algoritmická nerozhodnutelnost problémů, stručný nástin oblasti aproximačních, pravděpodobnostních, paralelních a distribuovaných algoritmů. 7. tutoriál (16.5.2014) – povinný. Podrobné informace o zkoušce, diskuse ukázkové zkouškové písemky. Prezentace referátů. Účast na setkáních (tutoriálech) je jistě velmi žádoucí, byť formálně není povinná. Povinná je samozřejmě účast na zápočtové písemce a prezentování referátů. Výjimečný náhradní termín pro zápočtovou písemku bude vypsán jen pro studenty s doloženým závažným důvodem nepřítomnosti na výše uvedeném termínu.
Podmínky udělení zápočtu
Na 5. setkání se bude psát zápočtová 45-minutová písemka, ze které je možné získat až 24 bodů. Nutnou podmínkou k získání zápočtu je zisk alespoň 8 bodů. (Výjimečný náhradní termín pro nezúčastněné bude jen pro ty s doloženým závažným důvodem.) Je zde v zásadě jen tento jeden pokus, který není možné opakovat. Pokud bude dána možnost opravy v případě neúspěchu (což není zaručeno), bude možné při opravě získat jen minimální počet bodů.
Další nezbytnou podmínkou k získání zápočtu je úspěšné zvládnutí referátu (v opačném případě zápočet udělen nebude). Zadání obdrží studenti e-mailem v první půlce semestru. Porozumění referátu a připravené podklady k prezentaci budou prověřeny ústně na 7. tutoriálu (případné náhradní termíny budou zveřejněny na stránce předmětu). Za uznaný referát bude přiděleno 5-11 bodů.
Podmínky vykonání zkoušky
Ke zkoušce je možné jít jen po splnění požadavků k zápočtu. Zkouška je písemná (90 minutová), podle potřeby doplněná ústní částí; max. zisk je 65 bodů (minimální zisk k uznanému absolvování zkoušky je 25 bodů).
Studijní materiály
a informace o aktuálním průběhu kursu budou zveřejňovány na http://www.cs.vsb.cz/jancar/TEORET-INF/teoret-inf.htm , informace specifické pro kombinované studium budou na stránce http://www.cs.vsb.cz/kot/TIkomb Mj. bude přístupný ve formě pdf souboru studijní materiál P. Jančar: Teoretická informatika – učební text, VŠB-TU Ostrava, srpen 2007. ♦
MSPS - Metody specifikace programových systémů Anotace
Předmět detailně seznamuje studenty s textovou formou specifikace softwarových požadavků, jazykem UML a s jazykem OCL (Object Constraint Language), který je používaný k účelu formální specifikace a verifikace objektově orientovaných systémů. V rámci předmětu se také studenti seznámí s celou řadou pokročilých návrhových vzorů. Garant předmětu: Jan Kožusznik,A1020,
[email protected], 597 323 264 Tutoři: Jan Kožusznik,A1020,
[email protected], 597 323 264
Harmonogram pro akademický rok 2013/14 (letní semestr): 1. 2. 3. 4. 5.
tutoriál – povinný. Softwarové požadavky, specifikace, Případy užití I. tutoriál – nepovinný. Případy užití II, UML I tutoriál – povinný. UML II tutoriál – nepovinný. UML III, OCL tutoriál – povinný. Návrhové vzory
Podmínky udělení zápočtu
Zisk minimálně 20 bodů ze 40 – dva zápočtové testy za 20 bodů.
Podmínky vykonání zkoušky • •
Udělený zápočet z předmětu MSPS Úspěšné absolvování zkoušky - minimum je 30 a maximum 60 bodů
Studijní materiály
Budou zveřejňovány na http://www.kozusznik.cz/courses/msps/combined.html ♦
Kryptografie a počítačová bezpečnost (KPB) Anotace
Předmět se zabývá základními principy a algoritmy bezpečnostních technik a protokolů. V předmětu se studenti seznámí se především se základními pojmy z bezpečnosti IT, s algoritmy symetrické a asymetrické kryptografie a jejich matematickým základem, s kryptografickými hašovacími funkcemi a jejich vlastnostmi, s algoritmy pro digitální podpis a kryptografií na bázi eliptických křivek, se správou klíčů. Nedílnou součástí výkladu je také přehled nejdůležitějších standardů a hodnotících kriterií, neopomíjí se problematika počítačové kriminality a legislativních aspektů bezpečnosti IT. Garant předmětu: RNDr. Eliška Ochodková, Ph.D. Tutoři : RNDr. Eliška OchodkováPh.D., kat. 460, tel. 3032, místnost A1010,
[email protected]
Harmonogram pro akademický rok 2013/14 (letní semestr) 1. tutoriál • Seznámení s podmínkami ukončení předmětu. Zadání a výběr projektů. • Úvod do problematiky bezpečnosti informací a informačních technologií. • Základy modulární aritmetiky. Zkladní pojmy kryptografie. Metody a typy útoků. 2. tutoriál • Klasická kryptografie. Stručný pohled do historie, některé příklady. • Symetrická kryptografie (systémy s tajným klíčem). Základní pojmy, příklady symetrických algoritmů (Fiestel, DES,...), jejich činnost, slabiny. • Rijndael (AES). 3. tutoriál • Asymetrická kryptografie (systémy s veřejným klíčem). Základní pojmy, vlastnosti, způsoby použití, příklady asymetrických algoritmů (RSA, ELGamal, ...), jejich činnost, slabiny. • Správa kryptografických klíčů. Relevantní standardy a protokoly. Délka klíče, generování, manipulace, distribuce klíčů, výměna klíčů (Diffie-Hellman). 4. tutoriál • Digitální podpis, hash funkce, certifikát, certifikační autorita. DSS. 5. tutoriál • Autentizace a identifikace, nepopiratelnost. Autentizační protokoly. MAC.
Podmínky udělení zápočtu
K zápočtu musí student získat alespoň 25 bodů za projekt (ze 45 možných) Odevzdání projektu bude probíhat e-mailem na adresu tutora v zápočtovém nejpozději do 21.4.2013
Podmínky vykonání zkoušky
Písemná zkouška za max 55 bodů (20 minimum).
Studijní materiály
budou zveřejňovány na www.cs.vsb.cz/ochodkova ♦
NS – Neuronové sítě Anotace Cílem předmětu je seznámit studenty se současnými trendy v oblasti paradigma neuronových sítí jak z hlediska teoretického, tak z pohledu jejich implementace a použití. Garant předmětu: prof. Ing. Ivo Vondrák, CSc., A324, kl. 5279 Tutoři: Ing. David Ježek Ph.D., A1035, kl. 4482,
[email protected]
Harmonogram pro akademický rok 2013/14 (letní semestr): 1. tutoriál, 21.2.2014 – nepovinný. Úvod do umělých neuronových sítí, model umělého neuronu – perceptron, Hebbovo učení 2. tutoriál, 7.3.2014 – nepovinný. Vícevrstvé topologie neuronových sítí, parametrický perceptron, učení metodou backpropagation – úvod 3. tutoriál, 21.3.2014 – nepovinný. Učení metodou backpropagation – pokračování, aplikace neuronových sítí v praxi, konstrukce trénovacích množin, parametrická backpropagation 4. tutoriál, 4.4.2014 – nepovinný. Učení bez učitele, samoorganizace, Kohonenovy mapy, LVQ modely 5. tutoriál, 18.4.2014 – nepovinný. Pokročilé modely neuronových sítí, Hopfieldovy sítě, Adaptivní rezonanční teorie
Podmínky udělení zápočtu
Vypracování projektu: implementace jednoduché neuronové sítě, která bude použita pro řešení zvoleného úkolu. Přesné zadání projektu bude součástí prvního tutoriálu.
Podmínky vykonání zkoušky Zvládnutí látky probírané na tutoriálech. Zkušební okruhy odpovídají látce probrané na tutoriálu. Ověření bude probíhat formou písemné zkoušky.
Studijní materiály
budou zveřejňovány na http://www.cs.vsb.cz/jezek/ a http://vondrak.cs.vsb.cz/download.html ♦
OSMZ - Operační systémy mobilních zařízení Anotace:
Vytváření aplikací pomocí programovacích jazyků Java a C# je sice velmi pohodlné, ale v mnoha případech není příliš efektivní. Jde zejména o tvorbu aplikací nebo jejích částí, které vyžadují extrémní výpočetní výkon nebo velmi intenzívně spolupracují s periferními zařízeními. V takovýchto případech lze mnohem lepších výsledků dosáhnout pomocí programovacích jazyků C/C++. Důraz je kladen také na vnitřní architekturu operačních systému v mobilních a embedded zařízeních (Android, Windows CE, Linux, Bada, Symbian). Garant předmětu: Mgr. Ing. Michal Krumnikl,
[email protected], A 1005, 597 323 034 Tutoři: Mgr. Ing. Michal Krumnikl,
[email protected], A 1005, 597 323 034
Harmonogram pro akademický rok 2013/14 (letní semestr): 1. Tutoriál 21.2.2014 – povinný Organizace studia, podmínky absolvování předmětu, zadání semestrálních projektů. Architektura operačního systému, správa procesů, vlákna, správa paměti, přístup ke sdíleným prostředkům, charakteristiky operačních systémů pro mobilní zařízení. 2. Tutoriál 7.3.2014 – povinný Procesy a plánovače, IPC, synchronizace, Linux, Android, IDE, SDK a NDK, Java Native Interface 3. Tutoriál 21.3.2014 – nepovinný Síťová komunikace, souborové systémy (FAT, EXT2/3/4, JFFS), distribuované systémy 4. Tutoriál 4.4.2014 – povinný Architektura Androidu a OS Linux 5. Tutoriál 18.4.2014 – nepovinný Vývoj a přehled distribucí pro mobilní zařízení, tvorba vlastní malé „distribuce“ (buildroot, busybox, Xorg, Qt), SEAndroid 6. Tutoriál 2.5.2014 – povinný Bada, Symbian OS, přehled verzí a jejich architektura. Méně zastoupené OS na trhu Palm OS, WebOS, BlackBerry. Uživatelská rozhraní a jejich tvorba. Odevzdávání semestrálních projektů.
Podmínky udělení zápočtu 1.
2.
3.
Semestrální projekt (35b - povinné, min. 18b) – Android NDK aplikace. Vytvořte aplikaci, kombinující kódy napsané v Javě (SDK) a C/C++ (NDK). Aplikaci zvolte tak, abyste na ni mohli ilustrovat akceleraci vykonávání kódu při použití NDK. Změřte dobu vykonávání kódu v Javě a C++ a výsledky přehledně zobrazte. Prezentace (10b - volitelné) Vytvořte prezentaci v PowerPointu (min. 10 slidů) nebo krátký odborný text (min. 3 str. A4) na téma možnosti využití NDK, architektury ARM, přístupu k periferiím apod. Pro udělení zápočtu je nutno získat min. 23b.
Podmínky vykonání zkoušky
Písemná zkouška (55b, min. 28 bodů)
Zkouška je zaměřené na teoretické znalosti z oblasti architektury operačních systémů s důrazem na OS Androidu.
Studijní materiály budou zveřejňovány na http://osmz.mrl.cz/ Doporučená literatura • Tannenbaum, A. S., Operating Systems: Design and Implementation (Prentice-Hall Software Series) - https://poli.cs.vsb.cz/edu/osy/pdf.auth/Tanenbaum-OSY-DI.pdf • Ableson, F., Collins, C., Sen, R.: Unlocking Android: A Developer's Guide, Manning Publications, 2009, ISBN 1933988673 • Yaghmour, K.: Embedded Android: Porting, Extending, and Customizing, O'Reilly Media, 2013, ISBN 1449308295 ♦
PVBPS- Počítačové viry a bezpečnost počítačových systémů Anotace
Cílem předmětu je seznámit posluchače s problematikou počítačových virů, hackingu a dalších problematických počítačových aktivit, včetně obrany proti nim. Obsah přednášek bude zaměřen na základní pravidla počítačové bezpečnosti, firewall, heslovací politiku a ochranu dat. Budou rovněž probírány trojské koně a špionáž. Hoax. Počítačové viry. Definice, struktura a činnost klasických virů, červů, trojských koňů, Joke a Hoax. Viry bootovací, souborové, makroviry, metamorfní, polymorfní, satelitní a rezidentní. Viry a Internet. Pravidla pro tvorbu bezpečného kódu. Spam a antispam. Spam, definice a historie. Nástroje pro boj se spamem. Pishing. Pishing jako podkategorie spamu. Spyware. Falešná identita, přesměrování a falešná identita. Malware. Cracking. Hacking. Kybernetická válka a špionáž. Počítačové viry, antiviry a umělá inteligence. Po absolvování kurzu bude posluchač rozumět problematice počítačových virů, hackingu, phishingu, spamu, počítačové špionáže, bezpečnostní administraci OS. Garant předmětu: prof. Ing. Ivan Zelinka, Ph.D., A1017, +420 597 325 241, 775 161 965 Tutor: prof. Ing. Ivan Zelinka, Ph.D., A1017, +420 597 325 241, laboratoře: Ing. Lenka Skanderova, 597 323 457, doc. RNDr. Petr Šaloun, Ph.D. +420 597 323 269
Harmonogram pro akademický rok 2013/14 (letní semestr):
1. Tutoriál – povinný. Umělá inteligence a umělý život, sebereplikující se struktury (hra života, Fredkinovy sebereplikující se struktury, von Neumann a teorie sebereplikujících se automatů). Umělý život a virtuální univerza (Tierra, biomorfové, SBEAT, SBART, EDEN, SWIMBOOT). Umělý život a komplexní systémy. Souvislost s počítačovými viry. Sebereplikující se struktury, konečné automaty a Turingovy stroje. Definice viru, společné a rozdílné rysy s virem biologickým. Klasifikace škodlivého kódu (viry, adware, spyware, červi,...) a jeho šíření kódu. HOAX. Generátory virů. 2. Tutoriál – povinný. Škodlivý kód a jeho závislost na prostředí (t.j. na OS, souborovém formátu, procesoru, architektuře, překladačích, ...). Metody infekce. Infekce souborů (com, exe, API, MBR, DBR, ...), techniky infekce (přepisující viry, připojující se viry, dutinové viry, utajený bod...). Infekce paměti, využívání přerušení, swapovací viry. Základní obranné strategie virů. Skenování v paměti, trasování, ochrana proti ladění, obrněné viry, retroviry, obrana proti heuristické analýze, emulaci a disassemblování, použití nedokumentovaných funkcí. 3. Tutoriál – povinný. Tvorba a generování virů. Kód viru, zakódované viry (dekryptory, nelineární dekódování, W95/fono, W95/Mad2736), oligomorfní viry, polymorfní viry, metamorfní viry. Generátory virů. Odposlouchávání sítě. Bezpečnost webových serverů. Skenování portů. 4. Tutoriál – povinný. Spam a antispam. Spam, definice a historie. Nástroje pro boj se spamem. Antispamové strategie a nástroje pro Windows a Linux. Bayesovský klasifikátor a SpamAssassin. Poštovní klient a filtry. Pishing. Pishing jako podkategorie spamu. Právo, pishing a spyware. Falešná identita, přesměrování a falešná identita. Pishing a Malware. Cracking. Ochrany programu. Anti-debugovací a anti-disasemblovací programy. Ochrana programů. Google Hacking. Buffer overflow - přetečení zásobníku. Bezpečnost účtů Windows. Hacking. Sběr informací, skenování a přehled scanovacích programů, síťové služby a jejich průzkum. Operační systémy a utok na ně. Mac OSX, Windows a Linux. Počítačové sítě a útoky na ně. Průzkum sítě, autonomní systémy, služby sítě. Bezdrátové sítě a útoky. Firewall.
Podmínky udělení zápočtu
Účast na všech tutoriálech je povinná. Před koncem tutoriálů studenti zašlou svému tutorovi vypracované domácí úkoly. Úkoly budou čitelně a přehledně vypracovány na listech papíru formátu A4 v připravených protokolech, které budou ke stažení z adresy http://www.ivanzelinka.eu/hp/Vyuka.html Zápočet bude udělen za aktivní účast na tutoriálech, vypracované domácí úkoly a absolvování písemného testu. Za správně vypracované domácí úkoly (celkem 4) lze získat 45 bodů. Minimální počet bodů k udělení zápočtu je 20.
Podmínky vykonání zkoušky
Zkouška proběhne písemnou formou a bude hodnocena nejvýše 55 body. Podmínkou úspěšného absolvování předmětu je získání minimálně 51 bodů celkem za zápočet a zkoušku.
Studijní materiály
budou zveřejňovány na http://www.ivanzelinka.eu/hp/Vyuka.html ♦
ISY – Inteligentní systémy Anotace
Tento kurs je věnován základům Transparentní intensionální logiky (TIL) a jejími aplikacemi při tvorbě inteligentních systémů, ontologií a komunikace v multi-agentních systémech. Studenti se seznámí s procedurální sémantikou TIL a jejími aplikacemi na logickou analýzu jazyka a automatizovanou komunikaci a inference. Garant předmětu: Doc. RNDr. Marie Duží, CSc., A1016, kl. 3273 Tutoři: Mgr. Marek Menšík, PhD, A1008, kl. 3241
Harmonogram pro akademický rok 2013/14 (letní semestr): 1. tutoriál – povinný. Formalizace významu v TIL. Základní pojmy: typy a konstrukce. Metoda analýzy, princip kompozicionality, dedukce v TIL. 2. tutoriál – povinný. Teorie pojmu: pojem jako uzavřená konstrukce. Využití při tvorbě ontologií. 3. Tutoriál – povinný. Tři druhy kontextu: extenzionální, intenzionální a hyperintenzionální. Extenzionální kalkul hyperintenzí. Principy substituce a existenční generalizace. 4. tutoriál – povinný. Analýza postojů agentů: přání, domněnky, znalosti, hledání a nalézání. Specifikace komunikace pomocí zasílání zpráv. 5. tutoriál – povinný. TIL jako komunikační jazyk nad zvolenou ontologií. Zápočtový test.
Podmínky udělení zápočtu
Zápočtový test: min. 15, max. 30 kreditů.
Podmínky vykonání zkoušky Ústní zkouška: min. 36 kreditů.
Studijní materiály najdete zde http://www.cs.vsb.cz/duzi/aleph.pdf ♦
VPL – Vybrané partie z logiky Anotace
V tomto předmětu studenti získají bohatší vhled do tajů logiky. Zejména se budeme věnovat důkazovým kalkulům a teoriím. Garant předmětu: Doc. RNDr. Marie Duží, CSc., A1016, kl. 3273 Tutoři: Mgr. Marek Menšík, PhD, A1008, kl. 3241
Harmonogram pro akademický rok 2013/14 (letní semestr): 2. 3. 4. 5.
1. tutoriál – povinný. Pro tento tutoriál by měli studenti zvládnout opakování metody přirozené dedukce. tutoriál – povinný. Základy důkazových kalkulů. Úplnost a korektnost kalkulu, axiomy a důkazová pravidla. Hilbertův kalkul. tutoriál – povinný. Logické teorie relací a funkcí. tutoriál – povinný. Algebraické teorie, grupy, okruhy, tělesa. Svazy jako uspořádané množiny nebo jako algebry. tutoriál – povinný. Teorie aritmetiky. Gödelovy věty o neúplnosti.
Podmínky udělení zápočtu
Zápočtový test: min. 15, max. 30 kreditů.
Podmínky vykonání zkoušky Ústní zkouška: min. 36 kreditů.
Studijní materiály
budou zveřejňovány na http://www.cs.vsb.cz/duzi/Matlogika-partie.html ♦
MAD - Metody analýzy dat Anotace Garant předmětu: prof. RNDr. Václav Snášel, CSc. Tutor:
Harmonogram pro akademický rok 2013/14 (letní semestr): 1. 2. 3. 4.
tutoriál (povinný): tutoriál: tutoriál: tutoriál:
Podmínky udělení zápočtu Podmínky vykonání zkoušky Studijní materiály ♦
PES II – Petriho sítě II Anotace
Cílem je podat základní informaci o praktických možnostech Petriho sítí vysoké úrovně (HLPN - High Level Petri Nets) při specifikaci, modelování a analýze složitých distribuovaných systémů s paralelními procesy. Výklad je zaměřen na dnes nejrozšířenější variantu HLPN - barevné Petriho sítě (CPN - Coloured Petri Nets) podle K. Jensena. Pro praktické ukázky bude intenzivně využíván nástroj CPN Tools. Garant předmětu: prof. RNDr. Petr Jančar, CSc. (A1046, 3476) Tutoři: Stanislav Böhm (A1029, 3427)
Harmonogram pro akademický rok 2013/14 (letní semestr): 1. Tutoriál – nepovinný. Seznámení s barevnými Petriho sítěmi, úvod do jazyka CPN ML a pokročilejších vlastností nástroje CPN Tools. 2. Tutoriál – nepovinný. Hlavním tématem tutoriálu budou časované barevné Petriho sítě a jejich modelování za pomocí CPN Tools 3. Tutoriál – nepovinný. Obsahem tutoriálu bude analýza modelů vytvořených v CPN Tools. 4. Tutoriál – nepovinný. Obsahem tutoriálu bude základní formální definice barevných Petriho sítí a jejich převod na černobílé sítě. 5. Tutoriál – nepovinný. V tutoriálu bude dokončeno téma předchozího tutoriálu. Dalším obsahem bude rekapitulace prvních třech tutoriálů a seznámení s požadavky ke zkoušce.
Podmínky udělení zápočtu
Základem udělení zápočtu je vypracování projektu za 20 bodů, minimum je 10 bodů. Projekt je nutné odevzdat nejpozději v průběhu zápočtového týdnu. Při odevzdání projektu proběhne také praktický test znalosti CPN Tools za 15 bodů, minimum je 5 bodů.
Podmínky vykonání zkoušky
Zkouška proběhne písemnou formou, maximální bodové hodnocení je 65 bodů. Obsahem budou konstrukční příklady a prověření znalosti základních pojmů barevných Petriho sítí.
Studijní materiály
Seznam materiálů je dostupný na adrese: http://www2.cs.vsb.cz/bohm/pes2.html . Základním materiálem je kniha Kurt Jensen, Lars M. Kristensen: Coloured Petri Nets. ♦
PP – Paradigmata programování Anotace Cílem předmětu je seznámit studenty s teoretickými i praktickými základy deklarativních programovacích jazyků a naučit je zvládat programovací techniky založené na rekurzivních datových strukturách a rekurzi obecně. Znalost logického programování, speciálně Prologu, a funkcionálního programování v jazyce Haskell. Garant předmětu: Ing. Marek Běhálek, Ph.D., kat. 460, tel. 4251 místnost A1018 Tutor: Ing. Marek Běhálek Ph.D, kat. 460, tel. 4251 místnost A1018 Mgr. Marek Menšík, Ph.D. kat 460, tel 3241 mistnost A1008
Harmonogram pro akademický rok 2013/14 (letní semestr): 1. tutoriál 22. 2. povinný - Na tomto úvodním soustředění Vám budou sděleny informace o organizaci studia předmětu a informace o náplni předmětu a zadání projektů. 2. tutoriál 8. 3. nepovinný – Na tomto tutoriálu bude zahájena výuka logického programování. Budete seznámeni se základy programování v jazyce Prolog. 3. tutoriál 22. 3. nepovinný - Předpokládá se, že k tomuto datu zvládnete první kapitolu věnovanou logickému programování. Bude přidělen projekt. 4. tutoriál 5. 4. povinný – Na tomto tutoriálu bude vyhodnocen první projekt a bude uzavřena kapitola věnovaná logickým programovacím jazykům. 5. tutoriál 19. 4. nepovinný – Bude probíráno funkcionální programování a to s využitím programovacího jazyka Haskell.. 6. tutoriál 3. 5. nepovinný Na tomto tutoriálu bude možné konzultovat programování v jazyce Haskell. Bude přidělen druhý projekt. 7. tutoriál 17. 5. povinný - Tutoriál bude probíhat na počítačové učebně. Na tomto tutoriálu proběhne prezentace projektu a udělování zápočtu. Dále budou vyhlášeny termíny zkoušek.
Podmínky udělení zápočtu
Zápočet bude udělen za odevzdání dvou projektů. Je nutné mít z obou projektů nenulový výsledek. Oba projekty jsou hodnoceny 0-22 body. Na zápočet je nutno získat minimálně 21 bodů.
Podmínky vykonání zkoušky
Zkouška bude písemnou a ústní formou. U zkoušky lze získat až 56 bodů. Minimální počet bodů nutný ke složení zkoušky je 25.
Studijní materiály
budou zveřejňovány na http://www.cs.vsb.cz/behalek/education/pp/index.php ♦
CDD - Conceptual Design and Development of Innovative Products Anotace
Předmět Conceptual Design and Development of Innovative Products (CD-DIP) navazuje na projekt financovaný v rámci grantu v programu Erasmus, částí Intensive Programes (Erasmus IP), který je řešen na Fakultě elektrotechniky a informatiky (FEI) VŠB-TU v Ostravě v rámci spolupráce s dánskou firmou Bang and Olufsen (BEO) a dalšími evropskými technickými vysokými školami, které se na tomto projektu podílejí. Cílem předmětu je posílení následujících soft skills u studentů: schopnost týmové spolupráce, schopnost prezentace, komunikační dovednost v angličtině, schopnost řízení týmu, schopnost řízení projektu. Tyto schopnosti jsou u studentů rozvíjeny v rámci týmového řešení inovačního projektu, jehož cílem je návrh konceptu nového výrobku a jeho propracování do podoby modelu prototypu. Garant předmětu: Doc. Ing. Jan Žídek, CSc. Tutoři: Doc. Ing. Jan Žídek, CSc., kat. 450, tel. 597 321 401, místnost NK 428, e-mail:
[email protected]
Harmonogram pro akademický rok 2013/14:
Tutoriál 21. 03.2014 učebna NA 5 doc. Ing. Jan Žídek, CSc. Aktéři inovačního procesu – zaměstnanec, firma, inovace v podmínkách tržního hospodářství, předpoklad pro týmovou spolupráci, cílený marketing, segmentace trhu, zacílení produktu, umístění produktu, profil potenciálního zákazníka. Tutoriál 4. 4.2014 učebna NA 5 doc. Ing. Jan Žídek, CSc. Kreativní techniky používané při návrhu konceptu nového výrobku, brainstorming, vstupy procesu tvorby konceptu nového výrobku, divergentní a konvergentní fáze tohoto procesu, prezentace konceptu, definice inovačního projektu propracování konceptu, techniky používané pro sběr a analýzu požadavků zákazníka, formalizace požadavků zákazníka, requirements engineering, nástroje používané pro dokumentaci požadavků zákazníka. Tutoriál 18. 04. 2014 učebna NA 5 doc. Ing. Jan Žídek, CSc. Plánování a řízení projektu, nástroje pro řízení projektu, zásady efektivní komunikace v průběhu projektu, alokace a sledování čerpání zdrojů v průběhu projektu, dokumentace konceptu nového výrobku. Tutoriál 02. 05. 2014 učebna NA 5 doc. Ing. Jan Žídek, CSc. Příprava prezentace konceptu nového výrobku, ekonomické hodnocení konceptu nového výrobku, ochrana duševního vlastnictví. Tutoriál 16. 05. 2014 učebna NA 5 doc. Ing. Jan Žídek, CSc. Prezentace konceptu nového výrobku. Udělení zápočtu
Podmínky udělení klasifikovaného zápočtu
Tento předmět je ukončen klasifikovaným zápočtem. Studenti dostanou v každém tutoriálu zadání odpovídající části dokumentace používané v průběhu projektu návrhu konceptu nového výrobku. Odevzdání této dokumentace v elektronické podobě je podmínkou udělení klasifikovaného zápočtu. Maximální počet bodů získaný za tuto dokumentaci je 100.
Studijní materiály
Sylaby přednášek a doporučená literatura uvedena na konci každého sylabu ♦
Adaptivní webové systémy Anotace: Web se sémantikou umožňuje nabízet obsah cíleně k zájmům a profilu uživatele. Takovou personalizaci provádí adaptivní webové systémy využívající model domény, uživatele, techniky adaptace a případně kolaborativní doporučování založené na sociálním doporučování. Za těmito přístupy jsou odpovídající technologie, techniky a metriky. Jejich přehled na odpovídající úrovni bude náplní předmětu. Garant předmětu: doc. RNDr. Petr Šaloun, Ph.D., (místnost A1025, klapka 3269,
[email protected] ) Tutor: doc. RNDr. Petr Šaloun, Ph.D. Cíle předmětu: Seznámit se s principy a technologiemi adaptivního a sémantického webu a prakticky testovat/vytvořit obsah, anotace, případně implementovat určené algoritmy či techniky personalizace a adaptace v prostředí experimentálního adaptivního systému, implementace v jazycích Java a C#. Přednášky: - Úvod do problematiky adaptivního webu. - Modely, modelování a základní pojmy. - Analýza linků, statické a dynamické algoritmy ohodnocení stránek. - Model uživatele v adaptivních webových systémech a adaptivní výukových systémech. - Profil uživatele a personalizace. - Sběr dat a předzpracování textů v přirozeném jazyce. - Vytěžování dat pro personalizaci webu. - Modelování dokumentů. - Personalizace a vyhledávání na webu. - Adaptivní navigace. - Filtrovací a doporučovací systémy. - Doporučování založené na obsahu a případově založené doporučování. - Adaptivní prezentace obsahu webu. Cvičení: Náplní cvičení je praktická práce s funkčním prototypem adaptivního webového systému XAPOS. Konkrétně s transformacemi vstupů a výstupů do/z interního formátu XAPOSu, práce s ontologiemi pomocí nástrojů pro jazyk OWL (například Protege). Analýza a úprava modulů XAPOSu, který je dostupný ve zdrojovém tvaru arg.vsb.cz/XAPOS/ jako autorizovaný SW VŠB.
Studijní literatura
Domácí stránka předmětu http://moodle.cs.vsb.cz/course/edit.php?id=62 (magisterské předměty, přístupový klíč awssaloun) Základní literatura: Elektronické výukové materiály (dostupné v LMS Moodle). Doplňková literatura: Brusilovski, P., Kobsa, A., Nejdl, W., The Adaptive Web: Methods and Strategies of Web Personalization, Springer 2007 Bing, L., Web data mining, Springer 2007 Mendes, E., Mosley, N., Web Engineering, Springer 2007 ♦