Required credit hours and course schedule for students majoring in Civil Engineering at National Cheng Kung University