Date of Award


Degree Name

Master of Science


Computer Science

First Advisor

Sinha, Koushik


Contact tracing is the process of identification of persons who may have come into contact with an infected person and subsequent collection of further information about these contacts. Most of the contact tracing applications present in the market today use GPS and Bluetooth technologies to perform contact tracing where data is collected in the background without the user's knowledge. There are applications that use QR code and NFC tagging which are based on user provided information but could not be used in lot of places. The idea of this thesis is to build a module in the present web application that can be used in almost all the places with Wi-fi availability. This way privacy of the user is not controlled by the application. Once the user id of the infected patient is shared with the backend, the tool uses this information to perform contact tracing by backtracking to all the places that the patient has been in the past to find out all users who have come closer the patient. The backend then quickly computes the risk level for each user who has been around the patient in the past and sends a push notification to the user alerting him about the risk of acquiring the infection.




This thesis is only available for download to the SIUC community. Current SIUC affiliates may also access this paper off campus by searching Dissertations & Theses @ Southern Illinois University Carbondale from ProQuest. Others should contact the interlibrary loan department of your local library or contact ProQuest's Dissertation Express service.