KFUPM Senior Project