Name: Ahmed Ghannam
Type: User
Company: The University of Alabama
Bio: A developer with an avid interest in learning new things. I'm also a gamer and an amateur astronomer. M.S. in Computer Science as of December 2016.
Location: San Francisco, CA
Blog: https://www.linkedin.com/in/ahmed-ghannam90
Ahmed Ghannam 's Projects
Computes the angular size of an astronomical object as seen from a given distance.
Astronomy Quiz is a Java desktop application that features a15-question multiple-choice test on basic astronomy and astrophysics topics typically covered in freshman-level course.
Towards Universal Usability
Solves the Bounded Post's Correspondence Problem. The horror!
Select solutions to problems from Codewars.com.
Repository for "Introduction to Artificial Neural Networks and Deep Learning: A Practical Guide with Applications in Python"
Test repository.
A guess-the-number game in the form of a Windows 10 app.
:chicken: Java SDK to use the IBM Watson services. It supports Android.
Own implementations of a singly-linked list, a stack, and a queue.
A recursive-descent parser for a fictional subset of XML.
A hand-coded shift-reduce parser for XML--, a fictional subset of XML.
A Java program that computes the orbital distance and velocity of a planet given the mass of its parent star and its orbital period.
A Python tool to extract phone numbers and email addresses, if any, from the clipboard.
A prime number generator with common functions.
A least recently used (LRU) cache for Python
A tool that tests the performance of Dijkstra's algorithm using two different priority queue data structures, the binary heap and the Fibonacci heap.
A simple decider for arithmetic expressions written in C#.
A simple Stopwatch utility for precise measurement of Java code execution time.
Simple program to count the number of vowels in a given text file.
A WebGL-based program that draws and displays the planets in the Solar System.