Pinned Repositories
Dining-Philosopher-s-Problem
This C program implements a solution for the Dining Philosophers Problem using Pthreads, mutex, and condition variables. The solution is deadlock-free and supports maximum concurrency. Philosophers are represented as threads, and they go through a cycle of thinking, attempting to pick up chopsticks, eating, and putting down chopsticks.
First-Steps
A mobile application that provides parents with the necessary information to help raise their babies and toddlers. Written using Flutter.
Library-Project
Our project mainly focuses on creating software in order to manage a three-floor library. The software is able to let the user know where books are and also helps the workers manage the inventory. Thus software is divided into 2 sections: customer and worker, where workers can manage books & users. and customers can search for and borrow books.
python-socket-chat
Roomli
Roomli is an embedded system project and an immersive interior experience, where users get to experience different light colours and intensities based on the surrounding volume and pressure. This project is inspired by immersive museum experiences which utilise sound and light to create different feels for the visitors.
Water-Guardian
Water Guardian is an educational game designed to teach children about SDGs related to water in an exciting and engaging way. The game is intended for children aged 5-12 and features 5 unique mini-games that require no internet connection. Each game explores a different SDG when the mini game is finished through Achievements.
github-slideshow
A robot powered training repository :robot:
Student-Information-Fetcher
This code fetches student details using their Student ID number. It provides information about year of enrollment, department, faculty and student number.
salmaelabsi's Repositories
salmaelabsi/Roomli
Roomli is an embedded system project and an immersive interior experience, where users get to experience different light colours and intensities based on the surrounding volume and pressure. This project is inspired by immersive museum experiences which utilise sound and light to create different feels for the visitors.
salmaelabsi/python-socket-chat
salmaelabsi/Dining-Philosopher-s-Problem
This C program implements a solution for the Dining Philosophers Problem using Pthreads, mutex, and condition variables. The solution is deadlock-free and supports maximum concurrency. Philosophers are represented as threads, and they go through a cycle of thinking, attempting to pick up chopsticks, eating, and putting down chopsticks.
salmaelabsi/Water-Guardian
Water Guardian is an educational game designed to teach children about SDGs related to water in an exciting and engaging way. The game is intended for children aged 5-12 and features 5 unique mini-games that require no internet connection. Each game explores a different SDG when the mini game is finished through Achievements.
salmaelabsi/Library-Project
Our project mainly focuses on creating software in order to manage a three-floor library. The software is able to let the user know where books are and also helps the workers manage the inventory. Thus software is divided into 2 sections: customer and worker, where workers can manage books & users. and customers can search for and borrow books.
salmaelabsi/Student-Information-Fetcher
This code fetches student details using their Student ID number. It provides information about year of enrollment, department, faculty and student number.
salmaelabsi/First-Steps
A mobile application that provides parents with the necessary information to help raise their babies and toddlers. Written using Flutter.
salmaelabsi/github-slideshow
A robot powered training repository :robot: