Academic Catalog 2018-19

ACS 4410 Advanced Architectural Patterns in iOS (MOB 2.4)

This course covers cutting edge iOS patterns like Functional Programming & Functional Reactive Programming (FRP). Students will compare and contrast functional design patterns with OOP and other design patterns and create complex applications using functional design patterns including Monads, Monoids, Functors and Applicatives. Students will learn the pros and cons of functional reactive programming, be able to identify and combine Observables, and list subjects in RxSwift. Prerequisites: ACS 3430, ACS 1220


3.00 units