Syllabus for |
|
TME265 - Preparatory course in Matlab |
Förberedande kurs i Matlab |
|
Syllabus adopted 2020-02-10 by Head of Programme (or corresponding) |
Owner: MPAME |
|
3,0 Credits
|
Grading: UG - Pass, Fail |
Education cycle: First-cycle |
Major subject: Mathematics
|
Department: 30 - MECHANICS AND MARITIME SCIENCES
|
Teaching language: English
Application code: 03122
Open for exchange students: No
Module |
|
Credit distribution |
|
Examination dates |
Sp1 |
Sp2 |
Sp3 |
Sp4 |
Summer course |
No Sp |
0113 |
Project |
3,0 c |
Grading: UG |
|
3,0 c
|
|
|
|
|
|
|
|
In programs
MPAEM MATERIALS ENGINEERING, MSC PROGR, Year 1
MPAME APPLIED MECHANICS, MSC PROGR, Year 1
MPAUT AUTOMOTIVE ENGINEERING, MSC PROGR, Year 1
MPNAV NAVAL ARCHITECTURE AND OCEAN ENGINEERING, 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
KPMUT BRIDGING PROGRAMME FOR ENGINEERS AND ARCHITECTS WITH A COMPLETED HIGHER EDUCATION AND ISSUED DEGREES FROM ABROAD, Year 1 (elective)
Examiner:
Håkan Johansson
Go to Course Homepage
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
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.
Aim
BSc degree in Mechanical Engineering field or the same prerequisites as the Master's programme the student attends.
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.