DS 3500。数据高级编程。(4小时)

深入研究企业级软件系统的设计和实现,重点是更复杂的数据驱动应用程序的软件体系结构。涵盖可扩展的体系结构,支持测试、数据来源、重用、可维护性、可伸缩性和健壮性,以及构建用于大规模采用和易于使用的软件api和库。学生使用分布式处理、基于流的数据处理和通过消息传递的进程间通信来设计、实现和测试复杂的松散耦合面向服务的体系结构。探讨流行数据分析和可视化框架的特性、功能和底层设计。

先决条件:DS 2500最低成绩为D-