Skip to main content

Clean Code Practices with MATLAB for Sustainable Research Software

Overview

Research software must be sustainable for others to be able to understand, reproduce, and build upon your research effectively, potentially for new applications or in other domains. In this workshop, you will learn how to write cleaner code for sustainable research software that is easy to maintain, reuse, modify, and extend.

Highlights

• Introduction to clean code

• Code refactoring

• Unit testing

• Error handling and argument validation

• Structuring and organizing code

• Basics of source control

Who Should Attend

This introductory workshop is designed for PhD as well as Master students, researchers, and early career scientists who want to write cleaner code to make their Rndings reproducible and reusable.

About the Presenter

Dr. Mihaela Jarema is part of the Academia Group at MathWorks in Munich/Germany. She partners with research institutes in Germany to accelerate their discovery and learning. Mihaela holds a PhD degree in computer science from Technische Universität München. During her PhD, she has used MATLAB to model ensemble data, evaluate, and visualize the associated variability.

Requirements

Basic programming experience is required (e.g., MATLAB, Python, etc., for basic knowledge of MATLAB we recommend taking a free, two-hour interactive online introduction to MATLAB).

You will have access to MATLAB for the workshop (Online and Desktop R2023b). Installing MATLAB R2023b is recommended for the best workshop experience, but not required. You can also use the provided online environment.

Speaker

Dr. Mihaela Jarema, MathWorks GmbH

Registration and Costs

Yes

Event Type

Kurse

Subject Field

Erd- und Umweltwissenschaften
Geologie
Geoökologie
Geowissenschaften
Informatik
Mathematisch-Naturwissenschaftliche Fakultät
Naturwissenschaften
Umweltwissenschaften und Geographie

Faculty

Mathematisch-Naturwissenschaftliche Fakultät

Date

Begin
12.10.2023, 14:00
End
12.10.2023, 17:00
iCal

Organizer

apl. Prof. Dr. Martin H. Trauth Institut für Geowissenschaften

Location

Online-Veranstaltung, Online-Veranstaltung


Map

Contact

apl. Prof. Dr. Martin H. Trauth
Karl-Liebknecht-Strasse 24-25
14476 Potsdam

Phone: 0331 977-5810