Wintersemester (Teil 1)
Umfang: 6 SWS (Semesterwochenstunden)
Dauer: ein Semester
Wann: Von November bis Ende Februar
Themenübersicht
In diesem Kurs werden Grundlagen der Informatik vermittelt. Außerdem wird das Grundkonzept der Programmierung in einer höheren Programmiersprache am Beispiel Java dargestellt.
0. Informationsdarstellung und -verarbeitung
Aussagenlogik, Dualsystem, Digitale Schaltungen
1. Imperative Programmierung
Variablen, Verzweigungen, Schleifen, Arrays
2. Algorithmen
Sortier-, Such- und Verschlüsselungsalgorithmen
3. Objektorientierte Programmierung
Klassen, Methoden, Datenstrukturen
Sommersemester (Teil 2)
Im Gegensatz zum Wintersemester setzt sich der zweite Teil des Kurses im Sommersemester aus zwei unabhängigen Vertiefungsmodulen zusammen, die einzeln oder kombiniert besucht werden können. In der Modulbeschreibung finden Sie aufgelistet, für welche (angestrebten) Studiengänge der Besuch der jeweiligen Module besonders sinnvoll ist. Wir beraten Sie gerne auch persönlich in dieser Wahl.
Vertiefungsmodul Theoretische Grundlagen der Informatik
Umfang: 4 SWS
Dauer: ein Semester
Wann: Von April bis Juli
Themenübersicht
1. Alphabete und Formale Sprachen
2. Chomsky-Hierarchie
3. Endliche Automaten
4. Kellerautomaten
Für Studierende welcher Fachgruppen ist dieses Modul geeignet?
Grundsätzlich für alle Studierende, die sich für Informatik interessieren oder Informatik im Studium haben; insbesondere für Studierende der Studiengänge Data Science, Informatik, Maschinelle Sprachverarbeitung, Medieninformatik, Simulation Technology, Softwaretechnik, Technikpädagogik, Wirtschaftsinformatik.
Zu diesem Modul können sich auch Teilnehmerinnen und Teilnehmer des einsemestrigen Propädeutikums anmelden.
Vertiefungsmodul Programmierung und Softwareentwicklung
Umfang: 4 SWS
Dauer: ein Semester
Wann: Von April bis Juli
Themenübersicht
1. Computer und Software
2. Grundlagen der Programmierung
3. Objektorientiertes Programmieren
4. Datenstrukturen
5. Guter Programmierstil
6. Modellierung, Softwareentwicklung, Testen
7. Funktionale Programmierung, Streams
Für Studierende welcher Fachgruppen ist dieses Modul geeignet?
Grundsätzlich für alle Studierende, die sich für Informatik interessieren oder Informatik im Studium haben; insbesondere für Studierende der Studiengänge Data Science, Informatik, Maschinelle Sprachverarbeitung, Mechatronik, Medieninformatik, Simulation Technology, Softwaretechnik, Technikpädagogik, Wirtschaftsinformatik.
Zu diesem Modul können sich auch Teilnehmerinnen und Teilnehmer des einsemestrigen Propädeutikums anmelden.
Vertiefungsmodul Programmieren mit MATLAB
Umfang: 2 SWS
Dauer: ein Semester
Wann: Von April bis Juli
Themenübersicht
1. Grundlagen
2. Vektoren und Matrizen
3. Grafik
4. Programmierung
Für Studierende welcher Fachgruppen ist dieses Modul geeignet?
Mathematische und technische Fächer.
Zu diesem Modul können sich auch Teilnehmerinnen und Teilnehmer des einsemestrigen Propädeutikums anmelden.
Kontakt und Beratung
MINT-Kolleg Baden-Württemberg
Azenbergstr. 12, 70174 Stuttgart, Carl-von-Bach-Haus. Telefonische Sprechstunden des Sekretariats: Mo, Di, Do und Fr von 9:00 bis 12:00 Uhr. Bitte halten Sie sich an die angegebenen Zeiten.
Barbara Schüpp-Niewa
Dr.Dozentin
Kateryna Serebryakova
Dr.Verwaltung. Telefonische Sprechstunde: Mo, Di, Do und Fr von 13:00 bis 17:00 Uhr und Mi von 9:00 bis 17:00 Uhr.