Hiroshima University Syllabus

Back to syllabus main page
Japanese
Academic Year 2026Year School/Graduate School Graduate School of Advanced Science and Engineering (Master's Course) Division of Advanced Science and Engineering Mechanical Engineering Program
Lecture Code WSH30601 Subject Classification Specialized Education
Subject Name 機械工学特別講義F
Subject Name
(Katakana)
キカイコウガクトクベツコウギエフ
Subject Name in
English
Special Lecture on Mechanical Engineering F
Instructor See the class timetable.,HINO RYUUTAROU
Instructor
(Katakana)
ジュギョウジカンワリヲサンショウ,ヒノ リュウタロウ
Campus Higashi-Hiroshima Semester/Term 1st-Year,  First Semester,  Intensive
Days, Periods, and Classrooms (Int) Inte
Lesson Style Lecture Lesson Style
(More Details)
Face-to-face
Lecture-oriented, PC-based exercises
(Depending on the instructor's availability, lectures may be held online.) 
Credits 2.0 Class Hours/Week   Language of Instruction J : Japanese
Course Level 5 : Graduate Basic
Course Area(Area) 25 : Science and Technology
Course Area(Discipline) 09 : Mechanical Engineering
Eligible Students Students in the first year of Ms course
Keywords Structural optimization, Mathematical optimization, Topology optimization, CAE, 3D-CAD 
Special Subject for Teacher Education   Special Subject  
Class Status
within Educational
Program
(Applicable only to targeted subjects for undergraduate students)
 
Criterion referenced
Evaluation
(Applicable only to targeted subjects for undergraduate students)
 
Class Objectives
/Class Outline
* This lecture will be provided as an intensive course by external lecturers. (Tentative class schedule: From Aug. 4th to 7th)
* Lecture summary: In recent years, with the development of machine learning technology and physical simulation technology, the role of optimization algorithms has become increasingly important. In this lecture, you will learn the theory of optimization algorithms through programming exercises, and will also participate in CAE exercises using fusion360. 
Class Schedule lesson1 Introduction
lesson2 Visualization of Optimization Problems
lesson3 Linear Programming
lesson4 Steepest Descent Method, Newton's Method, and Numerical Differentiation
lesson5 Sequential Linear Programming and Sequential Quadratic Programming
lesson6 Fundamentals of Finite Element Method
lesson7 Structural Optimization
lesson8 Topology Optimization
lesson9 Basic Functions of 3D-CAD (fusion360)
lesson10 CAE Functions of 3D-CAD (fusion360)
lesson11 Lightweight Design Using CAE with 3D-CAD (fusion360) (1)
lesson12 Lightweight Design Using CAE with 3D-CAD (fusion360) (2)
lesson13 Topology Optimization with 3D-CAD (fusion360)
lesson14 Generative Design with 3D-CAD (fusion360) (1)
lesson15 Generative Design with 3D-CAD (fusion360) (2)

Exercise problems (or reports) will be assigned. 
Text/Reference
Books,etc.
No textbook. Lecture materials will be distributed. 
PC or AV used in
Class,etc.
Handouts, Other (see [More Details]), moodle
(More Details) Exercises using Octave and fusion360 on your own PC. 
Learning techniques to be incorporated Post-class Report
Suggestions on
Preparation and
Review
Preparation for each class is not necessary, but review is necessary. It is recommended to review the "Mechanics of Materials" before the class begins. 
Requirements Understanding of the undergraduate-level "Mechanics of Materials" is required. Basic knowledge of the finite element method will enhance your understanding.

You must have the following softwares installed on your own PC:
GNU Octave (https://octave.org/)
fusion360

*If installing any of these is difficult, instructions will be provided in the class. 
Grading Method Graded based on attitude toward participation in the class and exercise problems (or reports). 
Practical Experience  
Summary of Practical Experience and Class Contents based on it  
Message  
Other   
Please fill in the class improvement questionnaire which is carried out on all classes.
Instructors will reflect on your feedback and utilize the information for improving their teaching. 
Back to syllabus main page