Course Catalog 2007-2008

MAT-45706 INTRODUCTION TO SCIENTIFIC COMPUTING, 3 cr
Introduction to scientific computing

Courses persons responsible
Timo Hämäläinen

Lecturers
N.N.

Implementations
  Period 1 Period 2 Period 3 Period 4 Period 5 Summer
Exercise - - 2 h/week 2 h/week - -
(Timetable for academic year 2007-2008)

Objectives
This course gives students a working knowledge of using Matlab software for solving computational science and engineering problems.

Content
Content Core content Complementary knowledge Specialist knowledge
1. Data structures (matrices, sparse matrices, cells, structures)       
2. programming  debugger, vectorization    
3. graphics and visualization  handle graphics, animation     
4. differential equations       
5. graphical interface  function handles, MEX interface to C code    

Requirements for completing the course
Active participation in PC exercises and completion of a programming project.

Evaluation criteria for the course

  • Used assessment scale is numeric (1-5)

  • Study material
    Type Name Auhor ISBN URL Edition, availability... Exam material Language
    Online book Matlab program documentation The Mathworks   http://www.mathworks.com/access/helpdesk/help/techdoc/matlab.html   No  English 

    Prerequisites
    Code Course Credits M/R
    OHJ-1106 OHJ-1106 Programming I 4 Mandatory

    Prequisite relations (Sign up to TUT Intranet required)

    Remarks

  • Partial passing of course must be in connection with the same round of implementation.

  • The course is suitable for postgraduate studies.

  • Scaling
    Methods of instructionHours
    Exercises 48
    Laboratory assignments 24
    Information and communication technology 6
    Total sum 78

    Correspondence of content
    MAT-45700 Introduction to scientific computing

    Course homepage

    Last modified 09.02.2007
    Modified byTimo Hämäläinen