• Implemented a C++ program to simulate a race among 4 cellular units to find their way with the help of 2 base stations and reach a target before running out of battery or going out of range. All communications take place over TCP and UDP sockets in client-server architecture.