Labor Programmiersprachen
Programmiersprachen
Ort
Campus Offenburg
Profil und Zielsetzung
Das Labor Programmiersprachen bietet die Gelegenheit mit verschiedenen Programmiersprachen, Programmierkonzepten und Paradigmen Praxiserfahrung zu sammeln. Neben klassischen objektorientierten Sprachen wie Java, C# und C++ kommen auch funktionale Sprachen (Haskell, OCaml, Racket, Erlang, Elixir), Skriptsprache (Python, Javascript, Typescript), Sprachen für mobile Plattformen (Objective-C, Swift, Dart) oder Systemsprache (Rust) zum Einsatz. Darüberhinaus werden moderne Ansätze im Bereich Softwaredesign und Softwarearchitektur beleuchtet. Das Labor bietet außerdem Einblicke in die Implementierung von Programmiersprachen, hier stehen Typsysteme, Compiler und Interpreter im Mittelpunkt.
Praktika und Übungen
- Praktikum Programmierung 1 und 2 (mit Python)
- Praktikum Programmierung 1 (mit Java)
- Praktikum Algorithmen & Datenstrukturen (mit Python und Java)
- Praktikum Fortgeschrittene Programmierung