Pinned Repositories
cpbook-code
CP4 Free Source Code Project (C++17, Java11, Python3 and OCaml)
Data-structures-and-algorithms-in-c-
This is my implementation of the data structures in c++
EUI-CPC-Stage-1
All sheets solutions, code, experiements code, and slides
Hack-Assembler
My first assembler ever built in c++ as the final project for the course Nand2Tetris Part 1
Huffman-Compression
A Tool to compress and uncompress text files using an implementation of the huffman tree
Jack-Compiler
This is my first ever compiler. It's module 11's project in the famous Nand2tetris course. It's built in c++ and translates Jack language into VM code
LMS
A learning management system written in C++ that has the core functionalities plus authentication functionalities
minesweeper
An aesthetic remake of the class Minesweepr game with beautiful animations and music and extra functionalities
OSSU
The files and notes of my coursework of OSSU roadmap
problem_solving
A collection of some problems I have solved throughout my journey in the realm of problem solving
omardoescode's Repositories
omardoescode/Data-structures-and-algorithms-in-c-
This is my implementation of the data structures in c++
omardoescode/Huffman-Compression
A Tool to compress and uncompress text files using an implementation of the huffman tree
omardoescode/LMS
A learning management system written in C++ that has the core functionalities plus authentication functionalities
omardoescode/minesweeper
An aesthetic remake of the class Minesweepr game with beautiful animations and music and extra functionalities
omardoescode/Jack-Compiler
This is my first ever compiler. It's module 11's project in the famous Nand2tetris course. It's built in c++ and translates Jack language into VM code
omardoescode/cpbook-code
CP4 Free Source Code Project (C++17, Java11, Python3 and OCaml)
omardoescode/EUI-CPC-Stage-1
All sheets solutions, code, experiements code, and slides
omardoescode/Hack-Assembler
My first assembler ever built in c++ as the final project for the course Nand2Tetris Part 1
omardoescode/Hack-VM-Translator
This is Week 1&2 Project in Nand2Tetris course part 2 to translate the VM Code generated from the Jack programming language to Hack Assembly Code
omardoescode/Highlights-From-Pdf-To-Clipboard
omardoescode/livecodes
Code Playground That Just Works!
omardoescode/nvim-dotfiles
These are the up-to-date dotfiles for my neovim, including all options, keymaps, themes, and plugins
omardoescode/OSSU
The files and notes of my coursework of OSSU roadmap
omardoescode/problem_solving
A collection of some problems I have solved throughout my journey in the realm of problem solving
omardoescode/Sudoku-Solver
A web app written in React 18 that uses backtracking to solve sudoku games
omardoescode/Hack-Syntax-Analyzer
This is the Hack computer syntax analyzer, used by the Hack compiler to generate VM Code. This is project 10 in Nand2Tetris great course
omardoescode/Math-for-CS-solutions
Solutions to In-Class questions, Problem Sets and Exams of MIT Mathematics for Computer Science 2015 (same as 2019 Open Learning Library)
omardoescode/mathematics-roadmap
A Comprehensive Roadmap to Mathematics
omardoescode/omardoescode
Config files for my GitHub profile.
omardoescode/ostep-projects
Projects for an undergraduate OS course
omardoescode/system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
omardoescode/tmux-config
My tmux config with tmux-sessionizer famous script support