logo of the SSW institute ;)
Computer Science
System Software

Home

General
Staff
Contact
Partners
Alumni

Research
Areas
Projects
Papers
Books
Reports
Awards

Teaching
Lectures
Exams
B.Projects
M.Theses
PhD Theses
Go Abroad

Misc
Talks
Library
Gallery
Links
Search

Webmaster


ST: Functional Programming in Java 8

339.352 2KV Prähofer, Grimmer Block Raum: sh. unten Beginn: 1. 12. 2016

Objectives

Getting an in depth introduction into functional programming in Java 8.

Subjects

  • Introduction to functional programming
  • Basics of functional programming in Java 8
  • Working with streams
  • Parallel streams
  • CompletionStages und CompletableFutures
  • Functional reaction programming and reactive streams

Methods

  • slide-based lecture
  • program examples
  • homework project

Language

English

Criteria for evaluation

  • student projects
  • oral exam

Schedule

Nr Date Time Room
1 Thu, 1. 12. 2016 17:15 - 20:30 S2 048
2 Fri, 2. 12. 2016 10:15 - 11:45, 12:45-15:15 S2 048
3 Thur, 15. 12. 2016 17:15 - 20:30 S2 048
4 Fri, 16. 12. 2016 10:15 - 11:45, 12:45-15:15 S2 048
5 Thur, 12. 1. 2017 17:15 - 20:30 S2 048
6 Fri, 13. 1. 2017 10:15 - 11:45, 12:45-15:15 S2 048

Study material

  • study material
  • lecture slides

Literature

    R.-U. Urma, M. Fusco, A. Mycroft, Java 8 in Action, Manning, 2015.