Hiroshima University Syllabus

Back to syllabus main page
Japanese
Academic Year 2024Year School/Graduate School Graduate School of Integrated Sciences for Life (Master's Course) Division of Integrated Sciences for Life Program of Mathematical and Life Sciences
Lecture Code WG112001 Subject Classification Specialized Education
Subject Name 計算数理科学A
Subject Name
(Katakana)
ケイサンスウリカガクエー
Subject Name in
English
Computational Mathematics A
Instructor FUJII MASASHI
Instructor
(Katakana)
フジイ マサシ
Campus Higashi-Hiroshima Semester/Term 1st-Year,  First Semester,  1Term
Days, Periods, and Classrooms (1T) Thur1-4:Online
Lesson Style Lecture Lesson Style
(More Details)
 
 
Credits 2.0 Class Hours/Week   Language of Instruction B : Japanese/English
Course Level 6 : Graduate Advanced
Course Area(Area) 25 : Science and Technology
Course Area(Discipline) 01 : Mathematics/Statistics
Eligible Students
Keywords Mathematical modeling of life sciences, differential equations, stochastic processes 
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
Several mathematical modeling methods will be introduced and students make some programs. 
Class Schedule Session 1: Guidance and review
Session 2: Role of header files, compilation, and Makefile+α
Session 3: How to use random numbers and speed comparison
Session 4: Stochastic chemical reactions (Gillespie method and τ-leap method)
Session 5: Various solutions and errors of ordinary differential equations
Session 6: Optimization (stochastic optimization and gradient method) 
Text/Reference
Books,etc.
distribute as necessary 
PC or AV used in
Class,etc.
 
(More Details)  
Learning techniques to be incorporated  
Suggestions on
Preparation and
Review
This will be a practical class in which students will implement their own algorithms, so please be proactive and ask questions even outside of class time. 
Requirements Any type of programming language is acceptable, but it is preferable to have some experience with numerical computation before the course. 
Grading Method Evaluated by 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