F0847800

Computer Programming III
This course deals with basic C programming language.
Students will develop skills in designing and writing simple computer programs in C programming language.
- Students can understand the concept of "address" in C programming language.
- Students can understand how to manipulate pointers in C programming language.
- Students can understand how strings are represented in C programming language, and how to perform string operations.
|
Class schedule |
HW assignments (Including preparation and review of the class.) |
Amount of Time Required |
1. |
Introduction. Pointer
|
Reviewing pointer |
190minutes |
2. |
Relation between arrays and addresses |
Reviewing relations between arrays and addresses |
190minutes |
3. |
Passing parameters by reference |
Reviewing passing parameters by reference |
190minutes |
4. |
Passing arrays |
Reviewing passing arrays |
190minutes |
5. |
String |
Reviewing string |
190minutes |
6. |
Dynamic allocation |
Reviewing dynamic allocation |
190minutes |
7. |
Term-end examination and review |
Preparing term-end examination |
190minutes |
Total. |
- |
- |
1330minutes |
Relationship between 'Goals and Objectives' and 'Course Outcomes'
|
Reports |
Exam. |
Total. |
1. |
10% |
23% |
33% |
2. |
10% |
23% |
33% |
3. |
10% |
24% |
34% |
Total. |
30% |
70% |
- |
Evaluation method and criteria
Report (30%) and term-end examination (70%).
Textbooks and reference materials
http://www.sic.shibaura-it.ac.jp/~kanzawa/soft3/
Grade B or greater in F0846600:"Software Programming 1" and F0730900:"Information Processing 2", or equivalent skill.
Office hours and How to contact professors for questions
- Before and after classes.
The lecturer recommends making appointment in advance.
Relation to the environment
Non-environment-related course
Non-regionally-oriented course
Development of social and professional independence
- Course that cultivates an ability for utilizing knowledge
Most classes are interactive
Last modified : Wed Oct 17 07:47:42 JST 2018