The course syllabus contains changes
See changesCourse 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
Module | Sp1 | Sp2 | Sp3 | Sp4 | Summer | Not Sp | Examination dates |
---|---|---|---|---|---|---|---|
0113 Project 3 c Grading: UG | 3 c |
In programmes
- MPAEM - MATERIALS ENGINEERING, MSC PROGR, Year 1
- MPAME - APPLIED MECHANICS, MSC PROGR, Year 1
- MPPDE - PRODUCT DEVELOPMENT, MSC PROGR, Year 1
- MPPEN - PRODUCTION ENGINEERING, MSC PROGR, Year 1
- MPSES - SUSTAINABLE ENERGY SYSTEMS, MSC PROGR, Year 1
- MPSYS - SYSTEMS, CONTROL AND MECHATRONICS, MSC PROGR, Year 1
- MPTSE - INDUSTRIAL ECOLOGY, MSC PROGR, Year 1
Examiner
- Håkan Johansson
- Professor, Dynamics, Mechanics and Maritime Sciences
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
- 2024-11-08: Block Block D added by Calle Ekdahl schema