トップページへ

2024 Faculty Courses School of Engineering Undergraduate major in Information and Communications Engineering

Numerical Analysis (ICT)

Academic unit or major
Undergraduate major in Information and Communications Engineering
Instructor(s)
Hirohiko Kaneko / Shoichi Hasegawa
Class Format
Lecture (Face-to-face)
Media-enhanced courses
-
Day of week/Period
(Classrooms)
1-2 Tue / 1-2 Fri
Class
-
Course Code
ICT.M316
Number of credits
200
Course offered
2024
Offered quarter
4Q
Syllabus updated
Mar 14, 2025
Language
Japanese

Syllabus

Course overview and goals

Understand the principles and methods relating to numerical computation techniques by computers, and acquire the applicability to system simulation, analysis, etc.

Course description and aims

Obtain the ability to use the foundation of numerical computation and numerical solution methods of algebra and analysis.

Keywords

Numerical analysis

Competencies

  • Specialist skills
  • Intercultural skills
  • Communication skills
  • Critical thinking skills
  • Practical and/or problem-solving skills

Class flow

Lecture and practice during class

Course schedule/Objectives

Course schedule Objectives
Class 1 Basics of numerical calculation Representation of numerical values in computer
Class 2 Solving simultaneous linear equations 1 (Gaussian elimination method, LU decomposition method, etc.) Understand the direct method
Class 3 Solving simultaneous linear equations 2 (Jacobi method, Gauss-Seidel method, SOR method, etc.) Understand the iterative method
Class 4 Curve estimation 1 (Least squares method) Understand least squares method
Class 5 Curve estimation 2 (polynomial interpolation, function approximation) Understand polynomial interpolation and function approximation
Class 6 Nonlinear equations Understand nonlinear equations
Class 7 Solving algebraic equations, Review of the first half Understand solving of algebraic equations
Class 8 Norm, condition number and computing eigenvalues of a matrix (1) Understand condition number and sensitivity, and computation methods for eigenvalues of a matrix
Class 9 Computing eigenvalues of a matrix (2) Understand computation methods for eigenvalues of a matrix
Class 10 Numerical integral method Understand numerical integral method
Class 11 Solutions of ordinary differential equations 1 (Differentiation and Difference, Difference Equation) Understand differentiation and difference, difference equations.
Class 12 Solution method for ordinary differential equations 2 (initial value problem, boundary value problem) Understand solving methods for initial value problem, boundary value problem
Class 13 Solution of partial differential equation 1 (diffusion equation, implicit formula) Understand solving methods for diffusion equation, implicit formula
Class 14 Solving partial differential equations 2 (Wave equation, Laplace equation) Understand solving methods for wave equation, Laplace equation.

Study advice (preparation and review)

To enhance effective learning, students are encouraged to spend approximately 100 minutes preparing for class and another 100 minutes reviewing class content afterwards (including assignments) for each class.
They should do so by referring to textbooks and other course material.

Textbook(s)

Materials used in class can be found on T2Schola.

Reference books, course materials, etc.

No English materials are used.

Evaluation methods and criteria

Evaluate 30% by the small reports and 70% in the exams.

Related courses

  • ICT.M310 : Mathematical Programming
  • ICT.S302 : Functional Analysis and Inverse Problems
  • LAS.M101 : Calculus I / Recitation
  • LAS.M102 : Linear Algebra I / Recitation
  • LAS.M105 : Calculus II
  • LAS.M106 : Linear Algebra II

Prerequisites

Completed linear algebra, differential integral classes.