With the advancements in technology, smart entities are becoming increasingly intelligent, therefore, increasing their interaction capabilities with their surrounding environment. Apart from the traditional smart low profile devices, these entities now involve cars, mobiles, televisions, and extend to universities and smart cities. One of the bi-product of the smart cities is the emergence of the concept of smart campus. The smart campus is a teaching environment, where dynamic interaction between students/users and the surrounding devices takes place using the paradigm of the Internet of Things (IoT). The Qassim University (QU) is considerably a large university having thousands of students and hundreds of functional units in the central building and also spread across the different cities of the Al-Qassim province. Therefore, the QU can be considered as a small city where many elements need to be connected and decisions be made. The QU thus represents an optimal and practical scenario for the concept of smart campus. With this spirit, the goal of this research is thus to investigate an Indoor Navigation System (INS) as a suitable platform for the QU. As such, the paper reviews the current technologies and opt for the best available and optimal options. For implementation and simulation, the BLE beacon is selected and user data is analyzed to design a mobile application that includes all the services requested by the users. The system architecture in addition to a 2D map presented in this research will help in identifying the locations of BLE beacons to cover the specific area. The work in this paper is conducted on the main campus of the QU; however, the extension to other setups involves minimum or similar infrastructure.