Omar Mohammad's repositories

Huffman-Compression

A Tool to compress and uncompress text files using an implementation of the huffman tree

Language:CStargazers:3Issues:2Issues:0

Data-structures-and-algorithms-in-c-

This is my implementation of the data structures in c++

Language:C++Stargazers:2Issues:0Issues:0

LMS

A learning management system written in C++ that has the core functionalities plus authentication functionalities

Language:C++Stargazers:2Issues:2Issues:0

minesweeper

An aesthetic remake of the class Minesweepr game with beautiful animations and music and extra functionalities

Language:PythonLicense:MITStargazers:2Issues:2Issues:0

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

Language:C++Stargazers:1Issues:1Issues:0

competitive-programming

My templates, data structures, algorithms implementation, and code to some problems

Language:C++Stargazers:0Issues:0Issues:0

cpbook-code

CP4 Free Source Code Project (C++17, Java11, Python3 and OCaml)

Language:JavaStargazers:0Issues:0Issues:0

EUI-CPC-Stage-1

All sheets solutions, code, experiements code, and slides

Language:C++Stargazers:0Issues:1Issues:0

Hack-Assembler

My first assembler ever built in c++ as the final project for the course Nand2Tetris Part 1

Language:C++Stargazers:0Issues:1Issues:0

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

Language:C++Stargazers:0Issues:1Issues:0
Language:PythonStargazers:0Issues:2Issues:0

livecodes

Code Playground That Just Works!

Language:TypeScriptLicense:MITStargazers:0Issues:0Issues:0

nvim-dotfiles

These are the up-to-date dotfiles for my neovim, including all options, keymaps, themes, and plugins

Language:LuaStargazers:0Issues:1Issues:0

OSSU

The files and notes of my coursework of OSSU roadmap

Language:RacketStargazers:0Issues:1Issues:0

problem_solving

A collection of some problems I have solved throughout my journey in the realm of problem solving

Language:C++Stargazers:0Issues:1Issues:0

Sudoku-Solver

A web app written in React 18 that uses backtracking to solve sudoku games

Language:TypeScriptStargazers:0Issues:1Issues:0

Crafty

A game engine for kids

Language:C++Stargazers:0Issues:0Issues:0

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

Language:C++Stargazers:0Issues:1Issues:0

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)

Language:TeXLicense:NOASSERTIONStargazers:0Issues:0Issues:0

mathematics-roadmap

A Comprehensive Roadmap to Mathematics

Stargazers:0Issues:0Issues:0

omardoescode

Config files for my GitHub profile.

Stargazers:0Issues:0Issues:0

ostep-projects

Projects for an undergraduate OS course

Language:CStargazers:0Issues:0Issues:0

system-design-primer

Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.

Language:PythonLicense:NOASSERTIONStargazers:0Issues:0Issues:0

tmux-config

My tmux config with tmux-sessionizer famous script support

Language:ShellStargazers:0Issues:0Issues:0