This document describes an Android-based wireless PC controller. It uses a client-server architecture with the Android mobile as the client and PC/laptop as the server. The Android app establishes a WiFi connection with the PC and allows the user to control applications on the PC remotely from their phone through sockets and interprocess communication. Algorithms and strategies like socket programming and WiFi technology are used to enable two-way communication and data transfer between the mobile and PC processes. The system provides a graphical user interface on the Android app to select PC applications to control.