Academic Year |
2025Year |
School/Graduate School |
School of Engineering |
Lecture Code |
K8173040 |
Subject Classification |
Specialized Education |
Subject Name |
計算アルゴリズム演習 |
Subject Name (Katakana) |
ケイサンアルゴリズムエンシュウ |
Subject Name in English |
Exercises in Algorithm |
Instructor |
UCHIDA TATSUHIKO,KHAJI NASER,INOUE TAKUYA,TSUKAI MAKOTO,FUSE MASAAKI,ARIO ICHIRO |
Instructor (Katakana) |
ウチダ タツヒコ,カジ ナセル,イノウエ タクヤ,ツカイ マコト,フセ マサアキ,アリオ イチロウ |
Campus |
Higashi-Hiroshima |
Semester/Term |
4th-Year, First Semester, Intensive |
Days, Periods, and Classrooms |
(Int) Inte |
Lesson Style |
Seminar |
Lesson Style (More Details) |
Face-to-face, Online (simultaneous interactive) |
Exercises with computer programming |
Credits |
2.0 |
Class Hours/Week |
|
Language of Instruction |
B
:
Japanese/English |
Course Level |
3
:
Undergraduate High-Intermediate
|
Course Area(Area) |
25
:
Science and Technology |
Course Area(Discipline) |
13
:
Civil Engineering |
Eligible Students |
4th grade in Civil and environmental engineering |
Keywords |
algorithm numerical analysis, discretization, accuracy and resolution, partial differential equation, finite difference method, finite volume method, finite element method, retardation ,Iterative calculation, SDG_11 |
Special Subject for Teacher Education |
|
Special Subject |
|
Class Status within Educational Program (Applicable only to targeted subjects for undergraduate students) | This class is special subject in civil and environmental program, related to (c) Problem setting, (d) Analysis and (E) evaluation |
---|
Criterion referenced Evaluation (Applicable only to targeted subjects for undergraduate students) | Program of Civil and Environmental Engineering (Abilities and Skills) ・Ability to analyze problems (Comprehensive Abilities) ・Abbility of communication ・Ability to achieve and ability to solve the problem |
Class Objectives /Class Outline |
To explain the working of written program. To work a program to fulfill calculation needs. |
Class Schedule |
Optional lecture. Select from the following classes and submit a report as instructed for the class you have taken. The classes include following contents
Class-H Fundamentals for numerical analysis in Hydraulics (Uchida, Inoue) 1. Fundamentals for numerical analysis, numerical analysis ordinary differential equation (ODE) with Excel. 2. Numerical analysis for partial differential equation (PDE) with Excel (heat conduction equation, advection equation, advection-diffusion equation) 3. Numerical analysis for one-dimensional shallow water equation with Excel (unsteady open channel flow simulation, verification for water profile calculation). 4. Numerical simulation of flood flows and temporal variation in bed topography Class-D Data analysis for Socio-economic statistics (Fuse, Tsukai) 1. Fundamentals for data analysis and R. 2. Missing data imputation (multiple imputation) and outlier detection (M estimation) with R. 3. Data analysis Class-S Basics of computational structural dynamics (Khaji) 1. Fundamentals of structural dynamics for single degree of freedom (SDOF) systems. 2. Free-vibration of the undamped SDOF systems 3. Free-vibration of the damped SDOF systems 4. Forced-vibration of the damped SDOF systems 5. Response to periodic loading 6. Response to irregular loading Class-F The basis of the frame elements of the finite element method (FEM) (Ario) 1. What is the finite element method?, Discrete analysis, "Why is the finite element method used?" 2. Calculate the stress and strain inside the structure using the FEM shape functions (assumptions about displacement functions). 3. Coordinate transformation of frame elements (coordinate transformation of displacement vectors and load vectors). Since frame members have axes, directions, and lengths, it is necessary to perform coordinate transformation between the local element coordinate system and the global coordinate system, and assemble the overall stiffness matrix on the coordinate system of the entire structure, and solve the stiffness equation. 4. Practice programming using Mathematica etc.
assignment |
Text/Reference Books,etc. |
Handouts |
PC or AV used in Class,etc. |
Handouts, Audio Materials, Microsoft Teams |
(More Details) |
Microsoft power point |
Learning techniques to be incorporated |
|
Suggestions on Preparation and Review |
review Fluid Mechanics, Hydraulics, Soil Mechanics, Strength of Materials, Structural Mechanics, Infrastructure Planning, Exercise of Mathematics |
Requirements |
This course is designed for 4th grade students who will be handling numerical analysis and data analysis in their graduation research in Civil and environmental engineering program and provides exercises related to the fundamentals. |
Grading Method |
assignment |
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. |