Pavel Ježek - Ročníkový projekt/Bakalářká práce/Diplomová práce (2022)

Následující témata jsou vhodná na bakalářskou, případně diplomovou práci (nebojte se napsat e-mail, a po domluvě si o níže uvedených [ale i jiných - třeba nějaký váš vlastní nápad na zajímavou aplikaci, knihovnu, hru, apod. pro RP, potenciální bakalářku, nebo diplomku] tématech přijít popovídat - rád vám sdělím svojí představu, a případně můžeme téma i bez problémů upravit na míru):

Témata připravená ve spoluráci s firmou Microsoft:

Moje témata:

Pavel Ježek - NSWI120 Principy počítačů (ZS 2017/2018)

Informace k předmětu nyní najdete na zvláštní stránce - viz http://d3s.mff.cuni.cz/teaching/principles_of_computers/.

Pavel Ježek - NPRG035 Jazyk C# a platforma .NET (ZS 2017/2018)

Informace k předmětu nyní najdete na zvláštní stránce - viz http://d3s.mff.cuni.cz/teaching/csharp_dotnet/.

Pavel Ježek - Ročníkový projekt/Bakalářká práce/Diplomová práce (2018)

Následující témata jsou vhodná na bakalářskou, případně diplomovou práci (nebojte se napsat e-mail, a po domluvě si o níže uvedených [ale i jiných - třeba nějaký váš vlastní nápad na potenciální bakalářku, apod.] tématech přijít popovídat - rád vám sdělím svojí představu, a případně můžeme téma i upravit na míru):

• Analyzátor USB paketů

• Podpora pro načítání modelů vlaků z Microsoft Train Simulator do Unity

• Podpora pro simulaci zvuku motorů do Unity

• Simulátor počítače (procesor 6502 nebo 8080, jednoduché sběrnice, jednoduché řadiče)

• Analyzátor PDF dokumentů

• Editor JSON/XML dokumentů

• Rychlá XML serializace .NET objektů

• Závody motokár ve stylu Mario Kart (ideálně v Unity) [nebo jiná zajímavá hra]

• Editor 2D animací (jednoduchá varianta Powerpointu se systémem animací pomocí klíčových snímků jako v 3D animačních nástrojích)

• Prohlížeč obrázků s podporou hierarchického anotování

• Editor fotorealistických budov



Pavel Ježek - NPRG038 Pokročilé programování pro .NET I (LS 2016/2017)

Informace k předmětu nyní najdete na zvláštní stránce - viz http://d3s.mff.cuni.cz/teaching/advanced_dotnet/.

Pavel Ježek - Ročníkový projekt/Bakalářká práce/Diplomová práce/SW Projekt (2017)

Následující témata jsou vhodná na bakalářskou, případně diplomovou práci (nebojte se napsat e-mail, a po domluvě si o níže uvedených [ale i jiných - třeba nějaký váš vlastní nápad na potenciální bakalářku, apod.] tématech přijít popovídat - rád vám sdělím svojí představu, a případně můžeme téma i upravit na míru):

• Editor 2D animací (jednoduchá varianta Powerpointu se systémem animací pomocí klíčových snímků jako v 3D animačních nástrojích)

• Simulátor elektrických obvodů

• Portabilní grafický editor elektrických a pneumatických obvodů (ideálně pro SkiaSharp)

• Prohlížeč obrázků s podporou hierarchického anotování

• Nástroj pro ukládání a správa výstřižků z webu

• Inteligentní PropertyPanel s vlastními editory hodnot pro WPF (případně Xamarin Forms)

• Integrované prostředí editoru pro "cokoliv" s podporou Undo (pro WPF)

• Skinovatelný okenní systém pro SkiaSharp

• Simulátor GTN - vizualizace vlakových grafikonů

• Reimplementace 2D hry Populous (případně pro mobilní zařízení)

• Reimplementace 2D hry Lemmings pro mobilní zařízení

• Editor behavior trees - umělá inteligence do her

• Editor fotorealistických budov

• 3D hra - závody motokár (ideálně pro UrhoSharp)



Pavel Ježek - NPRG057 Pokročilé programování pro .NET II (LS 2015/2016)

Informace k předmětu nyní najdete na zvláštní stránce - viz http://d3s.mff.cuni.cz/teaching/advanced_dotnet_ii/.

Pavel Ježek - Ročníkový projekt/Bakalářká práce/Diplomová práce/SW Projekt (2016)

Následující témata jsou vhodná na bakalářskou, případně diplomovou práci (nebojte se napsat e-mail, a po domluvě si o níže uvedených [ale i jiných - třeba nějaký váš vlastní nápad na potenciální bakalářku, apod.] tématech přijít popovídat - rád vám sdělím svojí představu, a případně můžeme téma i upravit na míru):

(zatím první nástřel seznamu, na dalších tématech ještě pracuji)

□ Karts - závodní hra (motokáry)

□ Vektorový grafický editor obrázků pro XAML (Drawing)

□ Prohlížeč obrázků s anotací jejich částí

□ Hexa editor neomezeně velkých souborů

□ Simulátor elektrodispečinku s grafickým editorem schématického zapojení elektrické sítě

□ Editor/prohlížeč struktury souborového systému

□ Ovladač pro Minix/System V FS pro Windows

□ Intuitivní 3D editor

□ Editor fotorealistických textur

□ Systém pro zjednodušení tvorby umělé inteligence ve hrách - Mark 2

□ Implementace podpory pro C# stored procedury v PostgreSQL



Pavel Ježek - Ročníkový projekt/Bakalářká práce/Diplomová práce/SW Projekt (2015)

Následující témata jsou vhodná na bakalářskou, případně diplomovou práci (nebojte se napsat e-mail, a po domluvě si o níže uvedených [ale i jiných] tématech přijít popovídat - rád vám sdělím svojí představu, a případně můžeme téma i upravit na míru):

✓ Implementace podpory pro C# stored procedury v PostgreSQL

✓ Systém pro zjednodušení tvorby umělé inteligence ve hrách - Mark 2

✗ (zamluveno) Simulátor elektrických obvodů - Mark 2

✗ (zamluveno) Engine pro hry typu Dungeon Master

✗ (zamluveno) Navigace pro strojvedoucí

✗ (zamluveno) Analýza a čtení tabulek v PDF dokumentech

✗ (zamluveno) Magic Carpet

✓ Simulátor pneumatických systémů

✓ Simulátor jízdy železničních vozidel

✓ Překladatel mezi dialekty SQL

✓ Simulace a vizualizace hradlových sítí

✓ XML serializace

✗ (zamluveno) Hra Dungeon Keeper

✓ Platforma pro IDE

✓ Simulátor GTN a EDD

✓ IDE pro FreePascal

✓ CodEx 3 pro Mono/Linux



Pavel Ježek - Ročníkový projekt/Bakalářká práce/Diplomová práce/SW Projekt (2014)

Následující témata jsou vhodná na bakalářskou, případně diplomovou práci (nebojte se napsat e-mail, a po domluvě si o níže uvedených [ale i jiných] tématech přijít popovídat - rád vám sdělím svojí představu, a případně můžeme téma i upravit na míru):

(již zaalokováno) Interaktivní merge

(předběžně zaalokováno) Vylepšená podpora pro unit testování v .NETu

(již zaalokováno) Editor disků

(již zaalokováno) Simulátor/vizualizátor PC

(již zaalokováno) Vizualizátor Windows driver/device stacku

Ovladač pro Minix/System V FS pro Windows

Nějaké vhodné rozšíření SharpDevelop

(předběžně zaalokováno) Intuitivní 3D editor

Editor fotorealistických textur