Course title
F00300003
Information Processing 2

KANZAWA Yuuchi
Middle-level Diploma Policy (mDP)
Program / Major mDP Goals Courses
Fundamental Mechanical Engineering F 産業界や社会の要請を把握して解決するべき課題を設定し、さまざまな工学分野の知識を関連付けながら設計生産技術を活用することで、立案した構想に従って研究を進め課題を解決することができる。 Sub
Advanced Mechanical Engineering F 産業界や社会の要請を把握して解決するべき課題を設定し、機械工学の学理を応用して異分野を含む融合分野で革新的な機能を創成することができる。 Sub
Environment and Materials Engineering B 地球環境や地域社会との調和を見据えて、さまざまな工学分野に関わる問題を解決することができる。 Sub
Chemistry and Biotechnology B 地球環境や地域社会との調和を見据えて、さまざまな工学分野に関わる問題を解決することができる。 Sub
Electrical Engineering and Robotics D 電気工学や関連する工学の技術分野を課題に適用し、社会の要求を解決するために応用することができる。 Sub
Advanced Electronic Engineering E 専門的デザイン課題について解決する能力を身に付けることができる。 Sub
Information and Communications Engineering B-3 最先端のシステムやネットワークに対応できる高度な専門知識や技能を習得することができる。 Main
Computer Science and Engineering G 技術的課題に対してさまざまな工学分野の知識を関連付けながら主体的に取り組み、継続的に学修する能力を身に付けることができる。 Sub
Urban Infrastructure and Environment G ⼟⽊⼯学における現実の問題について、⼯学・専⾨基礎知識を⽤いて理解・解決することができる。 Sub
Purpose of class
Students will develop skills in designing and writing simple computer programs in C++ programming language.
Course description
This course deals with ”class” in C++ programming language.
Goals and objectives
  1. Students can write basic programs in C++ programming language, as part of acquiring advanced expertise and skills for state-of-the-art systems and networks
  2. Students can write basic class in C++ programming language from record in C programming language, as part of acquiring advanced expertise and skills for state-of-the-art systems and networks.
  3. Students can design basic class in C++ programming language, as part of acquiring advanced expertise and skills for state-of-the-art systems and networks.
Relationship between 'Goals and Objectives' and 'Course Outcomes'

Report Exam. Total.
1. 5% 10% 15%
2. 10% 25% 35%
3. 15% 35% 50%
Total. 30% 70% -
Evaluation method and criteria
Report (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. Basic grammar in C++ Reading the corresponding Web document. 190minutes
2. Class in C++ Reading the corresponding Web document. 190minutes
3. Operator overloading.
Insertion operator.
Reading the corresponding Web document. 190minutes
4. Compound assignment operators.
type bool.
Reading the corresponding Web document. 190minutes
5. Vector class
new/delete operators
Reading the corresponding Web document. 190minutes
6. Copy constructor.
Assignment operator function.
Destructor.
Reading the corresponding Web document. 190minutes
7. Subscripting operator function.
Returning reference.
”explicit” constructor.
Reading the corresponding Web document. 190minutes
8. Matrix class Reading the corresponding Web document. 190minutes
9. another type of Matrix class Reading the corresponding Web document. 190minutes
10. Sparse Vector class Reading the corresponding Web document. 190minutes
11. Sparse Matrix class Reading the corresponding Web document. 190minutes
12. Inheritance Reading the corresponding Web document. 190minutes
13. Application of Inheritance Reading the corresponding Web document. 190minutes
14. End-term examination and review. Preparing exam. 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 F0731700:”Information Processing 3,” or equivalent skill.
Office hours and How to contact professors for questions
  • Wednesday 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
More than one class is 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 : Fri Dec 26 04:05:43 JST 2025