Faculty Advisor: Dr. Chang-Geun Oh