1. Programmiersprache Python a. Einführung, Erste Schritte b. Grundlagen c. Fortgeschritten 2. Auszeichnungssprachen a. LaTeX, Markdown 3. Benutzeroberflächen und Entwicklungsumgebungen a. Jupyter Notebooks lokal und in der Cloud (Google Colab) 4. Versionsverwaltung a. Git, GitHub 5. Wissenschaftliches Rechnen a. NumPy, SciPy 6. Datenverarbeitung und -visualisierung a. Pandas, matplotlib, NLTK 7. Machine Learning (scikit-learn) a. Grundlegende Ansätze (Datensätze, Auswertung) b. Einfache Verfahren (Clustering, …) 8. Deep Learning a. TensorFlow, PyTorch, HuggingFace Transformers
Einen Großteil der auf den Folien genutzten Codebeispiele gibt es hier auch zum Download.
Vorlesung im Rahmen von Werkzeuge für das wissenschaftliche Arbeiten BA 3. Semester Wintersemester 2022/23 und 2023/24