Introduction to Scala and functional programming
City University London