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 afjgxte/L1151  Email address

Course description
This course corresponds to “the specialized fundamental courses.”
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
1. Guidance, and basic operation of software
2. Basic structure of the program, how to compile, and screen I/O
3. Data type, arithmetic function, simple numerical calculation, and screen I/O
4. Conditional branching statements (1) : if statement
5. Conditional branching statements (2) : if statement complex condition, switch statement
6. Repetitive statements (1) : for statement, double-loop for statement
7. Repetitive statements (2) : while statement, break from the loop
8. Summary of the first half
9. Function, header, library
10. File I/O
11. Array, and multidimensional array
12. Functions and Arrays
13. Debugging complex programs
14. Practice hours
15. Summary of the second half
Regular Exam
Prerequisites
In addition to the 30 hours of class time, it is necessary to do preparatory study and review for the standard number of hours set by the university.
Required Text(s) and Materials
Bohyoh Shibata, "Shin-meikai C gengo nyumon-hen" SB Criative.
Handouts will be posted on moodle.
References
Give instructions as appropriate.
Assessment/Grading
The grade evaluation in this class is premised on all attendances, and comprehensively evaluates the attitude to learn, quizzes, report, and regular exam. Standard study time set by the our university is required to get the grade.

The rate of evaluation is as follows:
- Quizzes at each lesson(20%),
- Midterm exam(40%),
- Final exam(40%).

Grade will be given according to the following criteria by comprehensive evaluation:
- S: 90 points or more,
- A: 80 or more and less than 90 points,
- B: 70 or more and less than 80 points,
- C: 60 or more and less than 70 points.
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
2/12/2021 3:52:17 PM