Course title
F00200002
Information Processing 1

KANZAWA Yuuchi
Course description
This course deals with basic C programming language.
Purpose of class
Students will develop skills in designing and writing simple computer programs in C programming language.
Goals and objectives
  1. Students can process text files, as part of utilizing basic knowledge of information processing.
  2. Students can process binary files, as part of utilizing basic knowledge of information processing.
  3. Students can use "C struct" adequately, as part of utilizing basic knowledge of information processing.
Relationship between 'Goals and Objectives' and 'Course Outcomes'

Report Exam Total.
1. 10% 23% 33%
2. 10% 23% 33%
3. 10% 24% 34%
Total. 30% 70% -
Evaluation method and criteria
Reports (30%) and term-end examination (70%).
Total score of 60% is needed to get a credit.
Students can get the total score of 60% if they
*tackle the report issue with yourself spending over the requested time,
*submit the report within the due date,
*understand the model answer which the lecturer provides,
and
*solve the similar problem to the original report issue.
Language
Japanese
Class schedule

Class schedule HW assignments (Including preparation and review of the class.) Amount of Time Required
1. Introduction.
Opening and closing files in C programming language.
fprintf and fgetc function.
Reviewing using fprintf and fgetc function 190minutes
2. Testing and mapping strings using fgets function. Reviewing using fgets function 190minutes
3. Using sscanf function with fgets function Reviewing sscanf function with fgets function 190minutes
4. Providing binary files: basics Reviewing using fwrite function. 190minutes
5. Providing binary files for array data. Reviewing using fwrite function. 190minutes
6. Reading binary files: basics Reviewing using fread function. 190minutes
7. Reading binary files using malloc function Reviewing using fread, malloc and free function. 190minutes
8. C struct Reviewing using C struct 190minutes
9. Function for C struct Reviewing using functions for C struct 190minutes
10. Function for C struct pointer Reviewing using functions for C struct pointer 190minutes
11. C struct with pointer Reviewing using C struct with pointer 190minutes
12. Application of C struct with pointer Reviewing using C struct with pointer 190minutes
13. Summary Reviewing comprehensively 190minutes
14. End-term examination and review. Preparing for examination. 190minutes
Total. - - 2660minutes
Feedback on exams, assignments, etc.
ways of feedback specific contents about "Other"
Feedback in the class
Textbooks and reference materials
recommended through class
Prerequisites
Grade B or greater in F0847800F0846600:"Software Programming 3", or equivalent skill.
Office hours and How to contact professors for questions
  • Monday 12:30-13:00
    The lecturer recommends making appointment in advance.
Regionally-oriented
Non-regionally-oriented course
Development of social and professional independence
  • Course that cultivates an ability for utilizing knowledge
Active-learning course
Most classes are interactive
Course by professor with work experience
Work experience Work experience and relevance to the course content if applicable
N/A N/A
Education related SDGs:the Sustainable Development Goals
  • 9.INDUSTRY, INNOVATION AND INFRASTRUCTURE
Last modified : Tue Mar 25 14:41:57 JST 2025