This was a program written using Python that I created for my COSC221 Computer Organization class. It takes in an input number that is either an 8-bit binary number or a positive Integer and then performs signed magnitude, 1's complement, and 2's complement conversions on it. It then outputs the results of each conversion. The program runs on a while loop that allows the user to continue to input numbers and perform operations until they choose to exit the program. Github Link
This was a project that I worked on as part of a small team for our COSC444 Foundations of Automata and Languages class. The project was to create a simple parser based on a limited grammar for a subset of a natural or computer language that we would then present to the class. The language that we chose to do that for was Russian. I was responsible for creating the grammar and choosing the subset that we would work on. I also wrote the Python methods for the parser. My group members put it all together into a simple webpage using HTML, CSS, and PyScript and wrote up our final report. Github Link
Associates in Science
Computer Science: Programming in Java
August 2018 - May 2021
Bachelor of Science
Computer Science Applied
September 2021 - April 2023
github.com/rubanyukm
linkedin.com/in/ruben-maidaniuc/