Course title
情報プログラミング   [Computer Programming]
Course category technology speciality courses  Requirement   Credit 2 
Department   Year 14  Semester 1st 
Course type 1st  Course code 021409
Instructor(s)
池上 貴志   [IKEGAMI Takashi]
Facility affiliation Graduate School of Bio-Applications and Systems Engineering Office   Email address

Course description
This course corresponds to “the specialized fundamental subject.”

Learn about the C programming method while keeping in mind the application point to numerical calculation for analysis and understanding of various phenomena in applied physics and chemical engineering. Learn while actually creating a simple program in each lecture.
Expected Learning
The goal is to acquire basic knowledge and skills related to C programming language, to acquire programming techniques that are easy to understand for readers, and easy to modify and extend.

Corresponding criteria in the Diploma Policy: See the Curriculum maps.
Course schedule
First Lecture - Guidance, and basic operation of software
Second Lecture - Basic structure of the program, how to compile, and screen I/O
Third Lecture - Data type, arithmetic function, simple numerical calculation, and screen I/O
Fourth Lecture - Conditional branching statements (1) : if statement
Fifth Lecture - Conditional branching statements (2) : if statement complex condition, switch statement
Sixth Lecture - Repetitive statements (1) : for statement, double-loop for statement
Seventh Lecture - Repetitive statements (2) : while statement, break from the loop
Eighth Lecture - Summary of the first half
Ninth Lecture - Function, header, library
Tenth Lecture - File I/O
Eleventh Lecture - Array, and multidimensional array
Twelfth Lecture - Functions and Arrays
Thirteenth Lecture - Debugging complex programs
Fourteenth Lecture - Practice hours
Fifteenth Lecture - Summary of the second half
routine exam
Prerequisites
It is necessary to do preparatory study and review for the standard number of hours.
Required Text(s) and Materials
References
Assessment/Grading
- Quizzes at each lesson: 20%
- Midterm exams: 40%
- Final exams: 40%
Message from instructor(s)
Course keywords
Computer, algorithm, C programming language
Office hours
mail to iket(at)cc.tuat.ac.jp
Remarks 1
Remarks 2
Related URL
Lecture Language
Japanese
Language Subject
Last update
4/4/2019 3:46:34 PM