Functional Programming in Scala Specialization
Course Features
Duration
7 months
Delivery Method
Online
Available on
Limited Access
Accessibility
Desktop, Laptop
Language
English
Subtitles
English
Level
Intermediate
Effort
7 hours per week
Teaching Type
Self Paced
Course Description
Course Overview
Virtual Labs
International Faculty
Post Course Interactions
Instructor-Moderated Discussions
Case Studies, Captstone Projects
Skills You Will Gain
What You Will Learn
Write purely functional programs using recursion, pattern matching, and higher-order functions
Design immutable data structures
Write programs that effectively use parallel collections to achieve performance
Manipulate data with Spark and Scala
Course Instructors
Martin Odersky
Professor
Prof. Viktor Kuncak
Associate Professor
Dr. Aleksandar Prokopec
Principal Researcher
Prof. Heather Miller
Assistant Professor