Supervised by : Dr. Anthony K. Tsum