Home - Courses - N - Content

Numerical Tools

ProgramTeacherCreditDuration

Computer science

Jijun Tang

3

48

Course Name: Numerical Tools

Course Code:

Semester: 3

Credit: 2

Program: All

Course Module: Basic Science Courses

Responsible: Jijun Tang

E-mail: tangjijun@tju.edu.cn

Department: School of Computer Science and Technology, Tianjin University

Time Allocation (1 credit hour = 45 minutes)

Exercise

Lecture

Lab-study

Project

Internship

(days)

Personal Work

8

16

24

Course Description

Numerical Tools is an introductory course in numerical methods, MATLAB, and technical computing. It emphasizes the informed use of mathematical software. Topics include matrix computation, interpolation and zero finding, differential equations, random numbers, and Fourier analysis.

Prerequisite

Numerical Tools supplements early college courses in mathematics and technical computing, including calculus and matrix theory. The expected background includes algebra, trigonometry, and some familiarity with computers.

Course Objectives

To assimilate the basis of numerical analysis and its application in MATLAB. To understand basics of numerical algorithms, programming of scientific computations in MATLAB, numerical resolution of ODEs (Programing in MATLAB).

Course Syllabus

  1. Introduction to MATLAB

  2. Importing and Exporting Data

  3. Graphic functions

  4. Creating Scripts and Functions

  5. Iterative method

  6. Matrices in MATLAB

  7. Numerical Solution of ODEs

Textbooks & References

  • Cleve Moler,Numerical Computing with MATLAB

  • Cleve Moler,Experiments with MATLAB

  • http://www.mathworks.com/

Grade Distribution

Homework 30%

Final Exam 40%

Project & Presentation 30%

Capability Tasks

CT1: To understand basic science, and to have analytical ability and the ability to integrate related knowledge.

CT3: To grasp methodologies and engineering tools: identifying, utilizing and solving problems. Even if the students are not familiar with the content, they can turn to computer tools for systematic analysis.

CT4: To carry out experiments in research environment with the abilities to utilize tools, especially for data collection and processing.

Achievements

  • To master the applications of numerical tools: MATLAB. Level: A

Students: Computer science, Year 2