- 来自www.udacity.com
Software Architecture & Design
课程
en
英语
此内容评级为 4.5/5
- 自定进度
- 免费获取
- 8 序列
- 等级 介绍
课程详情
教学大纲
The [Course Wiki](https://www.udacity.com/wiki/saad) serves as the syllabus for Software Architecture and Design. But, for a high-level view of the course, we have listed the lessons:
Part 1: Introduction
- Lesson 1: Introduction- Lesson 2: Text Browser Exercise (Analysis)- Lesson 3: Design ConceptsPart 2: UML and Analysis
- Lesson 1: Review of UML- Lesson 2: Object Oriented Analysis Exercise- Lesson 3: UML Class Models- Lesson 4: Design Studies- Lesson 5: Library Exericse (UML)- Lesson 6: Formal Specification- Lesson 7: OCL- Lesson 8: Library Exercise (OCL)- Lesson 9: Behavior Modeling- Lesson 10: Clock Radio ExercisePart 3: Software Architecture
- Lesson 1: KWIC Exercise- Lesson 2: Overview of Software Architecture- Lesson 3: Architectural Views- Lesson 4: Text Browser Exercise (Architecture)- Lesson 5: Non-Functional Requirements and Architectural Styles- Lesson 6: Connectors- Lesson 7: Acme- Lesson 8: Refinement- Lesson 9: Middleware- Lesson 10: Guest Interview: LayerBloxPart 4: Software Design
- Lesson 1: Components- Lesson 2: Coffee Maker Exercise- Lesson 3: Object Design- Lesson 4: Design Patterns- Lesson 5: Design Principles- Lesson 6: Design Reviews- Lesson 7: Design Review Exercise先决条件
没有。
讲师
- Spencer Rugaber - Dr. Spencer Rugaber is a faculty member in the College of Computing at the Georgia Institute of Technology. His research interests are in the area of Software Engineering, specifically reverse engineering and program comprehension, software evolution and maintenance and software design. Dr. Rugaber has served as Program Director for the Software Engineering and Languages Program at the U. S. National Science Foundation and as as Vice-Chairman of the IEEE Technical Committee on Reverse Engineering.
- Eric Feron - Eric Feron has been the Dutton-Ducoffe Professor of Aerospace Software Engineering at the Georgia Institute of Technology since 2005. Prior to that, he was on the faculty of MIT's department of Aeronautics and Astronautics from 1993 until 2005. He holds his BS, MS and PhD degrees from Ecole Polytechnique, France, Ecole Normale Suprieure, France and Stanford University, United States. Eric Feron's interests are to use fundamental concepts of control systems, optimization and computer science to address important problems in aerospace engineering, including: Aerobatic control of unmanned aerial vehicles, multi-agent operations, including air traffic control systems and aerospace software system certification. Eric Feron has published two books and several research papers; his former research students are distributed throughout academia, government and industry. He is an advisor to the Academy of Technologies, France. When he is not in his office, Eric Feron may be found sailing along the coast of Florida.http://www.feron.org/Eric/
编辑
佐治亚理工学院(Georgia Institute of Technology),又称佐治亚理工学院或 GT,是一所位于美国佐治亚州亚特兰大市的男女同校公立研究型大学。它是佐治亚大学系统网络的一部分。佐治亚理工学院在萨凡纳(美国佐治亚州)、梅斯(法国)、阿斯隆(爱尔兰)、上海(中国)和新加坡设有办事处。
佐治亚理工学院的工程和计算机科学课程在世界上名列前茅5,6 ,声誉卓著。此外,佐治亚理工学院还开设了科学、建筑、人文和管理课程。
平台
Udacity est une entreprise fondé par Sebastian Thrun, David Stavens, et Mike Sokolsky offrant cours en ligne ouvert et massif.
Selon Thrun, l'origine du nom Udacity vient de la volonté de l'entreprise d'être "audacieux pour vous, l'étudiant ". Bien que Udacity se concentrait à l'origine sur une offre de cours universitaires, la plateforme se concentre désormais plus sur de formations destinés aux professionnels.
完成这个资源,写一篇评论