Hiroshima University Syllabus

Back to syllabus main page
Japanese
Academic Year 2026Year School/Graduate School School of Science
Lecture Code HB215000 Subject Classification Specialized Education
Subject Name 計算数理A演習
Subject Name
(Katakana)
ケイサンスウリAエンシュウ
Subject Name in
English
Exercises in Mathematics for Computation A
Instructor FUJII MASASHI
Instructor
(Katakana)
フジイ マサシ
Campus Higashi-Hiroshima Semester/Term 3rd-Year,  First Semester,  1Term
Days, Periods, and Classrooms (1T) Weds9-10,Thur9-10:IMC-Main 2F PC Rm
Lesson Style Seminar Lesson Style
(More Details)
Face-to-face, Online (simultaneous interactive)
Exercise 
Credits 2.0 Class Hours/Week 4 Language of Instruction J : Japanese
Course Level 3 : Undergraduate High-Intermediate
Course Area(Area) 25 : Science and Technology
Course Area(Discipline) 01 : Mathematics/Statistics
Eligible Students
Keywords Programing, Simulation, Differential equation 
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)
Mathematics
(Abilities and Skills)
・To acquire skills to formulate and solve mathematical questions.
・To learn basic knowledge, skills, and attitudes related to information. Based on them, to be able to process, output and input information, as well as to utilize information appropriately. 
Class Objectives
/Class Outline
The aim is to be able to write computer programs for equations learned in Keisan-Suuri A, and to realize the relationship between phenomena and equations by executing simulations using Python. 
Class Schedule lesson1 Introduction of Python
lesson2 Python vs. C
lesson3 Drawing graph
lesson4 Drawing animation
lesson5 Numerical calculation of ordinary differential equation 1
lesson6 Numerical calculation of ordinary differential equation 2
lesson7 Numerical calculation of ordinary differential equation 3
lesson8 Numerical calculation of ordinary differential equation 4
lesson9 Fourier series
lesson10 Numerical calculation of diffusion equation 1
lesson11 Numerical calculation of diffusion equation 2
lesson12 Numerical calculation of diffusion equation 3
lesson13 Numerical calculation of wave equation 1
lesson14 Numerical calculation of wave equation 2
lesson15 Numerical calculation of wave equation 3

Small and year-end assignments

corresponding to Mathematics for Computation A 
Text/Reference
Books,etc.
Presented on the website to be announced on moodle 
PC or AV used in
Class,etc.
Zoom, moodle
(More Details) PC in the terminal room of the Information Media Center 
Learning techniques to be incorporated
Suggestions on
Preparation and
Review
In computer programs, there is a huge gap between understanding a program that has already been created and creating the program yourself. It is important to do the tasks yourself and get used to programming as soon as possible. 
Requirements Classes will be held in person in the terminal room of the Information Media Center Main Building, and will also be offered online and on-demand.
Please take the course in the way that best suits your needs.
Since the PCs in the terminal room may not always be available, we strongly recommend that you install Anaconda (https://www.anaconda.com/
) on your own computer.
Installation may fail if your PC account name contains Japanese characters or spaces, so you may need to create an account that uses only alphanumeric characters.
We will provide support for installation and related issues, so if you have trouble installing Anaconda, please contact Fujii before the class begins. 
Grading Method Some small assignments and year-end 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. 
Back to syllabus main page