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 acquired 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 to programming: Monte Carlo method
2. Data processing: Moving average
3. Data processing: Low-pass filter
4. Data processing: High-pass filter
5. Data processing: Least squares method
6. Numerical calculation: Error
7. Numerical calculation: Euler method
8. Numerical calculation: Runge-Kutta method
9. Linear algebra: Calculation of matrix
10. Linear algebra: Transposed matrix
11. Linear algebra: Inverse matrix
12. Image processing: Image data
13. Image processing: Color inversion, image rotation
14. Image processing: Resizing
15. Image processing: Fast Fourier transform
Prerequisites
Students are recommended to prepare for and revise the lectures spending the standard amount of time as specified by the University.
In this course, "atom" and "MinGW" are required. Installation and setting of these softwares should be completed before the course starts.
Required Text(s) and Materials
There is no specified textbook. Printed materials will be provided.
References
○「C言語による数値計算入門 解法・アルゴリズム・プログラム」 皆本晃弥、サイエンス社(2005)
○「ディジタル画像処理」 画像情報教育振興協会(2015)
Assessment/Grading
Report for every class: 100%
Note: Students who attend less than 70% of this course can not get this credit.
Message from instructor(s)
Course keywords
Office hours
You are welcome to drop by anytime. It is better to make an appointment by email.
Remarks 1
Remarks 2
Related URL
Lecture Language
Japanese
Language Subject
Last update
12/27/2019 9:45:34 PM