Konstantin Baranov's repositories
pyposture
Course work code for my university's (SPbPU) course "Computer Architecture".
oop-spbpu-homework
This repository contains laboratory assignments on C++ language related to the course "Object-Oriented Programming" taught at Saint Petersburg Polytechnic University. STL, MFC 🥸
spbpu
Все домашние, курсовые, учебные материалы, лабораторные работы, собранные за всё время обучения в СПбПУ, ИКНК, ВШПИ.
BMP-24bit-Monochromizer
Refactored sample code from my university's (SPbPU) course "Computer Architecture" for the first laboratory assignment: BMP Converter.
cpp-spbpu-homework
This repository serves as a collection of my assignments and projects related to the C++ programming language. Each folder in this repository corresponds to a specific homework assignment, containing the source code, documentation, and any relevant materials.
word-game
The "Word Game" implemented in x86_64 NASM, utilizing external functions from the C library.
circuitry-spbpu-homework
This repository is dedicated to storing and managing homework assignments for the course "Digital Circuit Design: Modeling and Description Languages." The assignments primarily involve VHDL source code.
markov
Markov algorithm to find out if there are more "a" or "b" characters in a word from the {a, b} alphabet.
llvm-setup
This script automates the setup of a development environment for the "GNU/Linux System Software" course at St. Petersburg Polytechnic University, instructed by Alexey Levchenko. It primarily focuses on setting up LLVM and related tools.
seigtm.github.io
My personal portfolio website.
fortran_examples
My Fortran labs from SPbPU.
setm-math
setm::math is a C++ library (and conan package) containing classes of complex numbers and polynomials with all basic operators and functionality.
BitwiseAddition
Addition of two integers using only bitwise operators (C++).
Polynomial
A simple polynomial class that supports all basic operations.
sml
SML: C++14 State Machine Library
ComplexPolynomial
Test of the polynomial class whose coefficients are complex numbers.
Logger
My C++ Logger class (written in order to improve my skills in C++).
StrategyFileEncrypter
An example of text files encryption using the strategy design pattern.
Pizza-Abstract-Factory
Creational pattern test.
Scaling-WPF-CSharp-App
An application that demonstrates the ability to change the scaling of the parent window through the child modal window. Written in C# WPF.
SortMatrixColumnsWithPositiveElements
As the name says, this simple C# code allows you to sort every matrix column that has positive elements.
Prime-And-Perfect-Numbers
A simple C++ Qt program that lets you find out if a number is Prime or/and Perfect.
FlexTemplateWebsite
First attempt in creating websites with HTML/CSS.
BidirectionalRingList
Ring doubly linked list C++ class implementation. My very old college homework from 2020.
DirectoryFilesList
Implementation of the C++ function that returns a list of files in a certain directory by a given mask (file extension). It's my homework task on the subject "Information security".