Programmieren mit Rust

Dies ist die Veranstaltungsseite zum Kurs "Programmieren mit Rust".

Beschreibung

Rust ist eine neue Sprache von Mozilla, die sich selber wie folgt beschreibt: "Rust ist eine Systemprogrammiersprache, die blitzschnell läuft, Speicherfehler vermeidet und Threadsicherheit garantiert."

Ziel dieses Kurses ist es, Grundlagen zum Programmieren in Rust zu erlernen und nebenbei zu verstehen, wie Rust seine hochgesetzten Ziele erreicht und bei komplexen Themen wie Memory Management und Nebenläufigkeit neue Wege beschreitet.

Es werden zunächst Grundlagen der Sprache, später Konzepte wie Ownership & Borrowing, Traits & Generics, sowie Lifetimes erklärt. Zum Schluss sollten genug Kenntnisse bestehen, um ein eigenes kleines Projekt zu entwickeln.

Dieser Kurs richtet sich an alle mit einfacher Programmiererfahrung. Die Absicht ist es, allen die Chance zu bieten, sich mit Low-Level Programmierung auseinander zu setzen, insbesondere für jene, die sich mit den gängigen Sprachen dieser Domaine (C/C++) nicht sicher fühlen.

Organisatorisches

Veranstalter

Der Kurs wird durchgeführt von Victor Brekenfeld und Leonard König.
Prof. Dr. Lutz Prechelt ist Schirmherr.

Voraussetzungen/Zielgruppe, Einordnung, Leistungspunkte, etc.

Dieser Kurs ist nicht im Campus Management buchbar, da er zum Modul "Betriebssysteme und Programmierung" (ABV) gehört, worüber die Zedat entsprechende Modulhoheit hat und damit bestimmt, wer wie diesen Kurs im CM zur Anmeldung bereitstellt.

Jedoch kann unser Prüfungsausschuss die "Äquivalenz" dieses Kurses zu dem Modul feststellen und somit unseren Kurs als dieses Modul anrechnen.

Möchten Sie diesen Kurs belegen, reicht in diesem Fall die Registrierung über das KVV. Mit absolvierter Prüfung wird dieser Kurs Ihnen dann "per Hand" durch das Prüfungsbüro angerechnet, solange keine bessere Lösung gefunden wurde. Diese Praxis hat sich schon durch den Kurs "Einführung in die C-Programmierung" bewährt.

Sollten Sie noch weitere Fragen haben, wenden Sie sich einfach an Victor Brekenfeld oder Leonard König, wir versuchen die Angelegenheit dann baldigst zu klären.

Termine

Montags 16-18 Uhr in Raum 006, EG, Takustr. 9, 14195 Berlin.
Die erste Veranstaltung findet am 15.10. statt.


Kommentare