Jonathan Aldrich - Program Analysis
 

源代码设计中的软件工程与编程语言
Program Analysis
  • 课题背景
如今的软件工程师不太可能从零开始设计数据结构和算法,而更有可能从程序库和框架组件来构建系统。在本课程中,学生将通过对数据结构,算法,程序结构和计算机结构等基本构建块的理解,接触并了解与大规模软件系统构建相关的概念。
  • 课题内容
本课程涵盖四个领域方向的技术主题: (1) 复杂系统的设计概念; (2) 面向对象编程; (3) 程序的静态和动态分析; (4) 并发和分布式软件。学生的任务将会涉及复杂软件的使用,例如分布式即时多人在线游戏系统和图形用户交互框架。通过本课程学生将会熟悉:面向对象的概念和使用Java语言编程;拥有使用模型设计中型系统的经验;拥有测试和分析软件的经验;了解并发和分布式系统的原理。
  • 导师信息

Jonathan Aldrich
卡耐基梅隆大学计算机系终身教授
(1)CMU 软件研究所首席研究员,主要从事编程语言和软件工程方向研究
(2)2006 年美国国家科学基金会杰出教授奖
(3)2012 年 ICSE 最具影响力论文奖获得者
(4)革命性程序语言 Wyvern 的开发者之一
(5)论文引用数多达 4800 多次,软件编程开发领域巨头
  • 拓展资料
Jonathan Aldrich-教授简历

源代码设计中的软件工程与编程语言-课纲

在线
客服

在线客服9:00-24:00(北京时间)

客服
热线

400-860-5556
9:00-24:00(北京时间)

关注
微信

微信咨询项目详情

CIS (Cathaypath Institute of Science)
背景提升 | 留学背景提升 | 科研背景提升 | 背景提升项目
400-860-5556
Admission@torhea.org

  • 2020Neoscholar Education Group鄂ICP备16017918号-1

  • Disclaimers