Matfyz

Logo MFF

Aktuálně studuji na MFF UK1) magisterský obor Informatika se specializací na počítačovou grafiku, 3. ročník. Bakalářské studium informatiky mám hotové.

Kromě studia jsem také na MFF cvičil předmět Programování I pro prváky matematiky.

Wiki naší pareleky: http://mff.lokiware.info/.

Logo UK

Projekty

  • BokehLab - Interactive Preview Renderer for Complex Camera Models
    • diplomová práce
    • interaktivní zobrazování pomocí fotografických objektivů
    • C#, GLSL, .NET, OpenTK, OpenGL, Mathematica, LaTeX, Git, VPython, C++, Ogre3D
    • softwarový projekt
    • XML router
    • C#, .NET, XML, Schematron, Git
  • Volume ray-casting
    • Visualizace
    • C#, GLSL, OpenTK
  • Isocontours
    • Visualizace
    • C#, GLSL, OpenTK
  • Point in polygon location
    • Aplikovaná výpočetní geometrie
    • C#, WinForms, OpenTK
  • Voronoi mosaic
    • Aplikovaná výpočetní geometrie
    • C#, poly2tri-cs, WinForms, OpenTK
    • Geometrie pro počítačovou grafiku
    • Visual Python
  • Shadery pro RenderMan
    • Shading Languages
    • RenderMan Shading Language
  • Fast screencast video codec
    • Pokročilá 2D počítačová grafika, C#
  • Image-based lighting
    • Počítačová grafika III, Java, JaGrLib
  • Path tracing
    • Počítačová grafika III, Java, JaGrLib
  • Black & white image compression
    • Pokročilá 2D počítačová grafika, C#
  • Point feature warping
    • Pokročilá 2D počítačová grafika, C#
  • Concurrency Patterns
    • předmět Návrhové vzory (NPRG024)
    • prezentace návrhových a architektonických vzorů - PDF, PPT
    • Active Object, Monitor Object, Half-Sync/Half-Async, Leader/Followers, Thread-Specific Storage
  • dppopt - knihovna pro parsování a zpracování command-line argumentů
    • návrh architektury, vývoj, testování; best-practices
    • úkol na Doporučené postupy v programování (NPRG043)
    • týmová práce (dvoučlenný tým)
    • C#, .NET, NAnt, NUnit, SVN, MS Visual Studio
  • Hovercraft - použití spline křivek pro plynulé pohyby při animaci
    • úkol na Hardware pro počítačovou grafiku
    • C++, OpenGL, SDL, MS Visual Studio
  • Raytracing rotačních těles vzniklých z Bézierových křivek
    • modul do grafické knihovny JaGrLib
    • Java, SVN, Eclipse
    • model ve virtuální realitě
    • zápočtový projekt na předmět Virtuální realita (NPGR012)
    • týmová spolupráce (tříčlenný tým)
    • VRML, Javascript, SVN
  • Halftone Laboratory - Advanced Halftoning Methods
    • bakalářská práce
    • modulární framework pro různé metody halftoningu + plug-in do GIMPu
    • C#, .NET, Gtk#, GIMP#, SVN, MS Visual Studio, LaTeX
  • JaCoMo - Jabber Contact Monitor
    • monitorování statusů lidí na jabber účtu, archivace, grafická vizualizace
    • zápočtový projekt na předmět Java (NPRG013)
    • Java, J2SE, Swing, Smack, SVN, NetBeans
    • remake hry bludišťového typu Pango, což byl klon staré hry Pengo
    • zápočtový program na Programování II (PRG031)
    • C#, .NET, SVN, MS Visual Studio
    • pokročilejší TODO list
    • ročníkový projekt
    • C++, Boost, GTK+, gtkmm, SVN, autotools, MS Visual Studio
  • Metro
    • zápočtový projekt na předmět Pravděpodobnost a statistika (NMAI059)
    • statistický software R
  • moduly do grafické knihovny JaGrLib
    • úkoly na předmět Počítačová grafika I (NPGR003)
      • Guilloché
      • SFC Dither s adaptivním clusterováním
      • Mozaika
    • Java, NetBeans
    • úloha na předmět Jazyk C# a platforma .NET (NPRG035)
    • C#, MS Visual Studio
    • úloha na předmět Java (NPRG013)
    • Java SE, NetBeans
    • zápočtový program na předmět Neprocedurální programování (PRG005)
    • Haskell
  • Frak - vykreslování fraktálů (Mandelbrotova množina)
    • zápočtový program na předmět Programování I (PRG030)
    • C, GLUT

další projekty.

Absolvované předměty - bakalářské studium

1. ročník - 2006/2007

zimní semestr

  • DMI002 Diskrétní matematika
  • MAI057 Lineární algebra I
  • MAI054 Matematická analýza I
  • SWI087 Principy počítačů
  • PRG030 Programování I

letní semestr

  • TIN060 Algoritmy a datové struktury I
  • MAI058 Lineární algebra II a optimalizace
  • MAI055 Matematická analýza II
  • PRG029 Programování v C++
  • SWI095 Úvod do UNIXu

2. ročník - 2007/2008

zimní semestr

  • TIN061 Algoritmy a datové struktury II
  • SWI096 Internet
  • MAI056 Matematická analýza III
  • PRG005 Neprocedurální programování
  • ZZZ061 Ekonomie I (úvodní přednáška)
  • UOS009 Aplikační software
  • SWI089 Ochrana informace I
  • PFL012 Úvod do počítačové lingvistiky
  • JAZ074 Anglický jazyk
  • TVY016 Tělesná výchova

letní semestr

  • TIN071 Automaty a gramatiky
  • DBI025 Datábazové systémy
  • DMI011 Kombinatorika a grafy I
  • PRG033 Ročníkový projekt specifikace
  • AIL062 Výroková a predikátová logika
  • SWI097 Základy operačních systémů
  • PRG031 Programování II

3. ročník - 2008/2009

zimní semestr

  • NMAI062 Algebra I
  • NPRG013 Java
  • NPRG035 Jazyk C# a platforma .NET
  • NPRG032 Objektově orientované programování
  • NDBI007 Organizace a zpracování dat I
  • NPGR003 Počítačová grafika I
  • NSWI090 Počítačové sítě I
  • NMAI059 Pravděpodobnost a statistika
  • NPRG034 Ročníkový projekt - implementace
  • NTIN070 Testování software

letní semestr

  • NSZZ026 Bakalářská práce

Absolvované předměty - navazující magisterské studium

1. ročník - 2009/2010

zimní semestr

  • NPGR002 Digitální zpracování obrazu
  • NPGR012 Virtuální realita
  • NPGR025 Introduction to Colour Science
  • NPRG049 Programovací jazyky OCaml a F#
  • NSWI129 Softwarové inženýrství pro praxi
  • NTIN066 Datové struktury I
  • NTIN090 Základy složitosti a vyčíslitelnosti

letní semestr

  • NAIL072 Rozpoznávání vzorů
  • NPGR004 Počítačová grafika II
  • NPGR013 Speciální funkce a transformace ve zpracování obrazu
  • NPGR019 Hardware pro počítačovou grafiku
  • NPGR028 Real-Time Raytracing
  • NPGR029 Variační metody ve zpracování obrazu
  • NPRG024 Návrhové vzory
  • NPRG043 Doporučené postupy v programování
  • NSWI133 Firemní semináře

2. ročník - 2010/2011

zimní semestr

  • NPGR020 Geometrie pro počítačovou grafiku
  • NPGR009 Křivky a plochy v počítačové grafice
  • NPGR010 Počítačová grafika III
  • NPGR007 Pokročilá 2D počítačová grafika
  • NMAI060 Pravděpodobnostní metody
  • NPRG027 Zápočet k projektu
  • NSZZ023 Diplomová práce I

letní semestr

  • NPGR016 Aplikovaná výpočetní geometrie
  • NPGR021 Geometrické modelování
  • NPGR027 Shading Languages
  • NPGR023 Visualizace
  • NPRG023 Softwarový projekt
  • NPRG028 Mimořádné ohodnocení projektu
  • NSZZ024 Diplomová práce II

3. ročník - 2011/2012

zimní semestr

  • NSZZ025 Diplomová práce III
1) Matematicko-fyzikální fakulta Univerzity Karlovy v Praze
 
matfyz.txt · Last modified: 2011/12/10 12:46 by bohous
 
Except where otherwise noted, content on this wiki is licensed under the following license:CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki