并行、并发和分布式编程是从生物医学研究到金融服务等多个领域软件的基础。 本专业面向具备 Java 连续编程基础知识,并希望学习如何编写并行、并发和分布式程序的人员。通过三门课程(可以任意顺序选修或单独选修),您将学习并行、并发和分布式方面的基础主题。 这些课程将帮助您为从移动设备到云计算服务器等各种计算机平台的多线程和分布式编程做好准备。
要观看本专业的概述视频,请单击此处! 访问两位早期软件工程师,了解并行计算与他们工作的相关性,请单击此处。
致谢
讲师 Vivek Sarkar 教授感谢 Max Grossman 博士对小型项目和其他课程材料的贡献,感谢 Zoran Budimlic 博士对测验的贡献,感谢 Max Grossman 博士和 Shams Imam 博士对部分小型项目中使用的 PCDP 教学库的贡献,并感谢莱斯在线团队所有成员对课程内容开发的贡献(包括 Martin Calvi、Annette Howe、Seth Tyger 和 Chong Zhou)。
应用的学习项目
每门课程都包含小型项目,使学习者能够亲身体验并行、并发和分布式编程的常用 Java API。 迷你项目是从多个领域的实际问题中提取出来的。