Kurslar
- Trainer/in: Julia Schulze-Mack

Lehrinhalte
- Werkzeuge zur Programmierung mit Julia
- Rechneraufbau und Informationsverarbeitung im Computer
- Grundlegende Programmierkonzepte
- Interaktives Programmieren mit Pluto und Jupyter
- Kennenlernen und Vertiefung Julia-spezifischer Konzepte
- Wissenschaftliches Rechnen
- Auswertung und Darstellung von Daten
- Einbindung anderer Programmiersprachen
Für die Anmeldung registrieren Sie sich bitte unter https://www.tu.berlin/naturwissenschaften/physik/einrichtungen-und-services/physik-it/lehre/registrierung-wissenschaftliches-programmieren-mit-julia
- Trainer/in: Christian Hennig
About the course
- Fundamentals of Data Processing: Introduction to data fitting and cleaning strategies for one-dimensional datasets.
- Advanced Data Management and Analysis: Handling higher-dimensional datasets and large-scale data analysis.
- Global Data Analysis: Focus on Fourier analysis and its applications.
- Machine Learning for Data Analysis: Introduction to fundamental machine-learning concepts, including decision trees, random forests, deep learning, and artificial intelligence.
Goals of the course
Students have a solid understanding of data analytics fundamentals, Fourier analysis, and machine-learning approaches for data analysis. They understand the structure of research data and are familiar with the FAIR principles for sustainable data management. Additionally, they are proficient in analyzing and managing large datasets and have hands-on experience with relevant software tools, with a focus on specialized Python packages and programming techniques.
- Trainer/in: Régis Decker
- Trainer/in: Ralph Ernstorfer
- Trainer/in: Tommaso Pincelli
- Trainer/in: Julia Schulze-Mack
Kursinhalte
Diese vorbereitende Blockveranstaltung soll grundlegendes IT-Wissen vermitteln, das nicht nur im Studium der Physik, sondern generell in den Naturwissenschaften ab dem ersten Semester nützlich ist, an der Schule aber meistens nicht vermittelt wird.
Wissenschaftlicher Textsatz mit LaTeX
- Einführung in LaTeX
- Einbinden von Grafiken und Erstellen von Tabellen
- Verwendung von Literaturverzeichnissen
Programmieren mit Python
- Einführung in Python
- Darstellung und Verarbeitung von Daten
- Trainer/in: Christian Hennig