User Tools

Site Tools


Sidebar

dp:dp

Bakalářské a diplomové práce

Jako spousta lidí mívám velké množství dílčích nápadů a myšlenek, které bych rád jednou realizoval. Jako většina těchto lidí mám však tolik práce, že se k těmto nápadům a myšlenkám nikdy nedostanu. Vedení kvalifikačních prací a výuka je jedním z dobrých způsobů, kde své nápady/myšlenky/rady mohu předat dál a aspoň částečně je tím realizovat.

Čím se zabývám

Primárně se zaměřuji na uživatelská rozhraní a informační systémy. Přednáším a cvičím v předmětech IIS, PIS, ITW a ITWe (vybrané přednášky a cvičení1)). V rámci své disertační práce jsem zabýval subjektivním vnímáním lidí a zkoumal nové metody určené pro automatické ověřování použitelnosti uživatelských rozhraní a (publikace). Momentálně se zabývám vizualizací geografických dat a vyvíjím knihovnu Geovisto pro vizualizaci generických geografických dat založený na technologii Leaflet a D3, která vznikla ve spolupráci s Masarykovou univerzitou a firmou Flowmon. Dále spolupracuji s firmou Logimic na vývoji dashboardů v průmyslu IoT/Smart Cities (TypeScript, Angular, AWS) a firmou Codasip, kde mimo jiné vyvíjíme textové editory pro vývojové prostředí Eclipse založené na technologiích CDT a Xtext (Java). Jako OS využívám distribuci Ubuntu MATE, jako mobilní platformu Android. Momentálně programuji převážně v jazyce TypeScript, který mě velmi zaujal, (tento web nicméně běží redakčním systému DokuWiki v PHP :-) .)

Jaké téma bych rád vedl

  1. Takové, co Tě bude bavit:
    • Úplně nejraději jsem, pokud dojdeš s tím, že máš dobrý nápad, který by jsi rád realizoval v rámci své kvalifikační práce a potřebuješ k němu vypsat téma.
    • Rovněž budu rád, pokud dojdeš s tím, že tě zaujala některá z níže uvedených oblastí z důvodů A, B a C a chtěl by jsi se o ni dozvědět více (nejlépe o X, Y, Z).
    • Nebudu rád, pokud dojdeš s tím, že se blíží deadline přihlašování a nutně potřebuješ nějaké téma.
  2. Takové, co bude bavit mě:
    1. vlastní zadání:
      1. mobilní aplikace (preferuji Android, Javu, multiplatformní aplikace, React Native, Flutter, … ale také PWA), informační systém (např. i s využitím Firebase), (preferuji JS/TS, Node.js; ale můžeme experimentovat s různými technologiemi), startup…
        • než za mnou půjdete, pokuste si zodpovědět na následující otázky:
          1. V čem bude aplikace unikátní? Neexistuje již nějaké řešení? Provedli jste průzkum trhu?
          2. Proč je nutná mobilní aplikace? Nestačí webová stránka s responzivním designem?
      2. vizualizace dat (na webu - D3, …)
      3. návrh a evaluace uživatelského rozhraní vybraného IS/aplikace
      4. analýza vybraného jazyka (grafický editor, statická analýza, …)
        1. mám zkušenosti s Eclipse, XText, CDT
        2. rád vyzkouším řešit plug-in pro VS Code, např. s využitím LSP
    2. zadání vypsané ve WISu:
      1. Webová aplikace pro grafickou vizualizaci geografických dat
        • jedná se o generické téma, které zaobaluje několik oblastí týkajících se systému pro vizualizaci generických geografických dat
      2. Logimic
        • Grafická vizualizace senzorů v IoT na mapě (front-end)
        • Zpracování a ukládání dat z chytrých zařízení v IoT (databáze, back-end)
      3. Codasip
        • Dynamická konfigurace sémantiky v editoru jazyka CodAL
        • Automatická volba argumentů překladače C/C++
        • Generování rozšíření instrukční sady RISC-V
        • případně dle domluvy ve firmě Codasip
      • (nemusí být zcela aktuální - na témata se nepřahlušjte, vždy se raději nejprve ozvi)

Co mohu nabídnout navíc

  • Snažím se rychle reagovat na e-maily.
  • Čas a způsob konzultací se snažím přizpůsobit dle požadavků (prezentace v konferenční místnosti s projektorem, diskuse u piva, skype, … , jednou jsem dokonce konzultoval tady).
    • za poslední ak. rok se mi velmi osvědčily online konzultace (Google Meet, značně flexibilní a produktivní)
  • Se studenty si raději tykám.

Co od studentů očekávám

… aspoň jeden ze zmíněných požadavků:

  • Aktivní přístup: Pokud se mnou nebudeš komunikovat, na konzultace nebudeš chodit připravený a nebudeš mi tak umět popsat v čem je problém, těžko Ti budu schopen pomoci. Čím aktivněji budeš k práci přistupovat, tím lepší se Ti ode mě dostane odezvy.
  • Kvalitní výsledky: Pokud budeš na průběžné konzultace nosit dobré výsledky a bude vidět, že se práce ubírá dobrým směrem, a není proto nutné se často scházet, ani já od Tebe nebudu vyžadovat zvláště aktivní přístup (BP vzniká v rámci zaměstnání/podnikání, konzultovat jsou potřeba pouze formální záležitosti).

Snažím se studenty motivovat, aby vytvářeli práce, které mají nějaký význam, výsledkem byl systém/aplikace/poznatky, které jsou využitelné a neskončí zapomenuté ve skladišti prací.

Obhájené práce

2023

2022

2021

2020

2019

2018

2017

2016

2015

Dojdi na pokec

V případě, že Tě něco z toho zaujalo, není nic jednoduššího než napsat e-mail a můžeme se domluvit na neformálním setkání, kde si vyjasníme naše pohledy na svět a na to, jak by mělo vypadat idelální zadání kvalifikační práce. Neručím za to, že se dohodneme. Ne vždy jsem schopný v dané oblasti poskytnout dostatečné znalosti a v takovém případě Tě raději odkážu na někoho vhodnějšího. Zpravidla však ruce netrhám a snažím se vyslechnout a prodiskutovat jednotlivé nápady a náměty.

1) vyžaduje VUT gmail (xlogin@vutbr.cz)
dp/dp.txt · Last modified: 2023/08/31 09:55 by george