Course title
プログラミングⅡおよび演習   [Computer Programming II & Practices]
Course category technology speciality courses  Requirement   Credit 3 
Department   Year 24  Semester 1st 
Course type 1st  Course code 022257
Instructor(s)
岡野 太治   [OKANO Taiji]
Facility affiliation Graduate School of Bio-Applications and Systems Engineering Office BASE 519  Email address

Course description
Programming is an essential skill for researchers and engineers to perform data analysis, numerical simulation, and equipment control. In this course, students develop the basic programming techniques in “Computer Programming I & Practices” and learn advanced techniques for data processing, numerical simulation, and image processing required in Biomedical Engineering.
Expected Learning
Learners who complete this course will be able to acquire basic algorithms of data processing, numerical simulation, and image processing and apply these algorithms.
See the Curriculum maps.
Course schedule
1. Introduction
2. Data processing: Variance, Standard deviation, Correlation
3. Data processing: Least squares method
4. Numerical calculation: Error
5. Numerical calculation: Monte Carlo method
6. Numerical calculation: Euler method
7. Numerical calculation: Midpoint method
8. Numerical calculation: Runge-Kutta method
9. Linear algebra: Calculation of matrix
10. Linear algebra: Inverse matrix, Determinant
11. Image processing: Image data
12. Image processing: Filter, Labeling
13. Image processing: Color inversion, Image rotation
14. Image processing: Image interpolation
15. Introduction to machine learning

The topics' schedule may change depending on the progress of the course.
Prerequisites
Students are recommended to prepare for and revise the lectures spending the standard amount of time as specified by the University.
Required Text(s) and Materials
No textbook is specified. Appropriate materials will be provided.
References
・「C言語による数値計算入門 解法・アルゴリズム・プログラム」皆本晃弥,サイエンス社(2005)
・「ディジタル画像処理」画像情報教育振興協会(2015)
Assessment/Grading
Evaluation will be based on exercises (50%) and reports (50%) assigned at each class.
Note: Students whose attendance or reports submitted is less than 70% cannot get this credit.
Message from instructor(s)
Course keywords
Office hours
Anytime. Please make an appointment by email.
Remarks 1
In this course, the following software are required.
 ・Text editor: atom
 ・Development environment: Min GW (Xcode if Mac)
 ・Microsoft Excel
Installation and setting of these software should be completed before the course starts.
Remarks 2
Related URL
Lecture Language
Japanese
Language Subject
Last update
3/19/2021 6:48:09 PM