JLU Gie�en
Diese Seite drucken   
Sie sind hier: StartFachbereich 07: Mathematik und Informatik, Physik, GeographieAdvanced Materials / MaterialwissenschaftBachelor of Science - Materialwissenschaft (Studienbeginn ab Wintersemester 2021/22)
Vorlesungsverzeichnis: WiSe 2025/26

Einfache Suche. Wählen Sie erst aus, ob Sie in Veranstaltungen oder Lehrenden suchen wollen.

Fachbereich 07: Mathematik und Informatik, Physik, Geographie - Advanced Materials / Materialwissenschaft - Bachelor of Science - Materialwissenschaft (Studienbeginn ab Wintersemester 2021/22)

Veranstaltungen

 

 
Veranstaltungen filtern
 
Legende

          
[Vl+Ü] Experimentalphysik I: Mechanik, Wärmelehre und Transportprozesse  (07-BAI-S04-1; 07-BP-01; 07-BAP-01; BP-01; BRF-J-01; 07-Phy-L3/BBB-P-01; AdvMat-BM-05)
Dozent/-in:
Format:
in Präsenz
Zeit und Ort:
regelmäßige Termine ab 14.10.2025
wöchentlich Di. 10:00 - 12:00 Uhr  Physik, Institutsgebäude, 437 (AP)
wöchentlich Mi. 10:00 - 12:00 Uhr  Physik, Hörsaalgebäude, 19 (Wilhelm-Hanle-Hörsaal (Hörsaal I))
wöchentlich Mi. 12:00 - 14:00 Uhr  Physik, Institutsgebäude, 511 (BP)
wöchentlich Mi. 12:00 - 14:00 Uhr  Physik, Institutsgebäude, 516b (BP)
wöchentlich Do. 08:00 - 10:00 Uhr  Physik, Institutsgebäude, 516 (AM & AI)
wöchentlich Do. 14:00 - 16:00 Uhr  Physik, Hörsaalgebäude, 33 (Hörsaal III) (BP; AP; PTRA)
wöchentlich Do. 16:00 - 18:00 Uhr  Physik, Institutsgebäude, 437 (L3)
wöchentlich Fr. 10:00 - 12:00 Uhr  Physik, Institutsgebäude, 516 (PTRA)
wöchentlich Fr. 10:00 - 12:00 Uhr  Physik, Institutsgebäude, 511 (PTRA)
wöchentlich Fr. 12:00 - 14:00 Uhr  Physik, Hörsaalgebäude, 19 (Wilhelm-Hanle-Hörsaal (Hörsaal I))
nächster Termin: 07.11.2025 Uhr, Raum: Physik, Institutsgebäude, 516

Zielgruppen:
Phy BSc, PV, 1. Sem  |  AnPhy BSc, PV, 1. Sem  |  PTRA BSc, PV, 1. Sem  |  MatW BSc, PV, 1. Sem  |  M BSc, WPV, 1. Sem  |  L3, PV, 1. Sem


[Vl+Ü] Experimentalphysik I: Mechanik, Wärmelehre und Transportprozesse  (07-BAI-S04-1; 07-BP-01; 07-BAP-01; BP-01; BRF-J-01; 07-Phy-L3/BBB-P-01; AdvMat-BM-05)
Dozent/-in:
Format:
in Präsenz
Zeit und Ort:
regelmäßige Termine ab 14.10.2025
wöchentlich Di. 10:00 - 12:00 Uhr  Physik, Institutsgebäude, 437 (AP)
wöchentlich Mi. 10:00 - 12:00 Uhr  Physik, Hörsaalgebäude, 19 (Wilhelm-Hanle-Hörsaal (Hörsaal I))
wöchentlich Mi. 12:00 - 14:00 Uhr  Physik, Institutsgebäude, 511 (BP)
wöchentlich Mi. 12:00 - 14:00 Uhr  Physik, Institutsgebäude, 516b (BP)
wöchentlich Do. 08:00 - 10:00 Uhr  Physik, Institutsgebäude, 516 (AM & AI)
wöchentlich Do. 14:00 - 16:00 Uhr  Physik, Hörsaalgebäude, 33 (Hörsaal III) (BP; AP; PTRA)
wöchentlich Do. 16:00 - 18:00 Uhr  Physik, Institutsgebäude, 437 (L3)
wöchentlich Fr. 10:00 - 12:00 Uhr  Physik, Institutsgebäude, 516 (PTRA)
wöchentlich Fr. 10:00 - 12:00 Uhr  Physik, Institutsgebäude, 511 (PTRA)
wöchentlich Fr. 12:00 - 14:00 Uhr  Physik, Hörsaalgebäude, 19 (Wilhelm-Hanle-Hörsaal (Hörsaal I))
nächster Termin: 07.11.2025 Uhr, Raum: Physik, Institutsgebäude, 516

Zielgruppen:
Phy BSc, PV, 1. Sem  |  AnPhy BSc, PV, 1. Sem  |  PTRA BSc, PV, 1. Sem  |  MatW BSc, PV, 1. Sem  |  M BSc, WPV, 1. Sem  |  L3, PV, 1. Sem


 
[Pra] Praktikum Experimentalphysik I  (BP-01 P / 07-Phy-L3-P-08)
02.03. bis 20.03.2025
Dozent/-in:
Zeit und Ort:
k.A.

Zielgruppen:
MatW BSc, PV, 1. Sem  |  L3, PV, 1. Sem


Kommentar:

Bitte beachten Sie die Informationen in der zugehörigen Stud.IP-Veranstaltung sowie unter https://www.jlug.de/grundprak


 
[Vl] Mathematische Methoden I  (07-BP-02; 07-BAP-02; MatWiss-BA-07-I; BRF-J-02; 07-BDS-01 (W); AdvMat-BM-03)
Dozent/-in:
Format:
in Präsenz
Zeit und Ort:
regelmäßige Termine ab 13.10.2025
wöchentlich Mo. 16:00 - 18:00 Uhr  Physik, Hörsaalgebäude, 19 (Wilhelm-Hanle-Hörsaal (Hörsaal I))
wöchentlich Di. 08:00 - 10:00 Uhr  Physik, Hörsaalgebäude, 32 (Hörsaal II)
nächster Termin: 10.11.2025 Uhr, Raum: Physik, Hörsaalgebäude, 19 (Wilhelm-Hanle-Hörsaal (Hörsaal I))

Zielgruppen:
Phy BSc, PV, 1. Sem  |  AnPhy BSc, PV, 1. Sem  |  PTRA BSc, PV, 1. Sem  |  MatW BSc, PV, 1. Sem  |  DatSci BSc, PV, 1. Sem (wdh)


[Ü] Übung zu Mathematische Methoden I  (07-BP-02; 07-BAP-02; MatWiss-BA-07-I; BRF-J-02; 07-BDS-01 (W); AdvMat-BM-03)
Dozent/-in:
Format:
in Präsenz
Zeit und Ort:
regelmäßige Termine ab 14.10.2025
wöchentlich Di. 14:00 - 16:00 Uhr  Physik, Institutsgebäude, 437
wöchentlich Di. 14:00 - 16:00 Uhr  Physik, Institutsgebäude, 511
wöchentlich Di. 14:00 - 16:00 Uhr  Physik, Institutsgebäude, 516
wöchentlich Di. 14:00 - 16:00 Uhr  Physik, Institutsgebäude, 516b
wöchentlich Di. 14:00 - 16:00 Uhr  Physik, Hörsaalgebäude, 34 (Hörsaal IV)
nächster Termin: 11.11.2025 Uhr, Raum: Physik, Institutsgebäude, 511

Zielgruppen:
Phy BSc, PV, 1. Sem  |  AnPhy BSc, PV, 1. Sem  |  PTRA BSc, PV, 1. Sem  |  MatW BSc, PV, 1. Sem  |  DatSci BSc, PV, 1. Sem (wdh)


                   
[Vl] Experimentalphysik III für L3 Physik, BSc MaWi  (MatWiss-BP03; 07-BDS-WPF; 07-Phy-L3/BBB-P-07)
Dozent/-in:
Format:
in Präsenz
Zeit und Ort:
regelmäßige Termine ab 14.10.2025
wöchentlich Di. 12:00 - 14:00 Uhr  Physik, Hörsaalgebäude, 19 (Wilhelm-Hanle-Hörsaal (Hörsaal I))
wöchentlich Fr. 10:00 - 12:00 Uhr  Physik, Hörsaalgebäude, 33 (Hörsaal III) (Zweiwöchentlich)
nächster Termin: 07.11.2025 Uhr, Raum: Physik, Hörsaalgebäude, 33 (Hörsaal III)

Zielgruppen:
L3, PV, 5. Sem  |  MatW BSc, PV, 3. Sem


[Ü] Übung zu Experimentalphysik III für L3 Physik, BSc MaWi  (MatWiss-BP03; 07-BDS-WPF; 07-Phy-L3/BBB-P-07)
Dozent/-in:
Format:
in Präsenz
Zeit und Ort:
regelmäßiger Termin ab 17.10.2025
wöchentlich Fr. 10:00 - 12:00 Uhr  Physik, Hörsaalgebäude, 33 (Hörsaal III) (Zweiwöchentlich)
nächster Termin: 07.11.2025 Uhr, Raum: Physik, Hörsaalgebäude, 33 (Hörsaal III)

Zielgruppen:
L3, PV, 5. Sem  |  MatW BSc, PV, 3. Sem.


 
[Vl] Theoretische Physik I für BSc PTRA, MaWi, AP, L3 Physik  (MatWiss-BP04 (alt); AdvMat-BM-12; BRF-J-05; 07-BAP-10; 07-BDS-WPF; 07-Phy-L3/BBB-P-05)
Dozent/-in:
Format:
in Präsenz
Zeit und Ort:
regelmäßige Termine ab 17.10.2025
wöchentlich Mo. 12:00 - 14:00 Uhr  Physik, Hörsaalgebäude, 34 (Hörsaal IV)
wöchentlich Fr. 12:00 - 14:00 Uhr  Physik, Hörsaalgebäude, 34 (Hörsaal IV)
nächster Termin: 07.11.2025 Uhr, Raum: Physik, Hörsaalgebäude, 34 (Hörsaal IV)

Zielgruppen:
PTRA BSc, PV, 3. Sem  |  BSc AnPhys, PV, 3. Sem  |  BSc MatW, PV, 3. Sem  |  L3, PV, 3. Sem


[Ü] Übung zu Theoretische Physik I für BSc PTRA, MaWi, AP, L3 Physik  (MatWiss-BP04 (alt); AdvMat-BM-12; BRF-J-05; 07-BAP-10; 07-BDS-WPF; 07-Phy-L3/BBB-P-05)
Dozent/-in:
Format:
in Präsenz
Zeit und Ort:
regelmäßige Termine ab 16.10.2025
wöchentlich Do. 10:00 - 12:00 Uhr  Physik, Institutsgebäude, 511
wöchentlich Do. 16:00 - 18:00 Uhr  Physik, Hörsaalgebäude, 34 (Hörsaal IV)
wöchentlich Fr. 14:00 - 16:00 Uhr  Physik, Hörsaalgebäude, 34 (Hörsaal IV)
nächster Termin: 07.11.2025 Uhr, Raum: Physik, Hörsaalgebäude, 34 (Hörsaal IV)

Zielgruppen:
PTRA BSc, PV, 3. Sem  |  BSc AnPhys, PV, 3. Sem  |  BSc MatW, PV, 3. Sem  |  L3, PV, 3. Sem


 
[Vl] Materialwissenschaft I  (MatWiss-BM 11)
Dozent/-in:
Format:
in Präsenz
Zeit und Ort:
regelmäßige Termine ab 15.10.2025
wöchentlich Mi. 11:00 - 12:00 Uhr  Physik, Institutsgebäude, 516a
wöchentlich Do. 08:00 - 10:00 Uhr  Physik, Institutsgebäude, 516a
nächster Termin: 12.11.2025 Uhr, Raum: Physik, Institutsgebäude, 516a

Zielgruppe:
MatW BSc, PV, 3. Sem


[Ü] Übung zu Materialwissenschaft I  (MatWiss-BM 11)
Dozent/-in:
Format:
in Präsenz
Zeit und Ort:
regelmäßiger Termin ab 15.10.2025
wöchentlich Mi. 10:00 - 11:00 Uhr  Physik, Institutsgebäude, 516a
nächster Termin: 12.11.2025 Uhr, Raum: Physik, Institutsgebäude, 516a

Zielgruppe:
MatW BSc, PV, 3. Sem


 
[M] 3D imaging methods in materials and natural sciences  (Chemie-W23 / AdvMat-EM01)
(Modern topics in physical chemistry)

3D imaging methods provide important information for answering key questions in materials science and natural sciences. Today, imaging techniques based on electromagnetic radiation (e.g., confocal microscopy, X-ray tomography) as well as ion beam-based techniques such as secondary ion mass spectrometry are used. The latter also provides chemical information about the material composition, which represents significant added value for research. This module introduces the common methods of 3D analysis of solid samples from the materials and life sciences. These are explored in depth in a seminar using examples from research. In the practical part, you will have the opportunity to solve smaller analytical problems using equipment at the Center for Materials Research. The final module exam will consist of an analytical problem that you must successfully solve independently (measurement on the device, data evaluation, solution).


(Moderne Themen aus der Physikalischen Chemie)

In 3D abbildende Methoden liefern wichtige Informationen zur Beantwortung von zentralen Fragestellungen in den Material- und Naturwissenschaften. Zum Einsatz kommen heutzutage sowohl abbildende Techniken basierend auf elektromagnetischer Strahlung (z.B. Konfokalmikroskopie, Röntgentomographie) als auch Ionenstrahl basierte Techniken wie die Sekundärionenmassenspektrometrie. Bei letzterer wird auch eine chemische Aussage zur Materialzusammensetzung erzielt, was einen deutlichen Mehrwert für die Forschung darstellt. Im Rahmen dieses Moduls wird in die gängigen Methoden der 3D Analytik von festen Proben aus den Material- und Lebenswissenschaften eingeführt. Diese werden anhand von Beispielen aus der Forschung in einem Seminar vertieft. Im praktischen Teil erhalten Sie die Möglichkeit, kleinere analytische Fragestellungen an Geräten des Zentrums für Materialforschung zu lösen. Die Modulabschlussprüfung wird aus einer analytischen Fragestellung bestehen, die Sie eigenständig erfolgreich lösen müssen (Messung am Gerät, Datenauswertung, Lösung).
Dozent/-in:
Format:
in Präsenz
Zeit und Ort:
regelmäßige Termine ab 13.10.2025
wöchentlich Mo. 10:15 - 11:45 Uhr  Chemie, C 103
wöchentlich Di. 14:15 - 15:45 Uhr  Chemie, A 125
nächster Termin: 10.11.2025 Uhr, Raum: Chemie, C 103

Zielgruppen:
Ch BSc, WPV, ab 5. Sem  |  MatW BSc, WPV, ab 5. Sem  |  MatW MSc, WPV, ab 1. Sem  |  Ch MSc, WPV, ab 1. Sem  |  Phy BSc, WPV, 5. Sem  |  Phy MSc, WPV, 1. Sem


Kommentar:

Die Veranstaltung kann bei Bedarf auch in englischer Sprache angeboten werden. The course can also be offered in English if required.


[Vl+Ü] Advanced Chemistry in (Cyber)space  (Chemie-BW22 / Chemie-MNW22 / Chemie-W04)
Dozent/-in:
Format:
in Präsenz
Zeit und Ort:
regelmäßiger Termin ab 13.10.2025
wöchentlich Mo. 16:15 - 18:00 Uhr  Chemie, A 125
nächster Termin: 10.11.2025 Uhr, Raum: Chemie, A 125

Zielgruppen:
Ch BSc, WPV, GS  |  Ch MSc, WPV, HS  |  MatW BSc, WPV, GS  |  MatW MSc, WPV, HS  |  LmCh BSc, WPV, GS  |  LmCh MSc, WPV, HS

[M] Analytical Methods in Physical Chemistry - Special Aspects of Physical Chemistry  (Chemie-W24)
Dozent/-in:
Format:
in Präsenz
Zeit und Ort:
regelmäßiger Termin ab 14.10.2025
wöchentlich Di. 10:15 - 11:45 Uhr  Chemie, A 230
nächster Termin: 11.11.2025 Uhr, Raum: Chemie, A 230
5 Einzeltermine:
Mi. 05.11.2025,12.15 - 14.00 Uhr   HBR 58, I 024
Mi. 12.11.2025,12.15 - 14.00 Uhr   HBR 58, I 024
Mi. 26.11.2025,12.15 - 14.00 Uhr   HBR 58, I 024
Mi. 03.12.2025,12.15 - 14.00 Uhr   HBR 58, I 024
Mi. 17.12.2025,12.15 - 14.00 Uhr   HBR 58, I 024

[M] Data Science  (Chemie-W17)
The course will be held in English.
Wednesdays 5.00-7.05 p.m.
Tutorium 4.15-5.00 p.m.
Please bring your own notebook.
Stud.IP registration required.
Dozent/-in:
Zeit und Ort:
regelmäßige Termine ab 15.10.2025
wöchentlich Mi. 16:00 - 19:05 Uhr  Interdisziplinäres Forschungszentrum (iFZ), B202 (Chemie-W17 Data Science)
wöchentlich Mi. 16:00 - 19:05 Uhr  Interdisziplinäres Forschungszentrum (iFZ), B202 (W17 Data Science)
wöchentlich Mi. 16:00 - 19:05 Uhr  Interdisziplinäres Forschungszentrum (iFZ), B202 (W17 Data Science)
wöchentlich Mi. 17:00 - 19:05 Uhr  Interdisziplinäres Forschungszentrum (iFZ), B202 (W17 Data Science)
wöchentlich Mi. 17:00 - 19:05 Uhr  Chemie, C 103 (W17 Data Science)
wöchentlich Mi. 17:00 - 19:05 Uhr  Interdisziplinäres Forschungszentrum (iFZ), B202 (W17 Data Science)
wöchentlich Mi. 17:00 - 19:05 Uhr  Chemie, A 127
nächster Termin: 12.11.2025 Uhr, Raum: Interdisziplinäres Forschungszentrum (iFZ), B202
Nachhaltigkeit:
SDG 13 – Maßnahmen zum Klimaschutz
SDG 13.3 – Aufklärung und Sensibilisierung zum Thema Klimawandel, -anpassung, -auswirkungen und Frühwarnsysteme verbessern
Die Übungen verwenden Datensätze, die die Ursachen und Auswirkungen des Klimawandels darstellen. Einer der Datensätze, die zum Verstehen der Datenanpassung verwendet werden, ist der Keeling-Datensatz (https://www.uni-giessen.de/de/fbz/fb08/Inst/physchem/mellau/blog/2024april). Darüber hinaus wird die Note für ein eigenständiges datenwissenschaftliches Projekt zu Klimafragen vergeben. Anhand eines Datensatzes, der die stündlichen Temperaturen in Gießen seit 1950 enthält, müssen die Studierenden beispielsweise den durchschnittlichen Temperaturanstieg in Gießen in den letzten 70 Jahren berechnen und visuell darstellen. Ein ähnliches Thema verwendet Temperaturdaten aus Gießen und Bremen oder berechnet die Auswirkungen des Klimawandels auf die Anzahl der Tage mit extremen Wetterbedingungen. Ein weiteres Thema untersucht die Erzeugung erneuerbarer Energien in Deutschland und versucht, Prognosen für die kommenden Jahre zu erstellen, oder berechnet und visualisiert einen Zusammenhang zwischen der weltweiten Produktion und dem Verbrauch fossiler Brennstoffe und der CO2-Konzentration in der Atmosphäre. Ein weiteres Thema, mit dem sich die Studierenden beschäftigen, ist die Simulation des Stromverbrauchs einer Wärmepumpe in Gießen anhand realer stündlicher Temperaturdaten.

Kommentar:

Programmieren mit Python

Diese Vorlesung ist eine Einführung in Python und richtet sich an Studierende der Naturwissenschaften. Für diese Studenten ist es eine große Herausforderung, gleichzeitig Physiker oder Chemiker und Data-Science-Spezialist zu werden, da das Hauptziel ihres Studiums darin besteht, Physiker oder Chemiker und nicht Informatiker zu werden. Ich habe eine Vorlesungsstruktur für Data Science entwickelt, die diesen wichtigen Aspekt berücksichtigt. Die Vorlesung beginnt bei Null, da viele meiner Studierenden noch nie ein Programm geschrieben haben und keine Ahnung haben, wie ein Programm funktioniert. Die Ideen, die notwendig sind, um Programme zu verstehen und zu schreiben, werden Schritt für Schritt eingeführt, wobei zunächst Python als prozedurales Programmiersystem verwendet wird. Wir konzentrieren uns auf die wichtigsten Ideen und Syntaxelemente, so dass viele Aspekte, die normalerweise Vorlesungen füllen, während der praktischen Arbeit mit der Online-Dokumentation entdeckt werden können. Nachdem die Studierenden gelernt haben, einfache Programme zu schreiben, beginnen wir mit Anwendungen zur Datenanalyse, die Chemiestudierende in ihrer täglichen Forschungsarbeit benötigen. In diesem Teil der Vorlesung verwende ich einige Datensätze, die sich auf die chemischen und technischen Aspekte des Klimawandels beziehen. Die Projekte, die die Studierenden am Ende des Kurses für ihre Note entwickeln müssen, beziehen sich ebenfalls auf dieses Problem. Ich bin ein Lehrer der alten Schule, der viel mit Kreide und Tafel arbeitet, so dass die Vorlesungsunterlagen eigentlich nur einen Teil des Stoffes abdecken. Einer dieser wichtigen Aspekte ist es, die Gemeinsamkeiten und Unterschiede zwischen verschiedenen Programmiersprachen zu lernen. Während des Kurses lernen wir diesen Aspekt für das Mathematica-System und die Programmiersprache Swift.

1) Programmieren mit Python für Studierende ohne Programmiererfahrung, prozedurale Programmiertechniken
- Das erste Programm
- Boolesche Daten und die Schlüsselwörter True/False
- Speichern von Text als Daten in Computerprogrammen
- Das Konzept des Datentyps
- Methoden
- if, if/else und if/elif/else Konstrukte
2) Python Listen vom Typ list
- Initialisierung einer Python-Liste
- Indizierung von Python-Listen - Auslesen/Ersetzen des i-ten Elements
- Globale Funktionen und Operatoren für Listen
- Syntax eines Bereichs von Elementen - Der Datentyp slice
- Methoden der Phyton-Liste
- Das Tupel als Gruppe von Datenelementen
3) Python-Programmschleifen
- Die while-Schleife
- Gezählte Schleifen: die for-Schleife
- break-Unterbrechung einer Schleife und das for/else-Konstrukt
- for ... in automatisch iterierte Schleife für Listen
- Python Listen-Abstraktion
- while-Schleife oder for-Schleife?
4) Python-Funktionen
- Definition von Funktionen (Teil 1)
- Eine Liste oder ein Tupel in Funktionsargumente umwandeln
5) Namensräume und Module
- Namensräume
- Python Module
- Pakete und importieren von Untermodulen
6) Fortgeschrittene Funktionalität der Programmiersprache Python
- Bezeichner und Objekte
- Veränderliche und unveränderliche vs. Werttyp- und Zeigertyp-Objekte
- Operatoren
- Iteration über Objekte
- Was ist zu tun, wenn das Programm auf einen Fehler stösst?
- Set
- Dictionary
7) Strukturierte Datensätze in Python
- Objekte vom Typ class in Python
- Methoden der Klassenobjekte in Python
- Klassenattribute
- Objektorientiertes Programmieren
- Methode der übergeordneten Klasse aufrufen
8) Mehr zu Funktionen in Python
- Übergabe als Referenzargument
- Funktionsüberladung
9) Numpy und SciPy Module, Grundlagen der Dateiverarbeitung mit Python
10) Grundlagen der Datenanalyse
- Simulation gemessener Datensätze
- Eine Menge von Datenpunkten plotten
- Ein Histogramm mit Python erstellen
11) Anpassung nichtlinearer Modelle mit Python
- Grundlagen der Kurvenanpassung
- Visualisierung der Kurvenanpassung
- Herunterladen von Datensätzen aus dem Internet mit einem Python-Programm
- Import von csv-Datensätzen
- Anpassung nichtlinearer mehrdimensionaler Modelle: die Keeling-Kurve
- Die Anpassungsschritte des Levenberg-Marquardt-Algorithmus
12) Optimierung und Wurzelfindung
- Das Problem der Minimumsuche
- Das Problem des globalen vs. lokalen Minimums
- Visualisierung des Parameterraums mit Konturplots
- Visualisierung des Parameterraums mit 3D plots
- Kurvenanpassung als Minimumsuche
- Problem der Fehlanpassung vs. Topologie des Parameterraums
13) Gewichtete Anpassung

Programming with Python

This lecture is an introduction to Python and is aimed at science students. It is a great challenge for these students to become physicists or chemists and data science specialists at the same time, since the main goal of their studies is to become physicists or chemists and not computer scientists. I have developed a lecture structure for data science that takes this important aspect into account. The lecture starts from “zero”, since many of my students have never written a program and have no idea how a program works. The ideas necessary to understand and write programs are introduced step by step, starting with Python as a procedural programming system. We focus on the most important ideas and syntax elements, so that many aspects that would normally fill lectures can be discovered while working with the practical work and the online documentation. After students have learned to write simple programs, we start with data analysis applications that chemistry students need in their daily research work. In this part of the lecture, I use some data sets related to the chemical and engineering aspects of climate change. The projects that students have to develop for their grade at the end of the course are also related to this problem. I am an old-school teacher who works a lot with chalk and blackboard, so the lecture materials actually only cover part of the material. One of these important aspects is learning the similarities and differences between different programming languages. During the course, we learn this aspect for the Mathematica system and the Swift programming language.

1) Programming with Python for students with no programming experience, procedural programming techniques
- The first program
- Boolean data and the keywords True/False
- Storing text as data in computer programs
- The concept of data type
- Methods
- if, if/else and if/elif/else constructs
2) Python lists of type list
- Initialization of a Python list
- Indexing of Python lists - Reading/replacing the ith element
- Global functions and operators for lists
- Syntax of a range of elements - The slice data type
- Methods of the Python list
- The tuple as a group of data elements
3) Python program loops
- The while loop
- Counted loops: the for loop
- break interruption of a loop and the for/else construct
- for...in automatically iterated loop for lists
- Python list abstraction
- while loop or for loop?
4) Python functions
- Definition of functions (part 1)
- Converting a list or a tuple into function arguments
5) Namespaces and modules
- Namespaces
- Python modules
- Packages and importing submodules
6) Advanced functionality of the Python programming language
- Identifiers and objects
- Mutable and immutable vs. value-type and pointer-type objects
- Operators
- Iterating over objects
- What to do when the program encounters an error?
- Set
- Dictionary
7) Structured data sets in Python
- Objects of type class in Python
- Methods of class objects in Python
- Class attributes
- Object-oriented programming
- Invoking the parent class method
8) More about functions in Python
- Passing by reference
- Function overloading
9) Numpy and SciPy modules, Basics of file processing with Python
10) Basics of data analysis
- Simulation of measured data sets
- Plotting a set of data points
- Creating a histogram with Python
11) Fitting nonlinear models with Python
- Basics of curve fitting
- Visualization of curve fitting
- Downloading data sets from the internet with a Python program
- Importing csv data sets
- Fitting nonlinear multi-dimensional models: the Keeling curve
- The fitting steps of the Levenberg-Marquardt algorithm
12) Optimization and root finding
- The problem of minimum search
- The problem of global vs. local minimum
- Visualization of the parameter space with contour plots
- Visualization of the parameter space with 3D plots
- Curve fitting as a minimum search
- Problem of misfit vs. topology of the parameter space
13) Weighted Fitting


[Vl] Dünne Schichten und Oberflächen  (07-BP-WPF3; 07-BAP-WPF3; BRF-W; MatWiss-BW 01/02)
Dozent/-in:
Format:
in Präsenz
Zeit und Ort:
regelmäßiger Termin ab 13.10.2025
wöchentlich Mo. 10:00 - 12:00 Uhr  Physik, Institutsgebäude, 239
nächster Termin: 10.11.2025 Uhr, Raum: Physik, Institutsgebäude, 239

Zielgruppen:
Phy BSc, WPV, 5. Sem  |  MatW BSc, WPV 3./5. Sem


[Vl] Kernphysikalische Messmethoden in Medizin und Technik  (07-BP-WPF6; 07-BAP-WPF6; BP-22 B; BRF-W; MatWiss-BW 01/02; 07-BDS-WPF)
Dozent/-in:
Zeit und Ort:
regelmäßiger Termin ab 14.10.2025
wöchentlich Di. 14:00 - 16:00 Uhr  k.A.
nächster Termin: 11.11.2025 Uhr, Raum: k.A.

Zielgruppen:
Phy BSc, WPV, 5. Sem  |  PTRA BSc, WPV, 3. Sem  |  MatW BSc, WPV, 3./5. Sem


[Vl] Mikro- und Nanostrukturierung  (07-BP-WPF4; 07-BAP-WPF4; BRF-W; MatWiss-BW 01/02)
Dozent/-in:
Zeit und Ort:
regelmäßiger Termin ab 17.10.2025
wöchentlich Fr. 14:00 - 16:00 Uhr  Physik, Institutsgebäude, 511
nächster Termin: 07.11.2025 Uhr, Raum: Physik, Institutsgebäude, 511

Zielgruppen:
Phy BSc, WPV, 5. Sem  |  MatW BSc, WPV, 3./5. Sem  |  PTRA BSc, WPV, 3. Sem


[M] Molecular symmetry and spectroscopy  (Chemie-W21)
The course will be held in English.
Weekly, Tuesdays 8.15-10.00 and Tuesdays 17.00-19.45 room A 127
Stud.IP registration required.
Dozent/-in:
Zeit und Ort:
Vorbesprechung: Mi. 15.10.2025, 16.00 - 17.00 Uhr, Chemie, A 127
regelmäßige Termine ab 21.10.2025
wöchentlich Di. 08:15 - 10:00 Uhr  Chemie, A 127 (W21- Molecular symmetry and spectroscopy)
wöchentlich Di. 17:00 - 19:45 Uhr  Chemie, A 127 (W21 Molecular symmetry and spectroscopy)
nächster Termin: 11.11.2025 Uhr, Raum: Chemie, A 127
Einzeltermin:
Mi. 15.10.2025,16.00 - 17.00 Uhr   (Vorbesprechung) Chemie, A 127

Zielgruppen:
MatW BSc, WPV, 6. Sem  |  Ch BSc, WPV, 6. Sem  |  MatW MSc, WPV, 2. Sem  |  Ch MSc, WPV, 2. Sem


Kommentar:

• Mathematische Grundlagen I: Einführung in die Algebra (Grundlagen, Abbildung, Verknüpfung, Verknüpfungstafel, Gruppe, Isomorphismus, Äquivalenzklassen, Permutationen)
• Mathematische Grundlagen II: Matrizen (Blockdiagonalmatrix, Determinante, Eigenwertproblem und geometrische Deutung, Diagonalisierbarkeit, Eigenräume, Drehmatrix, Spiegelungsmatrix)
• Spektroskopische Methoden (Elektromagnetische Strahlung, Strahlungsdetektoren, Aufbau von Spektrometern, FT-Spektrometer)
• Punktgruppen (Symmetrieelemente und -operationen, Rotationsgruppe, Punktgruppe, Schönflies-Nomenklatur)
• Darstellungstheorie (irreduzible Darstellung, Darstellungstafel, Charaktertafel, direktes Produkt)
• Rotationsspektroskopie (Hauptachsensystem und der starre, mehratomige Rotator, Rotationszustände)
• Schwingungsspektroskopie (Normalschwingungen, GF-Berechnung, lokalisierte Schwingungen, Auswahlregeln)

• Mathematical Foundations I: Introduction to algebra (basics, mapping, linking, linking table, group, isomorphism, equivalence classes, permutations)
• Mathematical Foundations II: Matrices (block diagonal matrix, determinant, eigenvalue problem and geometric interpretation, diagonalizability, eigenspaces, rotation matrix, reflection matrix)
• Spectroscopic methods (electromagnetic radiation, radiation detectors, design of spectrometers, FT spectrometers)
• Point groups (symmetry elements and operations, rotation group, point group, Schönflies nomenclature)
• Representation theory (irreducible representation, representation table, character table, direct product)
• Rotational spectroscopy (principal axis system and the rigid, polyatomic rotator, rotational states)
• Vibrational spectroscopy (normal modes, GF calculation, localized vibrations, selection rules)


[Vl] Numerische Mathematik/Numerische Algorithmen  (07-MDS-03, 07-BAI-S06-2, BP-21, BP-22, MP-40 A, MP-40B, BRF-W, MatWiss-BW 01, MatWiss-BW 02)
Dozent/-in:
Zeit und Ort:
regelmäßige Termine ab 14.10.2025
wöchentlich Di. 12:00 - 14:00 Uhr  Physik, Institutsgebäude, 516b
wöchentlich Do. 12:00 - 14:00 Uhr  Physik, Institutsgebäude, 516c
nächster Termin: 11.11.2025 Uhr, Raum: Physik, Institutsgebäude, 516b

Kommentar:

Wichtige Info für die Teilnehmerinnen und Teilnehmer des Ergänzungsstudiums (Grundlagen der Praktischen Informatik und Angewandten Mathematik). Sie müssen die Vorlesungen und Übungen nur einer Hälfte der Veranstaltung besuchen: entweder die Wochen 1-7, oder 8-14. In der ersten Hälfte wird "Einführung in die Numerische Mathematik" unterrichtetet, während in der zweiten Hälfte "Einführung in die Optimierung."


[Vl] Physik im Weltraum  (BRF-J-06 / BP-22 F / MatWiss-BW 01 (neu) / MatWiss-BW 02 (alt))
Dozent/-in:
Zeit und Ort:
regelmäßiger Termin ab 17.10.2025
wöchentlich Fr. 12:00 - 14:00 Uhr  Physik, Hörsaalgebäude, 32 (Hörsaal II)
nächster Termin: 07.11.2025 Uhr, Raum: Physik, Hörsaalgebäude, 32 (Hörsaal II)

Zielgruppen:
PTRA BSc, PV, 5. Sem  |  Phy BSc, WPV, 5. Sem  |  MatW BSc, WPV, 3./5. Sem


[Pra] Praktikum zu Dünne Schichten und Oberflächen  (07-BP-WPF3; 07-BAP-WPF3; BRF-W; MatWiss-BW 01/02)
Die Praktikumstermine werden im Rahmen der ersten Vorlesung abgesprochen.
Dozent/-in:
Zeit und Ort:
k.A.

Zielgruppen:
Phy BSc, WPV, 5. Sem  |  MatW BSc, WPV 3./5. Sem


Kommentar:

nach Absprache mit den Dozenten


[Vl] Thermoelectric Materials  (Chemie-MMC1)
Dozent/-in:
Format:
in Präsenz
Zeit und Ort:
regelmäßiger Termin ab 15.10.2025
wöchentlich Mi. 14:00 - 17:00 Uhr  Chemie, C 103
nächster Termin: 12.11.2025 Uhr, Raum: Chemie, C 103

Zielgruppen:
Ch BSc, WPV, ab 6. Sem  |  Ch MSc, WPV, ab 1. Sem  |  MatW BSc, WPV, ab 6. Sem  |  MatW MSc, WPV, ab 1. Sem  |  Phy BSc, WPV, ab 6. Sem  |  Phy MSc, WPV, ab 1. Sem

[Ü] Übung zu Mikro- und Nanostrukturierung  (07-BP-WPF4; 07-BAP-WPF4; BRF-W; MatWiss-BW 01/02)
Nach Absprache mit dem Dozenten
Dozent/-in:
Zeit und Ort:
k.A.

Zielgruppen:
Phy BSc, WPV, 5. Sem  |  MatW BSc, WPV,3./ 5. Sem  |  PTRA BSc, WPV, 3. Sem


[Ü] Übungen zu Numerische Mathematik/Numerische Algorithmen  (07-MDS-03, 07-BAI-S06-2, BP-21, BP-22, MP-40 A, MP-40B, BRF-W, MatWiss-BW 01, MatWiss-BW 02)
Dozent/-in:
Zeit und Ort:
regelmäßiger Termin ab 29.10.2025
wöchentlich Mi. 12:00 - 14:00 Uhr  Physik, Institutsgebäude, 516c
nächster Termin: 12.11.2025 Uhr, Raum: Physik, Institutsgebäude, 516c

Kommentar:

Wichtige Info für die HAF-Teilnehmerinnen und Teilnehmer (Hörer aller Fachbereiche, insbesondere Gasthörer) und Ergänzungsstudium (Grundlagen der Praktischen Informatik und Angewandten Mathematik). Sie müssen die Vorlesungen und Übungen nur einer Hälfte der Veranstaltung besuchen: entweder die Wochen 1-7, oder 8-14. In der ersten Hälfte wird Einführung in die Numerische Mathematik unterrichtetet, während in der zweiten Hälfte Einführung in die Optimierung.


               
[Pra] Organisch-Chemisches Praktikum 1  (BLC-14 / MatWiss-BC 07)
Dozent/-in:
Format:
in Präsenz
Zeit und Ort:
Vorbesprechung: Do. 02.10.2025, 13.00 - 14.00 Uhr, Online über BigBlueButton
36 Einzeltermine:
Do. 02.10.2025,13.00 - 14.00 Uhr   (Vorbesprechung) Online über BigBlueButton
Mo. 13.10.2025,13.00 - 18.00 Uhr   Chemie, A 210
Di. 14.10.2025,10.00 - 18.00 Uhr   Chemie, A 210
Mi. 15.10.2025,13.00 - 18.00 Uhr   Chemie, A 210
Do. 16.10.2025,13.00 - 18.00 Uhr   Chemie, A 210
Fr. 17.10.2025,13.00 - 18.00 Uhr   Chemie, A 210
Mo. 20.10.2025,13.00 - 18.00 Uhr   Chemie, A 210
Di. 21.10.2025,10.00 - 18.00 Uhr   Chemie, A 210
Mi. 22.10.2025,13.00 - 18.00 Uhr   Chemie, A 210
Do. 23.10.2025,13.00 - 18.00 Uhr   Chemie, A 210
Fr. 24.10.2025,13.00 - 18.00 Uhr   Chemie, A 210
Mo. 27.10.2025,13.00 - 18.00 Uhr   Chemie, A 210
Di. 28.10.2025,10.00 - 18.00 Uhr   Chemie, A 210
Mi. 29.10.2025,13.00 - 18.00 Uhr   Chemie, A 210
Do. 30.10.2025,13.00 - 18.00 Uhr   Chemie, A 210
Fr. 31.10.2025,13.00 - 18.00 Uhr   Chemie, A 210
Mo. 03.11.2025,13.00 - 18.00 Uhr   Chemie, A 210
Di. 04.11.2025,10.00 - 18.00 Uhr   Chemie, A 210
Mi. 05.11.2025,13.00 - 18.00 Uhr   Chemie, A 210
Do. 06.11.2025,13.00 - 18.00 Uhr   Chemie, A 210
Fr. 07.11.2025,13.00 - 18.00 Uhr   Chemie, A 210
Mo. 10.11.2025,13.00 - 18.00 Uhr   Chemie, A 210
Di. 11.11.2025,10.00 - 18.00 Uhr   Chemie, A 210
Mi. 12.11.2025,13.00 - 18.00 Uhr   Chemie, A 210
Do. 13.11.2025,13.00 - 18.00 Uhr   Chemie, A 210
Fr. 14.11.2025,13.00 - 18.00 Uhr   Chemie, A 210
Mo. 17.11.2025,13.00 - 18.00 Uhr   Chemie, A 210
Di. 18.11.2025,10.00 - 18.00 Uhr   Chemie, A 210
Mi. 19.11.2025,13.00 - 18.00 Uhr   Chemie, A 210
Do. 20.11.2025,13.00 - 18.00 Uhr   Chemie, A 210
Fr. 21.11.2025,13.00 - 18.00 Uhr   Chemie, A 210
Mo. 24.11.2025,13.00 - 18.00 Uhr   Chemie, A 210
Di. 25.11.2025,10.00 - 18.00 Uhr   Chemie, A 210
Mi. 26.11.2025,13.00 - 18.00 Uhr   Chemie, A 210
Do. 27.11.2025,13.00 - 18.00 Uhr   Chemie, A 210
Fr. 28.11.2025,13.00 - 18.00 Uhr   Chemie, A 210

Zielgruppen:
LmCh BSc, PV, 3. Sem  |  Mat-Wiss BSc, Pv; 3. Sem

Kommentar:

Vorbesprechung am 01.10.2025 von 13.00 - 14.00 Uhr über BBB.
LmCh: 13.10.2025 - 28.11.2025; Mo, Mi, Do, Fr von 13 - 18 Uhr, Di von 10 - 18 Uhr
Mat-Wiss: 13.10.2025 - 14.11.2025; Mo, Di, Do, Fr von 13 - 18 Uhr


   
[Vl] Theoretische Materialforschung  (MatWiss-BM 17 (alt); AdvMat-BM-19)
Dozent/-in:
Format:
in Präsenz
Zeit und Ort:
regelmäßige Termine ab 14.10.2025
wöchentlich Di. 12:00 - 13:30 Uhr  Physik, Institutsgebäude, 437
wöchentlich Do. 10:00 - 12:00 Uhr  Physik, Institutsgebäude, 239
nächster Termin: 11.11.2025 Uhr, Raum: Physik, Institutsgebäude, 437

Zielgruppe:
MatW BSc, PV, 5. Sem


[Ü] Übung zu Theoretische Materialforschung  (MatWiss-BM 17 (alt); AdvMat-BM-19)
Dozent/-in:
Format:
in Präsenz
Zeit und Ort:
regelmäßiger Termin ab 15.10.2025
wöchentlich Mi. 16:00 - 18:00 Uhr  Physik, Institutsgebäude, 516
nächster Termin: 12.11.2025 Uhr, Raum: Physik, Institutsgebäude, 516

Zielgruppe:
MatW BSc, PV, 5. Sem


 
[Si] Wissenschaftliches Präsentieren  (07-BP-19; MatWiss-BM 18 (alt); AdvMat-BM-20)
Dozent/-in:
Format:
in Präsenz
Zeit und Ort:
regelmäßige Termine ab 13.10.2025
wöchentlich Mo. 12:00 - 14:00 Uhr  Physik, Institutsgebäude, 437
wöchentlich Fr. 12:00 - 14:00 Uhr  Physik, Institutsgebäude, 516
nächster Termin: 07.11.2025 Uhr, Raum: Physik, Institutsgebäude, 516

Zielgruppe:
Phy BSc, PV, 5. Sem


   
[Si] Seminar Materialwissenschaftliches Praktikum II  (MatWiss-BM 05)
Nach Absprache mit dem Dozenten
Dozent/-in:
Zeit und Ort:
k.A.

Zielgruppe:
MatW BSc, PV, 5. Sem


Kommentar:

Nach Absprache mit dem Dozenten


[Pra] Materialwissenschaftliches Praktikum II  (MatWiss-BM 05)
nach Absprache mit den Dozenten.
Dozent/-in:
Zeit und Ort:
k.A.

Zielgruppe:
MatW BSc, PV, 5. Sem


Kommentar:

nach Absprache mit den Dozenten.


   
[Vl+Ü] Technische Grundlagen (der Materialwissenschaft)  (MP-24; MatWiss-BM 08; AdvMat-MM-01)
Dozent/-in:
Format:
in Präsenz
Zeit und Ort:
regelmäßige Termine ab 13.10.2025
wöchentlich Mo. 14:00 - 15:00 Uhr  Chemie, C 105
wöchentlich Mo. 15:00 - 16:00 Uhr  Chemie, C 105
wöchentlich Do. 08:00 - 10:00 Uhr  Chemie, C 105
nächster Termin: 10.11.2025 Uhr, Raum: Chemie, C 105

Zielgruppe:
Phy MSc, WPV, 2. Sem


 
[M] 3D imaging methods in materials and natural sciences  (Chemie-W23 / AdvMat-EM01)
(Modern topics in physical chemistry)

3D imaging methods provide important information for answering key questions in materials science and natural sciences. Today, imaging techniques based on electromagnetic radiation (e.g., confocal microscopy, X-ray tomography) as well as ion beam-based techniques such as secondary ion mass spectrometry are used. The latter also provides chemical information about the material composition, which represents significant added value for research. This module introduces the common methods of 3D analysis of solid samples from the materials and life sciences. These are explored in depth in a seminar using examples from research. In the practical part, you will have the opportunity to solve smaller analytical problems using equipment at the Center for Materials Research. The final module exam will consist of an analytical problem that you must successfully solve independently (measurement on the device, data evaluation, solution).


(Moderne Themen aus der Physikalischen Chemie)

In 3D abbildende Methoden liefern wichtige Informationen zur Beantwortung von zentralen Fragestellungen in den Material- und Naturwissenschaften. Zum Einsatz kommen heutzutage sowohl abbildende Techniken basierend auf elektromagnetischer Strahlung (z.B. Konfokalmikroskopie, Röntgentomographie) als auch Ionenstrahl basierte Techniken wie die Sekundärionenmassenspektrometrie. Bei letzterer wird auch eine chemische Aussage zur Materialzusammensetzung erzielt, was einen deutlichen Mehrwert für die Forschung darstellt. Im Rahmen dieses Moduls wird in die gängigen Methoden der 3D Analytik von festen Proben aus den Material- und Lebenswissenschaften eingeführt. Diese werden anhand von Beispielen aus der Forschung in einem Seminar vertieft. Im praktischen Teil erhalten Sie die Möglichkeit, kleinere analytische Fragestellungen an Geräten des Zentrums für Materialforschung zu lösen. Die Modulabschlussprüfung wird aus einer analytischen Fragestellung bestehen, die Sie eigenständig erfolgreich lösen müssen (Messung am Gerät, Datenauswertung, Lösung).
Dozent/-in:
Format:
in Präsenz
Zeit und Ort:
regelmäßige Termine ab 13.10.2025
wöchentlich Mo. 10:15 - 11:45 Uhr  Chemie, C 103
wöchentlich Di. 14:15 - 15:45 Uhr  Chemie, A 125
nächster Termin: 10.11.2025 Uhr, Raum: Chemie, C 103

Zielgruppen:
Ch BSc, WPV, ab 5. Sem  |  MatW BSc, WPV, ab 5. Sem  |  MatW MSc, WPV, ab 1. Sem  |  Ch MSc, WPV, ab 1. Sem  |  Phy BSc, WPV, 5. Sem  |  Phy MSc, WPV, 1. Sem


Kommentar:

Die Veranstaltung kann bei Bedarf auch in englischer Sprache angeboten werden. The course can also be offered in English if required.


[M] Analytical Methods in Physical Chemistry - Special Aspects of Physical Chemistry  (Chemie-W24)
Dozent/-in:
Format:
in Präsenz
Zeit und Ort:
regelmäßiger Termin ab 14.10.2025
wöchentlich Di. 10:15 - 11:45 Uhr  Chemie, A 230
nächster Termin: 11.11.2025 Uhr, Raum: Chemie, A 230
5 Einzeltermine:
Mi. 05.11.2025,12.15 - 14.00 Uhr   HBR 58, I 024
Mi. 12.11.2025,12.15 - 14.00 Uhr   HBR 58, I 024
Mi. 26.11.2025,12.15 - 14.00 Uhr   HBR 58, I 024
Mi. 03.12.2025,12.15 - 14.00 Uhr   HBR 58, I 024
Mi. 17.12.2025,12.15 - 14.00 Uhr   HBR 58, I 024

[M] Data Science  (Chemie-W17)
The course will be held in English.
Wednesdays 5.00-7.05 p.m.
Tutorium 4.15-5.00 p.m.
Please bring your own notebook.
Stud.IP registration required.
Dozent/-in:
Zeit und Ort:
regelmäßige Termine ab 15.10.2025
wöchentlich Mi. 16:00 - 19:05 Uhr  Interdisziplinäres Forschungszentrum (iFZ), B202 (Chemie-W17 Data Science)
wöchentlich Mi. 16:00 - 19:05 Uhr  Interdisziplinäres Forschungszentrum (iFZ), B202 (W17 Data Science)
wöchentlich Mi. 16:00 - 19:05 Uhr  Interdisziplinäres Forschungszentrum (iFZ), B202 (W17 Data Science)
wöchentlich Mi. 17:00 - 19:05 Uhr  Interdisziplinäres Forschungszentrum (iFZ), B202 (W17 Data Science)
wöchentlich Mi. 17:00 - 19:05 Uhr  Chemie, C 103 (W17 Data Science)
wöchentlich Mi. 17:00 - 19:05 Uhr  Interdisziplinäres Forschungszentrum (iFZ), B202 (W17 Data Science)
wöchentlich Mi. 17:00 - 19:05 Uhr  Chemie, A 127
nächster Termin: 12.11.2025 Uhr, Raum: Interdisziplinäres Forschungszentrum (iFZ), B202
Nachhaltigkeit:
SDG 13 – Maßnahmen zum Klimaschutz
SDG 13.3 – Aufklärung und Sensibilisierung zum Thema Klimawandel, -anpassung, -auswirkungen und Frühwarnsysteme verbessern
Die Übungen verwenden Datensätze, die die Ursachen und Auswirkungen des Klimawandels darstellen. Einer der Datensätze, die zum Verstehen der Datenanpassung verwendet werden, ist der Keeling-Datensatz (https://www.uni-giessen.de/de/fbz/fb08/Inst/physchem/mellau/blog/2024april). Darüber hinaus wird die Note für ein eigenständiges datenwissenschaftliches Projekt zu Klimafragen vergeben. Anhand eines Datensatzes, der die stündlichen Temperaturen in Gießen seit 1950 enthält, müssen die Studierenden beispielsweise den durchschnittlichen Temperaturanstieg in Gießen in den letzten 70 Jahren berechnen und visuell darstellen. Ein ähnliches Thema verwendet Temperaturdaten aus Gießen und Bremen oder berechnet die Auswirkungen des Klimawandels auf die Anzahl der Tage mit extremen Wetterbedingungen. Ein weiteres Thema untersucht die Erzeugung erneuerbarer Energien in Deutschland und versucht, Prognosen für die kommenden Jahre zu erstellen, oder berechnet und visualisiert einen Zusammenhang zwischen der weltweiten Produktion und dem Verbrauch fossiler Brennstoffe und der CO2-Konzentration in der Atmosphäre. Ein weiteres Thema, mit dem sich die Studierenden beschäftigen, ist die Simulation des Stromverbrauchs einer Wärmepumpe in Gießen anhand realer stündlicher Temperaturdaten.

Kommentar:

Programmieren mit Python

Diese Vorlesung ist eine Einführung in Python und richtet sich an Studierende der Naturwissenschaften. Für diese Studenten ist es eine große Herausforderung, gleichzeitig Physiker oder Chemiker und Data-Science-Spezialist zu werden, da das Hauptziel ihres Studiums darin besteht, Physiker oder Chemiker und nicht Informatiker zu werden. Ich habe eine Vorlesungsstruktur für Data Science entwickelt, die diesen wichtigen Aspekt berücksichtigt. Die Vorlesung beginnt bei Null, da viele meiner Studierenden noch nie ein Programm geschrieben haben und keine Ahnung haben, wie ein Programm funktioniert. Die Ideen, die notwendig sind, um Programme zu verstehen und zu schreiben, werden Schritt für Schritt eingeführt, wobei zunächst Python als prozedurales Programmiersystem verwendet wird. Wir konzentrieren uns auf die wichtigsten Ideen und Syntaxelemente, so dass viele Aspekte, die normalerweise Vorlesungen füllen, während der praktischen Arbeit mit der Online-Dokumentation entdeckt werden können. Nachdem die Studierenden gelernt haben, einfache Programme zu schreiben, beginnen wir mit Anwendungen zur Datenanalyse, die Chemiestudierende in ihrer täglichen Forschungsarbeit benötigen. In diesem Teil der Vorlesung verwende ich einige Datensätze, die sich auf die chemischen und technischen Aspekte des Klimawandels beziehen. Die Projekte, die die Studierenden am Ende des Kurses für ihre Note entwickeln müssen, beziehen sich ebenfalls auf dieses Problem. Ich bin ein Lehrer der alten Schule, der viel mit Kreide und Tafel arbeitet, so dass die Vorlesungsunterlagen eigentlich nur einen Teil des Stoffes abdecken. Einer dieser wichtigen Aspekte ist es, die Gemeinsamkeiten und Unterschiede zwischen verschiedenen Programmiersprachen zu lernen. Während des Kurses lernen wir diesen Aspekt für das Mathematica-System und die Programmiersprache Swift.

1) Programmieren mit Python für Studierende ohne Programmiererfahrung, prozedurale Programmiertechniken
- Das erste Programm
- Boolesche Daten und die Schlüsselwörter True/False
- Speichern von Text als Daten in Computerprogrammen
- Das Konzept des Datentyps
- Methoden
- if, if/else und if/elif/else Konstrukte
2) Python Listen vom Typ list
- Initialisierung einer Python-Liste
- Indizierung von Python-Listen - Auslesen/Ersetzen des i-ten Elements
- Globale Funktionen und Operatoren für Listen
- Syntax eines Bereichs von Elementen - Der Datentyp slice
- Methoden der Phyton-Liste
- Das Tupel als Gruppe von Datenelementen
3) Python-Programmschleifen
- Die while-Schleife
- Gezählte Schleifen: die for-Schleife
- break-Unterbrechung einer Schleife und das for/else-Konstrukt
- for ... in automatisch iterierte Schleife für Listen
- Python Listen-Abstraktion
- while-Schleife oder for-Schleife?
4) Python-Funktionen
- Definition von Funktionen (Teil 1)
- Eine Liste oder ein Tupel in Funktionsargumente umwandeln
5) Namensräume und Module
- Namensräume
- Python Module
- Pakete und importieren von Untermodulen
6) Fortgeschrittene Funktionalität der Programmiersprache Python
- Bezeichner und Objekte
- Veränderliche und unveränderliche vs. Werttyp- und Zeigertyp-Objekte
- Operatoren
- Iteration über Objekte
- Was ist zu tun, wenn das Programm auf einen Fehler stösst?
- Set
- Dictionary
7) Strukturierte Datensätze in Python
- Objekte vom Typ class in Python
- Methoden der Klassenobjekte in Python
- Klassenattribute
- Objektorientiertes Programmieren
- Methode der übergeordneten Klasse aufrufen
8) Mehr zu Funktionen in Python
- Übergabe als Referenzargument
- Funktionsüberladung
9) Numpy und SciPy Module, Grundlagen der Dateiverarbeitung mit Python
10) Grundlagen der Datenanalyse
- Simulation gemessener Datensätze
- Eine Menge von Datenpunkten plotten
- Ein Histogramm mit Python erstellen
11) Anpassung nichtlinearer Modelle mit Python
- Grundlagen der Kurvenanpassung
- Visualisierung der Kurvenanpassung
- Herunterladen von Datensätzen aus dem Internet mit einem Python-Programm
- Import von csv-Datensätzen
- Anpassung nichtlinearer mehrdimensionaler Modelle: die Keeling-Kurve
- Die Anpassungsschritte des Levenberg-Marquardt-Algorithmus
12) Optimierung und Wurzelfindung
- Das Problem der Minimumsuche
- Das Problem des globalen vs. lokalen Minimums
- Visualisierung des Parameterraums mit Konturplots
- Visualisierung des Parameterraums mit 3D plots
- Kurvenanpassung als Minimumsuche
- Problem der Fehlanpassung vs. Topologie des Parameterraums
13) Gewichtete Anpassung

Programming with Python

This lecture is an introduction to Python and is aimed at science students. It is a great challenge for these students to become physicists or chemists and data science specialists at the same time, since the main goal of their studies is to become physicists or chemists and not computer scientists. I have developed a lecture structure for data science that takes this important aspect into account. The lecture starts from “zero”, since many of my students have never written a program and have no idea how a program works. The ideas necessary to understand and write programs are introduced step by step, starting with Python as a procedural programming system. We focus on the most important ideas and syntax elements, so that many aspects that would normally fill lectures can be discovered while working with the practical work and the online documentation. After students have learned to write simple programs, we start with data analysis applications that chemistry students need in their daily research work. In this part of the lecture, I use some data sets related to the chemical and engineering aspects of climate change. The projects that students have to develop for their grade at the end of the course are also related to this problem. I am an old-school teacher who works a lot with chalk and blackboard, so the lecture materials actually only cover part of the material. One of these important aspects is learning the similarities and differences between different programming languages. During the course, we learn this aspect for the Mathematica system and the Swift programming language.

1) Programming with Python for students with no programming experience, procedural programming techniques
- The first program
- Boolean data and the keywords True/False
- Storing text as data in computer programs
- The concept of data type
- Methods
- if, if/else and if/elif/else constructs
2) Python lists of type list
- Initialization of a Python list
- Indexing of Python lists - Reading/replacing the ith element
- Global functions and operators for lists
- Syntax of a range of elements - The slice data type
- Methods of the Python list
- The tuple as a group of data elements
3) Python program loops
- The while loop
- Counted loops: the for loop
- break interruption of a loop and the for/else construct
- for...in automatically iterated loop for lists
- Python list abstraction
- while loop or for loop?
4) Python functions
- Definition of functions (part 1)
- Converting a list or a tuple into function arguments
5) Namespaces and modules
- Namespaces
- Python modules
- Packages and importing submodules
6) Advanced functionality of the Python programming language
- Identifiers and objects
- Mutable and immutable vs. value-type and pointer-type objects
- Operators
- Iterating over objects
- What to do when the program encounters an error?
- Set
- Dictionary
7) Structured data sets in Python
- Objects of type class in Python
- Methods of class objects in Python
- Class attributes
- Object-oriented programming
- Invoking the parent class method
8) More about functions in Python
- Passing by reference
- Function overloading
9) Numpy and SciPy modules, Basics of file processing with Python
10) Basics of data analysis
- Simulation of measured data sets
- Plotting a set of data points
- Creating a histogram with Python
11) Fitting nonlinear models with Python
- Basics of curve fitting
- Visualization of curve fitting
- Downloading data sets from the internet with a Python program
- Importing csv data sets
- Fitting nonlinear multi-dimensional models: the Keeling curve
- The fitting steps of the Levenberg-Marquardt algorithm
12) Optimization and root finding
- The problem of minimum search
- The problem of global vs. local minimum
- Visualization of the parameter space with contour plots
- Visualization of the parameter space with 3D plots
- Curve fitting as a minimum search
- Problem of misfit vs. topology of the parameter space
13) Weighted Fitting


[Vl] Mikro- und Nanostrukturierung  (07-BP-WPF4; 07-BAP-WPF4; BRF-W; MatWiss-BW 01/02)
Dozent/-in:
Zeit und Ort:
regelmäßiger Termin ab 17.10.2025
wöchentlich Fr. 14:00 - 16:00 Uhr  Physik, Institutsgebäude, 511
nächster Termin: 07.11.2025 Uhr, Raum: Physik, Institutsgebäude, 511

Zielgruppen:
Phy BSc, WPV, 5. Sem  |  MatW BSc, WPV, 3./5. Sem  |  PTRA BSc, WPV, 3. Sem


[M] Molecular symmetry and spectroscopy  (Chemie-W21)
The course will be held in English.
Weekly, Tuesdays 8.15-10.00 and Tuesdays 17.00-19.45 room A 127
Stud.IP registration required.
Dozent/-in:
Zeit und Ort:
Vorbesprechung: Mi. 15.10.2025, 16.00 - 17.00 Uhr, Chemie, A 127
regelmäßige Termine ab 21.10.2025
wöchentlich Di. 08:15 - 10:00 Uhr  Chemie, A 127 (W21- Molecular symmetry and spectroscopy)
wöchentlich Di. 17:00 - 19:45 Uhr  Chemie, A 127 (W21 Molecular symmetry and spectroscopy)
nächster Termin: 11.11.2025 Uhr, Raum: Chemie, A 127
Einzeltermin:
Mi. 15.10.2025,16.00 - 17.00 Uhr   (Vorbesprechung) Chemie, A 127

Zielgruppen:
MatW BSc, WPV, 6. Sem  |  Ch BSc, WPV, 6. Sem  |  MatW MSc, WPV, 2. Sem  |  Ch MSc, WPV, 2. Sem


Kommentar:

• Mathematische Grundlagen I: Einführung in die Algebra (Grundlagen, Abbildung, Verknüpfung, Verknüpfungstafel, Gruppe, Isomorphismus, Äquivalenzklassen, Permutationen)
• Mathematische Grundlagen II: Matrizen (Blockdiagonalmatrix, Determinante, Eigenwertproblem und geometrische Deutung, Diagonalisierbarkeit, Eigenräume, Drehmatrix, Spiegelungsmatrix)
• Spektroskopische Methoden (Elektromagnetische Strahlung, Strahlungsdetektoren, Aufbau von Spektrometern, FT-Spektrometer)
• Punktgruppen (Symmetrieelemente und -operationen, Rotationsgruppe, Punktgruppe, Schönflies-Nomenklatur)
• Darstellungstheorie (irreduzible Darstellung, Darstellungstafel, Charaktertafel, direktes Produkt)
• Rotationsspektroskopie (Hauptachsensystem und der starre, mehratomige Rotator, Rotationszustände)
• Schwingungsspektroskopie (Normalschwingungen, GF-Berechnung, lokalisierte Schwingungen, Auswahlregeln)

• Mathematical Foundations I: Introduction to algebra (basics, mapping, linking, linking table, group, isomorphism, equivalence classes, permutations)
• Mathematical Foundations II: Matrices (block diagonal matrix, determinant, eigenvalue problem and geometric interpretation, diagonalizability, eigenspaces, rotation matrix, reflection matrix)
• Spectroscopic methods (electromagnetic radiation, radiation detectors, design of spectrometers, FT spectrometers)
• Point groups (symmetry elements and operations, rotation group, point group, Schönflies nomenclature)
• Representation theory (irreducible representation, representation table, character table, direct product)
• Rotational spectroscopy (principal axis system and the rigid, polyatomic rotator, rotational states)
• Vibrational spectroscopy (normal modes, GF calculation, localized vibrations, selection rules)


[Vl] Thermoelectric Materials  (Chemie-MMC1)
Dozent/-in:
Format:
in Präsenz
Zeit und Ort:
regelmäßiger Termin ab 15.10.2025
wöchentlich Mi. 14:00 - 17:00 Uhr  Chemie, C 103
nächster Termin: 12.11.2025 Uhr, Raum: Chemie, C 103

Zielgruppen:
Ch BSc, WPV, ab 6. Sem  |  Ch MSc, WPV, ab 1. Sem  |  MatW BSc, WPV, ab 6. Sem  |  MatW MSc, WPV, ab 1. Sem  |  Phy BSc, WPV, ab 6. Sem  |  Phy MSc, WPV, ab 1. Sem

[Ü] Übung zu Mikro- und Nanostrukturierung  (07-BP-WPF4; 07-BAP-WPF4; BRF-W; MatWiss-BW 01/02)
Nach Absprache mit dem Dozenten
Dozent/-in:
Zeit und Ort:
k.A.

Zielgruppen:
Phy BSc, WPV, 5. Sem  |  MatW BSc, WPV,3./ 5. Sem  |  PTRA BSc, WPV, 3. Sem


   
nach oben | Kontakt: evv@uni-giessen.de