course-details-portlet

TMT4210

Material and Process Modelling

Credits 7.5
Level Third-year courses, level III
Course start Spring 2011
Duration 1 semester
Language of instruction English and norwegian
Examination arrangement Work and Midterm

About

About the course

Course content

The course includes a general introduction to modelling and computer simulation as tools in materials science and engineering, "advanced" use of spread sheets (Excel), and basic skills in programming and program development. Some important types of problems that will be treated are: Analysis and representation of experimental data, numerical integration and derivation, root finding and numerical methods to solve differential equations, random numbers and Monte-Carlo methods. The topics will be presented by means of relevant examples related to modelling and simulation of proceses and reactions in materials science and materials engineering. The examples are amongst others related to casting and solidification, heat conduction, recrystallization and grain growth, diffusion, melt treatment and thermomechanical treatment and transformation kinetics (C-curves).

Learning outcome

The intention of the course is to give skills and training in the use of computers, standard computer tools/software and programming to solve problems in materials science and engineering. The computer exercises should make the students able to to solve relevant problems by advanced use of spreadsheets (Excel) and programming in Matlab.
After completed the course the students should have competence and skills to perform smoothing and numerical differentiation by least squares procedures, numerical integration and model fitting (Solver) in a spread sheet (Excel), including graphical representation of the the results. Moreover, the students should have aquired competence and skills with respects to principles and algorithms to make effective and user-friendly computer codes to do numerical calculations and simulations in Matlab (or equivalent) for the topics listed above.
This includes repetition and loops, program structuring, algorithms for numerical derivation and integration, iterative techniques for solving equations numerically, numerical methods to solve ordinary and partial differential equations (incl. Euler's method, Runge-Kutta methods, finite-difference methods), random numbers and Monte Carlo Methods, different methods to input data and graphical representation of data and simulation results.

Learning methods and activities

The course and the teaching will be centered around 12-14 relevant problems/exercises. The problems/topic of the exercises and knowledge and skills required to solve the problems will be presented in the lectures. The exercises will take place in a computer laboratory (PC-lab), and will mainly be based on the use of spread sheet (Excel) and Matlab.

Compulsory assignments

  • Computer exercises

Course materials

To be given at start of semester.

Credit reductions

Course code Reduction From
SIK5019 7.5 sp
This course has academic overlap with the course in the table above. If you take overlapping courses, you will receive a credit reduction in the course where you have the lowest grade. If the grades are the same, the reduction will be applied to the course completed most recently.

Subject areas

  • Materials Science and Engineering
  • Technological subjects

Contact information

Course coordinator

Lecturers

Department with academic responsibility

Department of Materials Science and Engineering

Examination

Examination

Examination arrangement: Work and Midterm
Grade: Letters

Ordinary examination - Spring 2011

Arbeider
Weighting 70/100
Semesterprøve
Weighting 30/100