Wahlpflichtmodul Ausgewählte Themen Software (ATS5) im Bachelor Medieninformatik

Wir werden anhand der typsicheren, objektorientiert-funktionalen Programmiersprache Scala Konzepte kennen lernen, die hochskalierbare Server für Massendurchsatz ermöglichen.

Scala-Logo

squbs: A New, Reactive Way for PayPal to Build Applications: PayPal setzt zunehmend auf Scala (05.2016).

Scala bestbezahlte Programmiersprache (StackOverflow-Umfrage 2016): Kenntnisse in Scala und dem Scala-basierten Spark bringen mit 125.000 US$ das höchste Jahresgehalt.

Umfrage: Scala wird zunehmend als Java-Alternative ernst genommen (heise.de, 05.2014).

Why we love Scala at Coursera (coursera.org, 02.2014).

Java-Entwickler wollen Scala lernen (01.2014).

Wieder Scala-Titelseite auf dem Java-Magazin (06.2013).

Modulbeschreibung

Zeiten

Das Modul startet am 06.10.14 und findet wöchentlich statt bis zur Klausur am 09.02.15.

Zeit Raum Was
Mo 10:00-11:30 D.E17 (Eingang über D.E16b) Unterricht
Mo 11:30-13:00 D.E16b Übung
Mo, 02.02.15 --- Kein Unterricht/Übung
Mi, 18.02.15 08:00
Fr, 20.02.15 09:00
D.E17 (Eingang über D.E16b) Klausurrückgabe

Nicht zur Beuth-Hochschule gehörend?

Unterricht und Übungen finden statt im "Labor für Software-Entwicklung" in den Räumen E16b und E17 (E=Erdgeschoss) des Hauses "Bauwesen" (Haus D). Der Raum ist am einfachsten zu finden, wenn man durch den Westsüdwest-Eingang ins Haus Bauwesen hineingeht, das Foyer durchquert, an den linkerhand liegenden Kaffeautomaten vorbeigeht und dann direkt links den Raum E16b betritt. Die Beuth-Hochschule ist über die U-Bahnhöfe Leopoldplatz und Amrumer Str. erreichbar.

Wenn Sie an der Abschlussklausur teilnehmen und eine offizielle Bestätigung mit Note erhalten wollen, müssen Sie sich als Gast- bzw. Nebenhörer bei der Studienverwaltung registrieren.

Notenkriterien

Unterrichtsplan (Unterrichtsthemen und Aufgabentermine)

Übungsaufgaben erscheinen hier wöchentlich

Unterrichtsfolien erscheinen hier wöchentlich

Literaturhinweise