Introduction to Programming with MATLAB

This course provides an applied introduction into scientific programming with MATLAB. The target group of this course are (graduate) students with no or little MATLAB experience who aim to use the software for their research purposes.The course comprises a compact two-week program of five interactive 3-hours sessions. 

General information

Duration 15 hours
  • MATLAB basics
  • Vector and matrix calculations
  • Creating your own scripts and functions
  • Using control structures
  • Plotting 2d and 3d functions
  • Data analysis and visualization​
  • Statistics
  • Optimization
The course is designed for beginners with no or little knowledge of Matlab.
This course is especially suitable for students and academic employes who aim to use the software for their research purposes. The course is also open to all other members of the University of Zurich.
Documents will be provided in class. Further hands-on excercises are provided by Mathworks.
The focus of this course is the application of the above concepts. The sessions will therefore include many in-class exercises where participants can implement and apply the learned methods and techniques.
This course will be held online using Zoom. Please ensure that you have Zoom installed. You will receive the password for the meeting room and further instructions by the lecturer per email ahead of the course.


Code Referents Dates Available seats Place
There are currently no open courses

Please note before booking

Before booking your course, please note our General Conditions of Participation (pdf, 92 KB) but especially our Fair Play: Registration and Deregistration (pdf, 299 KB).... Thank you very much!




Contact details

Course programme of the FS23:

The program for the spring semester 2023 (pdf in German, 475 KB) will be online from January. Registration is possible from 01.02.2023 (during the night from approx. 01:00)

CMS, OLAT and Science IT courses also allow prior registration