Teaching

035.001 Digital Computer and Practice

Institution: Seoul National University
Offered in: 2021
Catalogue description: It has been recently observed that introduction of machine learning with high skilled programming abilities facilitate to address various sophisticated engineering problems. Although various programs have been developed to this end, Python has been gaining a growing interest because of its easy-understanding and numerous useful modules. To provide such information engineering foundations with capabilities of computer programming, this course introduces theories and methods for (1) Python programming, (2) basic machine learning methods, (3) database, and (4) deep learning. Various civil and environmental engineering problems are handled to practice Python coding skills. In addition, application examples of machine/deep learning to civil and environmental problems are introduced.

CME 262 Engineering Mathematics 2

Institution: University of Toronto
Offered in: 2022
Catalogue description: This course continues the study of numerical and analytical methods for civil engineering analysis. Analytical and numerical methods for solving ordinary differential equations are treated in some detail, followed by numerical solution methods for partial differential equations. The final major topic of the course deals with an introduction to optimization. Emphasis is placed throughout the course on problem formulation, solution algorithm design and programming applications.

CVL 211 Applied Mechanics

Institution: Ajou University
Offered in: Every spring semester
Catalogue description: This course applies the principles of statics to the composition and resolution of forces, moments, and couples, examining the equilibrium states of structures. Throughout the course, emphasis is placed on the free body diagram concept. Mathematics also plays an important role in this course, requiring the use of fundamental concepts and skills in algebra, trigonometry, vectors, and calculus to solve engineering statics problems. The course covers topics such as stress and deformation in axially loaded members and flexural members, including beams. The study of mechanics provides students with essential problem-solving concepts and skills that are transferable to many subjects in their program of study. By the end of the course, students should be able to analyze and solve statics problems using appropriate mathematical techniques, as well as construct shear force and bending moment diagrams for beams.