Developing students' mathematical and computational knowledge to investigate mooring line in ocean engineering