Diese Specializations zielt darauf ab, Lernende mit wenig oder gar keiner Programmiererfahrung in die Lage zu versetzen, MATLAB-Programme zu erstellen, die reale Probleme in den Ingenieur- und Naturwissenschaften lösen. Der Schwerpunkt liegt auf der Computerprogrammierung im Allgemeinen, aber auch die zahlreichen Sprachfunktionen, die MATLAB für die technische und wissenschaftliche Datenverarbeitung besonders geeignet machen, werden eingehend behandelt. Die vorgestellten Themen reichen von grundlegenden Programmierkonzepten im ersten Kurs über fortgeschrittenere Techniken wie Rekursion, Programmeffizienz, objektorientierte Programmierung und grafische Benutzeroberflächen im zweiten Kurs bis hin zu Daten- und Bildanalyse, Datenvisualisierung und maschinellem Lernen im dritten Kurs.
Praktisches Lernprojekt
Die Specializations umfasst zwei Projekte. Das erste ist das Abschlussprojekt des zweiten Kurses. Es geht um die Erstellung einer objektorientierten Anwendung mit einer grafischen Benutzeroberfläche, die COVID-19-bezogene Daten aus aller Welt visualisiert. Das zweite Projekt ist Teil des dritten Kurses und konzentriert sich auf die Bildverarbeitung.