NPRG041 - Programování v C++

Podmínky pro udělení zápočtu a pokyny pro zápočtové programy

Přednáška

Bednárek
Faltín
Klepl
Svoboda (cz/en)
Škoda
Zavoral
repetenti

GitLab

Podmínky udělení zápočtu

Zápočtový programu

Témata zápočtových programů

Některá témata zápočtových programů z minulých let

(Toto není vyčerpávající seznam témat, jen seznam příkladů možných témat pro inspiraci)

2D top-down bullet hell
3D rastrový engine
Algebraicky multigrid
Analýza herních statistik pomocí OpenDota API
analýza python kodu
Analyza toniny z audia
Analyzátor hodnocení porotců tanečního sportu
Analyzér barvy hlasu
Arbitraze sazek
ATmega328P
Bankovní systém
Bioinformatické metody - proteiny
BlackJack
Bug Tracker
Cachovaci upload server
Canasta
Collision detector
čtverečkové závody autíček
Data-hosting server
Detekce a zpracování proudu obrázků
Detekce kolizi
DHT-like P2P
Directory sync utility
Distributed data store
DNA and Protein Alignment
Engine pro ekonomickou RT strategii
Events Planner
Exploding Atoms
Exploring Robots Game
GDB Compiler Extension
Generátor grafů
Geometry Dash
Grafický Befunge Debugger
Grafovy editor
Hladanie spojenia v doprave
Hra dungeon
Hra Pentago
Hra Tron
http server s paralelizací
Chatroom
Chips challenge game
Instant messaging
Integrator a vyhledavac jizdnich radu
Interpret dynamického jazyka
Jazyk pro matematicky popis grafu a jejich kresleni
Jízdní řády s realtime daty
Karetní hra Bridge
Karetní hra gwent/gwint
Kompilátor imperativního jazyka
Konfigurovatelný server pro nahrávání obrázků a generování responzivních variant
Licitovany marias s AI
Logická puzzle hra
Map-Reduce Engine
MIDI klavir s transpozici a Synthesii
mikrokontrolér STM32 k analýze dat ze dvou mikrofonů
Monitoring uživatele
Multiple nucleotide sequences alignment
Note Management System
Ogre bludiste
Ovládání 3D tiskárny
Particle engine
PeriodTracker
Predzpracovani astro pozorovani
Prehravac not s frekvencni analyzou
Prekladac Pascal -> C
Primy prenos videa s prepinanim zdroju
Prolog interpreter
Překladač/interpret výukového jazyka
Pseudotetris se spojitou fyzikou
PSO knihovna
Real-time kooperativni 2D puzzle
Real-time strategie
Remote desktop
Renderování fraktálu
Rizeni letoveho provozu
Roboticke sitovani
Roguelike Dungeon Crawler
Rychly batch-processing fotek plavajicich castic
Sandboxed honeypot shell
Simulátor skupiny robotů
Sitova strilecka
SovereignPlay
Spell corrector
SQL engine
Statistics Calculator
Synchronizator souboru
Systém pro vedení docházky
Task Manager CLI Application
Textový editor
Time Series Forecaster
Trading strategy tester
Úprava melodie pro malý dechový orchestr
Userspace filesystem pro OwnCloud
verzovací systém
Vizualizace 3D modelů ve formátu OBJ
Vojenská strategie
Zavody auticek