This class was taken at Houghton College
Taken in Spring semester of 2018.
Description
In Programming I class, we have covered most features of the object oriented language in Scala. This course is a continuation of Programming I so it will introduce more of the features of Scala as a functional language. We will learn the following topics in this class: packages and imports, higher order functions, collections, pattern matching and case classes, annotations, futures, type parameters, advanced types, parsing, and implicits.