Main»Výuka programování a softwarového inženýrství na KIT VŠE

Výuka programování a softwarového inženýrství na KIT VŠE

Výuka programování a softwarového inženýrství na KIT VŠE

Na katedře informačních technologií se vyučuje několik kurzů, ve kterých se vyučuje programování a softwarové inženýrství, z nichž dva jsou povinné pro studenty studijního programu Informatika. Protože programovacím jazykem v povinných kurzech je Java, tyto stránky jsou k dispozici na adrese java.vse.cz. Nicméně kurzy, ke kterým jsou na těchto stránkách k dispozici informace, nejsou všechny o výuce v programovacím jazyce Java.

Povinné předměty:

4IT101 Programování v Javě

Tento kurz je určen pro začátečníky a je povinný pro studenty oboru Informatika. Výuka je založena na přístupu object-first - cílem je studenty naučit používat a vytvářet objekty včetně pochopení základů komunikace mezi objekty. Výuka syntaxe jazyka či výuka algoritmů je doplňkem k výuce objektů.

4IT115 Softwarové inženýrství

Tento kurz navazuje na kurz Programování v Javě. V rámci cvičení se studenti učí základy objektového návrhu a jeho realizaci v Javě. Seznámí se také s nástrojem na správu verzí.
V zimním semestru 2014/2015
- přednáší: doc. Buchalcevová,Ing. Pavlíček,
- cvičí: doc. Buchalcevová,Ing. Pecinovsky CSc..

Navazující volitelné předměty zabývající se programováním (nejen v Javě) určené pro studenty bakalářského studia

4IT251 Moderní programovací techniky

Tento kurs je určen pro studenty, kteří chtějí prohloubit své znalosti v programování např. o reflexi, parametrické datové typy, Java ME a návrhové vzory.
Kurz je vypisován pouze v zimním semestru.
Kurz vyučuje Ing. Pecinovsky CSc.

4IT353 Klient/server aplikace v Javě

Kurz je určen pro zájemce o rozšiřování znalostí jazyka Java. Předpokládá znalosti jazyka na úrovni 4It115 a alespoň částečnou znalost práce s databázemi. Předmět je vyučován pouze v letním semestru - důvodem je nedostatečná kapacita vyučujících v zimě a požadavek na aspoň částečnou znalost práce s databázemi, kterou mohou studenti získat i při souběžném studiu s kursem 4IT218 Databáze.
Kurz vyučuje Ing. Pavlíčková

Navazující volitelné předměty zabývající se vývojem softwaru určené pro studenty navazujícího magisterského studia

4IT421 Zlepšování procesů budování IS

Cílem předmětu je seznámit studenty s procesy při budování informačních systémů a možnostmi jejich zlepšování. Pro magisterské studenty nově nastupujíci v ZS 2014/2015 je tento kurz již povinný.
Kurz vyučuje doc. Buchalcevová

4IT422 Architektonické a návrhové vzory

Cílem předmětu je naučit studenty navrhovat programy podle zásad moderního programování a využívat přitom architektonické a návrhové vzory. Studenti naučí efektivně vytvářet aplikace, které budou robustní a přitom snadno modifikovatelné a udržovatelné.
Předmět je vypisován vždy v letním semestru. Pokud máte zájem o tento kurz, nezapomeňte se registrovat. Při zájmu menším než 15 studentů nebude kurz v zápisech k dispozici.\\ Kurz vyučuje Ing. Pecinovsky CSc..

4IT442 Softwarový projekt

Cílem předmětu je umožnit studentům vyzkoušet si realizaci projektu vývoje softwaru v týmu od specifikace požadavků až po prototyp implementace na základě definované metodiky. Předmět umožní studentům řešit reálné problémy, se kterými se při vývoji softwaru setkají.
Kurz je vypisován vždy v letním semestru.
Kurz vyučují doc. Buchalcevová a Ing. Stanovská

4IT445 Agilní vývoj webových aplikací

Cílem předmětu je prakticky představit moderní vývoj webových aplikací postavených na PHP a Javascriptu s využitím dostupných frameworků, komponent a webových služeb. Při vývoji je používána metodika Scrum. Kurz bude vypisován pouze v zimních semestrech. Pokud máte zájem o tento kurz, nezapomeňte se registrovat. Při zájmu menším než 15 studentů nebude kurz v zápisech k dispozici.
Kurz vyučují Ing. Václav Stoupa a Ing. Jan Mittner

4IT446 Řízení kvality softwaru

Cílem předmětu je seznámit studenty s problematikou řízení kvality softwaru, zejména s ověřováním kvality pomocí testování. Studenti získají i praktické zkušenosti z různých aspektů testování. Předmět je obvykle vypisován v letním semestru. Ve školním roce 2013/2014 byl kurz výjimečně vypsán jako mimosemestrální.
Kurz vyučuje: Ing. Doležel

4IT447 Vývoj podnikových aplikací na platformě Java

Cílem předmětu je seznámit posluchače se základními koncepcemi vývoje podnikových (vícevrstvých, distribuovaných) aplikací v Javě a s technologiemi používanými při jejich vývoji (Java Enterprise Edition). Studenti získají celkový přehled o současném stavu a nastupujících trendech a naučí se vyvíjet středně složité podnikové aplikace na platformě Java. Na cvičeních se studenti naučí pracovat s nástroji integrovanými do vývojového prostředí, které usnadňují programování Java EE aplikací. Současně se naučí instalovat a konfigurovat vybraný aplikační server (Tomcat, Glassfish).
Kurz je vyučován vždy v letním semestru. Pokud máte zájem o tento kurz, nezapomeňte se registrovat. Při zájmu menším než 15 studentů nebude kurz v zápisech k dispozici.
Kurz vyučuje Mgr. Zbyněk Šlajchtr