Muhammad Mahmoud Attia's Projects
ACM International Collegiate Programming Contest
notes for 'The Algorithm Design Manual'
Repository which contains My programming assignments of Algorithmic Toolbox course
Several algorithms and data structures implemented in C++ by me (credited to others where necessary).
Repository which contains all the links and resources on different topics of Computer Science
Android Basics projects to learn and practice the essential skills needed to build apps for Android.
Android Face Recognition uses Microsoft Project Oxford Face API for face detection and identification.
App that lets you style your own Android! This uses Fragments to create a flexible and responsive UI.
All the info and materials about the certification that I've collected so far
Awesome Android references for everything like best practices, performance optimization, etc.
This is an alphabetical list of libraries for Android development, the majority being actively maintained.
A curated list of awesome competitive programming / algorithm / data structure resources
A curated list of awesome books, tutorials, courses, and resources for the Spring framework ecosystem.
Created an app to view video recipes that incorporated media loading, verifying user interfaces with UI tests, integrated third party libraries and provided a complete UX with home screen widget.
Notes from interesting things that I've read.
Used Gradle to build a joke-telling app that has both a free and paid version. This included factoring functionality into libraries as well as using build flavors to modularize the construction of each variant of the app. I also configured a Google Cloud Endpoints development server to supply the jokes.
Scaling Your App with Backend Caching Strategies Workshop
:notebook:Solutions to Introduction to Algorithms
Cognitive Services Face client library for Android.
:chart_with_upwards_trend: Implementations of various important algorithms and Data Structures used in Competitive Programming in C/C++/Python/Java ...
:mortar_board: Path to a free self-taught education in Computer Science!
CS1020 - Data Structure & Algorithms I @ NUS. My solutions for tutorials, practices, labs, and maybe soap opera!
CSS Cheat Sheet - A reference for CSS goodness.
397 software engineering companies that are easy to apply to
Method stubs and test cases for the problems from Elements of Programming Interviews
Employee Management System.