Course syllabus for Preparatory course in Matlab

The course syllabus contains changes
See changes

Course syllabus adopted 2021-02-26 by Head of Programme (or corresponding).

Overview

  • Swedish nameFörberedande kurs i Matlab
  • CodeTME265
  • Credits3 Credits
  • OwnerMPAME
  • Education cycleFirst-cycle
  • Main field of studyMathematics
  • DepartmentMECHANICS AND MARITIME SCIENCES
  • GradingUG - Pass, Fail

Course round 1

  • Teaching language English
  • Application code 03116
  • Block schedule
  • Open for exchange studentsYes

Credit distribution

0113 Project 3 c
Grading: UG
3 c

In programmes

Examiner

Go to coursepage (Opens in new tab)

Eligibility

General entry requirements for bachelor's level (first cycle)
Applicants enrolled in a programme at Chalmers where the course is included in the study programme are exempted from fulfilling the requirements above.

Specific entry requirements

The same as for the programme that owns the course.
Applicants enrolled in a programme at Chalmers where the course is included in the study programme are exempted from fulfilling the requirements above.

Course specific prerequisites

BSc degree in Mechanical Engineering field or the same prerequisites as the Master's programme the student attends.

Aim

To give students with no previous experience of Matlab sufficient skills to independently solve programming problems in courses at masters level in the Mechanical Engineering field.

Learning outcomes (after completion of the course the student should be able to)

  • Use Matlab as a tool to solve and numerically analyze engineering problems in subsequent courses.
  • Develop own programs from problem descriptions.
  • Interpret and extend existing Matlab programs.
  • Learn more by actively using Matlab in other situations.

Content

Variables, scalar, vectors and matrices in MATLAB. Predefined variables and functions. Characters and strings. Scripts and function files. Programming: Program development, algorithms, abstraction, pseudo code, conditional statement, loops, logical and relation operators, debugging, program structure, program comments, efficiency, read from and write to file, solution of linear systems of equations, plotting, visualization, numerical and symbolic math.

Organisation

Lectures and computer classes.

Literature

No formal literature, but a few suggested readings will be given.

Examination including compulsory elements

A individual hand-in comprising a set of programming problems is given a Pass or Fail grade.

The course examiner may assess individual students in other ways than what is stated above if there are special reasons for doing so, for example if a student has a decision from Chalmers on educational support due to disability.

The course syllabus contains changes

  • Changes to course rounds:
    • 2024-11-08: Block Block D added by Calle Ekdahl schema
      [Course round 1]
    • 2024-03-07: Open for exchange students Changed to open for exchange students by Examinator/UBS
      [Course round 1] Changed to open for exchange students