Course title
V28405001
Exercises in Information Processing 2

OZAKI Katsuhisa

ISHIWATA Tetsuya Click to show questionnaire result at 2018
Course description
This exercise concerns programming in C language. Students write their codes in C language.
Students learn basic concepts and methods for C programming in this exercise.
This exercise is strongly related to the lecture Information Processing 2.
Purpose of class
Programming is necessary for special subjects in the department of mathematical sciences after the second year. In this exercise, students learn basic structured programming using the C language. In addition, students have experience in data analysis and numerical computations.
Goals and objectives
  1. to be able to write codes with variable, if branch, for loop, function, pointer, recursive function calling.
  2. to be able to make a code in C language, treat data, and give a mathematical analysis
  3. to be able to write codes of basic applications
Relationship between 'Goals and Objectives' and 'Course Outcomes'

Exam Report Group Work Total.
1. 20% 6% 6% 32%
2. 20% 7% 7% 34%
3. 20% 7% 7% 34%
Total. 60% 20% 20% -
Language
Japanese
Class schedule

Class schedule HW assignments (Including preparation and review of the class.) Amount of Time Required
1. Introduction, Compile, Output:
Compile and Execution, printf
Survey of computers and programming 45minutes
2. Variables and Computations, Output of Computed Result:
int, double, printf
Reports, review of printf 45minutes
3. Input and Branch:
scanf, if~else, logical expression
Reports, review of int and double 45minutes
4. Exercise of Programming with Branch:
printf, if, scanf
Reports, review of if branch 45minutes
5. Programming with Pseudo-random Numbers:
Pseudo-random Numbers, rand function, if~else
Reports, review of scanf 45minutes
6. Loop and Monte Carlo simulation:
for, if~else, Monte Carlo simulation
Reports, review of if-else 45minutes
7. Array, data analysis:
1 dimensional array, average, variance, standard deviation, the maximum value, the minimum value,
deviation value
Reports, review of basic of statics 45minutes
8. Functions and Procedures, Exercise for Statistics:
format of functions, functions for statics
Reports, review of statics 45minutes
9. Recursive Functions:
Recursive Functions, Sequence
Reports, review of function 45minutes
10. Exercise:
Exercise for Probabilistic.
Reports, review of overall topics in this exercise 45minutes
11. Group Work (1) Reports, review of overall topics in this exercise 45minutes
12. Group Work (2) Reports, review of overall topics in this exercise 45minutes
13. Read and Write:
read data and write data
Reports, basic of MATLAB 45minutes
14. Conclusion and Examination Reports, review of all topics 45minutes
Total. - - 630minutes
Evaluation method and criteria
Reports, final examination (introduced in the first exercise)
Feedback on exams, assignments, etc.
ways of feedback specific contents about "Other"
Feedback in the class
Textbooks and reference materials
Reports in Scomb, Textbooks in Japanese.
Prerequisites
Information Processing I and its exercise, Information Processing II (in parallel)
Office hours and How to contact professors for questions
  • Ishiwata: Thu. (12:35:13:05) (Appointment is preferred)
    ozaki : Mon. (12:35:13:05) (Appointment is preferred)
Regionally-oriented
Non-regionally-oriented course
Development of social and professional independence
  • Course that cultivates an ability for utilizing knowledge
  • Course that cultivates a basic interpersonal skills
  • Course that cultivates a basic problem-solving skills
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
  • 4.QUALITY EDUCATION
  • 9.INDUSTRY, INNOVATION AND INFRASTRUCTURE
Last modified : Sun Feb 16 04:06:14 JST 2025