work clusterer_lite Liteweight implementation of clustering targeted at on-chip data processing. Pretraining of deep CNN autoencoders Autoencoders pretrained on unlabeled data from Timepix3 to improve accuracy. Parallel clustering library Fast connected component analysis for hybrid pixel detectors pixel_auto Development of methodology for application of finite automatons to particle classification fun audio_visualizer A tool to play .wav tracks and visualize fast fourier transform decomposition of the played tune. Neat-coevolution Evolving neural networks using NEAT in co-evolution environment Chess Chess with a simple GUI, and AI oponent based on minimax with alpha-beta prunning algorithm Comparison of dimensionality reduction techniques Application of pretrained NN combined with dimensionality reduction for visualization and classification of image data.