Git Product home page Git Product logo

Ahmed Mohamud's Projects

avr_transmitter_receiver icon avr_transmitter_receiver

Simple code for receiving and transmitting. Only handles specific data but can be improved easily. One file for the Transmitter and one for the Receiver!

c209-aoa-tag icon c209-aoa-tag

Bluetooth Direction Finding Tag sample application. Works with u-connectLocate.

cai-program icon cai-program

Simple computer-assisted instruction (CAI) interface for primary school students. It is interactive and allows for practicing and testing oneself on simple mathematics questions. Written in C.

card-game icon card-game

Simple card game. The game is a single player game and the user plays against the computer. Based on the standard 52-card deck and is scored based on the sum of the n cards drawn

clientserver-travel-agency- icon clientserver-travel-agency-

This is a simple Client-Server Application that handles registration/booking of a customer(s) to a resort. It. calculates price based on requirements, books and sends the receipt!

dining_philosophers_problem icon dining_philosophers_problem

The Dining Philosophers Problem is a well know computer science question. It essentially deals with concurrency and resource sharing. The idea is that there are 5 philosophers on a table with 5 chopsticks (one between each philosopher). How should they share the chopsticks without creating starvation or a deadlock? This is my solution!

electronic-health-record icon electronic-health-record

CLI program written in C! Electronic Health Record (EHR) is nowadays widely used to manage patient health information. The program allows patients or caregivers to keep track of important health information. Also implemented is a BMI calculating function!

iot_ibmwatson_commissioningtasks icon iot_ibmwatson_commissioningtasks

IoT Internet of Things. IBM Watson IoT is one of the worldwide most popular IoT platforms. I am publishing here a set of guides for experimenting with IoT and IoT platforms. The guides are called Commissioning Tasks because those guide you to set up the environment. The environment can be used by students on course works, by developers for learning

iot_location_mqtt_mongo icon iot_location_mqtt_mongo

A Python MQTT Client app which posts location information (longitude-latitude) of IoT device onto an mqtt broker. Also, includes a very simple MongoDB client for retrieving location data from locally hosted database. Node-RED is used to configure system architecture and handle system events and even show device location on the worldmap.

kindergarden-app icon kindergarden-app

Another one of my early Java programs. Simple registration for a kindergarden. Saves associated information of Parents and Child!

local-mysql-db-connection icon local-mysql-db-connection

Simple java program connected to a locally hosted mySQL database. This database has the tables customers, employees, offices, orderDetails, orders, payments etc.... Program only retrieves orders and information associated with it. Also updates the DB on specific orders ("shipped" or "cancelled").

mbed-os icon mbed-os

Arm Mbed OS is a platform operating system designed for the internet of things

memory_management_algorithms icon memory_management_algorithms

This program deals with the OS concept of paging. It simulated how logical addresses, pagetables, RAM and external memory work together. The 3 implemented Algorithms are FIFO, LRU and load at fault.

name-shuffler icon name-shuffler

Stupid program shuffling a group of people's names and last names.

reader_writer_problem icon reader_writer_problem

There are laws pertaining to how readers and writers and should access and share resources. This is an implementation dealing with concurrency of reader and writer threads!

remote-control-robot icon remote-control-robot

This project involves collision_detection + obstacle avoidance implemented on a Rollbot Robot. A printed remote fitted with a microcontroller, a joystick, an accelerometer, LCD display and a Zigbee is then used to control the movement of the robot with additional list of sensors (i.e. Ultrasonar sensor for obstacle avoidance).

restful_api icon restful_api

This is a simple RESTful client server application! Server runs on a TOMCAT Server and handles requests such as GET customer information (i.e. orders) but also updating customer info (i.e. address). Client interfaces with the server and user interacts though CLI. essentially a web-service for something like an online store!

shell icon shell

Java program that opens OS system applications!

shell- icon shell-

Java program that opens system applications!

simulink-simulations icon simulink-simulations

Files simulating Frequency and Phase shift-key Modulation, Error Detection (Hamming), etc

thingspeak_platform icon thingspeak_platform

ThingSpeak is an open source “Internet of Things” application and API to store and retrieve data from things using HTTP over the Internet or via a Local Area Network. With ThingSpeak, you can create sensor logging applications, location tracking applications, and a social network of things with status updates.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.