96-706: Architecture and Design II
| Units | 12 |
|---|---|
| Department | West Coast Campus |
| Prerequisites | None |
| Related URLs | http://sv.cmu.edu |
The Architecture Course builds on the skills and knowledge developed in the Foundations of Software Engineering and Requirements Engineering Courses. It goes into greater depth in the key activities of architecture analysis and selection and high-level design. It prepares for the subsequent courses and activities leading to the complete design and construction of new software. Task 5 : This task is a detailed examination of the architecture of software controlling a sea buoy. Task 6 : This task consists of a debate between team members on some aspect of software architecture. Task 7 : After your survey of architectures you will start to create an architecture for your new software and start prototyping supporting technologies. The architecture won't be done at the end of this task, but you will have the big picture in place and will present your ideas to the VP of Engineering for approval. Task 8 : This task consists of finishing up the documentation of the architecture and continuing prototyping. You'll end the task by presenting the final version of the architecture to the stakeholders. Prerequisites: 96-700 Foundations of Software Engineering I, 96-701 Foundations of Software Engineering II, 96-702 Requirements Engineering I, 96-704 Requirements Engineering II, 96-703 PSP for Software Engineers, 96-705 Architecture and Design I
Textbooks
We don’t have textbooks yet. Check back closer to the beginning of Spring 2009.