Bezplatné poštovné a Zľava 20% na všetko

Aplikovaná informatika na FMFI UK: Vzdelávanie pre budúcnosť IT

Študijný program Aplikovaná informatika (mAIN) na Fakulte matematiky, fyziky a informatiky Univerzity Komenského v Bratislave (FMFI UK) predstavuje komplexné magisterské štúdium (II. stupeň) zamerané na prípravu absolventov pre náročný a neustále sa vyvíjajúci IT sektor.

Študijný program mAIN je zaradený do magisterského stupňa vysokoškolského vzdelávania a podľa medzinárodnej klasifikácie počítačových disciplín ACM a IEEE-CS sa zameriava na kľúčové oblasti ako:

  • Informatika (Computer Science, CS)
  • Softvérové inžinierstvo (Software Engineering, SE)
  • Dátová veda (Data Science, DS)

Struktúra študijného programu mAIN pozostáva z povinného základu (študijné bloky A, BA, BB, BC) a voliteľnej špecializácie, ktorú si študenti vyberajú z piatich blokov (S1 až S5) podľa vlastných preferencií a kariérnych cieľov.

Možnosti špecializácie v programe mAIN

Študijný program mAIN umožňuje študentom zvoliť si špecializáciu, ktorá najlepšie zodpovedá ich záujmom a budúcim profesijným ambíciám. Tieto špecializácie sú navrhnuté tak, aby pokrývali široké spektrum IT oblastí:

  • S1: Počítačová grafika a videnie - zameranie na vizuálne aplikácie a spracovanie obrazu.
  • S2: Umelá inteligencia - špecializácia v oblasti inteligentných systémov a dátovej vedy.
  • S3: Programovanie a tvorba informačných systémov - pokrýva klasické témy informatiky s dôrazom na tvorbu softvéru a systémov.
  • S4: Tvorba softvéru pre vzdelávanie - zameranie na vývoj vzdelávacích aplikácií.
  • S5: Softvérové inžinierstvo - hlboké ponorenie do procesov a techník vývoja softvéru.

Študenti si môžu vybrať z týchto základných profesijných smerovaní:

  • Veda a výskum - zameranie na bloky S1 (Počítačová grafika a videnie) a S2 (Umelá inteligencia).
  • IT priemysel - pokrýva blok S5 (Softvérové inžinierstvo) a S3 (Programovanie a tvorba informačných systémov).
  • Vzdelávanie - orientácia na blok S4 (Tvorba softvéru pre vzdelávanie).
Štruktúra študijného programu Aplikovaná informatika

Kľúčové oblasti a témy štúdia

Študijný program mAIN pokrýva široké spektrum moderných IT tém, ktoré sú rozdelené do špecializačných blokov. Zvlášť významný je nový blok **Softvérové inžinierstvo (S5)**, ktorý je určený pre študentov s ambíciami pracovať v IT priemysle, či už vo veľkých spoločnostiach alebo v start-upoch.

Princípy vývoja komplexných systémov

V rámci tejto témy sa študenti naučia princípy vývoja viacvrstvových internetových/intranetových systémov. Zameriavajú sa na moderný front-end vo frameworku Angular, back-end v JakartaEE a .NET, a využívajú automatizovaný DevOps proces.

Tímový vývoj softvérových systémov s využitím agilných metodík

Študenti si prehĺbia svoje vedomosti v agilných metódach a budú riešiť tímové projekty na báze metodiky SCRUM s využitím nástroja Jira. Hlavným cieľom je osvojenie si princípov agilného vývoja softvéru v tíme.

Princípy vývoja moderných aplikácií

Táto téma sa zameriava na moderný vývoj natívnych aplikácií pre cloud. Študenti prakticky vyskúšajú nástroje ako Docker, Kafka a cloudové platformy Amazon AWS alebo MS Azure. Hlavným predmetom je vývoj natívnych aplikácií pre cloud.

Softvérové architektúry

Študenti získajú systematický prehľad o architektonických a návrhových vzoroch podľa knižnej série Buschmann a kol: Pattern-oriented Software architecture. Na cvičeniach sa budú snažiť vylepšiť svoje existujúce projekty zovšeobecňovaním a refaktorovaním do vzorov.

Rozšírenie a prehĺbenie vedomostí z bakalárskeho štúdia

Táto oblasť zahŕňa dva kľúčové predmety: Databázy 2 a Pokročilé programovanie v Jave. V predmete Databázy 2 sa študenti naučia pokročilé črty relačných databáz a základné princípy NoSQL databáz (Elasticsearch, Redis, Hadoop). Predmet Pokročilé programovanie v Jave nadväzuje na bakalársky predmet Programovanie 4 a zameriava sa na pokročilé črty jazyka Java a štandardy pre enterprise aplikácie (CDI, JAX-RS, JAX-WS, JPA).

Softvérová analýza

Študenti získajú široký prehľad o technikách softvérovej analýzy (use cases, UML, BPMN) a tiež o technikách biznis analýzy a enterprise modelovania (ArchiMate, TOGAF, CBA). Tieto techniky sú ilustrované na zjednodušených príkladoch z reálnych softvérových projektov v bankovníctve.

Diagram UML pre softvérovú analýzu

Blok S3: Programovanie a tvorba informačných systémov

Tento pôvodný blok študijného programu mAIN rozširuje a prehlbuje vedomosti a zručnosti študentov z oblasti programovania. Sústreďuje sa na klasické témy informatiky ako sú programovacie paradigmy, databázy, agilný vývoj softvéru a webový dizajn.

  • Funkcionálne programovanie - Študuje sa podstata paradigmy a používa sa jazyk Haskell.
  • Pokročilé programovanie v Jave - Zameranie na pokročilé črty jazyka Java a enterprise štandardy.
  • Návrh webových stránok a webových používateľských rozhraní - Študenti sa oboznámia s princípmi a metodikami navrhovania webových aplikácií, UX/UI dizajnu, prototypovania a testovania.
  • Databázy - Pokročilé techniky práce s relačnými databázami a princípy NoSQL databáz.
  • Programovanie v operačných systémoch - Zameranie na systémové a nízkoúrovňové programy a služby.
  • Agilný vývoj softvéru - Študenti sa učia metódy ako agilné plánovanie, párové programovanie a testami riadený vývoj, realizované na skupinovom projekte (napr. Extrémne programovanie).

Čo je Agile? | Agilná metodológia | Agilné frameworky - Scrum, Kanban, Lean, XP, Crystal | Edureka

Budúcnosť absolventov

Absolventi magisterského študijného programu Aplikovaná informatika sú teoreticky aj prakticky pripravení na široké spektrum profesijných uplatnení. Sú schopní:

  • Odborne pracovať pri príprave rozsiahlych programových produktov vrátane grafických, vizuálnych a vzdelávacích aplikácií, ako aj aplikácií umelej inteligencie.
  • Pôsobiť ako výskumní pracovníci v zariadeniach základného a aplikovaného výskumu.
  • Pôsobiť ako asistenti na vysokých školách zameraných na informatiku.
  • Pokračovať v treťom stupni vysokoškolského vzdelávania v študijných programoch odboru Informatika alebo príbuzných odborov.

Príklady profesií podľa nadobudnutej spôsobilosti:

  • Architekt informačných systémov (Solution architect, IT architect) - návrh a integrácia rozsiahlych systémov vo firmách ako sú banky, poisťovne, telekomunikácie a pod.
  • Vývojár informačných systémov (Software developer) - vývoj front-end, back-end alebo full-stack aplikácií, práca v start-upoch.
  • Vývojár-špecialista v oblasti počítačovej grafiky - tvorba realistických obrazov, animácií, využitie počítačového videnia v rôznych priemyselných odvetviach.
  • Dátový vedec (Data scientist), Inžinier strojového učenia - analýza veľkého množstva dát, tvorba predikcií pomocou metód machine learning a matematickej štatistiky.
  • Analytik vizualizácie údajov
  • Vývojár inteligentných systémov riadiacich procesov - vývoj inteligentných robotických systémov.
  • IT analytik - komunikácia s biznis zákazníkom, tvorba špecifikácií softvérových systémov.
  • Výskumný pracovník
  • Asistent na informatických katedrách

Vďaka univerzálnosti získaného informatického myslenia a dobrej príprave z matematiky sú absolventi schopní pružne sa adaptovať na vznikajúce potreby intelektuálnej činnosti v informačnej spoločnosti. Ich uplatnenie často presahuje rámec IT sektora, pričom viacerí absolventi FMFI UK sa úspešne uplatnili aj v ekonomickej sfére, priemysle a finančníctve. Skúsenosti získané pri realizácii projektov a diplomových tém, často v aktuálnych a neriešených problémoch, umožňujú absolventom pokračovať v riešení problémov a zakladať vlastné spoločnosti alebo start-upy.

Graf porovnania rastu IT pracovných miest

Prijímacie konanie

Uchádzač môže v jednej prihláške uviesť najviac tri študijné programy v poradí podľa svojho záujmu. Pre uchádzačov, ktorí nie sú absolventmi bakalárskeho štúdia na FMFI UK, alebo sa uchádzajú o nenadväzujúce magisterské programy, sa vykoná prijímacia skúška v rozsahu učiva bakalárskeho študijného programu. Prijímacia skúška môže pozostávať z písomnej a ústnej časti.

Uchádzači, ktorí nesplnia podmienky na prijatie bez prijímacej skúšky, sú zoradení na základe percentilu autorizovanej skúšky z matematiky. V prípade neabsolvovania takejto skúšky sa priradí percentil s hodnotou 0. Prijímacia komisia stanoví pre každý študijný program hranicu percentilu potrebnú na prijatie.

Študijný program je tvorený súborom predmetov a pravidiel, ktoré umožňujú študentovi získať vysokoškolské vzdelanie. Odporúčaný študijný plán je zostavený na modulárnom princípe, čo umožňuje priebežné úpravy zamerania a rozšírenie štúdia. Študijný plán obsahuje povinné, povinne voliteľné a výberové predmety, pričom profilové predmety poskytujú kľúčové vedomosti a zručnosti.

Bakalárska práca preukazuje schopnosť samostatne získavať teoretické a praktické poznatky a používať ich. Záverečnú prácu vypracúva študent pod vedením vedúceho a posudzuje ju oponent.

tags: #aplikovana #informatika #fmfi #uk

Populárne príspevky: