Programming


Aims

  • To become a confident programmer in Matlab.
  • To be able to solve problems by programming them in Matlab
  • To be able to visualize outcomes in Matlab

Information

The course consists of theoretical lectures and practical sessions. In the first week, there will only be a two-hour lecture. All other weeks will start with a one-hour theoretical lecture followed by a two-hour practical session in the computer lab. The course teaching language is Matlab. The course is graded based on the exercises that are handed in during the course. The course has a high focus on independent learning, and the students are expected to program the exercises also outside the practical sessions.

The course starts from the very beginning; no prior programming experience is required.

The following topics will among others be covered through the weeks:
•    Types and variables
•    Logical statements and branching
•    Loop constructs
•    Import and export data
•    Test-driven development
•    Visualization

Assessment

Each week a programming assignment needs to be handed in during the course. The grade of the course will be the average of the grades for the individual assignments.

Materials

A syllabus will be available on blackboard.
Optional additional literature: Rudra Pratap, Getting started with Matlab 7, (ISBN: 0-19-517937-4):

Additional info

More information and detailed timetables can be found here.

ERIM PhD candidates and Research Master students can register for this course via SIN Online.

External (non-ERIM) participants are welcome to this course. To register, please fill in the registration form and e-mail it to miizuka@rsm.nl by four weeks prior to the start of the course. Please note that the number of places for this course is limited. For external participants, the course fee is 260 euro per ECTS credit.