College of Engineering, Computer Science, and Technology Department of Technology Email yfeng22@calstatela.edu