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 Základy programování

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ů. Kurz je od akademického roku 2012-2013 vypisován jen v zimních semestrech.

4IT115 Základy softwarového inženýrství

Tento kurz navazuje na kurz Základy programování. 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í. Od akademického roku 2012-2013 je vypisován pouze v letních semestrech.
V letním semestru 2012/2013
- přednáší: doc. Buchalcevová,Ing. Pavlíčková,Ing. Pavlíček,Ing. Pecinovsky CSc.
- cvičí: doc. Buchalcevová,Ing. Pavlíčková,Ing. Pavlíček,Ing. Pecinovsky CSc., RNDr. Tichý

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.

4IT352 Vývoj aplikací na platformě .NET

Tento předmět sice nepoužívá programovací jazyk Java, ale jazyk C#. Studenti se seznámí s platformou .NET - s programováním jak "tlustého" klienta, tak i webové aplikace.
Kurz vyučuje Ing. Petr Oliva

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

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. Vzhledem k malému zájmu studentů v registracích pro letní semestr, nebude kurz v letním semestru 2012-2013 vyučován. Pokud máte zájem o absolvování tohoto předmětu v zimním semestru 2013-2014, pošlete mail s dotazem na adresu pavjar@vse.cz. Pokud bude alespoň 15 zájemců, bude kurz v ZS vypsán.
Kurz vyučuje Ing. Pecinovsky CSc..

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. Lukáš Burkoň a Ing. Jan Mittner

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. Vzhledem k malému zájmu studentů v registracích pro letní semestr, nebude kurz v letním semestru 2012-2013 vyučován. Pokud máte zájem o absolvování tohoto předmětu v zimním semestru 2013-2014, pošlete mail s dotazem na adresu pavjar@vse.cz. Pokud bude alespoň 15 zájemců, bude kurz v ZS vypsán.

Kurz vyučuje Mgr. Zbyněk Šlajchtr

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í. Kurz je vypisován vždy v zimním semestru.
Kurz vyučuje doc. Buchalcevová