Lecture
Undergraduate Courses
In this course, we will explain the concept of stability—one of the key performance characteristics that a ship must possess—and study naval architectural calculation, the series of processes used to evaluate it. First, we will understand the various forces and moments acting on floating bodies such as ships, and study a ship’s transverse and longitudinal stability. Students will learn about free-surface effects and inclining tests used to determine a ship’s exact center of gravity. Subsequently, they will study various criteria for evaluating stability based on a ship’s stability curve. In particular, the course explains several numerical integration methods for generating a ship’s stability curve and covers methods for determining hydrostatic coefficients and curves. Next, students will study in depth two methods for evaluating a ship’s stability in the event of damage: the deterministic method and the probabilistic method. This course covers various calculation methods related to ships, with the ultimate goal of applying them to the design process to evaluate a ship’s stability—that is, its righting capacity.
In this course, students will study the fundamental theories for the basic design of ships and offshore structures (hulls) in several stages. First, in the preliminary dimensioning stage, students will learn about shipowner requirements, various design constraints, design models for determining key dimensions, methods for estimating lightweight, methods for estimating the capacity of cargo hold , and methods for calculating the freeboard. Next, in the main engine and propeller determination stage, students will learn methods for estimating resistance and power, methods for selecting the main engine, and methods for determining the propeller’s principal dimensions. In the hull form design stage, students will learn methods for generating, varying, and fairing hull forms, as well as methods for evaluating hull performance. In the general arrangement design stage, students will familiarize themselves with relevant regulations and arrangement design methods before learning naval architectural calculation. In the structural design phase, students learn about relevant regulations, methods for evaluating longitudinal strength, and methods for calculating the dimensions of structural members. In the outfitting design phase, students briefly study design methods, divided into hull outfitting, machinery outfitting, accommodation outfitting, and electrical outfitting. This course covers the core theories for the basic design of ships and offshore structures, and its ultimate goal is to cultivate the foundational skills necessary to independently perform basic design work on ships and offshore structures.
Graduate Courses
This course covers the core technologies for automating ship design. In particular, it provides an in-depth examination of optimization methods, one of the key core technologies. First, the course covers the necessity of optimization and major optimization algorithms, and introduces examples of their applications in the field of naval architecture and ocean engineering. As part of their term project, students will (1) identify and formulate optimal design problems in the field of naval architecture and ocean engineering, (2) select an appropriate algorithm to solve these problems, (3) develop a computer program to automate this process, and (4) find the optimal solution to the given problem.
The objective of this course is to learn various artificial intelligence methods for ship design and to examine their practical applications. First, students will review the concepts of various deep learning techniques covered in prerequisite courses, such as DFN (Deep Feedforward Network), RNN (Recurrent Neural Network), CNN (Convolutional Neural Network), and Reinforcement Learning. Next, the design field will be divided into basic design, production design, and operational design, and students will study examples of where artificial intelligence is required in each of these areas. In basic design, students will examine examples such as object and text recognition in drawings, as well as the prediction of sea conditions and a ship’s required horsepower. In production design, students will examine examples such as crane control for block erection. In operational design, students will examine examples such as video-based detection and tracking of obstacles around the ship and collision avoidance. Finally, students select a specific topic within the design field and complete a term project on problem-solving methods using artificial intelligence.
