Course title | |||||
情報プログラミング [Computer Programming] | |||||
Course category | technology speciality courses | Requirement | Credit | 2 | |
Department | Year | 1~4 | 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 online class is premised on all attendances, and comprehensively evaluates the attitude to learn, quizzes, report, and online tests. 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 exams(40%), - Final exams(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 |
5/8/2020 9:01:39 AM |